﻿@charset "UTF-8";
/* ------------------------------------------------------------
Global stylesheet for Eurosport V8.5
------------------------------------------------------------ */
/* ------------------------------------------------------------
Helpers stylesheet for Eurosport V8.5
------------------------------------------------------------ */
/* ------------------------------------------------------------
Variables stylesheet for Eurosport V8.5
------------------------------------------------------------ */
/* BASE VALUES */
/* ------------------------------------------------------------
Colors stylesheet for Eurosport V8.5

Get color from http://chir.ag/projects/name-that-color/#6195ED

------------------------------------------------------------ */
/*RED LIVE*/
/* ------------------------------------------------------------
Mixins stylesheet for Eurosport V8.5
------------------------------------------------------------ */
/* REM */
/* EM */
/* VERTICAL ALIGN */
/* CENTER CONTENT */
/* Keyframes */
/* Set multiple breakpoint */
/* Placeholder */
/* mixin for multiline */
/* -------------------------------------------------------------

Icon Mixins for the Eurosport Player V6

------------------------------------------------------------- */
/********************************************************
********************** FUNCTIONS ************************
********************************************************/
/********************************************************
************************* MIXIN *************************
********************************************************/
/********************************************************
************************* SVGs **************************
********************************************************/
/* SVG KEYBOARD ARROW */
/* LOGO EUROSPORT */
/* SMILEY */
/* MAIL */
/* GLOBAL Icons */
/* PLAYER */
/* Story Full */
/* Story List */
/* Long Form */
/* COMMUNITY */
/* Team */
/* Modals */
/* Person */
/* Trophies */
/* RECURRING EVENT */
/* Player Video BRIGHTCOVE */
/* LIVEBOX */
/* STANDING */
/* LIVE COMMENTS */
/* LIVE PAGE */
/* SPORTS */
/* ------------------------------------------------------------

Base stylesheet for the Eurosport Player V6

------------------------------------------------------------ */
/*! normalize.css v2.1.2 | MIT License | git.io/normalize  */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

script {
  display: none !important;
}

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* ------------------------------------------------------------

Player common stylesheet for the Eurosport Player V6

------------------------------------------------------------ */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 16px;
  height: 100%;
  width: 100%;
}

body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding-top: 38px;
  font-family: Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  background-color: #FFFFFF;
}
@media only screen and (max-width: 899px) {
  body {
    padding-top: 50px;
  }
  body.smartbanner-open {
    padding-top: 132px;
  }
}
@media only screen and (min-width: 900px) {
  body {
    padding-top: 70px;
  }
}
@media only screen and (min-width: 1280px) {
  body {
    padding-top: 113px;
  }
}

@media only screen and (min-width: 900px) {
  body.withsubnav {
    padding-top: 120px;
  }
}
@media only screen and (min-width: 1280px) {
  body.withsubnav {
    padding-top: 163px;
  }
}

@media only screen and (min-width: 900px) {
  body.withsubnav.collapse {
    padding-top: 70px;
  }
}
@media only screen and (min-width: 1280px) {
  body.withsubnav.collapse {
    padding-top: 70px;
  }
  body.withsubnav.collapse .header_v8_5 {
    display: none;
  }
}

@media only screen and (min-width: 900px) {
  body.collapse {
    padding-top: 70px;
  }
}
@media only screen and (min-width: 1280px) {
  body.collapse {
    padding-top: 70px;
  }
  body.collapse .header_v8_5 {
    display: none;
  }
}

@media only screen and (min-width: 900px) {
  body.nav-home.withsubnav {
    padding-top: 70px;
  }
}
@media only screen and (min-width: 1280px) {
  body.nav-home.withsubnav {
    padding-top: 163px;
  }
}

body.withoutpadding {
  padding-top: 0;
}

body.chasing_history {
  padding-top: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  display: block;
}

a {
  text-decoration: none;
  border: none;
  outline: none;
  color: inherit;
}
a:active, a:focus {
  outline: none;
}

iframe {
  border: none;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

input, select, textarea, button {
  font-family: inherit;
  font-size: inherit;
}

.vertical-align {
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  font-size: 0;
}

.nodisplay {
  display: none !important;
}

.crylnk {
  cursor: pointer;
}

.inlineblock {
  display: inline-block !important;
}

img {
  min-width: 1px;
  min-height: 1px;
}

.keep-ratio-wrapper {
  position: relative;
}

.keep-ratio-wrapper .keep-ratio-height {
  padding-top: 100%;
  font-size: 0;
  height: 0;
  display: block;
}

.keep-ratio-wrapper .keep-ratio-content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
}

.disable-hover,
.disable-hover * {
  pointer-events: none !important;
}

/***************************
 * BRIGTHCOVE : Fullscreen display      *
 ***************************/
body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
}

.video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}

.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}

body.vjs-full-window .vjs-big-play-button {
  display: none;
}

/********************/
/* LAZYLOAD         */
/********************/
.lazyload {
  min-height: 1px;
  display: block;
}
.lazyload:not(.isg-interchange):not(.img-interchange) {
  min-height: 200px;
  width: 100%;
}

.format-16-9 {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}

.embed-video.format-16-9 {
  height: 100%;
  padding-bottom: inherit;
}
.embed-video.format-16-9:after {
  content: '';
  display: block;
  padding-top: 56.25%;
}

.storyfull__content-embedvid {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/************************/
/***   ANALYTICS_V8_5  ***/
/**********************/
.analytics_v8_5 {
  height: 0px;
  overflow: hidden;
}

/*******************************/
/***   GEOLOC PROMOS PLAYER  ***/
/*******************************/
.promo-player-geoloc, .promo-player-geoloc.livehero__button {
  display: none;
}
.promo-player-geoloc.show, .promo-player-geoloc.livehero__button.show {
  display: inherit;
}

.live-subnavigation .right-col .nav-container .js-nav-link.promo-player-geoloc {
  display: none;
}
.live-subnavigation .right-col .nav-container .js-nav-link.promo-player-geoloc.show {
  display: inline-block;
}

/* Temporary (Have to see with Lohika) */
.tennismatch__row.tennismatch__row--full-height {
  height: 100%;
}

.livehero__button.live-promotion-abtest1,
.livehero__button.live-promotion-abtest2 {
  display: none;
}

.livehero__button.live-promotion-abtest1 {
  margin-bottom: 10px;
}

.livehero__button.live-promotion-abtest2 {
  margin: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  text-align: center;
}
.livehero__button.live-promotion-abtest2 .promo-player-watch-button__wrap-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.5 32'%3E%3Cpath fill='%23FFFFFF' class='path1' d='M16 32c-8.837 0-16-7.164-16-15.999 0-8.837 7.163-16 16-16s16 7.163 16 16c0 8.836-7.164 15.999-16 15.999zM16 2.497c-7.457 0-13.502 6.045-13.502 13.501s6.045 13.501 13.502 13.501c7.456 0 13.5-6.045 13.5-13.501s-6.044-13.501-13.5-13.501zM14.429 22.763c-0.186 0.155-0.422 0.236-0.661 0.236-0.138 0-0.276-0.027-0.406-0.082-0.357-0.15-0.587-0.482-0.587-0.848v-12.255c0-0.366 0.23-0.698 0.587-0.848 0.129-0.055 0.268-0.082 0.406-0.082 0.239 0 0.475 0.080 0.661 0.237l7.334 6.081c0.211 0.188 0.332 0.457 0.332 0.74s-0.121 0.552-0.332 0.741l-7.334 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

/************************/
/***   BACK TO TOP BUTTON  ***/
/**********************/
#backtotop {
  position: fixed;
  bottom: 30px;
  right: 30px;
  height: 56px;
  width: 56px;
  background: rgba(61, 66, 72, 0.3);
  -moz-border-radius: 56px;
  -webkit-border-radius: 56px;
  border-radius: 56px;
  cursor: pointer;
  z-index: 60;
}
#backtotop .backtotop-arrow::before, #backtotop .backtotop-arrow::after {
  content: '';
  position: absolute;
  top: 25px;
  height: 3px;
  width: 12px;
  background: #FFFFFF;
}
#backtotop .backtotop-arrow::before {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  left: 26px;
}
#backtotop .backtotop-arrow::after {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  left: 19px;
}
#backtotop:hover {
  background: rgba(61, 66, 72, 0.2);
}
#backtotop.upper {
  bottom: 100px;
}

.svg-icons-backtotop {
  color: #FFFFFF;
  font-size: 2rem;
  text-align: center;
  margin-top: 9px;
  width: 100%;
  display: block;
}

.noresponsive-zone-label {
  display: none;
  text-align: center;
  padding: 50px 0;
  font-weight: bold;
}
.noresponsive-zone-label + iframe {
  display: block;
}

.promo-player-watch-button {
  float: left;
  line-height: normal;
}
.promo-player-watch-button__wrapper {
  background-color: #FFFFFF;
  display: block;
  min-width: 50px;
  max-width: 250px;
  height: 30px;
  border: 1px solid #D50032;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 10px;
}
.promo-player-watch-button:hover .promo-player-watch-button__wrapper {
  border: 1px solid #FF335F;
}
.promo-player-watch-button:hover .promo-player-watch-button__wrap-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.5 32'%3E%3Cpath fill='%23FF335F' class='path1' d='M16 32c-8.837 0-16-7.164-16-15.999 0-8.837 7.163-16 16-16s16 7.163 16 16c0 8.836-7.164 15.999-16 15.999zM16 2.497c-7.457 0-13.502 6.045-13.502 13.501s6.045 13.501 13.502 13.501c7.456 0 13.5-6.045 13.5-13.501s-6.044-13.501-13.5-13.501zM14.429 22.763c-0.186 0.155-0.422 0.236-0.661 0.236-0.138 0-0.276-0.027-0.406-0.082-0.357-0.15-0.587-0.482-0.587-0.848v-12.255c0-0.366 0.23-0.698 0.587-0.848 0.129-0.055 0.268-0.082 0.406-0.082 0.239 0 0.475 0.080 0.661 0.237l7.334 6.081c0.211 0.188 0.332 0.457 0.332 0.74s-0.121 0.552-0.332 0.741l-7.334 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.promo-player-watch-button:hover .promo-player-watch-button__label {
  color: #FF335F;
}
.promo-player-watch-button__wrap-icon {
  display: inline-block;
  vertical-align: middle;
  height: 14px;
  width: 14px;
  margin-right: 4px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.5 32'%3E%3Cpath fill='%23D50032' class='path1' d='M16 32c-8.837 0-16-7.164-16-15.999 0-8.837 7.163-16 16-16s16 7.163 16 16c0 8.836-7.164 15.999-16 15.999zM16 2.497c-7.457 0-13.502 6.045-13.502 13.501s6.045 13.501 13.502 13.501c7.456 0 13.5-6.045 13.5-13.501s-6.044-13.501-13.5-13.501zM14.429 22.763c-0.186 0.155-0.422 0.236-0.661 0.236-0.138 0-0.276-0.027-0.406-0.082-0.357-0.15-0.587-0.482-0.587-0.848v-12.255c0-0.366 0.23-0.698 0.587-0.848 0.129-0.055 0.268-0.082 0.406-0.082 0.239 0 0.475 0.080 0.661 0.237l7.334 6.081c0.211 0.188 0.332 0.457 0.332 0.74s-0.121 0.552-0.332 0.741l-7.334 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  line-height: 30px;
}
.promo-player-watch-button__label {
  display: inline-block;
  vertical-align: middle;
  color: #D50032;
  text-transform: uppercase;
  font-size: 0.625rem;
  line-height: 30px;
}
.promo-player-watch-button .promo-player-watch-button__label.promo-player-watch-button__label--mobile {
  display: none;
}
.promo-player-watch-button.promo-player-watch-button--live .promo-player-watch-button__wrapper {
  background-color: #D50032;
}
.promo-player-watch-button.promo-player-watch-button--live:hover .promo-player-watch-button__wrapper {
  background-color: #FF335F;
}
.promo-player-watch-button.promo-player-watch-button--live .promo-player-watch-button__wrap-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.5 32'%3E%3Cpath fill='%23FFFFFF' class='path1' d='M16 32c-8.837 0-16-7.164-16-15.999 0-8.837 7.163-16 16-16s16 7.163 16 16c0 8.836-7.164 15.999-16 15.999zM16 2.497c-7.457 0-13.502 6.045-13.502 13.501s6.045 13.501 13.502 13.501c7.456 0 13.5-6.045 13.5-13.501s-6.044-13.501-13.5-13.501zM14.429 22.763c-0.186 0.155-0.422 0.236-0.661 0.236-0.138 0-0.276-0.027-0.406-0.082-0.357-0.15-0.587-0.482-0.587-0.848v-12.255c0-0.366 0.23-0.698 0.587-0.848 0.129-0.055 0.268-0.082 0.406-0.082 0.239 0 0.475 0.080 0.661 0.237l7.334 6.081c0.211 0.188 0.332 0.457 0.332 0.74s-0.121 0.552-0.332 0.741l-7.334 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.promo-player-watch-button.promo-player-watch-button--live .promo-player-watch-button__label {
  color: #FFFFFF;
}

.widget_iss_v8_5 .livebox_v8_5 .livebox-nav-iss {
  height: 10px;
  border-bottom: none;
}

.today-in-rio-iss-ad + iframe {
  display: block;
}
@media only screen and (max-width: 640px) {
  .today-in-rio-iss-ad + iframe {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .today-in-rio-iss-ad + iframe {
    display: none;
  }
}

.today-in-rio-iss-header-home ~ .livebox-nav {
  border: none;
}

.today-in-rio-iss-header-title,
.today-in-rio-iss-header {
  color: #FFFFFF;
  font-weight: bold;
  padding: 40px 0;
  margin: 15px 0;
  text-align: center;
  font-size: 1.75rem;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: #12AD3E url("http://layout.eurosport.com/i/v8_5/jo2016/JO-2016-livebox.png") no-repeat bottom right;
}

.jo-iss-header-title,
.jo-iss-header {
  color: #FFFFFF;
  font-weight: bold;
  padding: 40px 0;
  margin: 15px 0;
  text-align: center;
  font-size: 1.625rem;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: #141b4D url("http://layout.eurosport.com/i/v8_5/olympics/es-desktop-JO-home-of-olympics-scores.png") no-repeat bottom center;
  background-size: cover;
}

@media only screen and (max-width: 640px) {
  .today-in-rio-iss-header-title {
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .today-in-rio-iss-header-title {
    -moz-border-radius-bottomleft: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-bottom: 0;
  }
}

.today-in-rio-iss-header-link {
  display: block;
  border-bottom: 1px solid #12AD3E;
  border-left: 1px solid #12AD3E;
  border-right: 1px solid #12AD3E;
  text-align: center;
  color: #12AD3E;
  margin-bottom: 15px;
  padding: 15px 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.875rem;
  -moz-border-radius-bottomleft: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-bottom-left-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
@media only screen and (min-width: 900px) {
  .today-in-rio-iss-header-link {
    display: none;
  }
}

.today-in-rio-border {
  height: 7px;
  background: #12AD3E url("http://layout.eurosport.com/i/v8_5/jo2016/JO-2016-livebox.png") no-repeat center right;
}
@media only screen and (max-width: 640px) {
  .today-in-rio-border {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .today-in-rio-border {
    display: none;
  }
}

.livebox_v8_5 .link.today-in-rio-footer-link {
  margin-bottom: 50px;
}
@media only screen and (max-width: 640px) {
  .livebox_v8_5 .link.today-in-rio-footer-link {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .livebox_v8_5 .link.today-in-rio-footer-link {
    display: none;
  }
}
.livebox_v8_5 .link.today-in-rio-footer-link + .livebox-nav {
  border-top: none;
}

.anim-scale-container .anim-scale-content {
  display: block;
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -moz-transition: -moz-transform 400ms ease-out;
  -o-transition: -o-transform 400ms ease-out;
  -webkit-transition: -webkit-transform 400ms ease-out;
  transition: transform 400ms ease-out;
}
.anim-scale-container:hover .anim-scale-content {
  -moz-transform: scale(0.96);
  -ms-transform: scale(0.96);
  -webkit-transform: scale(0.96);
  transform: scale(0.96);
}

#smartbanner {
  position: absolute;
  left: 0;
  top: -82px;
  border-bottom: 1px solid #ddd;
  width: 100%;
  height: 82px;
  font-family: 'Helvetica Neue',sans-serif;
  z-index: 9998;
  overflow: hidden;
  background: #f1f1f1;
}

#smartbanner, html.sb-animation {
  -webkit-transition: all .3s ease;
}

#smartbanner .sb-container {
  margin: 0 auto;
}

#smartbanner .sb-close {
  position: absolute;
  left: 8px;
  top: 8px;
  display: block;
  width: 17px;
  height: 17px;
  font-family: 'ArialRoundedMTBold',Arial;
  font-size: 17px;
  line-height: 17px;
  text-align: center;
  color: #FFFFFF;
  background: #a9a9a9;
  text-decoration: none;
  -moz-border-radius: 14px;
  -webkit-border-radius: 14px;
  border-radius: 14px;
}

#smartbanner .sb-close:active {
  font-size: 13px;
  color: #a9a9a9;
}

#smartbanner .sb-icon {
  position: absolute;
  left: 40px;
  top: 10px;
  display: block;
  width: 57px;
  height: 57px;
  background-size: cover;
  border-radius: 10px;
}

#smartbanner.no-icon .sb-icon {
  display: none;
}

#smartbanner .sb-info {
  position: absolute;
  left: 108px;
  top: 15px;
  width: 54%;
  font-size: 13px;
  line-height: 1.2em;
  color: #666;
  text-align: left;
}

#smartbanner #smartbanner.no-icon .sb-info {
  left: 34px;
}

#smartbanner .sb-info strong {
  display: block;
  font-size: 16px;
  color: #414141;
  line-height: 18px;
}

#smartbanner .sb-info > span {
  display: block;
}

#smartbanner .sb-info em {
  font-style: normal;
  text-transform: uppercase;
}

#smartbanner .sb-button {
  position: absolute;
  right: 10px;
  top: 24px;
  padding: 0 10px;
  min-width: 10%;
  font-size: 17px;
  line-height: 31px;
  text-align: center;
  color: #009CDE;
}

#smartbanner .sb-button:active, #smartbanner .sb-button:hover {
  background: -webkit-linear-gradient(top, #ddd 0%, #ddd 100%);
}

#smartbanner.android {
  border-color: #111111;
  background: #FFFFFF;
  box-shadow: none;
}

#smartbanner.android .sb-close {
  border: 0;
  width: 17px;
  height: 17px;
  line-height: 17px;
  color: #FFFFFF;
  background: #a9a9a9;
}

#smartbanner.android .sb-close:active {
  color: #ddd;
}

#smartbanner.android .sb-info {
  color: #C3C3C3;
}

#smartbanner.android .sb-info strong {
  color: #000000;
}

#smartbanner.android .sb-button {
  min-width: 12%;
  background: #bc3;
  border-radius: 5px;
  box-shadow: none;
  min-height: 32px;
  line-height: 32px;
}

#smartbanner.android .sb-button span {
  text-align: center;
  display: block;
  text-transform: none;
  text-shadow: none;
  box-shadow: none;
  color: #FFFFFF;
}

#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover {
  background: #9a2;
}

#smartbanner.windows .sb-icon {
  border-radius: 0px;
}

.label-id--nodisplay {
  display: none;
  position: absolute;
  bottom: 0;
  left: 50%;
  padding: 30px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  font-weight: bold;
  font-size: 1.625rem;
  z-index: 9999;
}

@media only screen and (max-width: 640px) {
  .promo-player-watch-button--mobile .promo-player-watch-button__label {
    display: none;
  }
  .promo-player-watch-button--mobile .promo-player-watch-button__label.promo-player-watch-button__label--mobile {
    display: inline-block;
  }
}
@media only screen and (max-width: 899px) {
  .noresponsive-zone-label {
    display: block;
  }
  .noresponsive-zone-label + iframe {
    display: none;
  }
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .mobile-2, .tablet-2, .desktop-2, .mobile-3, .tablet-3, .desktop-3, .mobile-4, .tablet-4, .desktop-4, .mobile-5, .tablet-5, .desktop-5, .mobile-6, .tablet-6, .desktop-6, .mobile-7, .tablet-7, .desktop-7, .mobile-8, .tablet-8, .desktop-8, .mobile-9, .tablet-9, .desktop-9, .mobile-10, .tablet-10, .desktop-10, .mobile-11, .tablet-11, .desktop-11, .mobile-12, .tablet-12, .desktop-12 {
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
  float: left;
}

.row {
  margin: 0 auto;
  width: 100%;
  overflow: hidden;
  *zoom: 1;
  overflow: inherit;
}
.row.collapse {
  /* > .column,
  > .columns { @include grid-column($collapse:true, $float:false); } */
}
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}
.row .row {
  margin: 0 -20px;
  width: auto;
  overflow: hidden;
  *zoom: 1;
}
.row .row.collapse {
  margin: 0;
  width: auto;
  overflow: hidden;
  *zoom: 1;
}

    /* .column,
    .columns { @include grid-column($columns:$total-columns); }

    .column,
    .columns {
      & + &:last-child {
        float: $last-child-float;
      }
      & + &.end {
        float: $default-float;
      }
    }*/
@media only screen and (max-width: 899px) {
  /* .column,
  .columns { @include grid-column($columns:false, $position:true); } */
  .mobile-1 {
    width: 8.33333%;
  }

  .mobile-2 {
    width: 16.66667%;
  }

  .mobile-3 {
    width: 25%;
  }

  .mobile-4 {
    width: 33.33333%;
  }

  .mobile-5 {
    width: 41.66667%;
  }

  .mobile-6 {
    width: 50%;
  }

  .mobile-7 {
    width: 58.33333%;
  }

  .mobile-8 {
    width: 66.66667%;
  }

  .mobile-9 {
    width: 75%;
  }

  .mobile-10 {
    width: 83.33333%;
  }

  .mobile-11 {
    width: 91.66667%;
  }

  .mobile-12 {
    width: 100%;
  }

  .mobile-offset-0 {
    margin-left: 0 !important;
  }

  .mobile-offset-1 {
    margin-left: 8.33333% !important;
  }

  .mobile-offset-2 {
    margin-left: 16.66667% !important;
  }

  .mobile-offset-3 {
    margin-left: 25% !important;
  }

  .mobile-offset-4 {
    margin-left: 33.33333% !important;
  }

  .mobile-offset-5 {
    margin-left: 41.66667% !important;
  }

  .mobile-offset-6 {
    margin-left: 50% !important;
  }

  .mobile-offset-7 {
    margin-left: 58.33333% !important;
  }

  .mobile-offset-8 {
    margin-left: 66.66667% !important;
  }

  .mobile-offset-9 {
    margin-left: 75% !important;
  }

  .mobile-offset-10 {
    margin-left: 83.33333% !important;
  }

  .mobile-offset-11 {
    margin-left: 91.66667% !important;
  }
}
@media only screen and (min-width: 900px) {
  /* .column,
  .columns { @include grid-column($columns:false, $position:true); } */
  .tablet-1 {
    width: 8.33333%;
  }

  .tablet-2 {
    width: 16.66667%;
  }

  .tablet-3 {
    width: 25%;
  }

  .tablet-4 {
    width: 33.33333%;
  }

  .tablet-5 {
    width: 41.66667%;
  }

  .tablet-6 {
    width: 50%;
  }

  .tablet-7 {
    width: 58.33333%;
  }

  .tablet-8 {
    width: 66.66667%;
  }

  .tablet-9 {
    width: 75%;
  }

  .tablet-10 {
    width: 83.33333%;
  }

  .tablet-11 {
    width: 91.66667%;
  }

  .tablet-12 {
    width: 100%;
  }

  .tablet-offset-0 {
    margin-left: 0 !important;
  }

  .tablet-offset-1 {
    margin-left: 8.33333% !important;
  }

  .tablet-offset-2 {
    margin-left: 16.66667% !important;
  }

  .tablet-offset-3 {
    margin-left: 25% !important;
  }

  .tablet-offset-4 {
    margin-left: 33.33333% !important;
  }

  .tablet-offset-5 {
    margin-left: 41.66667% !important;
  }

  .tablet-offset-6 {
    margin-left: 50% !important;
  }

  .tablet-offset-7 {
    margin-left: 58.33333% !important;
  }

  .tablet-offset-8 {
    margin-left: 66.66667% !important;
  }

  .tablet-offset-9 {
    margin-left: 75% !important;
  }

  .tablet-offset-10 {
    margin-left: 83.33333% !important;
  }

  .tablet-offset-11 {
    margin-left: 91.66667% !important;
  }
}
@media only screen and (min-width: 1280px) {
  /* .column,
  .columns { @include grid-column($columns:false, $position:true); } */
  .desktop-1 {
    width: 8.33333%;
  }

  .desktop-2 {
    width: 16.66667%;
  }

  .desktop-3 {
    width: 25%;
  }

  .desktop-4 {
    width: 33.33333%;
  }

  .desktop-5 {
    width: 41.66667%;
  }

  .desktop-6 {
    width: 50%;
  }

  .desktop-7 {
    width: 58.33333%;
  }

  .desktop-8 {
    width: 66.66667%;
  }

  .desktop-9 {
    width: 75%;
  }

  .desktop-10 {
    width: 83.33333%;
  }

  .desktop-11 {
    width: 91.66667%;
  }

  .desktop-12 {
    width: 100%;
  }

  .desktop-offset-0 {
    margin-left: 0 !important;
  }

  .desktop-offset-1 {
    margin-left: 8.33333% !important;
  }

  .desktop-offset-2 {
    margin-left: 16.66667% !important;
  }

  .desktop-offset-3 {
    margin-left: 25% !important;
  }

  .desktop-offset-4 {
    margin-left: 33.33333% !important;
  }

  .desktop-offset-5 {
    margin-left: 41.66667% !important;
  }

  .desktop-offset-6 {
    margin-left: 50% !important;
  }

  .desktop-offset-7 {
    margin-left: 58.33333% !important;
  }

  .desktop-offset-8 {
    margin-left: 66.66667% !important;
  }

  .desktop-offset-9 {
    margin-left: 75% !important;
  }

  .desktop-offset-10 {
    margin-left: 83.33333% !important;
  }

  .desktop-offset-11 {
    margin-left: 91.66667% !important;
  }
}
#header {
  background: rgba(0, 0, 0, 0.15);
}

#nav {
  background: #141b4D;
}

/********************************************************************************/
/************************* GENERICS SCSS FOR COLONNES ***************************/
/********************************************************************************/
.cols-3 #content {
  width: 100%;
}
.cols-3 #content:after {
  content: "";
  display: table;
  clear: both;
}

.cols-2 [id*='col-'], .cols-3 [id*='col-'] {
  float: left;
}

.cols-2 #content {
  max-width: 1660px;
  margin: 0 auto;
}
.cols-2.storyfull #content {
  overflow: hidden;
}

/********************************************************************************/
/**************************** TEMPLATE 3 COLONNES *******************************/
/********************************************************************************/
@media only screen and (max-width: 899px) {
  .cols-3 #col-left,
  .cols-3 #col-right {
    width: calc(100% - 30px);
    margin: 0 10px;
  }
  .cols-3 #col-middle {
    width: 100%;
    padding: 0 5px;
  }
  .cols-3 #col-right {
    margin: 0 0 0 0;
    width: 100%;
    padding: 10px;
    background: #FFFFFF;
  }
  .cols-3 #col-middle {
    background: #eeeeee;
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -10px;
    margin-right: -10px;
  }
}
@media only screen and (min-width: 900px) {
  .cols-3 #col-left {
    width: 220px;
    margin-left: 20px;
    min-height: 1px;
  }
  .cols-3 #col-left .scrollBlocked.col-content {
    width: 220px;
  }
  .cols-3 #col-right {
    width: 220px;
    margin-right: 20px;
    min-height: 1px;
  }
  .cols-3 #col-right .scrollBlocked.col-content {
    width: 220px;
  }
  .cols-3 #col-middle {
    width: calc(100% - 520px);
    margin: 0 20px;
    min-height: 1px;
  }
  .cols-3 #col-middle .scrollBlocked.col-content {
    width: calc(100% - 520px);
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -40px;
    margin-right: -40px;
  }
}
@media only screen and (min-width: 1280px) {
  .cols-3 #col-left {
    width: 300px;
    margin-left: 20px;
  }
  .cols-3 #col-left .scrollBlocked.col-content {
    width: 300px;
  }
  .cols-3 #col-right {
    width: 300px;
    margin-right: 20px;
  }
  .cols-3 #col-right .scrollBlocked.col-content {
    width: 300px;
  }
  .cols-3 #col-middle {
    width: calc(100% - 600px - 80px);
    margin: 0 20px;
  }
  .cols-3 #col-middle .scrollBlocked.col-content {
    width: calc(100% - 600px - 80px);
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -40px;
    margin-right: -40px;
  }
}
@media only screen and (min-width: 1366px) {
  .cols-3 #col-left {
    width: 22.239%;
    margin-left: 30px;
  }
  .cols-3 #col-left .scrollBlocked.col-content {
    width: 22.239%;
  }
  .cols-3 #col-right {
    width: 22.239%;
    margin-right: 30px;
  }
  .cols-3 #col-right .scrollBlocked.col-content {
    width: 22.239%;
  }
  .cols-3 #col-middle {
    width: calc(100% - 44.478% - 140px);
    margin: 0 40px;
  }
  .cols-3 #col-middle .scrollBlocked.col-content {
    width: calc(100% - 44.478% - 140px);
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -40px;
    margin-right: -40px;
  }
}
@media only screen and (min-width: 1600px) {
  .cols-3 #col-left {
    width: calc( (99.9% - 45.4375% - (30px*2) - (40px*2) ) /2 );
    margin-left: 30px;
  }
  .cols-3 #col-left .scrollBlocked.col-content {
    width: calc( (99.9% - 45.4375% - (30px*2) - (40px*2) ) /2 );
  }
  .cols-3 #col-right {
    width: calc( (99.9% - 45.4375% - (30px*2) - (40px*2) ) /2 );
    margin-right: 30px;
  }
  .cols-3 #col-right .scrollBlocked.col-content {
    width: calc( (99.9% - 45.4375% - (30px*2) - (40px*2) ) /2 );
  }
  .cols-3 #col-middle {
    width: 45.4375%;
    margin: 0 40px;
  }
  .cols-3 #col-middle .scrollBlocked.col-content {
    width: 45.4375%;
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -40px;
    margin-right: -40px;
  }
}
@media only screen and (min-width: 1920px) {
  .cols-3 #col-left {
    width: calc((100% - 48.02083333333333% - (30px*2) - (40px*2))/2);
    margin-left: 30px;
  }
  .cols-3 #col-left .scrollBlocked.col-content {
    width: calc((100% - 48.02083333333333% - (30px*2) - (40px*2))/2);
  }
  .cols-3 #col-right {
    width: calc((100% - 48.02083333333333% - (30px*2) - (40px*2))/2);
    margin-right: 30px;
  }
  .cols-3 #col-right .scrollBlocked.col-content {
    width: calc((100% - 48.02083333333333% - (30px*2) - (40px*2))/2);
  }
  .cols-3 #col-middle {
    width: 48.02083%;
    margin: 0 40px;
  }
  .cols-3 #col-middle .scrollBlocked.col-content {
    width: 48.02083%;
  }
  .cols-3 .col-middle-no-margin {
    margin-left: -40px;
    margin-right: -40px;
  }
}

/********************************************************************************/
/**************************** TEMPLATE 2 COLONNES *******************************/
/********************************************************************************/
@media only screen and (max-width: 899px) {
  .cols-2 #col-left {
    width: calc(100% - (10px*2));
    margin: 0 10px 40px 10px;
  }
  .cols-2 #col-right {
    display: none;
  }
  .cols-2 #col-mirror-left,
  .cols-2 #col-mirror-right {
    width: calc(100% - (10px*2));
    margin: 0 10px 40px 10px;
  }
}
@media only screen and (min-width: 900px) {
  .cols-2 #col-left {
    width: calc(100% - (20px*2));
    margin: 0 20px 40px 20px;
    min-height: 1px;
  }
  .cols-2 #col-left .scrollBlocked.col-content {
    width: calc(100% - (20px*2));
  }
  .cols-2 #col-mirror-left {
    width: 300px;
    margin-left: 30px;
    min-height: 1px;
  }
  .cols-2 #col-mirror-left .scrollBlocked.col-content {
    width: 300px;
  }
  .cols-2 #col-mirror-right {
    width: calc(100% - 400px);
    margin: 0 30px 0 40px;
    min-height: 1px;
  }
  .cols-2 #col-mirror-right .scrollBlocked.col-content {
    width: calc(100% - 400px);
  }
}
@media only screen and (min-width: 1280px) {
  .cols-2 #col-left {
    width: calc(100% - 400px);
    margin: 0 40px 80px 30px;
  }
  .cols-2 #col-left .scrollBlocked.col-content {
    width: calc(100% - 400px);
  }
  .cols-2 #col-right {
    width: 300px;
    margin-right: 30px;
  }
  .cols-2 #col-right .scrollBlocked.col-content {
    width: 300px;
  }
}

/********************************************************************************/
/********************** TEMPLATE 2 COLONNES WITH TABS ***************************/
/********************************************************************************/
@media only screen and (max-width: 640px) {
  .cols-2.cols-with-tabs #content {
    width: 100%;
    padding: 0 10px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .cols-2.cols-with-tabs #content {
    width: 100%;
    padding: 0 74px;
  }
}
@media only screen and (min-width: 1023px) {
  .cols-2.cols-with-tabs #content {
    width: 100%;
    max-width: 984px;
    margin: 0 auto;
  }
  .cols-2.cols-with-tabs #content #col-left {
    width: calc(100% - 320px);
    margin: 0 20px 40px 0;
  }
}
@media only screen and (min-width: 1280px) {
  .cols-2.cols-with-tabs #content {
    width: 100%;
    max-width: 1040px;
  }
  .cols-2.cols-with-tabs #content #col-left {
    margin: 0 40px 80px 0;
    width: calc(100% - 340px);
  }
  .cols-2.cols-with-tabs #content #col-left .col-content {
    width: 100%;
    float: none;
  }
  .cols-2.cols-with-tabs #content #col-left .scrollBlocked.col-content {
    width: calc(1040px - 340px);
  }
  .cols-2.cols-with-tabs #content #col-right {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1920px) {
  .cols-2.cols-with-tabs #content {
    width: 100%;
    max-width: 1160px;
  }
  .cols-2.cols-with-tabs #content #col-left .scrollBlocked.col-content {
    width: calc(1160px - 340px);
  }
}

/* Scrollblocker */
.scrollBlocked--fixed {
  position: fixed;
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.scrollBlocked--absolute {
  position: absolute;
}

.svg-facebook {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%233D5A98' d='M472.4,500c15.2,0,27.6-12.4,27.6-27.6V27.6C500,12.4,487.6,0,472.4,0H27.6 C12.4,0,0,12.4,0,27.6v444.8C0,487.6,12.4,500,27.6,500H472.4z'/%3E%3Cpath fill='%23FFFFFF' d='M345,500V306.4h65l9.7-75.5H345v-48.2c0-21.8,6.1-36.7,37.4-36.7l40,0V78.5c-6.9-0.9-30.6-3-58.2-3 c-57.6,0-97.1,35.2-97.1,99.7v55.6h-65.2v75.5h65.2V500H345z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.share-buttons-container {
  height: 100%;
}
.share-buttons-container .svg-facebook {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%233D5A98' d='M57.7 100V54.4H73l2.3-17.8H57.7V25.3c0-5.1 1.4-8.7 8.8-8.7h9.4V.7C74.3.5 68.7 0 62.2 0 48.7 0 39.4 8.3 39.4 23.5v13.1H24v17.8h15.4V100h18.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-google {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23DC4E41' d='M14.5,2.3c6-2.4,12.6-2,18.9-2.3C179.2,0.2,325,0,470.8,0.1c16.2-2,30.8,12.7,28.9,28.9c0.3,147.2,0.1,294.4,0.1,441.6c1.9,16.3-12.7,30.9-29,29.3c-147.2,0-294.4,0-441.6,0c-16.3,1.6-30.9-13-29-29.4C0.2,323.4-0.1,176.2,0.3,29C-0.6,18.2,5.2,7.7,14.5,2.3z M113.1,249.8c-0.7,36.4,24.3,71.1,58.8,82.4c32.5,10.9,72.4,2.7,94-25.1c15.8-19.5,19.3-45.4,17.6-69.7c-27.8-0.2-55.6-0.2-83.3-0.1c0,9.9,0,19.8,0,29.7c16.6,0.5,33.3,0.2,49.9,0.6c-4.2,14.4-13.8,27.8-28.3,33c-28,12.4-63.8-3.8-72.7-33.2c-10.7-28.2,6.8-62.2,35.6-70.4c17.9-6.3,36.2,0.8,51.5,10.1c7.7-7.2,15-15,22.1-22.8c-17.4-14.5-39.7-23.4-62.6-21.5C150.7,163.3,111.3,204.8,113.1,249.8zM337.5,212.3c-0.1,8.3-0.2,16.6-0.2,24.9c-8.3,0.1-16.6,0.1-24.9,0.2c0,8.3,0,16.5,0,24.8c8.3,0,16.6,0.1,24.9,0.2c0.1,8.3,0.1,16.6,0.2,24.9c8.2,0,16.5,0,24.8,0c0-8.3,0.1-16.6,0.2-24.9c8.3,0,16.6-0.1,24.9-0.1c0-8.3,0-16.5,0-24.8c-8.3,0-16.6-0.1-24.9-0.2c0-8.3-0.1-16.6-0.2-24.9C354,212.3,345.7,212.3,337.5,212.3z'/%3E%3Cpath fill='%23FFFFFF' d='M113.1,249.8c-1.7-44.9,37.7-86.5,82.6-87c22.9-2,45.2,6.9,62.6,21.5c-7.1,7.8-14.4,15.6-22.1,22.8c-15.3-9.3-33.7-16.4-51.5-10.1c-28.8,8.2-46.2,42.2-35.6,70.4c8.8,29.4,44.6,45.6,72.7,33.2c14.5-5.2,24.1-18.6,28.3-33c-16.6-0.3-33.3-0.1-49.9-0.6c0-9.9-0.1-19.8,0-29.7c27.8,0,55.6-0.1,83.3,0.1c1.7,24.3-1.9,50.2-17.6,69.7c-21.6,27.8-61.5,36-94,25.1C137.4,320.9,112.3,286.2,113.1,249.8z'/%3E%3Cpath fill='%23FFFFFF' d='M337.5,212.3c8.2,0,16.5,0,24.8,0c0,8.3,0.1,16.6,0.2,24.9c8.3,0.1,16.6,0.1,24.9,0.2c0,8.3,0,16.5,0,24.8c-8.3,0-16.6,0.1-24.9,0.1c-0.1,8.3-0.1,16.6-0.2,24.9c-8.3,0-16.6,0-24.8,0c-0.1-8.3-0.1-16.6-0.2-24.9c-8.3-0.1-16.6-0.1-24.9-0.2c0-8.3,0-16.5,0-24.8c8.3,0,16.6-0.1,24.9-0.2C337.3,228.9,337.4,220.6,337.5,212.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-twitter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%2355ACEE' d='M500,94.9c-18.4,8.2-38.2,13.7-58.9,16.2c21.2-12.7,37.4-32.8,45.1-56.8c-19.8,11.8-41.8,20.3-65.1,24.9c-18.7-19.9-45.4-32.4-74.9-32.4c-56.7,0-102.6,45.9-102.6,102.6c0,8,0.9,15.9,2.7,23.4C161,168.5,85.4,127.7,34.8,65.6C26,80.8,20.9,98.4,20.9,117.2c0,35.6,18.1,67,45.6,85.4c-16.8-0.5-32.6-5.1-46.5-12.8c0,0.4,0,0.9,0,1.3c0,49.7,35.4,91.2,82.3,100.6c-8.6,2.3-17.7,3.6-27,3.6c-6.6,0-13-0.6-19.3-1.8c13.1,40.8,50.9,70.4,95.8,71.2c-35.1,27.5-79.3,43.9-127.4,43.9c-8.3,0-16.4-0.5-24.5-1.4c45.4,29.1,99.3,46.1,157.2,46.1c188.7,0,291.9-156.3,291.9-291.9c0-4.4-0.1-8.9-0.3-13.3C468.9,133.6,486.2,115.5,500,94.9z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-vk {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%234D75A3' d='M77,0H423c42.6,0,77,34.5,77,77V423c0,42.6-34.5,77-77,77H77c-42.6,0-77-34.5-77-77V77C0,34.5,34.5,0,77,0L77,0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFFFFF' d='M245.8,350h20.5c0,0,6.2-0.7,9.3-4.1c2.9-3.1,2.8-9,2.8-9s-0.4-27.4,12.3-31.5c12.6-4,28.7,26.5,45.8,38.3c12.9,8.9,22.7,6.9,22.7,6.9l45.7-0.6c0,0,23.9-1.5,12.6-20.3c-0.9-1.5-6.6-13.9-34-39.3c-28.7-26.6-24.8-22.3,9.7-68.3	c21-28,29.4-45.1,26.8-52.4c-2.5-7-18-5.1-18-5.1l-51.5,0.3c0,0-3.8-0.5-6.6,1.2c-2.8,1.7-4.5,5.5-4.5,5.5s-8.1,21.7-19,40.1c-22.9,38.9-32.1,41-35.8,38.5c-8.7-5.6-6.5-22.6-6.5-34.7c0-37.7,5.7-53.4-11.1-57.5c-5.6-1.4-9.7-2.2-24-2.4	c-18.4-0.2-33.9,0.1-42.7,4.4c-5.9,2.9-10.4,9.3-7.6,9.6c3.4,0.5,11.1,2.1,15.2,7.6c5.3,7.2,5.1,23.3,5.1,23.3s3,44.4-7.1,49.9c-6.9,3.8-16.4-3.9-36.9-39.2c-10.5-18.1-18.4-38.1-18.4-38.1s-1.5-3.7-4.2-5.7c-3.3-2.4-7.9-3.2-7.9-3.2l-48.9,0.3c0,0-7.3,0.2-10,3.4c-2.4,2.8-0.2,8.7-0.2,8.7s38.3,89.6,81.6,134.7C200.7,352.7,245.8,350,245.8,350L245.8,350z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-whatsapp {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%2325D366' d='M85.3 14.5C75.9 5.2 63.5 0 50.2 0 22.9 0 .7 22.2.7 49.5c0 8.7 2.3 17.3 6.6 24.8L.3 100l26.3-6.9c7.2 3.9 15.4 6 23.7 6 27.3 0 49.5-22.2 49.6-49.6-.1-13.2-5.3-25.6-14.6-35zM50.2 90.8c-7.4 0-14.7-2-21-5.7l-1.5-.9-15.6 4.1L16.3 73l-1-1.6C11.2 64.9 9 57.3 9 49.6 9 26.8 27.5 8.4 50.2 8.4c11 0 21.3 4.3 29.1 12.1 7.8 7.8 12.1 18.1 12.1 29.1 0 22.7-18.5 41.2-41.2 41.2zm22.6-30.9c-1.2-.6-7.3-3.6-8.5-4-1.1-.4-2-.6-2.8.6-.8 1.2-3.2 4-3.9 4.9-.7.8-1.4.9-2.7.3-1.2-.6-5.2-1.9-10-6.1-3.7-3.3-6.2-7.3-6.9-8.6-.7-1.2-.1-1.9.5-2.5.6-.6 1.2-1.4 1.9-2.2.6-.7.8-1.2 1.2-2.1.4-.8.2-1.5-.1-2.2-.3-.6-2.8-6.7-3.8-9.2-1-2.4-2-2.1-2.8-2.1h-2.4c-.8 0-2.2.3-3.3 1.5-1.1 1.2-4.3 4.2-4.3 10.3 0 6.1 4.4 12 5.1 12.8.6.8 8.7 13.3 21.2 18.7 3 1.3 5.3 2 7.1 2.6 3 .9 5.7.8 7.8.5 2.4-.4 7.3-3 8.4-5.9 1-2.9 1-5.4.7-5.9-.3-.4-1.2-.8-2.4-1.4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-facebook {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%233D5A98' d='M472.4,500c15.2,0,27.6-12.4,27.6-27.6V27.6C500,12.4,487.6,0,472.4,0H27.6 C12.4,0,0,12.4,0,27.6v444.8C0,487.6,12.4,500,27.6,500H472.4z'/%3E%3Cpath fill='%23FFFFFF' d='M345,500V306.4h65l9.7-75.5H345v-48.2c0-21.8,6.1-36.7,37.4-36.7l40,0V78.5c-6.9-0.9-30.6-3-58.2-3 c-57.6,0-97.1,35.2-97.1,99.7v55.6h-65.2v75.5h65.2V500H345z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.svg-eurosport-profile {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23141B4D' d='M90 100H10c-5.5 0-10-4.5-10-10V10C0 4.5 4.5 0 10 0h80c5.5 0 10 4.5 10 10v80c0 5.5-4.5 10-10 10z'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='M45.4 35.4h-15V18.5c0-1.2 1-2.2 2.2-2.2h38.9c1.2 0 2.2 1 2.2 2.2V28c0 1.3-.8 2.2-2.1 2.2H45.4v5.2zM71.6 83.7H29.9l15.4-13.9h26.2c1.3 0 2.2 1.1 2.2 2.2v9.6c0 1.1-.9 2.1-2.1 2.1M45.4 57.2l19.7-8.4H45.4V35.4L33.9 48.8H14.5l12.4 8.4-10.7 12.6L34 62.1l11.4 7.7'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.svg-comments {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.9375 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%23FF671F' d='M592.208-1.41c-327.076 0-592.208 209.542-592.208 467.96 0 134.344 71.748 255.37 186.478 340.714-22.628 79.108-65.712 149.58-123.258 205.27 28.646 8.208 58.812 12.858 90.128 12.858 99.84 0 189.172-44.922 248.984-115.612 59.618 15.94 123.426 24.718 189.876 24.718 327.11 0 591.276-209.508 591.276-467.952-0.008-258.414-264.168-467.956-591.276-467.956z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.svg-google-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23DC4E41' d='M14.5,2.3c6-2.4,12.6-2,18.9-2.3C179.2,0.2,325,0,470.8,0.1c16.2-2,30.8,12.7,28.9,28.9c0.3,147.2,0.1,294.4,0.1,441.6c1.9,16.3-12.7,30.9-29,29.3c-147.2,0-294.4,0-441.6,0c-16.3,1.6-30.9-13-29-29.4C0.2,323.4-0.1,176.2,0.3,29C-0.6,18.2,5.2,7.7,14.5,2.3z M113.1,249.8c-0.7,36.4,24.3,71.1,58.8,82.4c32.5,10.9,72.4,2.7,94-25.1c15.8-19.5,19.3-45.4,17.6-69.7c-27.8-0.2-55.6-0.2-83.3-0.1c0,9.9,0,19.8,0,29.7c16.6,0.5,33.3,0.2,49.9,0.6c-4.2,14.4-13.8,27.8-28.3,33c-28,12.4-63.8-3.8-72.7-33.2c-10.7-28.2,6.8-62.2,35.6-70.4c17.9-6.3,36.2,0.8,51.5,10.1c7.7-7.2,15-15,22.1-22.8c-17.4-14.5-39.7-23.4-62.6-21.5C150.7,163.3,111.3,204.8,113.1,249.8zM337.5,212.3c-0.1,8.3-0.2,16.6-0.2,24.9c-8.3,0.1-16.6,0.1-24.9,0.2c0,8.3,0,16.5,0,24.8c8.3,0,16.6,0.1,24.9,0.2c0.1,8.3,0.1,16.6,0.2,24.9c8.2,0,16.5,0,24.8,0c0-8.3,0.1-16.6,0.2-24.9c8.3,0,16.6-0.1,24.9-0.1c0-8.3,0-16.5,0-24.8c-8.3,0-16.6-0.1-24.9-0.2c0-8.3-0.1-16.6-0.2-24.9C354,212.3,345.7,212.3,337.5,212.3z'/%3E%3Cpath fill='%23FFFFFF' d='M113.1,249.8c-1.7-44.9,37.7-86.5,82.6-87c22.9-2,45.2,6.9,62.6,21.5c-7.1,7.8-14.4,15.6-22.1,22.8c-15.3-9.3-33.7-16.4-51.5-10.1c-28.8,8.2-46.2,42.2-35.6,70.4c8.8,29.4,44.6,45.6,72.7,33.2c14.5-5.2,24.1-18.6,28.3-33c-16.6-0.3-33.3-0.1-49.9-0.6c0-9.9-0.1-19.8,0-29.7c27.8,0,55.6-0.1,83.3,0.1c1.7,24.3-1.9,50.2-17.6,69.7c-21.6,27.8-61.5,36-94,25.1C137.4,320.9,112.3,286.2,113.1,249.8z'/%3E%3Cpath fill='%23FFFFFF' d='M337.5,212.3c8.2,0,16.5,0,24.8,0c0,8.3,0.1,16.6,0.2,24.9c8.3,0.1,16.6,0.1,24.9,0.2c0,8.3,0,16.5,0,24.8c-8.3,0-16.6,0.1-24.9,0.1c-0.1,8.3-0.1,16.6-0.2,24.9c-8.3,0-16.6,0-24.8,0c-0.1-8.3-0.1-16.6-0.2-24.9c-8.3-0.1-16.6-0.1-24.9-0.2c0-8.3,0-16.5,0-24.8c8.3,0,16.6-0.1,24.9-0.2C337.3,228.9,337.4,220.6,337.5,212.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-twitter-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23FFFFFF' d='M500,94.9c-18.4,8.2-38.2,13.7-58.9,16.2c21.2-12.7,37.4-32.8,45.1-56.8c-19.8,11.8-41.8,20.3-65.1,24.9c-18.7-19.9-45.4-32.4-74.9-32.4c-56.7,0-102.6,45.9-102.6,102.6c0,8,0.9,15.9,2.7,23.4C161,168.5,85.4,127.7,34.8,65.6C26,80.8,20.9,98.4,20.9,117.2c0,35.6,18.1,67,45.6,85.4c-16.8-0.5-32.6-5.1-46.5-12.8c0,0.4,0,0.9,0,1.3c0,49.7,35.4,91.2,82.3,100.6c-8.6,2.3-17.7,3.6-27,3.6c-6.6,0-13-0.6-19.3-1.8c13.1,40.8,50.9,70.4,95.8,71.2c-35.1,27.5-79.3,43.9-127.4,43.9c-8.3,0-16.4-0.5-24.5-1.4c45.4,29.1,99.3,46.1,157.2,46.1c188.7,0,291.9-156.3,291.9-291.9c0-4.4-0.1-8.9-0.3-13.3C468.9,133.6,486.2,115.5,500,94.9z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-whatsapp-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFFFFF' d='M85.3 14.5C75.9 5.2 63.5 0 50.2 0 22.9 0 .7 22.2.7 49.5c0 8.7 2.3 17.3 6.6 24.8L.3 100l26.3-6.9c7.2 3.9 15.4 6 23.7 6 27.3 0 49.5-22.2 49.6-49.6-.1-13.2-5.3-25.6-14.6-35zM50.2 90.8c-7.4 0-14.7-2-21-5.7l-1.5-.9-15.6 4.1L16.3 73l-1-1.6C11.2 64.9 9 57.3 9 49.6 9 26.8 27.5 8.4 50.2 8.4c11 0 21.3 4.3 29.1 12.1 7.8 7.8 12.1 18.1 12.1 29.1 0 22.7-18.5 41.2-41.2 41.2zm22.6-30.9c-1.2-.6-7.3-3.6-8.5-4-1.1-.4-2-.6-2.8.6-.8 1.2-3.2 4-3.9 4.9-.7.8-1.4.9-2.7.3-1.2-.6-5.2-1.9-10-6.1-3.7-3.3-6.2-7.3-6.9-8.6-.7-1.2-.1-1.9.5-2.5.6-.6 1.2-1.4 1.9-2.2.6-.7.8-1.2 1.2-2.1.4-.8.2-1.5-.1-2.2-.3-.6-2.8-6.7-3.8-9.2-1-2.4-2-2.1-2.8-2.1h-2.4c-.8 0-2.2.3-3.3 1.5-1.1 1.2-4.3 4.2-4.3 10.3 0 6.1 4.4 12 5.1 12.8.6.8 8.7 13.3 21.2 18.7 3 1.3 5.3 2 7.1 2.6 3 .9 5.7.8 7.8.5 2.4-.4 7.3-3 8.4-5.9 1-2.9 1-5.4.7-5.9-.3-.4-1.2-.8-2.4-1.4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-facebook-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FFFFFF' d='M57.7 100V54.4H73l2.3-17.8H57.7V25.3c0-5.1 1.4-8.7 8.8-8.7h9.4V.7C74.3.5 68.7 0 62.2 0 48.7 0 39.4 8.3 39.4 23.5v13.1H24v17.8h15.4V100h18.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-instagram {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 503.84 503.84'%3E%3Cpath fill='%233D4248' d='M256,49.47c67.27,0,75.23.26,101.8,1.47,24.56,1.12,37.9,5.22,46.78,8.67a78.05,78.05,0,0,1,29,18.84,78.05,78.05,0,0,1,18.84,29c3.45,8.88,7.55,22.22,8.67,46.78,1.21,26.56,1.47,34.53,1.47,101.8s-0.26,75.23-1.47,101.8c-1.12,24.56-5.22,37.9-8.67,46.78a83.43,83.43,0,0,1-47.81,47.81c-8.88,3.45-22.22,7.55-46.78,8.67-26.56,1.21-34.53,1.47-101.8,1.47s-75.24-.26-101.8-1.47c-24.56-1.12-37.9-5.22-46.78-8.67a78.05,78.05,0,0,1-29-18.84,78.05,78.05,0,0,1-18.84-29c-3.45-8.88-7.55-22.22-8.67-46.78-1.21-26.56-1.47-34.53-1.47-101.8s0.26-75.23,1.47-101.8c1.12-24.56,5.22-37.9,8.67-46.78a78.05,78.05,0,0,1,18.84-29,78.05,78.05,0,0,1,29-18.84c8.88-3.45,22.22-7.55,46.78-8.67,26.56-1.21,34.53-1.47,101.8-1.47m0-45.39c-68.42,0-77,.29-103.87,1.52S107,11.08,91,17.31A123.49,123.49,0,0,0,46.36,46.36,123.49,123.49,0,0,0,17.31,91C11.08,107,6.82,125.32,5.6,152.13S4.08,187.58,4.08,256,4.37,333,5.6,359.87,11.08,405,17.31,421a123.49,123.49,0,0,0,29.06,44.62A123.49,123.49,0,0,0,91,494.7c16,6.23,34.34,10.49,61.15,11.71s35.45,1.52,103.87,1.52,77-.29,103.87-1.52S405,500.92,421,494.7A128.82,128.82,0,0,0,494.7,421c6.23-16,10.49-34.34,11.71-61.15s1.52-35.45,1.52-103.87-0.29-77-1.52-103.87S500.92,107,494.7,91a123.49,123.49,0,0,0-29.06-44.62A123.49,123.49,0,0,0,421,17.31C405,11.08,386.68,6.82,359.87,5.6S324.42,4.08,256,4.08h0Z' transform='translate(-4.08 -4.08)'/%3E%3Cpath fill='%233D4248' d='M256,126.64A129.36,129.36,0,1,0,385.36,256,129.36,129.36,0,0,0,256,126.64ZM256,340a84,84,0,1,1,84-84A84,84,0,0,1,256,340Z' transform='translate(-4.08 -4.08)'/%3E%3Ccircle fill='%233D4248' cx='386.4' cy='117.44' r='30.23'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-snapchat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 338.36'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23fff;}.cls-2{fill:%23030303;}%3C/style%3E%3C/defs%3E%3Ctitle%3Esnapchat%3C/title%3E%3Cpath class='cls-1' d='M218.23,381.45c-0.91,0-1.8,0-2.69-.07h0c-0.57,0-1.16.07-1.76,0.07-20.89,0-34.29-9.48-47.25-18.64-9-6.32-17.4-12.29-27.35-14a88.3,88.3,0,0,0-14.36-1.21,98.21,98.21,0,0,0-19.9,2.25A43.55,43.55,0,0,1,97.49,351c-2,0-4.2-.44-5.15-3.68-0.83-2.81-1.42-5.54-2-8.17-1.48-6.78-2.53-11-5.37-11.39-33.12-5.12-42.61-12.09-44.72-17a6.38,6.38,0,0,1-.51-2.12,3.73,3.73,0,0,1,3.12-3.89c50.92-8.39,73.75-60.43,74.7-62.64l0.08-.18c3.12-6.32,3.73-11.8,1.82-16.29C116,217.32,104.57,213.7,97,211.31c-1.85-.58-3.6-1.14-5-1.68-15.05-6-16.31-12.06-15.72-15.17,1-5.3,8.1-9,13.83-9a9.69,9.69,0,0,1,4.12.82c6.77,3.17,12.88,4.78,18.14,4.78,7.28,0,10.45-3.06,10.84-3.46-0.18-3.45-.41-7-0.65-10.76-1.52-24.07-3.4-54,4.22-71.06,22.83-51.18,71.23-55.16,85.53-55.16l6.27-.06h0.85c14.33,0,62.84,4,85.68,55.19,7.62,17.08,5.73,47,4.21,71.08l-0.06,1c-0.21,3.35-.41,6.61-0.58,9.72,0.36,0.37,3.29,3.18,9.88,3.44h0c5-.19,10.77-1.79,17.1-4.75a12.9,12.9,0,0,1,5.31-1,16.23,16.23,0,0,1,6.11,1.17l0.11,0c5.11,1.81,8.46,5.4,8.54,9.14,0.07,3.53-2.63,8.83-15.84,14-1.37.54-3.12,1.09-5,1.68-7.55,2.4-18.95,6-22.44,14.25-1.91,4.49-1.3,10,1.82,16.29,0,0.06.06,0.12,0.08,0.18,0.95,2.21,23.76,54.24,74.7,62.63a3.74,3.74,0,0,1,3.12,3.89,6.26,6.26,0,0,1-.52,2.13c-2.1,4.91-11.57,11.88-44.71,17-2.71.42-3.76,3.94-5.37,11.34-0.59,2.69-1.18,5.34-2,8.12a4.43,4.43,0,0,1-4.74,3.54h-0.41a41.48,41.48,0,0,1-7.42-.94,98.92,98.92,0,0,0-19.9-2.11,88.4,88.4,0,0,0-14.37,1.21c-9.94,1.66-18.38,7.62-27.32,13.93C252.52,372,239.12,381.45,218.23,381.45Z' transform='translate(-36 -46.82)'/%3E%3Cpath class='cls-2' d='M219.48,54.28c13.56,0,60.26,3.64,82.27,53,7.24,16.24,5.39,45.68,3.9,69.32-0.24,3.75-.47,7.38-0.65,10.86l-0.08,1.49,1,1.11c0.4,0.45,4.17,4.38,12.54,4.71h0.28c5.54-.21,11.78-1.93,18.56-5.1A9,9,0,0,1,341,189a12.5,12.5,0,0,1,4.71.89l0.21,0.09c3.55,1.24,6.06,3.59,6.11,5.72,0,1.21-.88,5.53-13.48,10.5-1.23.49-2.85,1-4.73,1.59-8.19,2.61-20.58,6.53-24.74,16.35-2.35,5.54-1.71,12.07,1.91,19.4,1.49,3.47,24.88,56.17,77.53,64.85a2.42,2.42,0,0,1-.22.84c-0.89,2.1-6.57,9.36-41.86,14.81-5.52.85-6.88,7-8.45,14.24-0.56,2.57-1.14,5.17-1.93,7.86-0.24.81-.28,0.86-1.16,0.86h-0.41a39.07,39.07,0,0,1-6.7-.86,103.31,103.31,0,0,0-20.62-2.18,91.9,91.9,0,0,0-15,1.26c-10.8,1.8-19.58,8-28.89,14.58-12.49,8.83-25.4,18-45.1,18-0.86,0-1.7,0-2.54-.07h-0.22l-0.22,0c-0.48,0-1,.06-1.47.06-19.7,0-32.61-9.13-45.1-18-9.3-6.58-18.09-12.79-28.89-14.59a91.91,91.91,0,0,0-15-1.26,101.65,101.65,0,0,0-20.62,2.31,41.85,41.85,0,0,1-6.7,1c-1.28,0-1.3-.07-1.57-1-0.79-2.69-1.37-5.36-1.93-7.93-1.57-7.2-2.93-13.42-8.45-14.27-35.29-5.45-41-12.72-41.86-14.82a2.44,2.44,0,0,1-.21-0.86c52.65-8.67,76-61.37,77.52-64.85,3.62-7.34,4.26-13.86,1.91-19.4-4.16-9.82-16.55-13.75-24.74-16.35-1.88-.59-3.5-1.11-4.73-1.59-10.64-4.2-13.91-8.44-13.42-11,0.56-3,5.69-6,10.16-6a6.09,6.09,0,0,1,2.54.47c7.27,3.4,13.91,5.13,19.72,5.13,9.15,0,13.23-4.26,13.66-4.74l1-1.11L127,187.45c-0.19-3.47-.41-7.1-0.65-10.85-1.49-23.65-3.34-53.06,3.9-69.31,21.92-49.16,68.4-52.95,82.12-52.95l6.3-.06h0.81m0-7.46h-0.89l-6.23.06c-14.85,0-65.18,4.14-88.93,57.37-8,17.91-6.07,48.33-4.54,72.77,0.18,2.88.37,5.87,0.54,8.77a14.35,14.35,0,0,1-7,1.53c-4.71,0-10.28-1.49-16.56-4.43a13.36,13.36,0,0,0-5.71-1.17c-7.34,0-16.13,4.83-17.5,12-1,5.19,1.33,12.75,18,19.34,1.5,0.59,3.31,1.17,5.22,1.77,6.89,2.19,17.3,5.49,20.13,12.15,1.46,3.45.88,7.89-1.73,13.19-0.06.12-.11,0.24-0.17,0.36-0.92,2.13-23,52.37-71.88,60.42A7.47,7.47,0,0,0,36,308.77a10,10,0,0,0,.8,3.35C40.48,320.71,56,327,84.17,331.37c0.94,1.28,1.92,5.78,2.52,8.52s1.2,5.5,2.06,8.44,3.06,6.36,8.73,6.36a45.4,45.4,0,0,0,8.13-1.14,95.06,95.06,0,0,1,19.19-2.17,84.5,84.5,0,0,1,13.76,1.16c9.1,1.52,16.83,7,25.79,13.31,12.82,9.07,27.34,19.33,49.42,19.33,0.61,0,1.22,0,1.82-.06s1.65,0.06,2.64.06c22.08,0,36.6-10.27,49.41-19.33,9-6.34,16.7-11.8,25.8-13.31a84.34,84.34,0,0,1,13.75-1.16,95.66,95.66,0,0,1,19.19,2,45.05,45.05,0,0,0,8.13,1h0.41a8.11,8.11,0,0,0,8.32-6.24c0.85-2.88,1.46-5.6,2.06-8.36s1.57-7.22,2.51-8.49c28.21-4.38,43.7-10.66,47.36-19.21a9.93,9.93,0,0,0,.81-3.37,7.46,7.46,0,0,0-6.24-7.78c-48.95-8.07-71-58.29-71.88-60.42-0.05-.12-0.11-0.24-0.17-0.36-2.61-5.3-3.19-9.73-1.73-13.18,2.82-6.66,13.23-10,20.12-12.14,1.93-.61,3.74-1.19,5.23-1.78,12.2-4.82,18.32-10.74,18.19-17.59-0.11-5.38-4.3-10.18-11-12.56h0A20,20,0,0,0,341,181.5a16.6,16.6,0,0,0-6.89,1.4c-5.8,2.72-11,4.2-15.52,4.4a13.77,13.77,0,0,1-6-1.5c0.14-2.48.3-5,.47-7.7l0.06-1c1.54-24.46,3.46-54.91-4.53-72.83-23.75-53.26-74.19-57.4-89.09-57.4h0Z' transform='translate(-36 -46.82)'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-vk-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%234D75A3' d='M77,0H423c42.6,0,77,34.5,77,77V423c0,42.6-34.5,77-77,77H77c-42.6,0-77-34.5-77-77V77C0,34.5,34.5,0,77,0L77,0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23FFFFFF' d='M245.8,350h20.5c0,0,6.2-0.7,9.3-4.1c2.9-3.1,2.8-9,2.8-9s-0.4-27.4,12.3-31.5c12.6-4,28.7,26.5,45.8,38.3c12.9,8.9,22.7,6.9,22.7,6.9l45.7-0.6c0,0,23.9-1.5,12.6-20.3c-0.9-1.5-6.6-13.9-34-39.3c-28.7-26.6-24.8-22.3,9.7-68.3	c21-28,29.4-45.1,26.8-52.4c-2.5-7-18-5.1-18-5.1l-51.5,0.3c0,0-3.8-0.5-6.6,1.2c-2.8,1.7-4.5,5.5-4.5,5.5s-8.1,21.7-19,40.1c-22.9,38.9-32.1,41-35.8,38.5c-8.7-5.6-6.5-22.6-6.5-34.7c0-37.7,5.7-53.4-11.1-57.5c-5.6-1.4-9.7-2.2-24-2.4	c-18.4-0.2-33.9,0.1-42.7,4.4c-5.9,2.9-10.4,9.3-7.6,9.6c3.4,0.5,11.1,2.1,15.2,7.6c5.3,7.2,5.1,23.3,5.1,23.3s3,44.4-7.1,49.9c-6.9,3.8-16.4-3.9-36.9-39.2c-10.5-18.1-18.4-38.1-18.4-38.1s-1.5-3.7-4.2-5.7c-3.3-2.4-7.9-3.2-7.9-3.2l-48.9,0.3c0,0-7.3,0.2-10,3.4c-2.4,2.8-0.2,8.7-0.2,8.7s38.3,89.6,81.6,134.7C200.7,352.7,245.8,350,245.8,350L245.8,350z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.svg-comments-white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.9375 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%23FFFFFF' d='M592.208-1.41c-327.076 0-592.208 209.542-592.208 467.96 0 134.344 71.748 255.37 186.478 340.714-22.628 79.108-65.712 149.58-123.258 205.27 28.646 8.208 58.812 12.858 90.128 12.858 99.84 0 189.172-44.922 248.984-115.612 59.618 15.94 123.426 24.718 189.876 24.718 327.11 0 591.276-209.508 591.276-467.952-0.008-258.414-264.168-467.956-591.276-467.956z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.svg-add {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='none' stroke='%2397999B' stroke-width='6' stroke-linecap='round' stroke-miterlimit='10' d='M70 50H30M50 30v40'/%3E%3Cpath fill='%23E2E3E4' d='M50 1c27 0 49 22 49 49S77 99 50 99 1 77 1 50 23 1 50 1m0-1C22.4 0 0 22.4 0 50s22.4 50 50 50 50-22.4 50-50S77.6 0 50 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.color-facebook {
  color: #3D5A98;
}

.color-google {
  color: #DD4B39;
}

.color-twitter {
  color: #55ACEE;
}

.color-vk {
  color: #5D7FA3;
}

img.rounded {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
img.small {
  height: 40px;
  width: 40px;
}
img.big {
  height: 100px;
  width: 100px;
}

.livefyre-commentcount {
  visibility: hidden;
}
.livefyre-commentcount.show {
  visibility: initial;
}

.share-buttons-container {
  height: 100%;
  display: inline-block;
}
.share-buttons-container ul {
  display: inline-block;
  float: right;
}
.share-buttons-container li {
  display: inline-block;
  padding: 0 20px;
  margin-left: 0;
  position: relative;
  height: 100%;
  line-height: 50px;
}
.share-buttons-container li .svg-font {
  display: inline-block;
  vertical-align: middle;
  width: 17px;
  height: 17px;
}
.share-buttons-container li span[class$="white"] {
  margin-left: -17px;
  position: relative;
  opacity: 0;
  z-index: 10;
}
.share-buttons-container li .svg-font.svg-twitter, .share-buttons-container li .svg-font.svg-twitter-white {
  width: 19px;
  height: 19px;
}
.share-buttons-container li .svg-font.svg-twitter-white {
  margin-left: -19px;
}
.share-buttons-container li .share-counter {
  display: inline-block;
  vertical-align: middle;
  display: none;
  padding-left: 7px;
  font-weight: bold;
}
.share-buttons-container li .comments-show {
  display: inline-block;
  cursor: pointer;
}
.share-buttons-container li .comments-show.desactivated {
  cursor: default;
}
.share-buttons-container li .comments-show.desactivated .livefyre-commentcount {
  display: none;
}
.share-buttons-container li .comments-show.desactivated .svg-comments {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.9375 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%2397999B' d='M592.208-1.41c-327.076 0-592.208 209.542-592.208 467.96 0 134.344 71.748 255.37 186.478 340.714-22.628 79.108-65.712 149.58-123.258 205.27 28.646 8.208 58.812 12.858 90.128 12.858 99.84 0 189.172-44.922 248.984-115.612 59.618 15.94 123.426 24.718 189.876 24.718 327.11 0 591.276-209.508 591.276-467.952-0.008-258.414-264.168-467.956-591.276-467.956z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.share-buttons-container li:hover .comments-show:not(.desactivated) .livefyre-commentcount {
  color: #FFFFFF;
  -moz-transition: color 0.1s;
  -o-transition: color 0.1s;
  -webkit-transition: color 0.1s;
  transition: color 0.1s;
  position: relative;
  z-index: 100;
}
.share-buttons-container li.share-button-comments {
  border: 0;
  position: relative;
  padding: 0 20px;
}
.share-buttons-container li.share-button-comments.tablet-desktop {
  display: none;
}
.share-buttons-container li:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0%;
  width: 100%;
  -moz-transition: height 0.1s ease-out;
  -o-transition: height 0.1s ease-out;
  -webkit-transition: height 0.1s ease-out;
  transition: height 0.1s ease-out;
  z-index: 1;
}
.share-buttons-container .share-button.hide, .share-buttons-container .share-button.hide + .divider {
  display: none;
}
.share-buttons-container .divider {
  display: inline-block;
  width: 0px;
  height: 20px;
  border-right: 2px solid #E2E3E4;
  vertical-align: middle;
}

.active .share-buttons-container .divider {
  opacity: 0;
}

.share-buttons-container .share-button-twitter:before {
  background: #55ACEE;
}

.share-buttons-container .share-button-facebook:before {
  background: #3D5A98;
}

.share-buttons-container .share-button-vk:before {
  background: #5D7FA3;
}

.share-buttons-container .share-button-twitter:before {
  background: #55ACEE;
}

.share-buttons-container .share-button-whatsapp:before {
  background: #25D366;
}

.share-buttons-container .share-button-comments:before {
  background: #FF671F;
}

.share-buttons-container .share-button-comments.hide {
  display: none;
}

.share-buttons-container .share-button-comments-close {
  display: none;
  vertical-align: middle;
  cursor: pointer;
}
.share-buttons-container .share-button-comments-close .comments-close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 16 16'%3E%3Cpath fill='%23a9a9a9' d='M15.988 14.522l-1.466 1.466L8 9.466l-6.522 6.522-1.466-1.466L6.534 8 .012 1.478 1.478.012 8 6.534 14.522.012l1.466 1.466L9.466 8l6.522 6.522z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
}
.share-buttons-container .share-button-comments-close.show {
  display: inline-block;
}

.share-buttons-container .share-button {
  cursor: pointer;
}

.header_sharing_v8_5.active span[class$="white"] {
  opacity: 1;
  -moz-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  -webkit-transition: opacity 0.1s;
  transition: opacity 0.1s;
}
.header_sharing_v8_5.active .svg-font.svg-twitter-white {
  opacity: 1;
  -moz-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  -webkit-transition: opacity 0.1s;
  transition: opacity 0.1s;
}

.header_sharing_v8_5.active .header-sharing-content-right .color-facebook,
.header_sharing_v8_5.active .header-sharing-content-right .color-google,
.header_sharing_v8_5.active .header-sharing-content-right .color-twitter,
.header_sharing_v8_5.active .header-sharing-content-right .color-vk {
  color: #FFFFFF;
  -moz-transition: color 0.1s;
  -o-transition: color 0.1s;
  -webkit-transition: color 0.1s;
  transition: color 0.1s;
  position: relative;
  z-index: 100;
}

.input-file {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

@media only screen and (max-width: 640px) {
  .share-buttons-container li {
    padding: 0 15px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .storyfull_bis_v8_5 li .share-counter {
    display: inline-block;
  }
}
@media only screen and (min-width: 900px) {
  .share-buttons-container li .share-counter {
    display: inline-block;
  }
  .share-buttons-container li.share-button-comments.mobile {
    display: none;
  }
  .share-buttons-container li.share-button-comments.tablet-desktop {
    display: inline-block;
  }
  .share-buttons-container li.share-button-whatsapp {
    display: none;
  }
  .share-buttons-container li.share-button-whatsapp + .divider {
    display: none;
  }
}
@media only screen and (min-width: 1280px) {
  .share-buttons-container li .svg-font {
    width: 20px;
    height: 20px;
  }
  .share-buttons-container li span[class$="white"] {
    margin-left: -20px;
    position: relative;
  }
  .share-buttons-container li .svg-font.svg-twitter, .share-buttons-container li .svg-font.svg-twitter-white {
    width: 22px;
    height: 22px;
  }
  .share-buttons-container li .svg-font.svg-twitter-white {
    margin-left: -22px;
    opacity: 0;
  }
  .share-buttons-container li:hover span[class$="white"] {
    opacity: 1;
    -moz-transition: opacity 0.1s;
    -o-transition: opacity 0.1s;
    -webkit-transition: opacity 0.1s;
    transition: opacity 0.1s;
  }
  .share-buttons-container li:hover .color-facebook, .share-buttons-container li:hover .color-google, .share-buttons-container li:hover .color-twitter, .share-buttons-container li:hover .color-vk {
    color: #FFFFFF;
    -moz-transition: color 0.1s;
    -o-transition: color 0.1s;
    -webkit-transition: color 0.1s;
    transition: color 0.1s;
    position: relative;
    z-index: 100;
  }
  .share-buttons-container li:hover::before {
    height: 100%;
    -moz-transition: height 0.1s ease-out;
    -o-transition: height 0.1s ease-out;
    -webkit-transition: height 0.1s ease-out;
    transition: height 0.1s ease-out;
  }
}
/* APPLICATIONS MOBILES */
.application-mobile {
  display: none;
  text-align: center;
}
.application-mobile p {
  font-size: 0.8125rem;
  color: #3D4248;
}
.application-mobile .loader {
  float: none;
}
.application-mobile #ws-mobile-success {
  display: none;
}
.application-mobile .svg-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg data-name='close stroke2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2378be20' d='M9.29 13.77a1.33 1.33 0 0 1-1-.48l-2.38-2.84A1.33 1.33 0 1 1 8 8.75l1.25 1.55L12 6.75a1.33 1.33 0 1 1 2.11 1.64l-3.78 4.86a1.33 1.33 0 0 1-1 .52z'/%3E%3Cpath fill='%2378be20' d='M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0zm0 18.67A8.67 8.67 0 1 1 18.67 10 8.68 8.68 0 0 1 10 18.67z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  width: 50px;
  height: 50px;
  display: inline-block;
  text-align: center;
}

/* PROMOTIONS PLAYER */
.promotion-player__promotion {
  position: relative;
}
.promotion-player__promotion .promotion__logo {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 120px;
  z-index: 2;
}
.promotion-player__promotion .promotion__logo img {
  width: 100%;
  height: 100%;
}
.promotion-player__promotion .promotion__content {
  position: absolute;
  width: 80%;
  top: 50%;
  left: 50%;
  text-align: center;
  font-size: 0.8125rem;
  color: #FFF;
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 2;
}
.promotion-player__promotion .promotion__content .live-text {
  padding: 10px 10px;
  -moz-transform: translate(0%, 125%);
  -ms-transform: translate(0%, 125%);
  -webkit-transform: translate(0%, 125%);
  transform: translate(0%, 125%);
  border: 2px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.promotion-player__promotion .promotion__content .promotion-content__wrap-icon {
  height: 45px;
  width: 45px;
  position: absolute;
  left: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  border: 3px solid #FFFFFF;
}
.promotion-player__promotion .promotion__content .svg-icon-play {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30.4375 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%23FFFFFF' d='M51.204 0l870.496 460.822c28.16 0 51.202 22.888 51.202 51.202v0c0 28.212-23.042 51.202-51.202 51.202l-870.496 460.772c-28.316 0-51.204-22.888-51.204-51.202v-921.596c0-28.316 22.888-51.202 51.204-51.202v0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 78% 50%;
  height: 36%;
  width: 36%;
  display: block;
  margin: 0 auto;
  margin-left: 14px;
}
.promotion-player__promotion .promotion__overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #000;
  opacity: 0.5;
  z-index: 1;
}

@media only screen and (min-width: 900px) {
  .promotion-player__promotion .promotion__logo {
    right: 20px;
    top: 20px;
    width: 150px;
  }
  .promotion-player__promotion .promotion__content {
    width: auto;
    font-size: 0.9375rem;
  }
  .promotion-player__promotion .promotion__content .live-text {
    padding: 12px 30px;
  }
  .promotion-player__promotion .promotion__content .promotion-content__wrap-icon {
    height: 70px;
    width: 70px;
  }
  .promotion-player__promotion .promotion__content .svg-icon-play {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30.4375 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%23FFFFFF' d='M51.204 0l870.496 460.822c28.16 0 51.202 22.888 51.202 51.202v0c0 28.212-23.042 51.202-51.202 51.202l-870.496 460.772c-28.316 0-51.204-22.888-51.204-51.202v-921.596c0-28.316 22.888-51.202 51.204-51.202v0z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-position: 78% 50%;
    height: 36%;
    width: 36%;
    display: block;
    margin: 0 auto;
    margin-left: 23px;
  }
}
@media only screen and (min-width: 1280px) {
  .promotion-player__promotion .promotion__logo {
    right: 30px;
    top: 30px;
    width: 200px;
  }
}
/*******************************************************************/
/* Animation (A METTRE EN SASS SI UTILISE)
/*******************************************************************/
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: both;
}

@-webkit-keyframes bounceIn {
  0%, 100%, 20%, 40%, 60%, 80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  0%, 100%, 20%, 40%, 60%, 80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  animation-duration: 0.75s;
  animation-name: bounceIn;
  -webkit-animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
  }
  40% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
  }
  70% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
    transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    animation-timing-function: ease-in;
  }
  40% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
    transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    animation-timing-function: ease-out;
  }
  70% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
    transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}

@-webkit-keyframes zoomOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
  30% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  60% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
  }
}
@keyframes zoomOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  }
  30% {
    opacity: 0.6;
    -webkit-transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
    transform: translate3d(0, -40px, 0) scale3d(0.8, 1.1, 1);
  }
  60% {
    opacity: 0.5;
    -webkit-transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    -webkit-animation-timing-function: ease-out;
    transform: translate3d(0, 0, 0) scale3d(0.02, 1.1, 1);
    animation-timing-function: ease-out;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    -webkit-animation-timing-function: ease-in;
    transform: translate3d(0, calc(200% + 30px), 0) scale3d(0, 1, 1);
    animation-timing-function: ease-in;
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -ms-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    -ms-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes bounceElastic {
  0% {
    bottom: -100px;
    animation-timing-function: ease-in;
  }
  37% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  55% {
    bottom: 12px;
    animation-timing-function: ease-in;
  }
  73% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  82% {
    bottom: 14px;
    animation-timing-function: ease-in;
  }
  91% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  96% {
    bottom: 16px;
    animation-timing-function: ease-in;
  }
  100% {
    bottom: 20px;
  }
}
@-webkit-keyframes bounceElastic {
  0% {
    bottom: -100px;
    animation-timing-function: ease-in;
  }
  37% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  55% {
    bottom: 12px;
    animation-timing-function: ease-in;
  }
  73% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  82% {
    bottom: 14px;
    animation-timing-function: ease-in;
  }
  91% {
    bottom: 20px;
    animation-timing-function: ease-out;
  }
  96% {
    bottom: 16px;
    animation-timing-function: ease-in;
  }
  100% {
    bottom: 20px;
  }
}
.bounceElastic {
  animation-duration: 0.75s;
  animation-name: bounceElastic;
  -webkit-animation-duration: 0.75s;
  -webkit-animation-name: bounceElastic;
}

/*******************************************************************/
/* REJECT BROWSERS
/*******************************************************************/
.header-browser-reject {
  height: 54px;
  overflow: hidden;
  background-color: #141b4D;
  color: #FFFFFF;
  z-index: 9999;
  width: 100%;
  position: absolute;
  top: 0;
}

.header-browser-reject .logo-name {
  display: block;
  height: 25px;
  margin: 14px auto 0;
  width: 213px;
  background: url(http://layout.eurosport.com/i/v8/logo/logo-esp-wen-small.png) no-repeat transparent;
}

img#dl_background {
  height: auto;
  left: 0;
  min-height: 100%;
  min-width: 1024px;
  position: fixed;
  top: 0;
  width: 100%;
}

#page-table {
  height: 100%;
  width: 100%;
  border-collapse: collapse;
  text-align: center;
}

#page-td {
  height: 100%;
  padding: 0;
  vertical-align: middle;
}

div#dl_browsers {
  height: 320px;
  text-align: center;
  padding: 20px 30px 50px;
  background-color: #F1F4F6;
  -moz-opacity: 0.90;
  filter: alpha(opacity=90);
  opacity: 0.90;
  width: 850px;
  margin: 150px auto;
  text-align: center;
  position: relative;
  z-index: 10000;
}

#dl_browsers .title-browser-reject {
  font-size: 1.7rem;
  margin-bottom: 10px;
  font-weight: bold;
  color: #3D4248;
}

#dl_browsers span {
  font-size: 12px;
  color: #3D4248;
}

#dl_browsers span.dl_name {
  font-size: 14px;
  display: block;
  margin-top: 10px;
}

#dl_browsers span.dl_version {
  font-size: 12px;
  display: block;
}

#dl_browsers ul {
  list-style: none outside none;
  margin: 45px 80px;
}

#dl_browsers ul li {
  cursor: pointer;
  float: left;
  width: 124px;
  height: 122px;
  padding: 0;
  text-align: center;
}

#dl_browsers ul a {
  color: #3D4248;
  font-size: 0.8em;
  text-decoration: none;
  padding: 0;
  margin: 0;
}

li#dl_chrome .dl_icon {
  background: url("http://layout.eurosport.com/i/v8/browsers/chrome.png") no-repeat transparent;
  width: 72px;
}

li#dl_firefox .dl_icon {
  background: url("http://layout.eurosport.com/i/v8/browsers/firefox.png") no-repeat transparent;
  width: 75px;
}

li#dl_msie .dl_icon {
  background: url("http://layout.eurosport.com/i/v8/browsers/internet-explorer.png") no-repeat transparent;
  width: 77px;
}

li#dl_opera .dl_icon {
  background: url("http://layout.eurosport.com/i/v8/browsers/opera.png") no-repeat transparent;
  width: 62px;
}

li#dl_safari .dl_icon {
  background: url("http://layout.eurosport.com/i/v8/browsers/safari.png") no-repeat transparent;
  width: 67px;
}

#dl_browsers .dl_icon {
  background: none no-repeat scroll left top transparent;
  cursor: pointer;
  margin: 1px auto;
  padding: 0;
  height: 75px;
}

.svg-sports.svg-sport-22 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M512.008 0c-282.306 0-512.008 229.666-512.008 512 0 282.328 229.702 512.008 512.008 512.008 282.328 0 512-229.688 512-512.008-0.008-282.334-229.68-512-512-512zM86.936 512c0-73.536 18.788-142.766 51.786-203.16 25.496-19.916 67.836-45.064 126.034-53.062l115.756 122.918-43.78 201.142-145.482 67.628c-55.096-35.684-86.758-77.134-103.002-103.72-0.786-10.502-1.312-21.054-1.312-31.746zM933.992 461.632c-9.254 27.996-30.824 76.532-78.076 124.676l-167.26-36.99-84.272-191.748 90.632-155.262c7.902-0.698 15.902-1.106 23.738-1.106 43.676 0 79.598 10.916 104.67 21.898 59.68 64.272 99.712 146.98 110.568 238.532zM512.008 86.936c31.322 0 61.826 3.51 91.232 9.966 24.204 19.634 55.994 51.802 82.462 100.212l-90.536 155.104-205.512 20.636-117.248-124.482c16.488-58.546 43.646-99.238 63.578-123.118 53.678-24.53 113.248-38.318 176.024-38.318zM217.978 818.524c-11.152-21.14-37.48-81.468-24.694-160.256l143.85-66.856 180.462 105.36 21.444 159.558c-68.392 56.246-140.94 59.66-159.358 59.526-61.188-20.086-116.254-53.714-161.704-97.332zM698.56 893.84c-0.802 0.008-1.55 0.030-2.396 0.030-27.64 0-82.988-4.994-146.32-37.414l-21.184-157.666 157.762-139.36 167.506 36.71c26.84 62.078 20.264 117.538 13.35 148.852-41.778 63.486-100.058 115.16-168.718 148.848z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-44 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M942.172 81.828c-48.782-48.782-117.446-74.568-198.564-74.568-155.312 0-339.312 91.272-492.202 244.146-111.254 111.254-191.488 241.366-225.934 366.358-37.354 135.516-17.33 250.73 56.348 324.416 48.782 48.776 117.454 74.568 198.578 74.568 155.314 0 339.32-91.272 492.174-244.146 111.26-111.254 191.502-241.358 225.956-366.344 37.34-135.53 17.336-250.746-56.356-324.43zM734.904 734.912c-163.364 163.384-360.1 246.706-499.818 225.138 0.15-0.022 0.306-0.050 0.456-0.072 21.688-3.548 42.232-9.224 62.044-15.95 19.74-6.926 38.606-15.112 57.010-23.786 73.288-35.342 136.96-81.806 194.794-130.134 28.886-24.242 55.83-49.628 81.408-75.15 12.822-12.92 25.294-25.806 37.064-38.506 12.096-13.070 23.688-25.864 34.908-38.904 22.464-25.92 43.37-51.912 62.742-77.64 19.52-25.608 37.426-51.064 53.604-76.118 32.298-50.162 58.496-98.218 77.59-142.648 18.866-44.48 30.678-85.334 34.268-119.836 3.592-34.468-1.514-62.258-10.226-78.67-1.038-2.076-2.012-4.018-2.944-5.846-1.138-1.7-2.198-3.292-3.178-4.758-1.906-2.994-3.634-5.384-5.326-7.096-3.164-3.584-4.8-5.44-4.8-5.44s1.628 1.87 4.758 5.476c1.678 1.72 3.406 4.132 5.27 7.132 0.974 1.472 2.012 3.064 3.136 4.764 0.904 1.834 1.864 3.776 2.888 5.86 8.44 16.426 13.668 44.196 9.322 78.45-4.338 34.248-16.918 74.688-37.56 117.988-20.63 43.314-49.032 89.678-84.444 136.79-17.636 23.602-36.978 47.438-57.884 71.304-21.034 23.758-43.656 47.51-67.67 71.068-47.908 46.976-102.038 93.476-160.882 136.214-29.404 21.462-60.138 41.97-92.132 60.864-31.858 19.080-65.046 36.438-99.108 51.256-34.034 14.514-69.44 26.568-103.978 31.496-17.194 2.346-34.076 2.76-48.91 0.298-3.826-0.44-7.062-1.706-10.66-2.396-3.086-1.366-6.634-2.090-9.366-3.72l-4.324-2.14-3.826-2.602c-1.336-0.782-2.582-1.672-3.606-2.774l-1.692-1.5-0.86-0.732-0.434-0.362c0.15 0.156 0.056 0.078-0.072-0.050l-3.798-4.338c-0.746-0.888-1.764-1.942-2.318-2.688l-0.74-1.43c-0.512-0.982-1.11-1.656-1.806-2.738l-2.14-4.316c-1.628-2.744-2.36-6.294-3.712-9.366-0.696-3.592-1.956-6.826-2.404-10.652-2.504-14.826-1.97-31.722 0.362-48.896 4.886-34.538 17.038-69.896 31.53-103.936 14.904-34.012 32.136-67.264 51.314-99.058 18.88-31.986 39.382-62.728 60.842-92.132 42.858-58.902 89.024-112.79 136.228-160.904 23.466-23.972 47.268-46.614 70.984-67.662 23.85-20.92 47.688-40.264 71.288-57.898 47.090-35.42 93.432-63.836 136.754-84.494 43.292-20.636 83.72-33.23 117.966-37.568 34.254-4.352 62.016 0.888 78.464 9.322 2.070 1.032 4.018 1.992 5.852 2.894 1.706 1.116 3.292 2.168 4.758 3.128 3 1.878 5.412 3.598 7.132 5.27 3.62 3.136 5.476 4.758 5.476 4.758s-1.848-1.636-5.44-4.8c-1.706-1.692-4.104-3.434-7.090-5.326-1.472-0.988-3.072-2.048-4.758-3.178-1.834-0.924-3.768-1.906-5.838-2.944-16.426-8.718-44.21-13.816-78.684-10.24-34.504 3.592-75.364 15.388-119.85 34.24-44.43 19.080-92.502 45.262-142.678 77.54-25.066 16.17-50.518 34.070-76.146 53.596-25.778 19.35-51.698 40.22-77.71 62.748-51.704 44.946-103.858 95.748-152.554 153.376-48.37 57.806-94.84 121.508-130.12 194.844-8.662 18.418-16.904 37.262-23.758 57.032-6.698 19.818-12.402 40.37-15.944 62.058-0.014 0.072-0.028 0.142-0.042 0.214-21.398-139.698 61.924-336.284 225.194-499.548 216.776-216.776 492.31-292.694 615.424-169.586s47.176 398.65-169.6 615.41z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-57 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M526.604 338.818c145.43 0 273.912-73.498 350.58-185.196-92.97-94.72-222.298-153.622-365.176-153.622-133.952 0-255.986 51.764-347.322 136.266 74.9 121.41 209.074 202.552 361.918 202.552zM533.994 588.11c165.992 0 313.766 79.442 407.374 202.278 52.18-80.198 82.632-175.772 82.632-278.38 0-107.164-33.146-206.684-89.652-288.998-93.584 123.11-241.524 202.752-407.738 202.752-175.156 0-329.988-88.442-422.34-222.972-65.366 85.97-104.27 193.12-104.27 309.21 0 116.306 39.038 223.596 104.604 309.656 91.396-140.452 249.686-233.546 429.39-233.546zM533.994 675.046c-157.406 0-294.978 86.060-368.448 213.526 91.24 84.012 212.94 135.428 346.46 135.428 147.212 0 280.026-62.538 373.516-162.348-76.554-112.506-205.49-186.606-351.528-186.606z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-25 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1117.682 475.796c0.96-2.986 1.688-6.046 2.178-9.346 2.314-17.308-2.024-38.344-12.544-60.83-13.046-27.812-41.358-45.822-72.092-45.822-11.69 0-23.018 2.556-33.738 7.548-19.24 9.028-33.824 24.98-41.038 45-5.206 14.356-6.044 29.502-2.862 44.024l160.094 19.424zM343.024 465.352l12.162-137.948c1.31-9.696-5.586-17.628-15.39-17.628h-196.584c-9.804 0-17.794 7.992-17.794 17.78v267.444c0 9.804 7.992 17.794 17.794 17.794h59.368c8.312-75.138 66.356-135.554 140.444-147.444zM1993.42 596.264l-393.26-91.548c35.346 30.9 57.704 92.858 57.704 143.364 0 5.116-0.274 10.168-0.684 15.148l208.212-12.482c-0.532 1.626-0.96 32.12-1.004 39.852h-1.036v0.032c-10.914 0-27.706-2.252-38.24-5.116l-34.69-9.5c-8.45-2.284-22.926-4.23-31.696-4.23h-60.614c-2.908 0-5.358 2.45-5.358 5.374v87.788c0 2.908 2.434 5.374 5.358 5.374h269.82c2.876 0 5.326-2.45 5.326-5.374v-69.002c0-2.894-2.434-5.328-5.326-5.328h-9.454v-45.53l34.522-18.678c15.378-6.712 17.78-6.698 17.78-13.608-0.032-6.866-7.794-14.324-17.37-16.532zM369.77 488.124c-79.034 0-143.352 64.312-143.352 143.366 0 79.066 64.312 143.382 143.352 143.382 79.050 0 143.38-64.33 143.38-143.382 0-79.020-64.328-143.366-143.38-143.366zM369.77 709.078c-42.852 0-77.588-34.738-77.588-77.606 0-42.822 34.722-77.576 77.588-77.576 42.836 0 77.576 34.768 77.576 77.576-0.014 42.866-34.738 77.606-77.576 77.606zM1489.66 488.094c-79.050 0-143.336 64.346-143.336 143.394s64.284 143.336 143.336 143.336 143.362-64.282 143.362-143.336-64.312-143.394-143.362-143.394zM1489.66 709.078c-42.822 0-77.574-34.738-77.574-77.606 0-42.806 34.754-77.576 77.574-77.576 42.868 0 77.606 34.768 77.606 77.576-0.014 42.822-34.738 77.606-77.606 77.606zM1414.248 481.076h-82.142c-9.040 0-22.62 3.242-31.418 7.35l-33.308 3.272c-5.326-3.774-13-7.748-23.868-11.37-23.154-7.718-39.028-11.69-54.618-11.69-3.424 0-4.932 0.35-4.96 0.35-3.592 1.142-7.702 6.698-7.702 11.068v20.612l-30.748 3.028v0.564l-225.55-27.324c-9.728-1.202-17.674-10.168-17.674-19.942v-52.274c0-9.818 5.662-17.826 12.558-17.826s12.544-7.978 12.544-17.762v-54.36c0-9.774-7.976-65.64-17.794-65.64h-39.714c-9.804 0-25.086 3.212-34.038 7.25l-388.77 214.942c51.392 34.814 83.68 101.108 88.824 133.836l2.16 26.548c-0.076 43.826-17.018 83.74-44.63 113.68h839.142c-2.342-20.444-11.264-99.784-11.264-113.894-0.046-65.73 37.89-122.74 92.98-150.412z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-25119 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1117.682 475.796c0.96-2.986 1.688-6.046 2.178-9.346 2.314-17.308-2.024-38.344-12.544-60.83-13.046-27.812-41.358-45.822-72.092-45.822-11.69 0-23.018 2.556-33.738 7.548-19.24 9.028-33.824 24.98-41.038 45-5.206 14.356-6.044 29.502-2.862 44.024l160.094 19.424zM343.024 465.352l12.162-137.948c1.31-9.696-5.586-17.628-15.39-17.628h-196.584c-9.804 0-17.794 7.992-17.794 17.78v267.444c0 9.804 7.992 17.794 17.794 17.794h59.368c8.312-75.138 66.356-135.554 140.444-147.444zM1993.42 596.264l-393.26-91.548c35.346 30.9 57.704 92.858 57.704 143.364 0 5.116-0.274 10.168-0.684 15.148l208.212-12.482c-0.532 1.626-0.96 32.12-1.004 39.852h-1.036v0.032c-10.914 0-27.706-2.252-38.24-5.116l-34.69-9.5c-8.45-2.284-22.926-4.23-31.696-4.23h-60.614c-2.908 0-5.358 2.45-5.358 5.374v87.788c0 2.908 2.434 5.374 5.358 5.374h269.82c2.876 0 5.326-2.45 5.326-5.374v-69.002c0-2.894-2.434-5.328-5.326-5.328h-9.454v-45.53l34.522-18.678c15.378-6.712 17.78-6.698 17.78-13.608-0.032-6.866-7.794-14.324-17.37-16.532zM369.77 488.124c-79.034 0-143.352 64.312-143.352 143.366 0 79.066 64.312 143.382 143.352 143.382 79.050 0 143.38-64.33 143.38-143.382 0-79.020-64.328-143.366-143.38-143.366zM369.77 709.078c-42.852 0-77.588-34.738-77.588-77.606 0-42.822 34.722-77.576 77.588-77.576 42.836 0 77.576 34.768 77.576 77.576-0.014 42.866-34.738 77.606-77.576 77.606zM1489.66 488.094c-79.050 0-143.336 64.346-143.336 143.394s64.284 143.336 143.336 143.336 143.362-64.282 143.362-143.336-64.312-143.394-143.362-143.394zM1489.66 709.078c-42.822 0-77.574-34.738-77.574-77.606 0-42.806 34.754-77.576 77.574-77.576 42.868 0 77.606 34.768 77.606 77.576-0.014 42.822-34.738 77.606-77.606 77.606zM1414.248 481.076h-82.142c-9.040 0-22.62 3.242-31.418 7.35l-33.308 3.272c-5.326-3.774-13-7.748-23.868-11.37-23.154-7.718-39.028-11.69-54.618-11.69-3.424 0-4.932 0.35-4.96 0.35-3.592 1.142-7.702 6.698-7.702 11.068v20.612l-30.748 3.028v0.564l-225.55-27.324c-9.728-1.202-17.674-10.168-17.674-19.942v-52.274c0-9.818 5.662-17.826 12.558-17.826s12.544-7.978 12.544-17.762v-54.36c0-9.774-7.976-65.64-17.794-65.64h-39.714c-9.804 0-25.086 3.212-34.038 7.25l-388.77 214.942c51.392 34.814 83.68 101.108 88.824 133.836l2.16 26.548c-0.076 43.826-17.018 83.74-44.63 113.68h839.142c-2.342-20.444-11.264-99.784-11.264-113.894-0.046-65.73 37.89-122.74 92.98-150.412z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-25111 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1117.682 475.796c0.96-2.986 1.688-6.046 2.178-9.346 2.314-17.308-2.024-38.344-12.544-60.83-13.046-27.812-41.358-45.822-72.092-45.822-11.69 0-23.018 2.556-33.738 7.548-19.24 9.028-33.824 24.98-41.038 45-5.206 14.356-6.044 29.502-2.862 44.024l160.094 19.424zM343.024 465.352l12.162-137.948c1.31-9.696-5.586-17.628-15.39-17.628h-196.584c-9.804 0-17.794 7.992-17.794 17.78v267.444c0 9.804 7.992 17.794 17.794 17.794h59.368c8.312-75.138 66.356-135.554 140.444-147.444zM1993.42 596.264l-393.26-91.548c35.346 30.9 57.704 92.858 57.704 143.364 0 5.116-0.274 10.168-0.684 15.148l208.212-12.482c-0.532 1.626-0.96 32.12-1.004 39.852h-1.036v0.032c-10.914 0-27.706-2.252-38.24-5.116l-34.69-9.5c-8.45-2.284-22.926-4.23-31.696-4.23h-60.614c-2.908 0-5.358 2.45-5.358 5.374v87.788c0 2.908 2.434 5.374 5.358 5.374h269.82c2.876 0 5.326-2.45 5.326-5.374v-69.002c0-2.894-2.434-5.328-5.326-5.328h-9.454v-45.53l34.522-18.678c15.378-6.712 17.78-6.698 17.78-13.608-0.032-6.866-7.794-14.324-17.37-16.532zM369.77 488.124c-79.034 0-143.352 64.312-143.352 143.366 0 79.066 64.312 143.382 143.352 143.382 79.050 0 143.38-64.33 143.38-143.382 0-79.020-64.328-143.366-143.38-143.366zM369.77 709.078c-42.852 0-77.588-34.738-77.588-77.606 0-42.822 34.722-77.576 77.588-77.576 42.836 0 77.576 34.768 77.576 77.576-0.014 42.866-34.738 77.606-77.576 77.606zM1489.66 488.094c-79.050 0-143.336 64.346-143.336 143.394s64.284 143.336 143.336 143.336 143.362-64.282 143.362-143.336-64.312-143.394-143.362-143.394zM1489.66 709.078c-42.822 0-77.574-34.738-77.574-77.606 0-42.806 34.754-77.576 77.574-77.576 42.868 0 77.606 34.768 77.606 77.576-0.014 42.822-34.738 77.606-77.606 77.606zM1414.248 481.076h-82.142c-9.040 0-22.62 3.242-31.418 7.35l-33.308 3.272c-5.326-3.774-13-7.748-23.868-11.37-23.154-7.718-39.028-11.69-54.618-11.69-3.424 0-4.932 0.35-4.96 0.35-3.592 1.142-7.702 6.698-7.702 11.068v20.612l-30.748 3.028v0.564l-225.55-27.324c-9.728-1.202-17.674-10.168-17.674-19.942v-52.274c0-9.818 5.662-17.826 12.558-17.826s12.544-7.978 12.544-17.762v-54.36c0-9.774-7.976-65.64-17.794-65.64h-39.714c-9.804 0-25.086 3.212-34.038 7.25l-388.77 214.942c51.392 34.814 83.68 101.108 88.824 133.836l2.16 26.548c-0.076 43.826-17.018 83.74-44.63 113.68h839.142c-2.342-20.444-11.264-99.784-11.264-113.894-0.046-65.73 37.89-122.74 92.98-150.412z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-18 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 53.875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1383.24 342.76c-38.414 0-75.216 6.642-109.646 18.344l-33.354-85.762 128.542-171.376h40.146c26.432 0 47.926 21.496 47.926 47.926s-21.496 47.926-47.926 47.926h-26.142c-28.874 0-52.286 23.412-52.286 52.286s23.412 52.286 52.286 52.286h26.142c84.082 0 152.498-68.416 152.498-152.498s-68.408-152.496-152.49-152.496h-104.57l-113.13 149.916-0.106-0.254-519.762 0.008-6.836-20.698 22.72-2.844c19.788-2.504 34.738-19.228 34.912-39.2l0.036-4.174c0.272-28.734-21.478-52.898-50.054-55.672l-139.474-13.542c-16.936-1.636-33.714 4.464-45.608 16.576-11.912 12.156-17.714 29.040-15.762 45.922l4.752 40.986c1.050 9.252 5.786 17.696 13.102 23.43 7.334 5.75 16.664 8.358 25.906 7.194l47.962-5.996 15.518 47.016-107.756 180.436c-40.032-16.516-83.82-25.732-129.82-25.732-188.312-0.008-340.966 152.63-340.966 340.922s152.654 340.914 340.966 340.914c171.174 0 312.504-126.302 336.826-290.746h143.886c14.774 0 28.804-6.486 38.326-17.784l305.476-361.244 18.038 52.968c-85.448 61.948-141.216 162.282-141.216 275.912 0 188.284 152.62 340.914 340.948 340.914 188.284 0 340.93-152.62 340.93-340.914s-152.638-340.95-340.94-340.95zM340.676 898.398c-116.298 0-210.586-94.286-210.586-210.586 0-116.316 94.286-210.594 210.586-210.594 116.316 0 210.594 94.278 210.594 210.594 0 116.3-94.286 210.586-210.594 210.586zM677.782 633.524c-12.7-85.692-56.862-161.092-120.876-213.57l63.27-105.928 105.578 319.496-47.972 0.002zM822.166 605.42l-117.618-356.010h418.676l-301.058 356.010zM1380.614 894.258c-116.298 0-210.586-94.286-210.586-210.586 0-116.316 94.286-210.594 210.586-210.594 116.316 0 210.594 94.278 210.594 210.594 0 116.3-94.286 210.586-210.594 210.586z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-8 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M512 0c-282.322 0-512 229.686-512 512.008 0 282.298 229.678 511.992 512 511.992s512-229.686 512-511.992c-0.008-282.322-229.686-512.008-512-512.008zM804.022 570.098c-19.79-27.592-40.968-53.914-62.694-78.944 59.788-68.148 102.782-138.066 129.382-206.744 41.056 64.472 65.21 140.654 66.21 222.35-38.070 8.264-85.65 25.982-132.898 63.338zM932.396 574.782c-7.184 48.382-22.608 94.112-44.706 135.764-14.416-29.87-30.132-58.702-47.224-86.23 31.346-26.546 63.766-41.326 91.93-49.534zM823.050 222.724c-20.298 70.148-61.336 145.542-126.040 220.462-27.474-28.068-55.692-54.534-84.404-79.086 0 0 86.912-99.94 57.67-246.474 58.438 23.552 110.496 59.676 152.774 105.098zM596.96 95.494c44.326 132.16-34.824 227.566-34.824 227.566-92.31-73.854-202.132-135.010-274.542-171.826 65.178-40.682 142.058-64.29 224.406-64.29 29.076 0.008 57.486 2.962 84.96 8.55zM229.772 194.528c78.904 37.896 184.502 96.43 288.966 177.264-155.592 139.002-330.918 100.804-424.768 63.686 17.368-95.066 66.386-179.176 135.802-240.95zM87.168 502.466c104.694 36.832 306.604 74.284 482.534-89.278 28.378 24.14 56.232 49.922 83.040 77.57-138.526 139.216-307.644 253.802-458.57 303.080-66.656-75.078-107.234-173.778-107.234-281.822 0.006-3.2 0.166-6.366 0.23-9.55zM247.014 844.014c155.044-57.812 314.614-171.548 449.568-305.272 20.854 24.020 40.714 49.216 59.472 75.664-96.486 106.306-114.592 226.646-114.514 302.422-40.872 13.098-84.38 20.25-129.532 20.25-100.17-0.006-192.274-34.902-264.994-93.064zM708.164 888.912c4.088-61.798 22.424-147.622 84.842-217.826 19.806 32.848 37.476 67.434 52.78 103.63-37.184 47.128-84.050 86.19-137.622 114.196z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-28 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48.875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1135.676 770.632c-61.728 53.654-90.29 78.586-109.078 94.91-38.268 33.36-46.486 72.958-54.086 87.134l-399.766-417.14 10.146-8.86-495.404-528.902-16.596 14.388h-0.042l-70.85 61.736 514.412 512.464 10.172-8.878 426.364 426.052 1.050-0.906c51.42 49.508 134 10.578 226-20.98 95.468-32.776 137.766-77.52 118.242-168.834-19.54-91.378-98.956-95.872-160.564-42.184zM1463.28 802.13c-56.506 0-102.34 45.784-102.34 102.316 0 56.506 45.834 102.35 102.34 102.35 56.532 0 102.34-45.81 102.34-102.35 0-56.548-45.81-102.316-102.34-102.316z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-39 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1665.074 486.794c7.012-0.702 11.636-1.382 12.106-2.044 17.906-23.838-143.5-46.924-164.53-37.524-0.732 0.718-1.574 1.444-2.254 2.166 0.128-0.87 0.914-1.566 2.254-2.166 20.638-20.446 100.116-60.564 100.116-60.564 23.3-15.978 37.498-37.524 19.176-78.834-20.306-55.7-256.904-170.916-261.58-172.398-24.798-7.838-51.404-15.462-79.772-22.822l-18.994 13.926 18.896 31.668 89.576 44.526-20.546 27.24-29.83-38.626-21.794 16.18 3.738 42.614-49.126 22.778c3.316-18.778-8.586-31.174-34.776-40.034-245.75-83.198-374.776-65.594-383.478 81.484-247.91-5.41-157.728-77.648-346.012-135.896l-253.114 40.176 7.218 100.478 273.994 29.034 107.322 97.254 26.386 48.792 19.304 74.008c-37.478-82.094-120.284-139.21-216.442-139.21-131.25 0-237.718 106.47-237.718 237.706 0 131.304 106.47 237.774 237.718 237.774 116.948 0 214.172-84.476 234.044-195.696 26.366 44.134 78.432 71.904 106.604 110.126l463.534 0.848c28.76 6.514 3.108-103.842-0.062-167.798-6.846-19.486 61.36-49.724 97.988-84.304-21.062 34.322-33.172 74.642-33.172 117.838 0 124.716 101.136 225.874 225.874 225.874 124.7 0 225.844-101.15 225.844-225.874 0-85.832-47.94-160.514-118.496-198.7zM468.674 805.66c-75.004 0-135.814-60.808-135.814-135.814s60.806-135.816 135.814-135.816c75.014 0 135.814 60.808 135.814 135.814s-60.798 135.816-135.814 135.816zM1562.024 820.746c-75.006 0-135.814-60.806-135.814-135.814s60.808-135.814 135.814-135.814c75.012 0 135.814 60.808 135.814 135.814s-60.806 135.814-135.814 135.814z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-144 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1665.074 486.794c7.012-0.702 11.636-1.382 12.106-2.044 17.906-23.838-143.5-46.924-164.53-37.524-0.732 0.718-1.574 1.444-2.254 2.166 0.128-0.87 0.914-1.566 2.254-2.166 20.638-20.446 100.116-60.564 100.116-60.564 23.3-15.978 37.498-37.524 19.176-78.834-20.306-55.7-256.904-170.916-261.58-172.398-24.798-7.838-51.404-15.462-79.772-22.822l-18.994 13.926 18.896 31.668 89.576 44.526-20.546 27.24-29.83-38.626-21.794 16.18 3.738 42.614-49.126 22.778c3.316-18.778-8.586-31.174-34.776-40.034-245.75-83.198-374.776-65.594-383.478 81.484-247.91-5.41-157.728-77.648-346.012-135.896l-253.114 40.176 7.218 100.478 273.994 29.034 107.322 97.254 26.386 48.792 19.304 74.008c-37.478-82.094-120.284-139.21-216.442-139.21-131.25 0-237.718 106.47-237.718 237.706 0 131.304 106.47 237.774 237.718 237.774 116.948 0 214.172-84.476 234.044-195.696 26.366 44.134 78.432 71.904 106.604 110.126l463.534 0.848c28.76 6.514 3.108-103.842-0.062-167.798-6.846-19.486 61.36-49.724 97.988-84.304-21.062 34.322-33.172 74.642-33.172 117.838 0 124.716 101.136 225.874 225.874 225.874 124.7 0 225.844-101.15 225.844-225.874 0-85.832-47.94-160.514-118.496-198.7zM468.674 805.66c-75.004 0-135.814-60.808-135.814-135.814s60.806-135.816 135.814-135.816c75.014 0 135.814 60.808 135.814 135.814s-60.798 135.816-135.814 135.816zM1562.024 820.746c-75.006 0-135.814-60.806-135.814-135.814s60.808-135.814 135.814-135.814c75.012 0 135.814 60.808 135.814 135.814s-60.806 135.814-135.814 135.814z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-26 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1665.074 486.794c7.012-0.702 11.636-1.382 12.106-2.044 17.906-23.838-143.5-46.924-164.53-37.524-0.732 0.718-1.574 1.444-2.254 2.166 0.128-0.87 0.914-1.566 2.254-2.166 20.638-20.446 100.116-60.564 100.116-60.564 23.3-15.978 37.498-37.524 19.176-78.834-20.306-55.7-256.904-170.916-261.58-172.398-24.798-7.838-51.404-15.462-79.772-22.822l-18.994 13.926 18.896 31.668 89.576 44.526-20.546 27.24-29.83-38.626-21.794 16.18 3.738 42.614-49.126 22.778c3.316-18.778-8.586-31.174-34.776-40.034-245.75-83.198-374.776-65.594-383.478 81.484-247.91-5.41-157.728-77.648-346.012-135.896l-253.114 40.176 7.218 100.478 273.994 29.034 107.322 97.254 26.386 48.792 19.304 74.008c-37.478-82.094-120.284-139.21-216.442-139.21-131.25 0-237.718 106.47-237.718 237.706 0 131.304 106.47 237.774 237.718 237.774 116.948 0 214.172-84.476 234.044-195.696 26.366 44.134 78.432 71.904 106.604 110.126l463.534 0.848c28.76 6.514 3.108-103.842-0.062-167.798-6.846-19.486 61.36-49.724 97.988-84.304-21.062 34.322-33.172 74.642-33.172 117.838 0 124.716 101.136 225.874 225.874 225.874 124.7 0 225.844-101.15 225.844-225.874 0-85.832-47.94-160.514-118.496-198.7zM468.674 805.66c-75.004 0-135.814-60.808-135.814-135.814s60.806-135.816 135.814-135.816c75.014 0 135.814 60.808 135.814 135.814s-60.798 135.816-135.814 135.816zM1562.024 820.746c-75.006 0-135.814-60.806-135.814-135.814s60.808-135.814 135.814-135.814c75.012 0 135.814 60.808 135.814 135.814s-60.806 135.814-135.814 135.814z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-42 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58.1875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1861.708 611.1c-1.754 6.274-16.722 66.254-26.908 107.52-1.318 5-1.21 9.978-0.152 15.49 3.246 15.578 5 31.482 5 47.91 0 132.902-107.608 240.706-240.596 240.706-110.548 0-203.362-74.632-231.598-176.15-0.642-2.156-3.628-6.428-7.158-6.428-60.938 0-715.482 0-721.31 0-6.122 0-9.27 5.088-10.044 7.614-28.606 100.962-121.126 174.962-231.294 174.962-115.636 0-211.924-81.692-235.062-190.42-1.46-6.754-4.444-11.962-10.426-14.412-26.122-10.676-97.116-21.994-107.116-26.504-20.96-9.368-23.814-17.582-25.394-30.534-5.382-41.266-16.656-129.972-18.606-148.818-2.56-24.804-0.218-37.104 4.402-47.486 6.754-15.774 16.276-37.332 20.098-45.622 6.384-13.562 8.29-26.406 8.138-38.204-0.686-44.054-2.156-149.666-2.756-162.358-0.784-16.058 3.050-21.558 9.466-28.618 10.622-11.57 73.532-31.646 101.354-56.146 6.090-5.404 8.736-10.186 0.784-15.448-25.654-17.102-96.114-31.852-79.546-40.97 10.872-5.926 160.006-9.728 203.536-37.878 166.902-107.608 535.444-183.634 892.078-106.714 4.314 0.98 10.676 4.020 16.612 10.676 40.132 45.394 224.278 221.108 233.494 231.108 10.294 11.166 25.872 22.484 43.040 30.284 68.782 31.438 250.978 109.164 381.048 194.254 10.762 7.026 13.334 18.116 9.118 36.298-1.568 6.428-3.246 13.476-5 21.058-1.666 6.428-1.754 9.956 2.048 13.966 7.538 7.844 14.652 16.188 21.21 24.816 1.388 1.832 4.188 6.342 1.54 16.048zM1324.446 318.060c1.95-4.064 4.358-10.272 6.568-16.362 6.068-15.98 1.754-25.47-6.776-35.132-62.214-70.274-151.116-138.076-178.764-169.21-6.842-7.854-11.47-10.23-17.626-11.47-135.352-26.952-363.934-27.998-489.492-3.498-7.44 1.46-18.028-11.21-9.706-0.152 7.004 9.118 131.638 166.944 171.77 221.282 7.626 10.468 18.672 16.318 37.976 17.332 16.428 0.86 380.394 7.614 459.296 9.564 13.812 0.294 21.84-1.46 26.754-12.354zM336.602 307.68c15.534 0 287.832 7.462 362.038 9.51 11.808 0.294 15.578-4.51 9.684-14.074-4.782-7.986-102.312-156.978-133.86-208.83-7.756-12.626-16.384-14.304-27.256-11.024-61.646 18.628-121.834 32.8-180.486 64.272-41.112 22.136-77.476 45.46-108.718 67.812-4.956 3.54-12.604 12.538-3.736 22.942 6.362 7.32 34.686 39.098 50.372 56.744 6.384 7.19 14.020 12.648 31.962 12.648zM239.976 782.030c0 86.996 70.722 157.696 157.674 157.696s157.696-70.722 157.696-157.696c0-86.932-70.754-157.674-157.696-157.674-86.964 0-157.674 70.744-157.674 157.674zM1441.454 782.030c0 86.996 70.678 157.696 157.588 157.696s157.696-70.722 157.696-157.696c0-86.932-70.776-157.674-157.696-157.674s-157.588 70.744-157.588 157.674z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-224 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58.1875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1861.708 611.1c-1.754 6.274-16.722 66.254-26.908 107.52-1.318 5-1.21 9.978-0.152 15.49 3.246 15.578 5 31.482 5 47.91 0 132.902-107.608 240.706-240.596 240.706-110.548 0-203.362-74.632-231.598-176.15-0.642-2.156-3.628-6.428-7.158-6.428-60.938 0-715.482 0-721.31 0-6.122 0-9.27 5.088-10.044 7.614-28.606 100.962-121.126 174.962-231.294 174.962-115.636 0-211.924-81.692-235.062-190.42-1.46-6.754-4.444-11.962-10.426-14.412-26.122-10.676-97.116-21.994-107.116-26.504-20.96-9.368-23.814-17.582-25.394-30.534-5.382-41.266-16.656-129.972-18.606-148.818-2.56-24.804-0.218-37.104 4.402-47.486 6.754-15.774 16.276-37.332 20.098-45.622 6.384-13.562 8.29-26.406 8.138-38.204-0.686-44.054-2.156-149.666-2.756-162.358-0.784-16.058 3.050-21.558 9.466-28.618 10.622-11.57 73.532-31.646 101.354-56.146 6.090-5.404 8.736-10.186 0.784-15.448-25.654-17.102-96.114-31.852-79.546-40.97 10.872-5.926 160.006-9.728 203.536-37.878 166.902-107.608 535.444-183.634 892.078-106.714 4.314 0.98 10.676 4.020 16.612 10.676 40.132 45.394 224.278 221.108 233.494 231.108 10.294 11.166 25.872 22.484 43.040 30.284 68.782 31.438 250.978 109.164 381.048 194.254 10.762 7.026 13.334 18.116 9.118 36.298-1.568 6.428-3.246 13.476-5 21.058-1.666 6.428-1.754 9.956 2.048 13.966 7.538 7.844 14.652 16.188 21.21 24.816 1.388 1.832 4.188 6.342 1.54 16.048zM1324.446 318.060c1.95-4.064 4.358-10.272 6.568-16.362 6.068-15.98 1.754-25.47-6.776-35.132-62.214-70.274-151.116-138.076-178.764-169.21-6.842-7.854-11.47-10.23-17.626-11.47-135.352-26.952-363.934-27.998-489.492-3.498-7.44 1.46-18.028-11.21-9.706-0.152 7.004 9.118 131.638 166.944 171.77 221.282 7.626 10.468 18.672 16.318 37.976 17.332 16.428 0.86 380.394 7.614 459.296 9.564 13.812 0.294 21.84-1.46 26.754-12.354zM336.602 307.68c15.534 0 287.832 7.462 362.038 9.51 11.808 0.294 15.578-4.51 9.684-14.074-4.782-7.986-102.312-156.978-133.86-208.83-7.756-12.626-16.384-14.304-27.256-11.024-61.646 18.628-121.834 32.8-180.486 64.272-41.112 22.136-77.476 45.46-108.718 67.812-4.956 3.54-12.604 12.538-3.736 22.942 6.362 7.32 34.686 39.098 50.372 56.744 6.384 7.19 14.020 12.648 31.962 12.648zM239.976 782.030c0 86.996 70.722 157.696 157.674 157.696s157.696-70.722 157.696-157.696c0-86.932-70.754-157.674-157.696-157.674-86.964 0-157.674 70.744-157.674 157.674zM1441.454 782.030c0 86.996 70.678 157.696 157.588 157.696s157.696-70.722 157.696-157.696c0-86.932-70.776-157.674-157.696-157.674s-157.588 70.744-157.588 157.674z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-6 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29.25 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M630.056 94.148c0 0 0 0 0 0 0 51.998 42.076 94.15 93.98 94.15s93.98-42.154 93.98-94.15c0 0 0 0 0 0 0-51.998-42.076-94.15-93.98-94.15s-93.98 42.152-93.98 94.15zM802.546 306.698l-120.418-105.606c-16.136-14.142-40.642-12.53-54.794 3.59-14.132 16.126-12.546 40.648 3.59 54.774l120.418 105.612c16.136 14.158 40.668 12.526 54.794-3.59 14.158-16.11 12.53-40.632-3.59-54.78zM594.842 164.072l-160.482 12.412c-21.498 1.66-37.608 20.426-35.986 41.924 1.638 21.488 20.356 37.58 41.838 35.926l160.494-12.412c21.488-1.67 37.592-20.426 35.97-41.924-1.618-21.498-20.352-37.586-41.834-35.926zM928.122 192.874c-15.392-14.928-39.996-14.54-54.914 0.852l-111.438 115.032c-14.928 15.386-14.53 39.968 0.856 54.892 15.392 14.928 39.98 14.53 54.898-0.862l111.454-115.022c14.934-15.394 14.536-39.97-0.856-54.892zM450.074 190.448c-15.408-14.928-39.996-14.536-54.914 0.852l-111.442 115.032c-14.928 15.398-14.524 39.968 0.868 54.892 15.414 14.928 39.99 14.53 54.908-0.868l111.448-115.016c14.914-15.388 14.526-39.968-0.868-54.892zM663.86 186.832l-16.126-9.718c-33.366-20.092-76.67-9.276-96.72 24.14l-167.004 278.446c-20.066 33.442-9.264 76.826 24.112 96.898l16.104 9.696c33.36 20.102 76.676 9.28 96.73-24.134l167.030-278.42c20.030-33.442 9.25-76.828-24.126-96.908zM652.95 637.364l-143.37-145.984c-23.66-24.112-62.33-24.408-86.388-0.722-24.048 23.702-24.366 62.474-0.706 86.554l143.36 145.996c23.644 24.096 62.324 24.398 86.366 0.7 24.054-23.692 24.388-62.464 0.738-86.544zM484.998 435.254c-28.214-18.524-65.898-10.532-84.156 17.856l-110.646 172.064c-18.248 28.414-10.192 66.458 18.038 84.998 28.198 18.524 65.886 10.532 84.146-17.882l110.646-172.054c18.25-28.408 10.192-66.448-18.028-84.982zM620.63 636.372c-29.232-5.572-56.946 16.498-61.92 49.222l-40.696 268.158c-4.99 32.758 14.676 63.828 43.902 69.394 29.222 5.556 56.95-16.486 61.92-49.222l40.702-268.158c4.97-32.75-14.702-63.816-43.908-69.394zM336.044 637.364l-265.642-48.904c-32.434-5.966-64.334 10.838-71.238 37.532-6.898 26.716 13.808 53.188 46.242 59.182l265.642 48.898c32.444 5.966 64.35-10.832 71.266-37.544 6.876-26.718-13.836-53.182-46.27-59.164z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-30 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M512.008 0c-282.308 0-512.008 229.666-512.008 512s229.7 512.008 512.008 512.008c282.326 0 512-229.684 512-512.008s-229.674-512-512-512zM86.938 512c0-73.548 18.79-142.762 51.788-203.154 25.49-19.916 67.84-45.056 126.038-53.068l92.8 98.534-50.782 239.446-115.524 53.7c-55.1-35.678-86.758-77.124-102.998-103.714-0.794-10.504-1.322-21.060-1.322-31.744zM933.998 461.62c-9.258 27.99-30.83 76.526-78.080 124.68l-134.196-31.386-103.15-221.662 76.442-130.952c7.902-0.692 15.898-1.11 23.732-1.11 43.674 0 79.59 10.932 104.678 21.896 59.69 64.292 99.712 146.988 110.574 238.534zM331.836 582.118l49.366-215.834 217.626-20.36 95.94 203.478-170.532 152.78-192.964-114.576 1.238-5.812-0.674 0.324zM512.008 86.938c31.318 0 61.816 3.508 91.222 9.966 24.2 19.626 55.988 51.798 82.466 100.206l-73.156 125.32-248.372 23.39-91.776-97.442c16.486-58.556 43.64-99.252 63.574-123.118 53.684-24.55 113.262-38.322 176.042-38.322zM217.966 818.526c-11.136-21.138-37.478-81.468-24.678-160.256l119.85-55.714 208.418 123.758 17.476 130.014c-68.394 56.252-140.946 59.656-159.378 59.538-61.164-20.104-116.23-53.718-161.688-97.34zM698.564 893.832c-0.802 0.008-1.554 0.034-2.398 0.034-27.648 0-82.996-4.992-146.322-37.41l-17.698-131.678 178.594-160.018 143.19 31.376c26.846 62.088 20.258 117.564 13.338 148.864-41.77 63.474-100.036 115.152-168.704 148.832z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-21, .svg-sports.svg-sport-211 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M1055.232 220.838c0 0-2.822-61.69-13.024-52.134-27.344 25.584-54.752 62.566-54.752 62.566l-113.616 74.996c-54.752-38.378-201.318-139.312-201.318-139.312s-259.408 7.818-239.85 93.85c8.998 39.578 25.99 71.958 42.096 95.28-88.518-6.064-170.256 2.032-204.026 43.782-18.064-2.634-41.2-4.486-66.736-2.778-78.714 5.248-143.002 41.136-185.92 103.798-4.928 5.862-7.888 13.424-7.888 21.67 0 18.618 15.088 33.722 33.712 33.722 14.026 0 26.042-8.554 31.13-20.742 46.886-65.786 116.112-75.162 163.11-72.442-51.434 107.168-85.802 179.2-85.802 179.2l-0.768 2.368c-0.416 0.726-0.87 1.418-1.254 2.17l-144.726 284.208c-13.264 26.032-2.154 58.24 24.79 71.962 26.95 13.728 59.526 3.754 72.774-22.266l88.282-173.312c0 0 18.64-37.574 62.858-72.202l-7.584 218.442c-1.178 33.84 18.47 61.958 43.866 62.838 25.398 0.89 46.938-25.814 48.112-59.638l9.318-268.422c37.29-10.118 82.106-13.942 135.414-6.166 0.422 0.064 0.794 0.112 1.216 0.166 101.024 26.288 226.368 22.672 300.678 11.802l68.518 97.93-77.6 51.386c-29.328 19.43-39.552 55.616-22.854 80.822 16.682 25.21 53.984 29.882 83.328 10.47l79.92-52.934 78.774 112.592c20.154 28.826 56.586 38.138 81.37 20.806 24.768-17.328 28.506-54.752 8.336-83.574l-196.090-280.288c2.4-2.806 4.602-5.786 6.672-8.934l128.266 176.176c0 0 76.474-27.808 71.258-69.514-4.048-32.336-123.946-114.758-180.118-151.014 5.958-18.57 11.92-40.886 20.214-67.978 42.144-137.738 132.954-113.834 132.954-113.834 86.47 23.024 138.176 59.994 146.704 37.482l1.030-73.12c-52.886-49.604-166.78-164.654-160.774-159.88zM609.946 320.768c0 0 19.478-5.21 82.118-9.126l104.368 45.718-64.902 42.832c-25.472-6.378-58.794-14.186-96.048-21.542l-25.536-57.882zM703.11 122.662c13.898 33.098 44.624 56.646 81.094 57.91 51.014 1.76 93.914-40.752 95.776-94.944 0.026-0.79-0.010-1.578-0.006-2.368l13.29-2.966c-0.038-0.176-0.096-0.336-0.128-0.512l14.992-3.126c8.138-1.696 13.174-10.768 11.194-20.278-1.99-9.494-10.192-15.824-18.342-14.122l-21.59 4.496c-18.078-28.122-49.572-46.794-85.486-46.794-56.118 0-101.616 45.498-101.616 101.616 0 7.878 0.928 15.552 2.634 22.912l8.188-1.824z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-66 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.8125 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M327.22-0.418c-11.556-0.508-23.384 5.252-27.856 19.366-53.464 168.842-106.928 337.676-160.4 506.51-29.918 94.508-59.852 189.002-89.778 283.516-6.806 21.51 11.78 35.192 29.258 34.014 2.466 0.696 5.168 1.108 8.144 1.108 81.286 0.034 162.58 0.070 243.872 0.112 8.144 0 14.44-2.876 18.912-7.314 5.426-4.438 9.084-11.222 9.084-20.382 0-180.028 0-360.044 0-540.058 0-83.334 0-166.654 0-249.974-0.008-19.416-16.286-28.396-31.236-26.898zM998.616 802.252c-94.090-137.788-188.18-275.56-282.276-413.348-85.542-125.262-171.098-250.532-256.634-375.788-9.766-18.048-39.134-18.292-49.054-0.558-3.964 5.594-5.608 12.56-3.33 19.972 0 177.862 0 355.738 0 533.602 0 83.328 0 166.654 0 249.982 0 7.906 2.696 14.072 6.904 18.522 4.438 5.628 11.312 9.46 20.682 9.46 175.41 0.034 350.814 0.070 526.204 0.098 3.456 0.014 6.924 0.014 10.366 0.014 5.852 0 10.72-1.498 14.678-3.95 14.11-6.046 23.57-21.74 12.46-38.006zM74.23 998.944c2.404 1.47 4.75 3.010 7.028 4.646v0.006c17.93 12.608 39.74 20.028 63.32 20.028 23.936 0 46.080-7.656 64.17-20.626v0.146c17.708-12.1 39.080-19.22 62.144-19.22 23.942 0 46.086 7.662 64.178 20.634v0.028c17.93 12.574 39.728 20.006 63.3 20.006 23.134 0 44.554-7.188 62.282-19.372v-1.414c18.14-13.090 40.396-20.828 64.484-20.828 23.942 0 46.086 7.648 64.164 20.62v0.006c17.93 12.608 39.74 20.028 63.32 20.028 23.936 0 46.080-7.656 64.178-20.626v0.146c17.694-12.1 39.072-19.22 62.136-19.22 23.936 0 46.094 7.662 64.184 20.634v0.028c17.924 12.574 39.734 20.006 63.3 20.006 20.076 0 38.842-5.426 55.066-14.81 30.358-37.784 62.722-83.132 90.418-118.596l-1051.902 0.584c0.704 20.070 16.454 46.498 47.362 79.558 8.958 9.984 17.91 19.178 26.868 27.608z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-24 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.1875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M653.856 559.86l-84.286 137.272c18.326 11.646 34.272 21.066 46.214 27.28 18.778 9.76 43.89 11.108 68.254 11.108 4.498 0 8.884-0.036 13.128-0.078l0.41-0.008c4.18-0.042 8.228-0.084 12.118-0.084 4.858 0 6.674 0 22.514-17.62l0.424-0.466c1.92-2.132 3.856-4.272 5.812-6.392 0.148-0.162 0.318-0.324 0.48-0.494-26.080-52.924-59.66-113.254-61.552-166.574-8.558 3.266-18.17 9.106-23.516 16.056zM698.226 841.248l-0.332 0.014c-4.498 0.028-9.11 0.084-13.856 0.084-35.982 0-78.042-2.748-117.082-23.058-41.002-21.306-97.138-60.226-99.518-61.864-3.156-2.196-5.982-4.696-8.502-7.402-36.794-0.756-66.37-30.79-66.37-67.76 0-37.436 30.346-67.796 67.782-67.796 11.434 0 22.19 2.846 31.632 7.824 34.116-55.294 79.116-128.266 86.594-140.426 21.512-34.958 47.090-47.294 81.398-55.876 24.568-6.136 214.666-39.442 275.696-49.096 10.29-1.624 32.204-18.482 21.292-44.88-2.888-6.992-26.666-74.484-26.666-74.484-27.112-74.562-196.566-381.832-648.446-198.826-451.86 183.016-225.938 614.558-221.404 650.702 4.52 36.158 2.252 47.45 27.126 61.010 24.844 13.552 125.006 7.458 257.568 162.668 61.144 71.63 187.52 72.302 282.42 45.198 82.506-23.574 144.468-69.356 144.42-153.67-15.996 10.092-36.15 17.564-62.28 17.564-3.688-0.004-7.524 0.052-11.472 0.074zM1046.38 641.582c-18.488-1.32-183.324-10.826-234.32-13.756l-32.93-163.876c-2.274-11.348-12.344-19.386-23.954-19.124-6.256 0.162-61.772 1.808-88.128 8.39-28.588 7.146-47.196 16.102-63.686 42.91-12.28 19.958-125.98 204.334-125.98 204.334-6.646 10.77-3.714 24.844 6.68 32.054 2.302 1.61 57.012 39.52 96.32 59.964 33.488 17.422 71.192 19.766 103.664 19.766 4.76 0 9.392-0.050 13.892-0.092 4.054-0.042 7.98-0.078 11.758-0.078 40.862 0 62.316-23.87 79.568-43.050 1.348-1.498 2.726-3.008 4.088-4.506 7.458 29.448 31.328 123.642 37.768 148.12 8.524 32.394 21.892 57.394 59.448 74.082 26.66 11.844 81.052 27.112 111.080 35.14 4.286 1.144 8.588 1.724 12.782 1.724v0c20.664 0 44.442-14.66 49.294-55.832 0.474-4.074 1.554-13.030 3.036-25.304 12.274-102.238 20.042-168.5 24.174-206.544 0.022-0.148 0.036-0.304 0.050-0.452 2.5-22.988 3.658-35.55 3.658-39.406-0.022-46.040-33.764-53.434-48.262-54.464zM759.8 730.628c-2.012 2.182-3.984 4.378-5.954 6.568-16.122 17.916-25.402 27.26-44.16 27.26-3.92 0-8.008 0.042-12.232 0.084-4.336 0.050-8.82 0.098-13.41 0.098-28.050 0-57.366-1.752-81.694-14.4-23.17-12.048-53.332-31.476-72.456-44.194 19.174-31.074 57.322-92.93 84.434-136.934l27.182-44.102c1.016-1.638 1.83-2.974 2.43-3.926 7.838-12.762 13.666-16.398 34.66-21.646 12.698-3.164 38.348-5.128 57.86-6.158l44.364 220.822c-6.602 3.386-13.728 8.626-21.024 16.528zM1019.46 936.784c-1.484 12.33-2.564 21.314-3.044 25.402-0.896 7.564-2.55 11.546-3.566 13.368-47.592-12.754-86.030-24.83-102.95-32.358-18.892-8.39-26.228-17.972-32.74-42.684-6.108-23.234-28.164-110.224-36.588-143.48h200.104c-6.69 58.828-16.852 143.402-21.216 179.752zM1045.85 709.414h-214.87l-6.074-33.136c62.562 3.594 201.692 11.632 218.070 12.804 1.688 0.12 2.768 0.36 3.39 0.536 0.254 0.926 0.614 2.832 0.614 6.306-0.042 1.922-0.444 6.66-1.13 13.49z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-27 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42.8125 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M529.468 196.3c0 65.202 52.856 118.058 118.058 118.058s118.058-52.856 118.058-118.058c0 0 0 0 0 0 0-65.202-52.856-118.058-118.058-118.058s-118.058 52.856-118.058 118.058zM1371.898 42.562l-20.946-42.476c-211.062 104.284-338.518 222.91-385.24 271.078-16.298-9.512-37.232-10.326-54.804-0.242l-188.948 108.374-218.414-70.79c-7.818-2.534-15.688-3.118-23.164-2.12-7.056-2.022-14.624-2.666-22.344-1.614l-239.21 32.618c-29.736 4.056-50.786 31.474-46.762 60.928s31.632 50.236 61.368 46.186l199.424-27.196c-17.244 50.582-51.548 157.348-66.008 245.708l-325.884 241.674c-37.324 26.27-51.784 70.020-32.296 97.694 19.488 27.694 65.53 28.816 102.852 2.534l331.126-245.576c3.964-2.79 7.614-5.822 11.054-8.966 7.030 3.472 14.742 6.138 23.026 7.648l179.496 32.892-55.584 134.892c-14.106 34.232-0.178 72.434 31.126 85.334 31.298 12.898 68.102-4.398 82.202-38.624l79.53-193.018c14.1-34.226 0.178-72.428-31.12-85.334-0.964-0.4-1.962-0.682-2.934-1.024-9.61-6.794-21.17-11.808-34.054-14.172l-130.41-23.9c6.99-26.164 18.248-69.27 24.872-94.864 8.218-31.724 14.454-57.252 18.518-75.94 1.798-8.264 2.928-13.772 3.38-17.618l65.412 21.202c15.090 6.21 32.846 5.692 48.096-3.058l209.434-120.104c19.102-10.962 29.086-31.81 27.242-52.316 35.736-37.756 163.426-162.822 379.964-269.81z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-46 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.625 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M0 981.776c0 23.030 20.48 41.874 45.516 41.874h923.004c95.012 0 172.32-69.618 172.32-155.188 0-69.274-50.67-128.082-120.378-147.972 13.36-26.754 25.792-67.288-3.794-92.214-47.158-39.702-336.744-71.976-461.246-268.048-124.49-196.064-77.33-359.87-77.33-359.87s-287.896 37.228-335.068 89.342c-47.146 52.12 17.216 73.782-66.992 310.238-64.532 181.18-14.9 340.030 0 337.542 0 0 1.382 0.158 4 0.454 26.074 5.492 40.678 43.798 40.678 97.616 0 54.74-21.326 99.638-48.52 104.352h-26.674c-25.036 0.006-45.516 18.844-45.516 41.874zM438.924 188.608c0 18.858-15.278 34.136-34.136 34.136s-34.142-15.278-34.142-34.136c0-18.864 15.284-34.136 34.142-34.136s34.136 15.272 34.136 34.136zM473.060 295.894c0 18.864-15.284 34.142-34.136 34.142-18.858 0-34.136-15.278-34.136-34.142 0-18.858 15.278-34.128 34.136-34.128 18.846 0 34.136 15.27 34.136 34.128zM531.58 399.944c0 18.858-15.284 34.136-34.136 34.136-18.858 0-34.136-15.278-34.136-34.136 0-18.852 15.278-34.136 34.136-34.136 18.852-0.006 34.136 15.284 34.136 34.136zM599.864 499.108c0 18.852-15.284 34.128-34.142 34.128-18.852 0-34.136-15.278-34.136-34.128 0-18.858 15.284-34.142 34.136-34.142 18.858-0.002 34.142 15.284 34.142 34.142zM775.064 865.204c0-2.626-0.082-5.216-0.22-7.808 4.59-33.888 38.588-61.852 80.366-66.512l113.3 6.914c47.572 0 87.782 32.362 87.782 70.656s-40.21 70.656-87.782 70.656l-115.396 0.144c-40.822-5.34-73.762-32.926-78.278-66.236 0.146-2.59 0.228-5.196 0.228-7.814zM733.164 612.902c0-18.858 15.278-34.136 34.136-34.136s34.136 15.278 34.136 34.136-15.278 34.142-34.136 34.142-34.136-15.298-34.136-34.142zM661.634 591.762c-18.864 0-34.142-15.278-34.142-34.128 0-18.864 15.278-34.142 34.142-34.142 18.858 0 34.128 15.278 34.128 34.142 0.008 18.844-15.27 34.128-34.128 34.128zM194.884 845.384c0-43.538 22.218-80.168 52.45-91.13 93.424 7.972 214.448 16.528 335.542 20.026l30.384 1.856c49.812 9.56 67.076 48.39 71.528 81.268-0.138 2.59-0.214 5.182-0.214 7.808 0 2.618 0.082 5.216 0.214 7.814-4.604 34.018-38.87 62.066-80.89 66.56l-305.798 0.384c-0.384-0.014-0.762-0.054-1.148-0.054l-30.754-0.020c-39.392-0.008-71.314-42.322-71.314-94.512z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-34 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41.8125 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M414.72 123.142c0 0 0 0 0 0 0 65.146 52.81 117.956 117.956 117.956s117.956-52.812 117.956-117.956c0-65.146-52.812-117.956-117.956-117.956s-117.956 52.812-117.956 117.956zM715.966 118.77c0 0 0 0 0 0.002 0 65.146 52.812 117.958 117.956 117.958s117.956-52.81 117.956-117.956c0-65.146-52.812-117.956-117.956-117.956s-117.956 52.812-117.956 117.956zM1320.73 898.108l-64.644-156.862-20.782-175.006c-1.602-13.502-8.448-25.258-18.538-33.93l-205.626-259.644c-1.562-2.35-3.314-4.594-5.298-6.688l-2.5-3.158-0.434 0.362c-10.116-9.084-24.28-14.736-39.996-14.73-6.696 0.006-13.082 1.084-19.022 2.966l-232.376 31.934-316.514-40.27c-5.888-1.844-12.222-2.908-18.846-2.908-15.702-0.014-29.874 5.652-39.996 14.73l-0.434-0.362-2.514 3.17c-1.97 2.062-3.702 4.3-5.264 6.65l-205.61 259.644c-10.096 8.672-16.956 20.428-18.556 33.95l-20.782 175.012-64.652 156.856c-8.132 7.378-13.93 34.074-13.93 34.074-12.636 33.588 2.658 70.978 34.986 84.296 32.978 13.588 71.090-3.052 85.142-37.152l20.284-49.224c65.404-75.336 94.582-160.46 106.358-233.99l159.258 106.188 46.586 173.28c9.23 34.318 44.616 54.634 79.064 45.364 34.442-9.268 54.87-44.584 45.64-78.9l-52.046-193.496c-3.754-13.982-11.9-25.58-22.514-33.858-4.254-4.812-9.19-9.222-14.842-12.984l-143.758-95.846c29.886-42.128 80.278-113.376 113.906-160.926l156.232 111.78c5.448 3.906 11.324 6.682 17.348 8.508 16.876 24.142 51.606 28.232 77.64 9.098l163.57-120.162c33.622 47.556 83.534 118.128 113.224 159.986l-143.754 95.836c-5.652 3.774-10.582 8.178-14.854 12.99-10.602 8.278-18.74 19.87-22.508 33.844l-52.040 193.496c-9.236 34.318 11.198 69.638 45.64 78.908 34.442 9.262 69.836-11.048 79.058-45.364l46.586-173.28 159.258-106.194c11.782 73.538 40.954 158.674 106.364 234.004l20.284 49.218c14.054 34.1 52.152 50.734 85.136 37.152 32.328-13.318 47.616-50.708 34.986-84.296 0.010 0.008-5.78-26.682-13.92-34.066zM772.338 384.44l-97.26 72.762-132.26-98.94 229.52 26.178z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-54 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52.8125 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M471.178 637.366v0.448c11.62-7.916 23.828-15.014 36.404-21.48 48.198-26.038 103.24-41.006 161.85-41.006 41.674 0 81.482 7.708 118.392 21.388l120.050-196.194 111.778-170.272 341.188 28.132c81.794 6.754 152.726-39.66 157.604-103.102 4.912-63.442-58.022-120.878-139.794-127.632l-371.482-30.604c-43.158-3.556-83.162 7.778-112.168 28.51-19.686 12.818-37.818 30.536-52.304 52.604l-171.676 261.5-561.728 281.554c30.26 10.24 65.524 57.39 163.116 80.034 72.242 16.774 142.75-23.714 198.77-63.88zM1688.852 745.542v-0.092c-56.020-40.144-124.606-63.88-198.782-63.88-71.45 0-137.688 22.056-192.512 59.542v-0.448c-1.864 1.334-3.832 2.496-5.742 3.796v-0.816c-12.91 9.274-26.578 17.558-40.776 25.002-45.838 22.92-97.51 35.91-152.254 35.91-73.014 0-140.598-23-196.124-62.016v-0.058c-56.010-40.144-124.594-63.856-198.772-63.856-26.658 0-52.534 3.244-77.41 9.078-2.266 0.494-4.522 0.978-6.766 1.518-0.862 0.23-1.714 0.484-2.578 0.714-39.682 9.964-76.65 26.728-109.476 49.164v-0.448c-1.864 1.334-3.854 2.496-5.742 3.796v-0.816c-12.932 9.274-26.6 17.558-40.776 25.002-45.862 22.92-97.534 35.91-152.266 35.91-73.014 0-140.598-23-196.114-62.016v-0.058c-33.044-23.69-70.552-41.454-110.926-52.212v224.704c36.714 10.494 71.002 26.762 101.56 48.070v0.070c56.194 40.558 125.136 64.512 199.714 64.512 26.694 0 52.604-3.256 77.49-9.1 2.072-0.46 4.13-0.908 6.19-1.404 1.564-0.392 3.096-0.852 4.636-1.266 38.694-9.918 74.822-26.278 106.968-48.104v0.484c1.864-1.358 3.842-2.52 5.742-3.832v0.84c12.99-9.378 26.74-17.764 41.006-25.278 46.046-23.126 97.958-36.254 152.968-36.254 72.588 0 139.828 22.782 195.17 61.382v0.070c56.194 40.558 125.136 64.512 199.714 64.512 58.77 0 113.952-15.084 162.23-41.248 12.080-6.27 23.874-13.058 35.080-20.676v0.484c56.194-40.534 125.146-64.524 199.726-64.524 72.578 0 139.816 22.782 195.158 61.382v0.070c2.578 1.864 5.316 3.498 7.928 5.282l0.016-220.098c-1.404-0.966-2.876-1.806-4.28-2.794zM1110.234 712.728c54.744 0 106.404-12.99 152.254-35.91 12.668-6.65 24.84-14.082 36.542-22.182 7.974-22.136 12.552-45.896 12.552-70.782 0-115.378-93.54-208.896-208.896-208.896-115.366 0-208.908 93.518-208.908 208.896 0 20.526 3.084 40.304 8.606 59.036 3.924 2.578 7.928 5.040 11.736 7.766v0.058c55.516 39.014 123.112 62.014 196.114 62.014z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-62 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M512 0c-282.31 0-512 229.656-512 511.984s229.69 512.016 512 512.016c282.32 0 512-229.69 512-512.016s-229.68-511.984-512-511.984zM512.016 104.364c65.866 0 128.246 14.996 184.066 41.722-64.868 37.186-117.38 85.008-153.516 140.22-46.25 70.462-65.612 150.544-57.724 238.202-46.648 26.15-97.178 42.932-150.368 49.896-1.54 0.212-3.046 0.364-4.596 0.558-9.572-35.68-14.462-72.518-14.462-109.882-0.008-145.778 97.162-261.278 196.6-360.716zM86.946 495.1c0-2.53 0.152-5.026 0.186-7.558 19.346-187.984 161.014-340.204 343.86-375.436-89.432 94.682-172.478 207.424-172.478 352.984 0 38.26 4.552 76.064 13.372 112.876-63.75-1.016-126.596-16.596-183.17-45.040-1.1-12.48-1.77-25.072-1.77-37.826zM100.148 600.318c56.506 22.612 117.278 34.596 178.616 34.596 11.974 0 24.060-0.432 35.916-1.286 9.098-0.678 18.204-1.608 27.2-2.784 61.432-8.074 119.638-27.64 173.284-58.198 44.904 27.394 83.85 62.726 115.306 103.576-76.758 66.348-173.758 102.552-276.048 102.552-68.854 0-135.854-16.578-196.058-48.162-26.276-39.318-46.19-83.232-58.216-130.294zM512 920.186c-103.128 0-197.768-36.94-271.454-98.262 37.016 9.004 75.2 13.726 113.868 13.726 113.714 0 221.658-39.454 307.878-111.786 25.718 44.632 43.168 93.946 51.268 145.4-60.020 32.466-128.67 50.922-201.56 50.922zM765.368 836.194c-11.484-55.084-32.438-107.952-62.38-155.774-40.402-64.672-95.9-119.072-161.242-158.162-5.466-57.784 3.25-112.116 25.084-161.216 72.984 22.57 139.908 65.3 191.098 122.474 59.984 67 100.614 154.278 109.704 244.008-27.496 41.94-62.124 78.778-102.264 108.67zM800.328 445.584c-55.304-61.736-126.772-108.638-204.986-135.1 36.154-52.546 89.688-97.086 158.746-130.758 100.572 69.428 169.924 180.902 182.822 308.774 0.034 2.208 0.17 4.4 0.17 6.61 0 54.518-10.426 106.614-29.214 154.556-18.958-75.406-55.872-146.348-107.538-204.082z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-32 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.5 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M905.706 124.020c-374.236 0-677.552 92.808-677.552 207.234 0 114.45 303.3 207.234 677.552 207.234 374.226 0 677.6-92.796 677.6-207.234 0.016-114.428-303.374-207.234-677.6-207.234zM1579.326 506.408c-109.23 100.6-398.142 154.044-673.606 154.044-281.838 0.014-577.904-55.922-681.038-161.112v188.25h0.468c-0.158 1.696-0.468 3.414-0.468 5.11 0 114.488 303.374 207.28 677.6 207.28 374.238 0 677.624-92.796 677.624-207.28 0-2.32-0.314-4.654-0.588-6.996v-179.292z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-13 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.6875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M0.044 738.546c5.128 105.122 276.92 299.988 351.268 284.592 74.366-15.378 146.154-123.068 146.154-123.068l-376.894-369.198c-43.61 43.584-125.656 102.544-120.528 207.674zM702.59 33.442c-62.374-22.34-117.014-20.678-164.038-6.224-36.082 22.474-127.676 85.512-174.404 172.894 0 0 34.124-121.362 93.184-186.656-61.97-24.728-158.54-30.522-226.51 120.006-107.682 238.44-84.614 341.010-84.614 341.010l397.42 402.558c0 0 338.45-174.358 438.442-333.338 99.992-158.974-35.886-423.076-279.48-510.25zM897.338 461.626c-53.85 143.566-76.934 84.614-76.934 84.614s-23.066-335.88-25.636-346.138c0-0.008 156.42 117.958 102.57 261.524z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-9 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M715.502 226.202c0 0.172-0.002 0.376-0.002 0.58 0 46.384 37.602 83.988 83.988 83.988 45.774 0 82.996-36.618 83.968-82.158 0.020-2.582 0.020-2.784 0.020-2.99 0-46.384-37.602-83.988-83.988-83.988-45.774 0-82.996 36.618-83.968 82.158zM741.336 16.236l-29.068-16.15-119.52 248.73-41.994 6.454-45.222 142.134-158.28 187.35 100.14 54.922zM1140 896.528c-0.522 2.87-12.968 68.014-73.53 89.838h-265.576l205.844-427.884c11.502-8.020 18.862-20.060 18.862-33.478 0-23.978-23.486-43.606-52.198-43.606h-133.15c-0.38-0.75-0.72-1.51-1.126-2.25l-61.826-113.654c-2.9-5.338-6.27-10.17-9.946-14.524-0.608-1.212-1.16-2.388-1.8-3.624-69.454-134.048-137.276-17.762-137.276-17.762l-148.434 346.35-52.952 103.73c-0.116 0.228-0.202 0.466-0.32 0.7l-164.018 106.126c-29.832 19.304-41.604 54.626-26.162 78.494 15.442 23.866 52.478 27.602 82.316 8.304l168.154-108.808c11.194-7.244 19.842-16.734 25.464-27.040 2.434-3.34 4.678-6.934 6.64-10.782l71.462-140.024c1.42 0.806 2.838 1.612 4.33 2.342l144.516 70.646-82.2 138.436c-18.144 30.552-12.982 67.422 11.456 81.94 24.444 14.508 59.286 1.384 77.428-29.168l102.264-172.224c5.146-8.658 8.344-17.824 9.834-26.842 2.636-9.49 1.912-19.69-1.744-29.452-2.438-7.74-6.508-14.59-12.136-19.948-6.368-7.244-14.478-13.59-24.080-18.28l-136.044-66.52 0.76-0.502 59.376-117.506 13.12 24.114c9.976 18.33 25.23 31.182 40.686 36.246 8.704 5.424 19.44 8.694 31.074 8.694h144.344c1.16 0 2.292-0.086 3.436-0.148l-201.028 417.908h-181.45v36.646h474.76l0.258 0.908c89.184-25.484 106.020-117.198 106.694-121.086l-36.082-6.31zM472.1 986.366h-472.1v36.646h474.76l0.258 0.908c89.184-25.484 106.020-117.198 106.694-121.086l-36.068-6.302c-0.526 2.864-12.976 68.010-73.544 89.834z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-40 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.75 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M715.502 226.202c0 0.172-0.002 0.376-0.002 0.58 0 46.384 37.602 83.988 83.988 83.988 45.774 0 82.996-36.618 83.968-82.158 0.020-2.582 0.020-2.784 0.020-2.99 0-46.384-37.602-83.988-83.988-83.988-45.774 0-82.996 36.618-83.968 82.158zM741.336 16.236l-29.068-16.15-119.52 248.73-41.994 6.454-45.222 142.134-158.28 187.35 100.14 54.922zM1140 896.528c-0.522 2.87-12.968 68.014-73.53 89.838h-265.576l205.844-427.884c11.502-8.020 18.862-20.060 18.862-33.478 0-23.978-23.486-43.606-52.198-43.606h-133.15c-0.38-0.75-0.72-1.51-1.126-2.25l-61.826-113.654c-2.9-5.338-6.27-10.17-9.946-14.524-0.608-1.212-1.16-2.388-1.8-3.624-69.454-134.048-137.276-17.762-137.276-17.762l-148.434 346.35-52.952 103.73c-0.116 0.228-0.202 0.466-0.32 0.7l-164.018 106.126c-29.832 19.304-41.604 54.626-26.162 78.494 15.442 23.866 52.478 27.602 82.316 8.304l168.154-108.808c11.194-7.244 19.842-16.734 25.464-27.040 2.434-3.34 4.678-6.934 6.64-10.782l71.462-140.024c1.42 0.806 2.838 1.612 4.33 2.342l144.516 70.646-82.2 138.436c-18.144 30.552-12.982 67.422 11.456 81.94 24.444 14.508 59.286 1.384 77.428-29.168l102.264-172.224c5.146-8.658 8.344-17.824 9.834-26.842 2.636-9.49 1.912-19.69-1.744-29.452-2.438-7.74-6.508-14.59-12.136-19.948-6.368-7.244-14.478-13.59-24.080-18.28l-136.044-66.52 0.76-0.502 59.376-117.506 13.12 24.114c9.976 18.33 25.23 31.182 40.686 36.246 8.704 5.424 19.44 8.694 31.074 8.694h144.344c1.16 0 2.292-0.086 3.436-0.148l-201.028 417.908h-181.45v36.646h474.76l0.258 0.908c89.184-25.484 106.020-117.198 106.694-121.086l-36.082-6.31zM472.1 986.366h-472.1v36.646h474.76l0.258 0.908c89.184-25.484 106.020-117.198 106.694-121.086l-36.068-6.302c-0.526 2.864-12.976 68.010-73.544 89.834z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-51 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.8125 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M479.214 103.012c0 56.73 45.99 102.722 102.72 102.722s102.722-45.99 102.722-102.722c0-56.73-45.99-102.722-102.722-102.722s-102.722 45.99-102.722 102.722zM1074.886 699.936c-0.584 3.238-14.604 76.628-82.836 101.216h-246.836c2.174-3.616 4.21-7.374 5.96-11.362l70.948-161.014c2.758-6.258 4.72-12.574 6.104-18.856 3.752-5.44 6.448-11.532 7.722-18.226 6.252-33.1-23.408-67.938-65.92-77.43l-103.698-23.146 16.608-143.302 103.784 22.282c9.090 1.95 18.078 2.632 26.722 2.288 24.204 7.316 52.648-3.146 68.55-27.224l76.978-116.592c19.016-28.792 13.158-66.492-13.020-83.768-26.178-17.282-63.156-7.866-82.154 20.932l-60.348 91.394-114.614-24.61c-4.41-0.944-8.786-1.544-13.134-1.94-69.906-24.828-163.068 3.386-201.706 17.466-6.138 0.624-12.34 1.722-18.534 3.456l-167.21 46.978c-41.926 11.778-67.31 45.726-56.406 75.432s54.128 44.376 96.062 32.59l130.288-36.6 3.106 162.81-240.204 270.81c-15.418 17.386-20.978 40.028-17.054 60.616l-194.892-44.306-9.152 40.262 715.118 162.564 0.058 1.058c104.334-5.726 145.722-102.274 147.444-106.37l-38.048-15.938c-1.292 3.026-31.234 71.486-103.224 80.33l-399.834-90.89 42.94-48.414h309.568c4.526 0.606 9.136 0.59 13.764 0h307.262l0.292 1.018c100.466-28.712 119.436-132.034 120.192-136.416l-40.646-7.098zM567.846 613.112c4.434-4.988 7.998-10.434 10.812-16.126l112.612 25.13-53.746 121.976c-8.632 19.604-10.28 39.936-6.042 57.040l-230.412 0.008 166.776-188.028z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-48 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M894.064 125.422c0 70.022 56.764 126.786 126.786 126.786s126.786-56.764 126.786-126.786c0-70.022-56.764-126.786-126.786-126.786s-126.786 56.764-126.786 126.786zM557.748 389.304h-523.864v53.976h473.066zM1468.91 803.134h-74.264c-23.884 80.832-95.246 141.29-181.678 149.2h-1212.968v73.028h1219.174v-1.306c123.474-11.086 224.192-102.102 249.736-220.922zM511.174 482.452c-70.014 71.688-53.496 114.532-52.422 119.624 5.282 25.078 33.474 40.472 74.788 40.472 3.658 0 151.722 5.084 249.22 8.44l-145.754 143.402c-28.334 27.882-30.656 71.496-5.156 97.408 25.502 25.918 69.138 24.314 97.478-3.56l220.040-216.46c28.334-27.888 30.65-71.496 5.156-97.408-7.43-7.536-16.384-12.676-26.052-15.586l-131.552-57.28 73.028-107.95 181.756 130.966 0.218-0.656c26.928 19.964 68.806 12.458 95.19-17.924l99.928-115.056c27.478-31.638 28.128-76.496 1.426-99.688s-71.038-16.264-98.516 15.374l-82.356 94.816-177.732-185.866c0 0-26.25-32.846-46.906-32.846s-49.37 32.846-49.37 32.846c-73.742 68.722-211.086 193.91-282.412 266.932z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports.svg-sport-50 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45.875 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M894.064 125.422c0 70.022 56.764 126.786 126.786 126.786s126.786-56.764 126.786-126.786c0-70.022-56.764-126.786-126.786-126.786s-126.786 56.764-126.786 126.786zM557.748 389.304h-523.864v53.976h473.066zM1468.91 803.134h-74.264c-23.884 80.832-95.246 141.29-181.678 149.2h-1212.968v73.028h1219.174v-1.306c123.474-11.086 224.192-102.102 249.736-220.922zM511.174 482.452c-70.014 71.688-53.496 114.532-52.422 119.624 5.282 25.078 33.474 40.472 74.788 40.472 3.658 0 151.722 5.084 249.22 8.44l-145.754 143.402c-28.334 27.882-30.656 71.496-5.156 97.408 25.502 25.918 69.138 24.314 97.478-3.56l220.040-216.46c28.334-27.888 30.65-71.496 5.156-97.408-7.43-7.536-16.384-12.676-26.052-15.586l-131.552-57.28 73.028-107.95 181.756 130.966 0.218-0.656c26.928 19.964 68.806 12.458 95.19-17.924l99.928-115.056c27.478-31.638 28.128-76.496 1.426-99.688s-71.038-16.264-98.516 15.374l-82.356 94.816-177.732-185.866c0 0-26.25-32.846-46.906-32.846s-49.37 32.846-49.37 32.846c-73.742 68.722-211.086 193.91-282.412 266.932z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.svg-sports {
  height: 25px;
  width: 25px;
  display: inline-block;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42.5625 32'%3E%3Cpath transform='scale(0.03125 0.03125)' fill='%233D4248' d='M872.63 1024.020l-340.656-243.88-531.976 243.106 330.798-388.106-330.674-235.774h531.85l340.656-399.386v399.386h489.072l-489.072 224.514z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center center;
}

.default-generic {
  font-size: 0.6875rem;
}

#top {
  position: fixed;
  width: 100%;
  z-index: 20;
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transition: -moz-transform, 100ms, ease-in-out;
  -o-transition: -o-transform, 100ms, ease-in-out;
  -webkit-transition: -webkit-transform, 100ms, ease-in-out;
  transition: transform, 100ms, ease-in-out;
  background: #141b4D;
  top: 0;
}

#top.unfixed {
  position: relative;
  margin-top: -51px;
}

#top.headerhidden {
  -moz-transform: translate3d(0, -113px, 0);
  -ms-transform: translate3d(0, -113px, 0);
  -webkit-transform: translate3d(0, -113px, 0);
  transform: translate3d(0, -113px, 0);
  -moz-transition: -moz-transform, 100ms, ease-in-out;
  -o-transition: -o-transform, 100ms, ease-in-out;
  -webkit-transition: -webkit-transform, 100ms, ease-in-out;
  transition: transform, 100ms, ease-in-out;
}

#top.headervisible {
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transition: -moz-transform, 100ms, ease-in-out;
  -o-transition: -o-transform, 100ms, ease-in-out;
  -webkit-transition: -webkit-transform, 100ms, ease-in-out;
  transition: transform, 100ms, ease-in-out;
}

#header {
  width: 100%;
  position: relative;
}
#header:after {
  content: "";
  display: table;
  clear: both;
}
#header .header_v8_5 > div:before {
  background: rgba(0, 0, 0, 0.3);
  content: '';
  display: block;
  width: 100%;
  height: 43px;
  position: absolute;
  z-index: 1;
}

.header_v8_5 .header_v8_5_content.lebuzz {
  background: #FFB81C;
}

/* .header_v8_5:after {
    @include v-align;
    content: '';
    height: 43px;
} */
.header__link {
  color: white;
  font-size: 0.75rem;
}
.header__link:hover {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.5);
}

.header__link-bold {
  font-weight: bold;
}

.header__schedule-list {
  margin-left: 0;
}

.header__promoplayer, .header__promoschedule {
  display: inline-block;
  vertical-align: middle;
  width: 65%;
  color: #FFFFFF;
  overflow: hidden;
  height: 43px;
  left: -20px;
  position: relative;
  z-index: 10;
}

.header__promoschedule {
  height: 43px;
  left: inherit;
  position: inherit;
  z-index: 10000;
  position: relative;
}

.header__promoplayer-list, .header__schedule-list {
  vertical-align: middle;
  display: inline-block;
  position: relative;
  height: 43px;
  -webkit-user-select: none;
  padding-left: 20px;
}
.header__promoplayer-list li, .header__schedule-list li {
  list-style: none;
}

.header__schedule-list {
  -moz-animation: ticker ease-in-out 24s infinite;
  -webkit-animation: ticker ease-in-out 24s infinite;
  animation: ticker ease-in-out 24s infinite;
  padding-left: 0;
}
.header__schedule-list li {
  line-height: 38px;
}

.header__promoschedule-listitem img {
  vertical-align: middle;
  max-height: 43px;
}

.header__schedule-list li .img_container,
.header__promoplayer-list li .img_container {
  position: relative;
  margin-right: 10px;
  display: inline-block;
}

.header__schedule-list li .no_pic,
.header__promoplayer-list li .no_pic {
  position: relative;
  margin-right: 10px;
  display: inline-block;
  min-height: 43px;
  min-width: 76px;
  background: #000000;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165.6 188.4'%3E%3Cpath fill='%23323232' d='M86.3 53.4H44.7V6.1c0-3.4 2.7-6.1 6.1-6.1h108.7c3.4 0 6.1 2.8 6.1 6.1v26.5c0 3.6-2.3 6.3-5.9 6.3H86.3v14.5zM159.7 188.4H43.2l43.2-38.9h73.2c3.5 0 6.1 3 6.1 6.1v26.7c-.1 3.3-2.6 6.1-6 6.1M86.3 114.4l55.3-23.6H86.3V53.4l-32 37.4H0l34.7 23.6-29.8 35.1 49.7-21.6 31.7 21.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 47%;
  background-size: 33%;
}

.header__schedule-list li .img_container:after,
.header__promoplayer-list li .img_container:after {
  content: '';
  display: block;
  height: 4px;
  width: 100%;
  position: absolute;
  background: #D50032;
  bottom: 0;
}

@-webkit-keyframes ticker {
  0% {
    top: 0;
  }
  42% {
    top: 0;
  }
  50% {
    top: -43px;
  }
  92% {
    top: -43px;
  }
  100% {
    top: 0;
  }
}
@-moz-keyframes ticker {
  0% {
    top: 0;
  }
  42% {
    top: 0;
  }
  50% {
    top: -43px;
  }
  92% {
    top: -43px;
  }
  100% {
    top: 0;
  }
}
@-ms-keyframes ticker {
  0% {
    top: 0;
  }
  42% {
    top: 0;
  }
  50% {
    top: -43px;
  }
  92% {
    top: -43px;
  }
  100% {
    top: 0;
  }
}
@-o-keyframes ticker {
  0% {
    top: 0;
  }
  42% {
    top: 0;
  }
  50% {
    top: -43px;
  }
  92% {
    top: -43px;
  }
  100% {
    top: 0;
  }
}
@keyframes ticker {
  0% {
    top: 0;
  }
  42% {
    top: 0;
  }
  50% {
    top: -43px;
  }
  92% {
    top: -43px;
  }
  100% {
    top: 0;
  }
}
.header__schedule-list:hover {
  animation-play-state: paused;
}

.header__promoplayer-thumbnail {
  display: inline-block;
  vertical-align: middle;
}

.header__live {
  display: inline-block;
  vertical-align: middle;
  width: 35px;
  height: 16px;
  background: #D50032;
  display: inline-block;
  margin: 0 10px 0 1px;
  text-align: center;
  color: #FFFFFF;
}

.header__watchlabel {
  font-size: 0.75rem;
  font-weight: bold;
  margin-right: 3px;
}

.header__livelabel {
  height: 100%;
  width: 100%;
  vertical-align: top;
  line-height: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #FFFFFF;
  text-transform: uppercase;
}

.header-promotion .header-promotion__thumbnail-container {
  display: inline-block;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  margin-right: 10px;
  display: inline-block;
}
.header-promotion .header-promotion__thumbnail-container:after {
  content: '';
  display: block;
  height: 4px;
  width: 100%;
  position: absolute;
  background: #D50032;
  bottom: 4px;
}
.header-promotion .header-promotion__text-container {
  display: inline-block;
  vertical-align: middle;
  display: inline-block;
}
.header-promotion .header-promotion__watch {
  background: #D50032;
  display: inline-block;
  vertical-align: middle;
  display: inline-block;
  margin: 0 10px 0 1px;
  text-align: center;
  color: #FFFFFF;
  font-size: 0.5625rem;
  font-weight: bold;
  text-transform: uppercase;
  padding: 2px 4px;
}
.header-promotion .header-promotion__link {
  color: white;
  font-size: 0.75rem;
  display: inline-block;
  vertical-align: middle;
  display: inline-block;
}
.header-promotion:hover .header-promotion__watch {
  background: #FF335F;
}
.header-promotion:hover .header-promotion__link {
  opacity: 0.5;
}

.header__utils {
  width: 35%;
  display: inline-block;
  text-align: right;
  padding-right: 30px;
  position: relative;
  z-index: 10;
}
.header__utils:after {
  content: '';
  height: 42px;
}
.header__utils li {
  display: inline-block;
  padding: 0 20px;
  border-right: 1px solid rgba(255, 255, 255, 0.6);
}
.header__utils li:last-of-type {
  padding-right: 0;
  border: 0;
}

.ico-mglass {
  position: relative;
  display: inline-block;
  border-radius: 30px;
  height: 10px;
  width: 10px;
  border: 2px solid #FFFFFF;
  background-color: inherit;
  margin-right: 5px;
  line-height: 8px;
  opacity: 0.6;
}
.ico-mglass:after {
  content: "";
  height: 2px;
  width: 5px;
  background: #FFFFFF;
  position: absolute;
  top: 6px;
  left: 5px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.promotion_header_container {
  position: relative;
  overflow: hidden;
  z-index: 0;
}
.promotion_header_container:before {
  content: '';
  display: block;
  width: 100%;
  height: 320px;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0MWI0ZCIvPjxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjMTQxYjRkIiBzdG9wLW9wYWNpdHk9IjAuNTUiLz48c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzE0MWI0ZCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDFiNGQiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #141b4d), color-stop(61%, rgba(20, 27, 77, 0.55)), color-stop(99%, rgba(20, 27, 77, 0)), color-stop(100%, rgba(20, 27, 77, 0)));
  background-image: -moz-linear-gradient(left, #141b4d 0%, rgba(20, 27, 77, 0.55) 61%, rgba(20, 27, 77, 0) 99%, rgba(20, 27, 77, 0) 100%);
  background-image: -webkit-linear-gradient(left, #141b4d 0%, rgba(20, 27, 77, 0.55) 61%, rgba(20, 27, 77, 0) 99%, rgba(20, 27, 77, 0) 100%);
  background-image: linear-gradient(to right, #141b4d 0%, rgba(20, 27, 77, 0.55) 61%, rgba(20, 27, 77, 0) 99%, rgba(20, 27, 77, 0) 100%);
  z-index: 1;
}
.promotion_header_container .promotion_header_content {
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 25px;
  z-index: 1;
}
.promotion_header_container .promotion_header_content .promotion_header_button {
  background: #D50032;
  color: #FFFFFF;
  font-size: 0.8125rem;
  font-weight: bold;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 8px 10px;
  text-transform: uppercase;
  display: inline-block;
}
.promotion_header_container .promotion_header_content .promotion_header_button:hover {
  background: #FF335F;
}
.promotion_header_container .promotion_header_content .promotion_header_text {
  color: #FFFFFF;
  font-size: 1.4375rem;
  font-weight: bold;
  margin-bottom: 20px;
  width: 320px;
}
.promotion_header_container .wrapper-interchange {
  padding-bottom: 200px;
}

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #009CDE;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 3px;
}

@media only screen and (max-width: 899px) {
  .default-mobile {
    font-size: 0.75rem;
  }

  #header {
    display: none;
  }
}
@media only screen and (min-width: 900px) {
  .header__utils li {
    display: none;
  }
  .header__utils li:last-of-type {
    display: inline-block;
  }

  #top {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  #top.headerhidden {
    -moz-transform: translate3d(0, -70px, 0);
    -ms-transform: translate3d(0, -70px, 0);
    -webkit-transform: translate3d(0, -70px, 0);
    transform: translate3d(0, -70px, 0);
    -moz-transition: -moz-transform, 100ms, ease-in-out;
    -o-transition: -o-transform, 100ms, ease-in-out;
    -webkit-transition: -webkit-transform, 100ms, ease-in-out;
    transition: transform, 100ms, ease-in-out;
  }

  #top.headervisible {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -moz-transition: -moz-transform, 100ms, ease-in-out;
    -o-transition: -o-transform, 100ms, ease-in-out;
    -webkit-transition: -webkit-transform, 100ms, ease-in-out;
    transition: transform, 100ms, ease-in-out;
  }

  .header_v8_5 {
    display: none;
  }

  #header:before {
    display: none;
  }

  .promotion_header_container .promotion_header_content {
    left: 75px;
  }
  .promotion_header_container .promotion_header_content .promotion_header_button {
    font-size: 1.125rem;
    font-weight: bold;
    padding: 20px 45px;
  }
  .promotion_header_container .promotion_header_content .promotion_header_text {
    font-size: 2.25rem;
    font-weight: bold;
    margin-bottom: 50px;
    width: 320px;
  }
  .promotion_header_container .wrapper-interchange {
    padding-bottom: 320px;
  }
}
@media only screen and (min-width: 1280px) {
  .header__utils li {
    display: inline-block;
  }

  .header_v8_5 {
    display: block;
  }

  body.withsubnav.collapse .header_v8_5 {
    display: none;
  }

  body.collapse .header_v8_5 {
    display: none;
  }

  #header:before {
    display: block;
  }
}
.default-generic {
  font-size: 0.6875rem;
}

#nav--connect-mode {
  position: relative;
  margin-left: 30px;
  top: 0;
  vertical-align: middle;
  right: 16px;
  cursor: pointer;
  display: none;
}
#nav--connect-mode img {
  width: 38px;
  height: 38px;
  border: 2px solid #FFFFFF;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}

#nav a.header-logo:hover {
  opacity: inherit;
}

.right_elements {
  position: absolute;
  top: 0;
  right: 0;
}
.right_elements:before {
  content: '';
  display: inline-block;
  height: 51px;
  vertical-align: middle;
}

#nav--disconnect-mode {
  height: 3.125rem;
  line-height: 3.125rem;
  text-align: center;
  position: relative;
  margin: auto;
  color: #FFF;
  font-size: 0.5625rem;
  font-weight: bold;
  border-right: 4px solid #FF671F;
  padding-right: 13px;
  overflow: hidden;
  cursor: pointer;
  vertical-align: middle;
}
#nav--disconnect-mode:hover {
  color: #FF914E;
  border-color: #FF914E;
}

.nav_category_home {
  display: none;
}

.watch .nav_category_home {
  display: block;
}

.watch_cta {
  display: none;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #FFFFFF;
  background: #D50032;
  padding: 7px 10px;
  border-radius: 3px;
  font-weight: bold;
  margin-right: 30px;
}
.watch_cta:hover {
  background: #FF335F;
}

.white-arrow {
  display: block;
  position: absolute;
  top: calc(50% - 2px);
  right: 9px;
  height: 3px;
  background: #FFFFFF;
  width: 17px;
  font-size: 0;
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
}

.white-arrow:before, .white-arrow:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  width: 10px;
  height: 3px;
  background-color: #FFFFFF;
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
}

.white-arrow:before {
  top: 0;
  -moz-transform: translateX(10px) translateY(1px) rotate(45deg);
  -ms-transform: translateX(10px) translateY(1px) rotate(45deg);
  -webkit-transform: translateX(10px) translateY(1px) rotate(45deg);
  transform: translateX(10px) translateY(1px) rotate(45deg);
  transform-origin: top right;
}

.white-arrow:after {
  bottom: 0;
  -moz-transform: translateX(10px) translateY(-1px) rotate(-45deg);
  -ms-transform: translateX(10px) translateY(-1px) rotate(-45deg);
  -webkit-transform: translateX(10px) translateY(-1px) rotate(-45deg);
  transform: translateX(10px) translateY(-1px) rotate(-45deg);
  transform-origin: bottom right;
}

.header-logo {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}

.nav__logo {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
}

.bg_olympic_home .nav__logo {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 517.8 72'%3E %3Cpath fill='%23FFFFFF' d='M18.4 15.3H0l11.8 7.8L1.2 35.6l18-7.7 11.6 7.8V23l17.8-7.7H30.8V.6'/%3E %3Cpath fill='%23FFFFFF' d='M53 7.7c.6 0 1.1-.5 1.1-1.1V1.7c0-.6-.5-1.1-1.1-1.1H33.9v7.2L53 7.7zM53 35.7c.6 0 1.1-.5 1.1-1.1v-4.9c0-.6-.5-1.1-1.1-1.1H33.9v7.2l19.1-.1zM309.3.5h-23.8c-.6 0-1.1.5-1.1 1.1v4.9c0 .6.5 1.1 1.1 1.1h8.3v26.8c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h8.3c.6 0 1.1-.5 1.1-1.1v-5c.1-.6-.4-1.1-1-1.1M214.2 8.4c-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1v-8.4h6.9c1.9 0 3.7-.3 5.3-1 1.5-.7 2.9-1.6 4-2.8 1.1-1.2 1.9-2.5 2.5-4 .6-1.5.9-3.4.9-5.1 0-1.6-.2-3.3-.8-4.8m-6.8 7.1c-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-5.5V7.7h7.2c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3.1.9 0 1.6-.3 2.3M165.4 10.6c0 .7.2 1.2.4 1.6.3.4.7.8 1.3 1.1.6.3 1.3.6 2.2.8.9.2 1.8.4 2.7.5 1.7.3 3.3.6 4.9 1 1.6.4 3.1 1 4.3 1.8 1.3.8 2.3 1.9 3 3.3.7 1.4 1.1 3.1 1 5.2-.1 2-.6 3.7-1.5 5.1-.9 1.3-2.1 2.4-3.5 3.3-1.4.8-2.7 1.4-4.4 1.7-1.6.3-3.5.4-5.1.3-4-.2-9.8-2.5-12.8-6.5-.2-.3-.5-.9.1-1.5l3.7-3.7c.6-.6 1.2-.2 1.5.2 1.7 2.5 5.1 4.4 7.8 4.5 1.4.1 1.6 0 2.5-.1.8-.1 1.5-.3 2.2-.6.6-.3 1.1-.7 1.5-1.2.4-.5.6-1.2.6-2 .1-.8-.2-1.4-.5-1.9-.4-.5-.9-.9-1.5-1.3-.7-.4-1.5-.6-2.4-.8-1-.2-1.9-.3-2.8-.5-1.5-.2-3.1-.5-4.5-.9-1.5-.4-2.9-1.1-4-1.8-1.2-.8-2.2-1.9-2.9-3.1-.7-1.3-1.1-2.8-1-4.6.1-1.9.5-3.5 1.4-4.9.8-1.4 1.9-2.5 3.2-3.3 1.3-.8 2.7-1.4 4.3-1.8 3.1-.7 6.3-.6 9.4.4 3.3 1.1 6 3.7 7.3 5.5.2.3.5.9 0 1.4-.5.6-3.4 3.5-3.4 3.5-.6.6-1.3.5-1.7-.1-1.8-2.7-4.1-3.9-6.9-4.1-3-.2-6.2.4-6.4 3.5M150.4 4.8c-1.6-1.5-3.5-2.7-5.7-3.6C142.6.4 140.4 0 138 0c-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.3-2.3-2.6-4.2-4.2-5.7M147.5 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M247.7 4.8c-1.6-1.5-3.5-2.7-5.7-3.6-2.1-.8-4.4-1.2-6.8-1.2-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.2-2.3-2.5-4.2-4.1-5.7M244.8 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M84.4.5h-4.9c-.6 0-1.1.5-1.1 1.1v21.8c0 .9-.2 1.7-.5 2.4s-.7 1.2-1.2 1.7-1.2.8-1.9 1.1c-.8.3-2.1.4-3 .4-.9 0-2.3-.1-3-.4-.8-.3-1.4-.6-2-1.1-.5-.5-1-1-1.3-1.7-.3-.7-.5-1.5-.5-2.4V1.6C65 1 64.5.5 63.9.5H59c-.6 0-1.1.5-1.1 1.1v21.9c0 2 .4 3.8 1.1 5.4.7 1.5 1.8 2.9 3 4 1.3 1.1 2.8 1.9 4.4 2.4 1.6.5 3.4.8 5.3.8 1.8 0 3.6-.3 5.3-.8 1.7-.5 3.2-1.4 4.4-2.5 1.2-1.1 2.3-2.4 3-4 .7-1.6 1.1-3.4 1.1-5.4V1.6c0-.6-.5-1.1-1.1-1.1M118.9 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M284.7 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M41.2 47.2V58h-4.5V47.2h-2.8v24.6h2.8V60.6h4.5v11.2H44V47.2M55.3 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c0-1.3-.6-1.9-1.9-1.9m.1 22.4h-1.1c-3 0-4.5-1.5-4.5-4.6V51.6c0-3.1 1.5-4.6 4.5-4.6h1.1c3 0 4.5 1.5 4.5 4.6v15.9c.1 3-1.5 4.5-4.5 4.5M76.4 47.2l-3.2 19.4-3.1-19.4h-4.4v24.6h2.7V51.5l3.3 20.3h2.9L78 51.5v20.3h2.7V47.2M86.5 47.2v24.6h7.8v-2.6h-5v-8.6h4.8V58h-4.8v-8.2h4.9v-2.6M113.3 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c-.1-1.3-.6-1.9-1.9-1.9m.1 22.4h-1c-3 0-4.6-1.5-4.6-4.6V51.6c0-3.1 1.5-4.6 4.6-4.6h1c3 0 4.5 1.5 4.5 4.6v15.9c0 3-1.5 4.5-4.5 4.5M123.7 47.2v24.6h2.8V60.6h4.5v-2.5h-4.5v-8.3h4.7v-2.6M143.7 47.2v2.6h3.7v22h2.8v-22h3.7v-2.6M166.5 47.2V58H162V47.2h-2.8v24.6h2.8V60.6h4.5v11.2h2.8V47.2M175.1 47.2v24.6h7.8v-2.6h-5v-8.6h4.7V58h-4.7v-8.2h4.9v-2.6'/%3E %3Cg%3E%3Cpath fill='%23FFFFFF' d='M201.8 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c0-1.3-.6-1.9-1.9-1.9m.1 22.4h-1c-3 0-4.6-1.5-4.6-4.6V51.6c0-3.1 1.5-4.6 4.6-4.6h1c3 0 4.5 1.5 4.5 4.6v15.9c.1 3-1.4 4.5-4.5 4.5'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M212.3 47.2v24.6h7.4v-2.6H215v-22M230.5 47.2l-2.6 12.1-2.5-12.1h-2.8l3.9 16.2v8.4h2.8v-8.4l4-16.2M249.2 47.2l-3.1 19.4-3.1-19.4h-4.4v24.6h2.6V51.5l3.4 20.3h2.9l3.3-20.3v20.3h2.8V47.2'/%3E%3Cg%3E %3Cpath fill='%23FFFFFF' d='M264.1 49.8h-1.9V60h1.9c1.3 0 1.9-.6 1.9-1.9v-6.5c-.1-1.2-.6-1.8-1.9-1.8m-1.9 22h-2.8V47.2h4.8c3 0 4.5 1.5 4.5 4.6V58c0 3.1-1.5 4.6-4.5 4.6h-2v9.2z'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M274.3 47.2h2.8v24.6h-2.8z'/%3E%3Cg%3E %3Cpath fill='%23FFFFFF' d='M292.8 62.4v5.1c0 3.1-1.5 4.6-4.5 4.6h-.9c-3 0-4.5-1.5-4.5-4.6V51.6c0-3.1 1.5-4.6 4.5-4.6h.9c3 0 4.5 1.5 4.5 4.5V56H290v-4.5c0-1.3-.6-1.9-1.9-1.9h-.7c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9v-5.2h2.7zM308.2 63.9v3.6c0 3.1-1.5 4.6-4.5 4.6h-.8c-3 0-4.5-1.5-4.5-4.5v-5.2h2.7v5.3c0 1.3.6 1.9 1.9 1.9h.6c1.3 0 1.9-.6 1.9-1.9V64c0-1.2-.4-1.8-1.2-2.4l-3.4-2.5c-1.8-1.3-2.3-2.6-2.3-4.6v-2.9c0-3.1 1.5-4.6 4.5-4.6h.7c3 0 4.5 1.5 4.5 4.5V56h-2.7v-4.5c0-1.3-.6-1.9-1.9-1.9h-.5c-1.3 0-1.9.6-1.9 1.9v3.1c0 1.2.5 1.8 1.3 2.4l3.4 2.5c1.7 1.1 2.2 2.3 2.2 4.4'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M335.9.5h2.6v71.3h-2.6zM493.3.7c-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1-.7 0-1.4 0-2.1.1-1-12.6-11.5-22.5-24.4-22.5-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1s-1.4 0-2.1.1C410.7 10.6 400.2.7 387.3.7c-13.5 0-24.5 10.9-24.5 24.5 0 13.5 10.9 24.5 24.5 24.5.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1 13.5 0 24.5-10.9 24.5-24.5S506.8.7 493.3.7zM367 25.2c0-11.3 9.1-20.4 20.4-20.4 10.8 0 19.7 8.5 20.3 19.1-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-11.3 0-20.4-9.1-20.4-20.3zm40.5 3c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm18 17.2c-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1s19.7 8.5 20.3 19.1c-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-.7 0-1.4 0-2.1-.1zm22.3-17.2c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm20.1 17.3c-.7 0-1.4 0-2.1-.1-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1 11.3 0 20.4 9.1 20.4 20.4 0 11.2-9.1 20.3-20.4 20.3z'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 26px;
  width: 187px;
}

.bg_olympic_broadcaster .nav__logo {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 517.8 72.1'%3E %3Cpath fill='%23FFFFFF' d='M18.4 15.3H0l11.8 7.8L1.2 35.6l18-7.7 11.6 7.8V23l17.8-7.7H30.8V.6'/%3E %3Cpath fill='%23FFFFFF' d='M53 7.7c.6 0 1.1-.5 1.1-1.1V1.7c0-.6-.5-1.1-1.1-1.1H33.9v7.2L53 7.7zM53 35.7c.6 0 1.1-.5 1.1-1.1v-4.9c0-.6-.5-1.1-1.1-1.1H33.9v7.2l19.1-.1zM309.3.5h-23.8c-.6 0-1.1.5-1.1 1.1v4.9c0 .6.5 1.1 1.1 1.1h8.3v26.8c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h8.3c.6 0 1.1-.5 1.1-1.1v-5c.1-.6-.4-1.1-1-1.1M214.2 8.4c-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1v-8.4h6.9c1.9 0 3.7-.3 5.3-1 1.5-.7 2.9-1.6 4-2.8 1.1-1.2 1.9-2.5 2.5-4 .6-1.5.9-3.4.9-5.1 0-1.6-.2-3.3-.8-4.8m-6.8 7.1c-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-5.5V7.7h7.2c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3.1.9 0 1.6-.3 2.3M165.4 10.6c0 .7.2 1.2.4 1.6.3.4.7.8 1.3 1.1.6.3 1.3.6 2.2.8.9.2 1.8.4 2.7.5 1.7.3 3.3.6 4.9 1 1.6.4 3.1 1 4.3 1.8 1.3.8 2.3 1.9 3 3.3.7 1.4 1.1 3.1 1 5.2-.1 2-.6 3.7-1.5 5.1-.9 1.3-2.1 2.4-3.5 3.3-1.4.8-2.7 1.4-4.4 1.7-1.6.3-3.5.4-5.1.3-4-.2-9.8-2.5-12.8-6.5-.2-.3-.5-.9.1-1.5l3.7-3.7c.6-.6 1.2-.2 1.5.2 1.7 2.5 5.1 4.4 7.8 4.5 1.4.1 1.6 0 2.5-.1.8-.1 1.5-.3 2.2-.6.6-.3 1.1-.7 1.5-1.2.4-.5.6-1.2.6-2 .1-.8-.2-1.4-.5-1.9-.4-.5-.9-.9-1.5-1.3-.7-.4-1.5-.6-2.4-.8-1-.2-1.9-.3-2.8-.5-1.5-.2-3.1-.5-4.5-.9-1.5-.4-2.9-1.1-4-1.8-1.2-.8-2.2-1.9-2.9-3.1-.7-1.3-1.1-2.8-1-4.6.1-1.9.5-3.5 1.4-4.9.8-1.4 1.9-2.5 3.2-3.3 1.3-.8 2.7-1.4 4.3-1.8 3.1-.7 6.3-.6 9.4.4 3.3 1.1 6 3.7 7.3 5.5.2.3.5.9 0 1.4-.5.6-3.4 3.5-3.4 3.5-.6.6-1.3.5-1.7-.1-1.8-2.7-4.1-3.9-6.9-4.1-3-.2-6.2.4-6.4 3.5M150.4 4.8c-1.6-1.5-3.5-2.7-5.7-3.6C142.6.4 140.4 0 138 0c-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.3-2.3-2.6-4.2-4.2-5.7M147.5 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M247.7 4.8c-1.6-1.5-3.5-2.7-5.7-3.6-2.1-.8-4.4-1.2-6.8-1.2-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.2-2.3-2.5-4.2-4.1-5.7M244.8 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M84.4.5h-4.9c-.6 0-1.1.5-1.1 1.1v21.8c0 .9-.2 1.7-.5 2.4s-.7 1.2-1.2 1.7-1.2.8-1.9 1.1c-.8.3-2.1.4-3 .4-.9 0-2.3-.1-3-.4-.8-.3-1.4-.6-2-1.1-.5-.5-1-1-1.3-1.7-.3-.7-.5-1.5-.5-2.4V1.6C65 1 64.5.5 63.9.5H59c-.6 0-1.1.5-1.1 1.1v21.9c0 2 .4 3.8 1.1 5.4.7 1.5 1.8 2.9 3 4 1.3 1.1 2.8 1.9 4.4 2.4 1.6.5 3.4.8 5.3.8 1.8 0 3.6-.3 5.3-.8 1.7-.5 3.2-1.4 4.4-2.5 1.2-1.1 2.3-2.4 3-4 .7-1.6 1.1-3.4 1.1-5.4V1.6c0-.6-.5-1.1-1.1-1.1M118.9 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M284.7 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M335.9.5h2.6v71.3h-2.6z'/%3E %3Cg%3E %3Cpath fill='%23FFFFFF' d='M304.6 51.5v5.4c0 1.4-.7 2.1-2.1 2.1h-2.2v-9.4h2.4c1.3 0 1.9.6 1.9 1.9m.6 8.8c1.4-.6 2.2-1.7 2.2-3.9v-4.7c0-3.1-1.5-4.7-4.7-4.7h-5.3v25.1h2.9V61.5h2.1c1.5 0 2.2.7 2.2 2.2v8.4h2.9v-8.5c0-1.9-.7-2.9-2.3-3.3m-21-13.3v25.1h8v-2.7H287v-8.9h4.8V58H287v-8.3h5V47h-7.8zm-8.8 25.1V49.6h3.8V47h-10.4v2.7h3.8v22.5h2.8zm-13.9-12.8l-3.5-2.5c-.8-.6-1.3-1.1-1.3-2.4v-3.2c0-1.3.6-1.9 1.9-1.9h.5c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3-1.5-4.6-4.6-4.6h-.7c-3.1 0-4.7 1.5-4.7 4.7v3c0 2 .5 3.3 2.4 4.7l3.5 2.5c.8.6 1.3 1.1 1.3 2.4v3.8c0 1.3-.6 1.9-1.9 1.9h-.6c-1.3 0-1.9-.6-1.9-1.9v-5.4h-2.8v5.3c0 3 1.5 4.6 4.6 4.6h.8c3.1 0 4.7-1.5 4.7-4.7V64c0-2.2-.6-3.4-2.4-4.7m-18.3-7.9l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2h-3.7l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zm-19-9.7v5.3c0 1.3-.6 1.9-1.9 1.9h-.8c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.7c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3.1-1.5-4.6-4.6-4.6h-.9c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h.9c3.1 0 4.7-1.5 4.7-4.7v-5.2H230zm-20.4-12.8h1.7c1.9 0 2.8 1 2.8 2.9v14.1c0 1.9-.9 2.9-2.8 2.9h-1.7V49.6zm-2.8 22.5h4.7c3.8 0 5.6-1.8 5.6-5.6v-14c0-3.8-1.8-5.6-5.6-5.6h-4.7v25.2zm-11-20.7l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2H194l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zm-19.1-20.8v16.5c0 1.3-.6 1.9-1.9 1.9h-.9c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.9c1.2 0 1.9.6 1.9 1.9m2.8 16.3V51.4c0-3.1-1.5-4.7-4.7-4.7h-1.1c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h1.1c3.2 0 4.7-1.5 4.7-4.7m-18.7-16.1v5.4c0 1.4-.7 2.1-2.1 2.1h-2.2v-9.4h2.4c1.2 0 1.9.6 1.9 1.9m.6 8.8c1.4-.6 2.2-1.7 2.2-3.9v-4.7c0-3.1-1.5-4.7-4.7-4.7h-5.3v25.1h2.9V61.5h2.1c1.5 0 2.2.7 2.2 2.2v8.4h2.9v-8.5c0-1.9-.7-2.9-2.3-3.3m-20.4.2h2.2c1.4 0 2.1.7 2.1 2.1v5c0 1.3-.6 1.9-1.9 1.9h-2.4v-9zm4.2-9v4.4c0 1.4-.7 2.1-2.1 2.1h-2.1v-8.4h2.3c1.3 0 1.9.6 1.9 1.9m.7 7.7c1.4-.5 2.2-1.7 2.2-3.9v-3.7c0-3.1-1.5-4.7-4.7-4.7H144V72h5.3c3.1 0 4.7-1.5 4.7-4.7v-4.2c-.1-2.1-.8-3.3-2.3-3.9M124.2 47v25.1h7.6v-2.7h-4.7V47h-2.9zm-10.9 4.4l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2h-3.7l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zM102.5 47h-2.9v25.1h2.9V47zM91.4 62.4v5.3c0 1.3-.6 1.9-1.9 1.9h-.8c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.7c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3.1-1.5-4.6-4.6-4.6h-.9c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h.9c3.1 0 4.7-1.5 4.7-4.7v-5.2h-2.8zM78.4 47h-2.9v25.1h2.9V47zm-15.8 0v25.1h2.9V60.6h4.7V58h-4.7v-8.4h4.8V47h-7.7zm-13.1 0v25.1h2.9V60.6h4.7V58h-4.7v-8.4h4.8V47h-7.7zm-8.3 4.3v16.5c0 1.3-.6 1.9-1.9 1.9h-.9c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.9c1.2 0 1.9.6 1.9 1.9M44 67.6V51.4c0-3.1-1.5-4.7-4.7-4.7h-1.1c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h1.1c3.2 0 4.7-1.5 4.7-4.7'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M493.3.7c-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1-.7 0-1.4 0-2.1.1-1-12.6-11.5-22.5-24.4-22.5-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1s-1.4 0-2.1.1C410.7 10.6 400.2.7 387.3.7c-13.5 0-24.5 10.9-24.5 24.5 0 13.5 10.9 24.5 24.5 24.5.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1 13.5 0 24.5-10.9 24.5-24.5S506.8.7 493.3.7zM367 25.2c0-11.3 9.1-20.4 20.4-20.4 10.8 0 19.7 8.5 20.3 19.1-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-11.3 0-20.4-9.1-20.4-20.3zm40.5 3c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm18 17.2c-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1s19.7 8.5 20.3 19.1c-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-.7 0-1.4 0-2.1-.1zm22.3-17.2c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm20.1 17.3c-.7 0-1.4 0-2.1-.1-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1 11.3 0 20.4 9.1 20.4 20.4 0 11.2-9.1 20.3-20.4 20.3z'/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 26px;
  width: 187px;
}

.modalnav__leftcol {
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  background: #141b4D;
  color: #FFFFFF;
  font-weight: bold;
  height: 100%;
  vertical-align: top;
  position: relative;
}

.modalnav__leftcol-item--active {
  background: #009CDE;
}

.modalnav__leftcol-item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  text-align: center;
  background: #141b4D;
  transition: background ease-in-out 0.1s;
  position: relative;
}
.modalnav__leftcol-item.modalnav__leftcol-item--favorites.hide {
  display: none;
}
.modalnav__leftcol-item:hover, .modalnav__leftcol-item:focus {
  background: #009CDE;
  transition: background ease-in-out 0.1s;
}
.modalnav__leftcol-item:first-of-type:hover {
  background: #141b4D;
  color: #FFFFFF;
}
.modalnav__leftcol-item a {
  display: block;
}

.modalnav__leftcol-item--search {
  margin-top: auto;
  border: 0;
  width: 100%;
  font-weight: normal;
  font-size: 10px;
}

.modalnav__leftcol-item--version {
  border: 0;
  width: 100%;
  font-weight: normal;
  font-size: 10px;
}

.modalnav__leftcol-item--watch:hover {
  background: inherit;
}
.modalnav__leftcol-item--watch:hover span {
  background: #FF335F;
}
.modalnav__leftcol-item--watch span {
  font-size: 0.5rem;
  text-transform: uppercase;
  color: #FFFFFF;
  background: #D50032;
  padding: 6px 6px;
  border-radius: 2px;
  font-weight: bold;
}
.modalnav__leftcol-item--watch .desktop {
  display: none;
}

.modalnav__rightcol-container {
  height: 100%;
}

.modalnav__rightcol-container:not(.sports-list) {
  display: none;
}

.modalnav__rightcol {
  display: inline-block;
  width: calc(100% - 21.25%);
  height: calc(100% - 61px);
  font-weight: bold;
}
.modalnav__rightcol .social_list {
  position: fixed;
  bottom: 0;
  background: rgba(61, 66, 72, 0.15);
  width: 100%;
  left: 21.25%;
  padding-left: 22px;
  height: 70px;
}
.modalnav__rightcol .social_list li {
  display: inline-block;
  line-height: 70px;
  margin-right: 10px;
  font-weight: normal;
  font-size: 12px;
}
.modalnav__rightcol .social_list li.title {
  color: rgba(61, 66, 72, 0.5);
  font-weight: bold;
}
.modalnav__rightcol .social_list li .social-name {
  display: none;
}
.modalnav__rightcol .social_list li .svg-font-container {
  display: inline-block;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 19px;
  height: 19px;
  padding: 3px;
  position: relative;
  bottom: 1px;
  vertical-align: middle;
  margin-right: 5px;
}
.modalnav__rightcol .social_list li .svg-font-container.facebook {
  background: #3D5A98;
}
.modalnav__rightcol .social_list li .svg-font-container.twitter {
  background: #0090FF;
}
.modalnav__rightcol .social_list li .svg-font-container.snapchat {
  background: #fffc00;
}
.modalnav__rightcol .social_list li .svg-font-container span {
  width: 13px;
  height: 13px;
  display: block;
}

.modalnav__rightcol .social_list li .svg-font-container.instagram {
  width: auto;
  height: auto;
  padding: 0;
}

.modalnav__rightcol .social_list li .svg-font-container.instagram span {
  width: 19px;
  height: 19px;
}

.modalnav__rightcol-listtitle {
  color: rgba(61, 66, 72, 0.5);
  border-bottom: 1px solid rgba(61, 66, 72, 0.15);
  width: 100%;
  display: inline-block;
  text-transform: uppercase;
}

.modalnav__rightcol-item {
  color: #3D4248;
}
.modalnav__rightcol-item a {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#nav {
  position: relative;
}

.nav_v8_5 > div {
  padding: 0 0;
}
.nav_v8_5 > div.lebuzz {
  background: #FFB81C;
}

.hamburger_zone {
  display: inline-block;
  padding: 16px 10px 16px 0;
  margin-right: 2px;
}
.hamburger_zone:hover {
  cursor: pointer;
}

.nav_v8_5 {
  position: relative;
}

.nav__navbysports li:hover {
  color: rgba(255, 255, 255, 0.5);
}

.nav__navbysports li:not(:last-child) {
  display: none;
}

.nav__navbysports li.nav__navbysports-itemvideo {
  display: none;
}

.nav__navbysports li:last-child a {
  color: #FFF;
  font-size: 18px;
  font-weight: bold;
  text-transform: none;
  position: absolute;
  top: 16px;
  left: 53px;
  width: 74%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.breadcrumb {
  display: inline-block;
}

.breadcrumb li:not(:last-child) {
  display: none;
}

.breadcrumb li:last-child a {
  color: #FFF;
  font-size: 18px;
  font-weight: bold;
  text-transform: none;
  position: absolute;
  top: 16px;
  left: 53px;
  width: auto;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.partner {
  color: #FFFFFF;
  font-size: 0.625rem;
  text-transform: uppercase;
  margin-left: 5px;
  vertical-align: middle;
  padding-right: 68px;
  line-height: 24px;
  position: relative;
  margin-right: 40px;
  float: right;
  top: 26px;
}
.partner .catech {
  display: inline-block;
  width: 33px;
  height: 28px;
  vertical-align: middle;
  margin-left: 45px;
  position: absolute;
  right: 25px;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAsCAYAAADFP/AjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdCOEM4MTgxRjhGMTFFN0I5NDJBNjg0RjdGRjI1OTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdCOEM4MTcxRjhGMTFFN0I5NDJBNjg0RjdGRjI1OTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODVFMTRDMEMxREVFMTFFN0IyQTI4MEE1NEI3NzBDRjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODVFMTRDMEQxREVFMTFFN0IyQTI4MEE1NEI3NzBDRjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hhAZYAAAF/0lEQVR42uyaf0xWVRjHL++LgEQ6ghD7gSAYhbJklv2ATIMoxVb2Y5pbiSt1/bQftH6YWvBH1mymaGnNWi3/oZXTLNaW2IhZudnYrIWGCWomosZQURS9fZ/83nW7433P8973rVXr2T57L/ec+5zz3HvOc57zHOJs27YikKvBneBKkAUGgThwDPwMvgUfgc8NekaDW8EYMBycBxKBTV0d4HuwEawDRyLppCVGGUgCi0G3rZce8B5IdekZAZaCw3bk0gRGKfr6O6YKs+3oZQZ1bYmBrupojXrXjp0sAAngYAx0ve7XqDV27KWCQzAWcn84owL9TLPXwHQr9rIBDADPxUDXfeEK4zzebyz4Rqn4O/Ap6AbZ4A6QanjmTbCMz4q00di9IAVMpmfUSBFo1ni/BsWnP8yh1N+nr1U8XwpWg6dD6JiuHIJzNXNqrFLZJMNErTc8v4T1AmF0vKjoxyuaOfWQ4pOv55ALJ28bykfw90yYOm+AXoOe5FAF8Z5owSSNijpfgsW8PukpSws5D/4s+8Fu1wvo1x+YjLoQ5Cka+0rZoad8eLQhYCi/QCodR9hgyGSUeJyAQckJ8GMM3LF09nqQQ695Ocjniw3EYu1wjLpUUbeL+BHp7ES6/WlgoPUXimNUhqKuRM+nfLQxns4jx/qbJGDyJJqJGUZWgE0+DOrkcI/KqF5F3XNAQgS6l4MHFfWOgiZQDcpBOkfOT9EOv4OKuqmkQ1H3HsW6Jxu/hWBJiPJgtEZtV9SVr5SrNOoZQ3kDKFWOIt/Dr1lZv1hRpxAUhCn/QWFQUDnPwxq1C7Qq6l+jqHOdoXydQsfFXLeiMkobLUwBEwx1sg3lvyramRkLl+54K43UcW555Vz+9hmezzKUDwYPx8qoLXStJhGXuwPUg8fp6aoZbSxS6KhkWiyU1DNl5l88e5GiKHMHjSAfHFek0J4A6Ww3GTwADkXQ1vJIEi/zozQsB9Qp655mhumEj3ZqI0m81IDaKJMicyMY/mnMznqjjN3KNdbicB7uRDyhFrhHwQKfRs1jJ8ujeDGPgfnKna/83g6eB+NMq3YN15x2H53axb1XqY9nXwKrwSHFWuZ4yzaus+JZU0yhSBN3xFOY+NecJnwIqjg8Gjgs3gKnDc99wAMDJy/YyphUjNvjoYc7Zen/L4xATtIrH42L8NRDxn8Jo+gUJif7OAcOcAHvCLMUjGekkMTnetjxzTw10cZ/Z9i+vKjj7E8C84dWpEb9KyRg/Qflf6M8W/tgFO36eT6XzkFlVCZYCi6KoIFieqc0n0bNUW5M3bKWsabKqFFcbAs9+6Z8T90iVypNFtfzaVSWZ3fs5BHdL0lSYte6IvlBrnXG+Qpj+tm7ZfClDwN3c2lw2r+BfXBveUqcgLaZsVQbT/vmgb1gJ08opM4iV8x1L8gEvWAT761hvbVgG2gFfeAC3t/Getv5dyU4xuuKfpL+L1B/C49V5bx3BY9rpXw92Ac286Ahn210gVVS4WYqHA1yeS33VoKt4ArekwdngWUgi/fGgTJep7C+0/F21q/hS7JYJqcek8EedkiC2kdANvVMAzvAYFAFOvlsC/XdxheWQUPe4fFrBxgGLoln4CiLlRzxV/BTzuJQ2cDrTs4BZx6UcQVvtP44JEskn7iSn2mMSDby3hfMASYzmzSSi2eda9GWPsnB3yrqdg7obC7Y6XQyr1pnD/w6GFrdxXDppnjOgzj+7qOCKq7OYtgkMJt5vyGcC0dcIVPQ1WjAFT0HmU/scs1XGff7melN4rXovYwRiZPIlEhlKjefC10vzdHfyc1pHudrJtuQD/BZgAGrTW8mX+tj0MI3+DJ4n/ckFNoJbmQHbEMWN8gGZRtyFd9yOT3YAL4g6dyzzOL2cdcrX1+Olb62zh7lONugbjqGlfwABzhyRjL8kv7OAFudjVUhmMN/BLHoDKZ6Nl+VHM9yPRAUuK7l+SDIA0Nd/wziOAoZ609yzlrc8Ra4dE8EM3k9gXOrBNzC60qWZfI3jfOt2KWjjEemif/E2C+PO4J2BqynOKzUJy6/CTAA7a0KK/dxe3gAAAAASUVORK5CYII=") no-repeat;
  background-size: cover;
}
.partner:not(.mobile) {
  display: none;
}
.partner.mobile {
  display: inline-block;
  float: none;
  margin-right: 10px;
  top: inherit;
  right: inherit;
  padding-right: inherit;
  margin-left: inherit;
}
.partner.mobile .catech {
  position: relative;
  top: 13px;
  right: inherit;
  margin-left: inherit;
}
.partner .partner-txt {
  display: none;
}

@-webkit-keyframes fade-out {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fade-out {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@-ms-keyframes fade-out {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fade-out {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
.fade-out {
  -moz-animation: fade-out 0.5s ease-in;
  -webkit-animation: fade-out 0.5s ease-in;
  animation: fade-out 0.5s ease-in;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
  -webkit-animation: fade-out .5s ease-in;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: 1;
  opacity: 1;
}

.fade-out.two {
  animation-delay: 1.5s;
  -webkit-animation-delay: 1.5s;
}

@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fade-in {
  0% {
    opacity: 0;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes fade-in {
  0% {
    opacity: 0;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fade-in {
  0% {
    opacity: 0;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  85% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
.fade-in {
  -moz-animation: fade-in 0.5s ease-in;
  -webkit-animation: fade-in 0.5s ease-in;
  animation: fade-in 0.5s ease-in;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
  -webkit-animation: fade-in .5s ease-in;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: 1;
  opacity: 0;
}

.fade-in.two {
  animation-delay: 2s;
  -webkit-animation-delay: 2s;
}

.nav__logo {
  height: 17px;
  width: 147px;
  margin: 0 0;
  top: -1px;
  position: relative;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-197.1 266.7 241.1 27.9'%3E%3Cpath fill='%23FFFFFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3Cpath fill='%23FFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.lebuzz .nav__logo {
  display: none;
}

.nav__logo_lebuzz {
  height: 17px;
  width: 111px;
  margin: 0 10px;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 521 79.85'%3E%3Cdefs%3E%3C/defs%3E%3Cpath fill='%23141b4D' d='M66.38 58H25V3.45C25 1.79 24.12 0 22.46 0H4C2.34 0 0 1.79 0 3.45v71.2C0 76.31 2.32 78 4 78h62.4c1.66 0 2.62-1.69 2.62-3.35v-13.2C69 59.79 68 58 66.38 58zM145.5 59H100V49h36.26c1.66 0 2.74-.7 2.74-2.35v-13.9a2.58 2.58 0 0 0-2.74-2.75H100V19h41.42c1.66 0 2.58-.7 2.58-2.35V3.45c0-1.66-.93-3.45-2.58-3.45H78.9C77.24 0 75 1.79 75 3.45V75c0 1.66 2.24 3 3.9 3h66.6c1.66 0 2.5-1.29 2.5-3V61.8c0-1.61-.85-2.8-2.5-2.8zM255.84 35.81a16.48 16.48 0 0 0 7.33-14.23c0-13.74-10.21-20.57-30.36-20.57H192.5c-1.66 0-3.5 1.09-3.5 2.75v71.4c0 1.66 1.84 2.85 3.5 2.85H234c20.19 0 33.24-9.23 33.24-23.63a19.85 19.85 0 0 0-11.4-18.57zM214 46h17.86c10.56 0 10.56 5.24 10.56 7.4 0 1.75 0 6.6-10.92 6.6H214V46zm16.42-17H214V19h15c10 0 10 3.16 10 4.85-.06 1.36-.06 5.15-8.58 5.15zM349.53 1h-18.84C329.03 1 327 2.09 327 3.75v44.4c0 8.29-2.08 12.5-14.56 12.5-13.51 0-14.44-6.18-14.44-12.5V3.75A2.55 2.55 0 0 0 295.29 1h-18.83C274.8 1 273 2.09 273 3.75v44.4c0 20.44 14 31.7 39.44 31.7S352 68.59 352 48.15V3.75c0-1.66-.81-2.75-2.47-2.75zM434.21 59h-39.9l40.81-40.7a3.05 3.05 0 0 0 .88-2.15V3.75A2.78 2.78 0 0 0 433 1h-67.42C363.92 1 362 2.09 362 3.75v13.2c0 1.66 1.92 3.05 3.58 3.05h35.1l-41.3 40.65a3.59 3.59 0 0 0-1.37 2.1v12.4c0 1.66 2.32 2.85 4 2.85h72.24a2.7 2.7 0 0 0 2.79-2.85v-13.2a2.78 2.78 0 0 0-2.83-2.95zM519 59h-39.9l40.43-40.7a2.8 2.8 0 0 0 .5-2.15V3.75c0-1.66-.57-2.75-2.23-2.75h-67.47C448.67 1 447 2.09 447 3.75v13.2a3.35 3.35 0 0 0 3.33 3.05h35.1l-41.18 40.65a3.4 3.4 0 0 0-1.25 2.1v12.4c0 1.66 2.08 2.85 3.74 2.85H519c1.66 0 2-1.19 2-2.85v-13.2c0-1.66-.37-2.95-2-2.95z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
}

.hamburger {
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 20px;
  height: 14px;
  font-size: 0;
  text-indent: -9999px;
  -moz-appearance: none;
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  cursor: pointer;
  transition: background 0.3s;
  background-color: transparent;
  vertical-align: middle;
  margin-left: 16px;
}

.header-sharing-content .hamburger {
  display: none;
  height: 51px;
  line-height: 51px;
  margin-left: 0px;
}
.header-sharing-content .hamburger span {
  top: 22px;
  background: #141b4D;
}
.header-sharing-content .hamburger span:before, .header-sharing-content .hamburger span:after {
  background: #141b4D;
}

.hamburger:focus {
  outline: none;
}

.hamburger span {
  display: block;
  position: absolute;
  top: 6px;
  left: 0;
  right: 0;
  height: 2px;
  background: white;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.hamburger span::before,
.hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  content: "";
}

.hamburger span::before {
  top: -5px;
}

.hamburger span::after {
  bottom: -5px;
}

.modalnav__leftcol {
  font-size: 0.75rem;
  width: 21.25%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.modalnav__leftcol .nav__logo {
  display: none;
}
.modalnav__leftcol .nav__logo__small {
  width: 20px;
  height: 23px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 165.6 188.4'%3E%3Cpath fill='%23FFFFFF' d='M86.3 53.4H44.7V6.1c0-3.4 2.7-6.1 6.1-6.1h108.7c3.4 0 6.1 2.8 6.1 6.1v26.5c0 3.6-2.3 6.3-5.9 6.3H86.3v14.5zM159.7 188.4H43.2l43.2-38.9h73.2c3.5 0 6.1 3 6.1 6.1v26.7c-.1 3.3-2.6 6.1-6 6.1M86.3 114.4l55.3-23.6H86.3V53.4l-32 37.4H0l34.7 23.6-29.8 35.1 49.7-21.6 31.7 21.6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: 50% 50%;
  display: inline-block;
  margin-top: 6px;
}

.modalnav__leftcol-item--active {
  background: #009CDE;
}

.modalnav__leftcol-item {
  height: 51px;
  line-height: 50px;
}
.modalnav__leftcol-item:first-of-type {
  padding-top: 7px;
}

.modalnav__rightcol {
  width: calc(100% - 21.25%);
  padding-left: 22px;
  padding-bottom: 9px;
}

.modalnav__rightcol-listtitle {
  font-size: 1rem;
  height: 50px;
  line-height: 50px;
}

.modalnav__rightcol-list {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
}

.sports-list .modalnav__rightcol-list {
  max-height: calc(100% - 50px);
}

#favorites-list #favorites-nav-edit-button {
  position: absolute;
  right: 55px;
  top: 11px;
  background-color: #FF671F;
  color: #FFFFFF;
  border: none;
  text-transform: uppercase;
  padding: 7px;
  font-weight: bold;
  font-size: 0.6875rem;
  outline: none;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  z-index: 5;
}
#favorites-list #favorites-nav-edit-button:hover {
  background-color: #FF914E;
}
#favorites-list #favorites-nav-edit-button.hide {
  display: none;
}
#favorites-list .modalnav__rightcol-list {
  height: 100%;
  overflow-y: hidden;
}
#favorites-list .rightcol-favorites-sections {
  max-height: calc(100% - 50px);
  overflow-y: auto;
}
#favorites-list .rightcol-favorites-sections .list_container-favorites.hide {
  display: none;
}
#favorites-list #container-favorites-loader {
  height: calc(100% - 110px);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding-right: 22px;
}
#favorites-list #container-favorites-loader.hide {
  display: none;
}
#favorites-list #container-favorites-empty {
  height: 100%;
}
#favorites-list #container-favorites-empty.hide {
  display: none;
}
#favorites-list #container-favorites-empty .list_container-favorites-empty {
  padding-right: 22px;
}
#favorites-list #container-favorites-empty .list_container-favorites-empty .favorites-empty-subtitle {
  margin-top: 25px;
  line-height: 20px;
  font-size: 1.25rem;
  color: #3D4248;
}
#favorites-list #container-favorites-empty .list_container-favorites-empty .list_container-favorites-empty-childs {
  width: 90%;
  text-align: center;
}
#favorites-list #container-favorites-empty .list_container-favorites-empty .nav__no-favorites {
  font-size: inherit;
  font-weight: normal;
  margin: 48px 0 20px 0;
  font-size: 1rem;
}
#favorites-list #container-favorites-empty .list_container-favorites-empty .button-container .button.submit-button {
  padding: 0 20px;
}
#favorites-list .modalnav__rightcol-list {
  max-height: 100%;
}
#favorites-list .modalnav__rightcol-list.hide {
  display: none;
}
#favorites-list .list_container-favorites {
  height: 100%;
}
#favorites-list .list_container-favorites .modalnav__rightcol-item:before, #favorites-list .list_container-favorites .modalnav__rightcol-item:after {
  display: none;
}

.modalnav__rightcol-container.language-list {
  height: calc(100% + 10px);
}

.language_list_container, .language-container {
  height: 100%;
  overflow: hidden;
}

.language-container .modalnav__rightcol-list {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  max-height: calc(100% - 50px);
}

#modal_modal_languages .modalnav__rightcol-list {
  overflow-y: inherit;
  -webkit-overflow-scrolling: touch;
  max-height: inherit;
}

.overflower {
  height: calc(98%);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

#modal_modal_languages .modalnav__rightcol {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: inherit;
}

.language_list_container .modalnav__rightcol-item:before, .language_list_container .modalnav__rightcol-item:after {
  display: none;
}

.modalnav__rightcol-item {
  font-size: 1.25rem;
  height: 50px;
  line-height: 50px;
  position: relative;
}
.modalnav__rightcol-item.current-site {
  color: #009CDE;
}
.modalnav__rightcol-item.current-site a:hover {
  color: #55ACEE;
}
.modalnav__rightcol-item[data-display-subnav="0"]:before, .modalnav__rightcol-item[data-display-subnav="0"]:after, .modalnav__rightcol-item[data-display-subnav="1"]:before, .modalnav__rightcol-item[data-display-subnav="1"]:after {
  content: '';
  position: absolute;
  display: block;
  width: 7px;
  border-top: #DADAD8 2px solid;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: calc(50% - 3px);
  right: 15px;
}
.modalnav__rightcol-item a {
  display: block;
}
.modalnav__rightcol-item a:hover {
  color: #798490;
}
.modalnav__rightcol-item.current_language a {
  color: #009CDE;
}
.modalnav__rightcol-item.current_language a:hover {
  color: #55ACEE;
}
.modalnav__rightcol-item span {
  display: block;
  cursor: pointer;
}

.modalnav__rightcol-item.modalnav__rightcol-item--homelink:before, .modalnav__rightcol-item.modalnav__rightcol-item--homelink:after {
  display: none;
}

.modalnav__rightcol-item.withoutChild:before, .modalnav__rightcol-item.withoutChild:after {
  display: none;
}

.modalnav__rightcol-item[data-display-subnav="0"]:after,
.modalnav__rightcol-item[data-display-subnav="1"]:after {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: calc(50% + 1px);
}

span.external-link {
  display: block;
  position: absolute;
  top: 2px;
  right: 2px;
}

span.external-link:before {
  content: '';
  display: block;
  position: absolute;
  right: 1px;
  width: 5px;
  height: 5px;
  top: 1px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAHlBMVEUAAAD///////////////////////////////8AAAAkwr2HAAAACXRSTlMAZghUVQlLEEwFjEThAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAC9JREFUCNdjYBQEAgYIycDAZAgilUUEQUxXQRAzQBDEZBAEMYFkoisDkKwIACoDAHPUBNgayVgYAAAAAElFTkSuQmCC");
  background-size: cover;
}

.modalnav__rightcol-subnav {
  position: fixed;
  top: 0;
  background-color: #FFFFFF;
  width: 100%;
  height: 100%;
  left: 100%;
  opacity: 0;
  -moz-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -o-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -webkit-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  z-index: 20;
}

.modalnav__rightcol-subnav--open {
  left: 0;
  opacity: 1;
  -moz-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -o-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  -webkit-transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
  transition: left 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.modalnav__rightcol-subnav--open.modalnav__rightcol-subnav--openwithouttransition {
  -moz-transition: inherit;
  -o-transition: inherit;
  -webkit-transition: inherit;
  transition: inherit;
}

.modalnav__rightcol-subnav-list {
  margin-top: 50px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  height: calc(100% - 50px);
}

.modalnav__rightcol-subnav-list-item {
  font-size: 1.25rem;
  height: 50px;
  line-height: 50px;
  position: relative;
  padding-left: 49px;
  color: #3D4248;
}
.modalnav__rightcol-subnav-list-item a {
  display: block;
}
.modalnav__rightcol-subnav-list-item a:hover {
  color: #798490;
}

.modal__content .crylnk {
  display: block;
}

.list-container {
  height: 100%;
  overflow-y: hidden;
}
.list-container.tablet {
  display: none;
}

.modalnav__rightcol-subnav-close {
  position: absolute;
  top: 0;
  left: 0;
  width: 19px;
  height: 25px;
  padding: 0;
  padding: 12px 15px;
  box-sizing: initial;
  z-index: 20;
  cursor: pointer;
}
.modalnav__rightcol-subnav-close span {
  font-size: 0;
  display: block;
  position: relative;
  top: 11px;
  height: 2px;
  background: #009CDE;
  text-indent: -9000px;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.modalnav__rightcol-subnav-close span:before, .modalnav__rightcol-subnav-close span:after {
  position: absolute;
  display: block;
  right: -2px;
  height: 2px;
  background-color: #009CDE;
  content: "";
  width: 56%;
}
.modalnav__rightcol-subnav-close span:before {
  top: 0;
  -moz-transform-origin: top right 50%;
  -ms-transform-origin: top right 50%;
  -webkit-transform-origin: top right 50%;
  transform-origin: top right 50%;
  -moz-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -ms-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -webkit-transform: translateX(1px) translateY(3px) rotate(-45deg);
  transform: translateX(1px) translateY(3px) rotate(-45deg);
}
.modalnav__rightcol-subnav-close span:after {
  bottom: 0;
  -moz-transform-origin: bottom right 50%;
  -ms-transform-origin: bottom right 50%;
  -webkit-transform-origin: bottom right 50%;
  transform-origin: bottom right 50%;
  -moz-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -ms-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -webkit-transform: translateX(1px) translateY(-3px) rotate(45deg);
  transform: translateX(1px) translateY(-3px) rotate(45deg);
}

.modalnav__rightcol-subnav-title {
  color: rgba(61, 66, 72, 0.5);
  text-transform: uppercase;
  border-bottom: 1px solid rgba(61, 66, 72, 0.15);
  position: absolute;
  top: 0;
  width: calc(100% - 15px);
  background-color: #FFFFFF;
  z-index: 1;
  width: 100%;
  font-size: 1rem;
  height: 50px;
  line-height: 50px;
  padding-left: 50px;
  font-weight: bold;
}

.bg-rec-323,
.bg-rec-309,
.bg-rec-306,
.bg-rec-381,
.bg-rec-307 {
  background: #31942E;
}
.bg-rec-323 .frame__arrownext, .bg-rec-323 .frame__arrowprev,
.bg-rec-309 .frame__arrownext,
.bg-rec-309 .frame__arrowprev,
.bg-rec-306 .frame__arrownext,
.bg-rec-306 .frame__arrowprev,
.bg-rec-381 .frame__arrownext,
.bg-rec-381 .frame__arrowprev,
.bg-rec-307 .frame__arrownext,
.bg-rec-307 .frame__arrowprev {
  background: #31942E;
}

.bg-rec-1280 {
  background: #e42418;
}
.bg-rec-1280 .frame__arrownext, .bg-rec-1280 .frame__arrowprev {
  background: #e42418;
}

.bg-rec-372,
.bg-rec-376 {
  background: #022b5f;
}
.bg-rec-372 .frame__arrownext, .bg-rec-372 .frame__arrowprev,
.bg-rec-376 .frame__arrownext,
.bg-rec-376 .frame__arrowprev {
  background: #022b5f;
}

.bg-rec-540 {
  background: #009CDE;
}
.bg-rec-540 .frame__arrownext, .bg-rec-540 .frame__arrowprev {
  background: #009CDE;
}

.bg-rec-561 {
  background: #c85a19;
}
.bg-rec-561 .frame__arrownext, .bg-rec-561 .frame__arrowprev {
  background: #c85a19;
}

.bg-rec-565 {
  background: #006633;
}
.bg-rec-565 .frame__arrownext, .bg-rec-565 .frame__arrowprev {
  background: #006633;
}

.bg-rec-575 {
  background: #00264C;
}
.bg-rec-575 .frame__arrownext, .bg-rec-575 .frame__arrowprev {
  background: #00264C;
}

.bg-rec-587 {
  background: #018867;
}
.bg-rec-587 .frame__arrownext, .bg-rec-587 .frame__arrowprev {
  background: #018867;
}

.bg-rec-623 {
  background: #CC3399;
}
.bg-rec-623 .frame__arrownext, .bg-rec-623 .frame__arrowprev {
  background: #CC3399;
}

.bg-rec-703 {
  background: #FABB00;
}
.bg-rec-703 .frame__arrownext, .bg-rec-703 .frame__arrowprev {
  background: #FABB00;
}

.bg-rec-704 {
  background: #D6698E;
}
.bg-rec-704 .frame__arrownext, .bg-rec-704 .frame__arrowprev {
  background: #D6698E;
}

.bg-rec-704 {
  background: #D6698E;
}
.bg-rec-704 .frame__arrownext, .bg-rec-704 .frame__arrowprev {
  background: #D6698E;
}

.bg-rec-740 {
  background: #C41A18;
}
.bg-rec-740 .frame__arrownext, .bg-rec-740 .frame__arrowprev {
  background: #C41A18;
}

.bg-rec-2744 {
  background: #4FAA33;
}
.bg-rec-2744 .frame__arrownext, .bg-rec-2744 .frame__arrowprev {
  background: #4FAA33;
}

.bg-rec-375,
#top.bg-rec-375,
.bg-rec-375 #nav,
.bg-rec-375 .nav_category_v8_5,
.bg_jo,
#top.bg_jo,
.bg_jo #nav,
.bg_jo .nav_category_v8_5,
.bg_olympic_home,
#top.bg_olympic_home,
.bg_olympic_home #nav,
.bg_olympic_home .nav_category_v8_5,
.bg_olympic_broadcaster,
#top.bg_olympic_broadcaster,
.bg_olympic_broadcaster #nav,
.bg_olympic_broadcaster .nav_category_v8_5 {
  background: transparent;
}

.teamlist_v8_5 .teams-btn.bg-rec-375.animate {
  background: #08315C;
}

.teamlist_v8_5 .teams-btn.bg_jo.animate {
  background: #12AD3E;
}

#top.bg-rec-375 {
  background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/bg_euro_mobile_top.jpg") repeat-x bottom left;
}
#top.bg-rec-375:before {
  content: '';
  display: block;
  background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/element_euro_mobile_top.png") no-repeat right bottom;
  width: 500px;
  height: 50px;
  position: absolute;
  right: 0;
  bottom: 0;
}

#top.bg_jo {
  background: #12AD3E;
}
#top.bg_jo:before {
  content: '';
  display: block;
  background: url("http://layout.eurosport.com/i/v8_5/rio2016/element_euro_mobile_header.png") no-repeat right top;
  width: 500px;
  height: 50px;
  position: absolute;
  right: 0;
  bottom: 0;
  background-size: auto 100px;
}

#top.bg_olympic_home, #top.bg_olympic_broadcaster {
  background: #141b4D;
}
#top.bg_olympic_home:before, #top.bg_olympic_broadcaster:before {
  content: '';
  display: block;
  background: url("http://layout.eurosport.com/i/v8_5/olympics/element_olympics_mobile_header.png") no-repeat right top;
  width: 84px;
  height: 50px;
  position: absolute;
  right: 5px;
  bottom: 0;
  top: 0;
  background-size: cover;
}

.video_section #top.bg_olympic_home:before, .video_section #top.bg_olympic_broadcaster:before {
  display: none;
}

.bg_jo.nav-tab--dark {
  background: #12AD3E;
  position: relative;
  border-bottom: 3px solid #12AD3E;
}
.bg_jo.nav-tab--dark ul {
  position: relative;
}
.bg_jo.nav-tab--dark ul li a.active {
  border-bottom: 3px solid #FFFFFF;
}
.bg_jo.nav-tab--dark:before {
  content: '';
  display: block;
  background: url("http://layout.eurosport.com/i/v8_5/rio2016/element_euro_mobile_header.png") no-repeat right -50px;
  width: 500px;
  height: 45px;
  position: absolute;
  right: 0;
  bottom: 0;
  opacity: 0.25;
  background-size: auto 100px;
}

.bg_olympic_home.nav-tab--dark, .bg_olympic_broadcaster.nav-tab--dark {
  background: #141b4D;
  position: relative;
  border-bottom: 3px solid #141b4D;
}
.bg_olympic_home.nav-tab--dark ul, .bg_olympic_broadcaster.nav-tab--dark ul {
  position: relative;
}
.bg_olympic_home.nav-tab--dark ul li a.active, .bg_olympic_broadcaster.nav-tab--dark ul li a.active {
  border-bottom: 3px solid #19cf4c;
}
.bg_olympic_home.nav-tab--dark ul li a.active span, .bg_olympic_broadcaster.nav-tab--dark ul li a.active span {
  color: #19cf4c;
}

.bg-rec-375.nav-tab--dark {
  background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/bg_euro_mobile_bottom.jpg") repeat-x top left;
  position: relative;
}
.bg-rec-375.nav-tab--dark ul {
  position: relative;
}
.bg-rec-375.nav-tab--dark:before {
  content: '';
  display: block;
  background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/element_euro_mobile_bottom.png") no-repeat right top;
  width: 500px;
  height: 45px;
  position: absolute;
  right: 0;
  bottom: 0;
  opacity: 0.25;
}

.header_v8_5 .rugbyrama,
.nav_v8_5 .rugbyrama,
.nav_category_v8_5 .rugbyrama {
  background: #057600;
}

.rugbyrama .nav__logo {
  height: 27px;
  width: 143px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAAbCAMAAABySiz0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACPVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyH////yZyEAAAD/VkWXAAAAvHRSTlMAA0up3X2Kyi8+f9qkGAFn1PTZcQI/y/LVZZiXDweAzlcW3FwXY46WgqpfpfA8+rH4xMeLwY8J7ow0tLb8razTYh7NabI5kE3SnDWHBszpIQpWuru84wSmSVVHTqjvYQi9aCp0QS79hUPg64Mbcnw2UkQ6eP443h0VQPEkFBHFlJ3tmVEg++FIk8I72IYy+dYZ6AzP4tDmVOz1K3W4iFi5mxKnTHugt5EmPTNmdyJEETMi3XeZZrvuVYiqzK3RYacAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAE/klEQVRIx+2W+WMTRRTHX+tWRC22iJYKlKpIXWhLRez2QltrKwqRSvAIKt5VQNGIoCIruIo33nhhvc9ks5s7bTr7v/nmnrTRn9rffD9kjn3Z+ez3vXkzANQaGi+yLKvp4hUAl1grL7Wsyy5vhlVXtLSuvnINXHV129p2uMayVq9bDxs6rNaNnXDtdZa14vpNFrUbYMltc9eNtm1v2doN0EMau3rtbX03QQfZfvMOcku/Yw1sJ4ND3fbwyE64lQwP3EZGx8jtdgvptIewbVxynHHSxVrJg00HGeu7YxVOjUyQyTWr7oShXQB3td5NdgPsid2zl4zDVN9mGMN2ae3effH9I+S++HD7lMFz/wO9D5IEPj5AHnqYPLL/IOV59LHux8kTOPkkeQo5np5+Zhl44NlDhJDDR54z9Xl+hBx9gWzBqRdJEl46to+0D404L5OmUTKIk03kODl2iJx4ZTl4Xj2BPDxek73NMEpe6+pu2HHy9Q2HN54C942T7ukJmOo9M/SmN/kWvH12Zz/sfacFOd6dfg+WgWfq/a3HP/iwa9hxnI/Ofdy2dvqTPRivTz/b9Xnn2bYv2qYPbvpy+vxX5GuaP2hHyTfn+75dSTmOoIBLz/NdM/7091zwPK8TBs98P3MKfhjAsHlJOLfux58mAH6+sO2XX2H8N+5/4Pc//vwL1ns90LB7Etu/lzpe/9t/WpJZig9S2HXFpHRIpX00Ocww94zqsz+63D/gFpqvD7O6n8uZT2pGgeoRYTZ9cxw7STHJnrq+JZ47HoPw5Qix00S429haAJGwfEEvVIz0ssW8yZMv6n4pKi3kIU5qMU/KItqctOYhJOZy9ziqKbiiqIDylIrYKhGiSC9bjgzQQlQ22KK8yROPMYUW8aQc2rE83+NcGc5jsdGMAElAjGMhTyCWikKFoPtQiSqqH+LAYIuiWYMHIMGbBTx0XcfnaWYRJyn08dkvJfAoXVqgKp5QdiCIoooSBae1QHM4MNmUWnxptx6PL6IoMikFiifB5YSMjJ4HBk9O8ZSjckGJEtDcyqk4KieUpzKrRiz2CZGRtTxxtnatUR4v7bA4GentGjxhVYYCCYJQCVTCTJfZVMSuDBHzKEuBdL76C3lkHBbySG+qmmMMMHcLhUIxj5+r5GFfH8oMLglkBC2p7GYOgRRI4WB+1uFhPjNxYWnNw/zFnrdA8DCbL4qg8CDkZNZUoyrMcxnKuJ/okIWOC5gXQ7mZmRD/ok9ci8Iy2Y9pUWjOpyXP7HyU1+UQhUK9CnIzU0G4DAxUbngsD3PoVRa5VaN/LY9tTjNLi3zm2x7Mv/D8wY+dl0ClSFlJ4HJlELTMoFRmcytKHl8KVMuTJuLb6THCAuVKHh3LWh7IVlQBNJNXVYEswiFoluVQqB5y/Jx4sWuJejLD80J+PQ8L2ztJRz8S+jj1eOhr58z3cwlKbH0OVxHIMrtKNfzsQxO80HJFPE9WFF6fHdufickjgqHGHVVzFvHQYktXCPP6pKhG85SvItJXgFaoX1WfFLys61SxXCNTeEWpOb8ojrG/2LAOD03QLHu7OkkDM38Lcr+J/FYnKa9UnCcjwuF6fLG4KMvG+e7X1h+P49ThwU1dyeoyKAtRVegVVkQ9KuIOL5unKitE4qqTkneZDL3upLRT3fuPvh2pKxOVQVx9wiDIhTX3oFyAmR7IdMrKySz+xbgF0f/8A4cjDvDiBG9OAAAAAElFTkSuQmCC");
}

.rugbyrama .modalnav__leftcol,
.rugbyrama .modalnav__leftcol-item {
  background: #057600;
}

.rugbyrama .modalnav__leftcol-item:first-of-type:hover {
  background: #057600;
}

.rugbyrama .modalnav__leftcol-item--active {
  background: #EF5A28;
}

.rugbyrama .modalnav__leftcol .nav__logo {
  margin: 26px auto 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAaCAMAAABfPzQVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACH1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yZyHyZyHyZyHyZyHyZyHyZyH////yZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyH////yZyEAAAAVQyFzAAAAsnRSTlMAFTndL9xYsow9tikBaNXzZ/G9LhfFQVbO9HYDCtvKVTwGxFqZJ2nSpUurnOTmCHi5f7x1LP61fh7W+SJdyY4PzPxbt6QtT/Kx71IFJGPf+w7i6a9DOCOSRWGz+E5wbnlITHtcXys/avf9ehZ8KMC6B5M+hNk36/YEEe3DzwJTZkaqNjD1obglweqjHdfG0zRxEwxgDXRRVBxNV0pJGLt3iDPuZruqdyIzRO4RmYjdRFXML27wwwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAS+SURBVEjH7VVpY9RUFH01LRUFrFhRBBzbRlGqrQVaS1PsgEJdpi6oQMWiuNSlLlUBiVrCuO+IUnGdNLNkJpnppHPfH/S+LcksfBu/eT/k5SUn75533zk3hLDouEbD6OxaR0j3tevx9rrryYaNm27YtJGQHu3GzTf14rObtxByy61bu27btn2Hpt2euIN9o/WStkZf/4COcSfcRcjOu++BXYP33jc0DPeP7IY9e0fHHtB2jsNmfd+EMQn7R7rhwSnYrycPHNQfgl36VFuZbHgYBtg4pagcIodh/fQj+Gjs0ceg5/FeYxwRKZh5on8bIYNPpmCYPAV7CEO2MQb2aU8DHNGeeTai8tzRY6PHYRLfzsLe5+FE/wvjMGechHXwIj57CU7By8Yr8Gq7qZDXdgDA7nleldcFlYNvvPnWAryNj0agg7wz+e6BecTAe4sn3sdnM/ABfHgaxvraTuXMxNmPYMDAODfdbXZuPYYJemCW9J+dX9zy8SdHPz2+NAfnYdC6sETS06cWP+s6bcLw5198SdpNJfXV7NDX3wywXR+aGwX4NsUSfDdxJqXhIy31/Q84/GgINS38hJMjF6dQKzPwc7updLDL0qUExi+k8+Svl8hC4jLZnrhIhs4v/zaE9jq8fKVvMfE7R5/7Y/nPy2TpSoqQv/4m/+An/8d/HBkeum3KyQoOFo4Of2vamSyTTNri750Y2JJgeZPL8yi4xWht1w1vS4V40kKpFQhkZD0xyeBg4+jxLFkI3ydw7qmJhSyzAiVHl/qMCqU0p5YuUhrycqkbyx6bxEBRLrOJig7xWImoABgClSRkRXzk0jxbrlyJli5QWlEZK9Qvq/uyT1ejAkUgtp5nJXGwGqmwATJ4NI6tibIwKnqCgW2EMbfbjiQmqRBSVVsOsEJhfixXWAmXKmw9SGRPiNXrqPDK6wJl6llHHpAtr2KWzchJSCWvcuZp3g/z+zSsVpFlJ6QZxLMbegsq7Jqu1zgnYWSUlDLR0YZUSpSuqf0GbrhjTK8OosLuo6JEIIgffx2VNF6dZio8RLEMMbFE1WsBxqpPa+F+mSpclRKPpRTdBi1AIROr0UFszxxiq4ioaIKjUJMSAA9/VWxxjadblUeRwzrURN3yyFXZrB4k1056pBUVo44tp6LxY8nyN8rQoipYeTdsGFVaxSLlZFJ2fAHPy69KT/Ugtqw673oqK1KQIRVNCtbUhbWlWpQt8uUa9ZWRc1RFVVi2wupRZdnzTC6FFiCWPa0EWkeF2ZT7hp1NkgtEeSc8ljoqpFyltbIqSoFJJ1gTO66xMqB1cjmuGKnxBhBb1VB1Zp3CFIMj8mStSBSGomJdhQop+dJHudC6Fb5jYSvscz730Rq3UCOIr2rz8ov2qtmanHElgKbbOnvCOAitZEPbNFJhSmCpsDyqhRYZi6KwDHpFHGGJkWgEyVrLBmqE/xz2xyFOMtb39biZWcdvRYXt1OV2Cv8+eaFYZTNXtpmgCSSpeNIUjhb+7rhDbE1JNhHvK9kV8ypU0Jk0V/Zj/zvRxbgusSyym+HfoQlEPM9j0nRw5Mt7qFHLjLqaw0RryVZnejyixsc+kzUOpI+DoFQOgnK0QhAUw5dFWYdSUGwC/Qu5FMmBcz89zgAAAABJRU5ErkJggg==");
  height: 26px;
  width: 138px;
}

.rugbyrama .modalnav__leftcol {
  font-size: 0.625rem;
  width: 21.25%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.rugbyrama .modalnav__leftcol .nav__logo__small {
  width: 32px;
  height: 23px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJCRkQzM0VFRUI3OTExRTU5MzZCRTlDQkY3QjA2Njc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJCRkQzM0VGRUI3OTExRTU5MzZCRTlDQkY3QjA2Njc4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkJGRDMzRUNFQjc5MTFFNTkzNkJFOUNCRjdCMDY2NzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkJGRDMzRURFQjc5MTFFNTkzNkJFOUNCRjdCMDY2NzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ylBZSAAAETUlEQVR42qSWeWwUVRzHf2/26rHtSru1W482JWgNCY0gMYZqrAKSSo2ieJRIo2m0RiSk/kEwklVEBE2NFdsSRI3BhIYE/8BVIhU1BFLDsQRprTXaGkVka7uVbjvddY95fl/3DY7jDj38JZ/Mu+a93/yuN4xzTlIYeAl0g49pmpI8006Jg+uIFXrlFrpw4uFhctzfRvZFz1q+rxja58DthsMdwA1yMiDGnZOrUhppYcqiRLSUFJudZii6AgEwHywzzK0DY+A3cN6EGBsC39oXNqx3rtoQ46pq55dCHWSzrZ2pAuKra8FG01yWfM4BBSY8IB9Ukj17p2Npy2lXY3CAuYu28tHQXlKUI/94IjWlAs/I9mc0e7lFKV4UcK7aL9xYBXcsJc4/F7szl0ePL2alQJVsx6c45CuprAjUDeCAab5WKbtrgW1eTRcfjxzFeStwZK0W7iMZL9eaYu6yAh7Z3jiFAl+D3eAVsBM8DA6Z1lQpJYuJEnScGCPmdt+TPL6dtIun/sJcOViZSQFdq0bQMkPTnzD1PeTMRwLSpcmeM9fLVSRKzz7ROwbuA3VmBUYMfWHaT2U7Mg0Flpj6f1J8VDg7bVVNizCRmLExff49sA1cpw+I6T5pHl2EmeaCC6bNa0TWA69U7jawwrSmSxs8KyrIzenSxnq5hoe3Qp8/CYLgoAhcXYFuuZHI+80yWJjF1y65gjUC2sVgT6r/cBHLdddOjiTUTpYNM5cbywv5QS9YA/YpMprhKfpEmsYvC9BVM4gF8RGrE53rYe7Edvgep9o6tCG1z1bxECm+hca130urt+oxcAr0gFflgq3gD1AyjYNPi2zg4d7K2K4b49rP3/hZYXEDTB/hg6EmpbCQHPe2Znpvjyxwy/Xa3QQ6gA+ELA5rlP7fZhjr52PnD8TeWZCLOyHIiq+Gs+H3SOhB5isbdNUdJpbjs6opQuoUQzoF5NdbibDKayBsGHuU5V3/gG3+SuHCpDAoj45sYe7iH1yPHyVWUGG116/yWW2sTMIKA/JSyiReQxAZpc1R00bMk1/NxweRJ/FW5i5Bv1TcmM/Ju0bsWSotLG7T1fLdIqMCmsxT1UIBPTPaZSrpcg2s0Gy/wz/Mx/hmlj2nSLtwdkuq+8NxzNXLAvQd+EWmtioravpM8UNiwSb+b3nKMLec/1fmxT64lSZepp8mdig8+mZBqTb+uwPjKW4tA8osb78vZNAaZZfj7teFneqZKw8/KSOBRGdTAuNPXGGfY8r/uIJfTAfeZVmmlFWvsS9+uksbGn1f8Xkrk8H9LyRPtnwk68uODNX1rdm6QMdvWhPV1KHsaHs5TbzhUKPNeVzdRNXxL5/X1681rG0QY/YpzJwlLytRFbsyrHlb/p7ZQFTcISzHe4O98slziSP+O7mD1VMMuRkdJpkNe8GP4DFwJv3HZG2BWZM40Uwq/i5i795Eyf5DYmwu2A0eMa/9W4ABAEiHUlIdl6mfAAAAAElFTkSuQmCC");
}

.rugbyrama .subscribtion {
  background: rgba(255, 255, 255, 0.1);
  padding: 5px 19px 6px;
  text-align: center;
  vertical-align: middle;
  margin-right: 40px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  display: none;
}
.rugbyrama .subscribtion .subscribtion_title {
  color: rgba(255, 255, 255, 0.5);
  font-size: 0.75rem;
  margin-bottom: 7px;
}
.rugbyrama .subscribtion .watch_cta {
  font-size: 0.6875rem;
  margin-right: 7px;
  display: inline-block;
  padding: 5px 8px;
  min-width: 94px;
}
.rugbyrama .subscribtion .watch_cta:hover {
  cursor: pointer;
}
.rugbyrama .subscribtion .watch_cta:last-of-type {
  margin-right: 0;
}

.modal_rio .modal__header {
  background: url("http://layout.eurosport.com/i/v8_5/rio2016/element_euro_desktop_nav.png") top right #12AD3E;
  background-repeat: no-repeat;
  height: 113px;
  padding: 0 95px;
}
.modal_rio .modal__header h2 {
  text-align: left;
  line-height: 113px;
  color: #FFFFFF;
}
.modal_rio .modal__close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M15.988 14.522l-1.466 1.466L8 9.466l-6.522 6.522-1.466-1.466L6.534 8 .012 1.478 1.478.012 8 6.534 14.522.012l1.466 1.466L9.466 8l6.522 6.522z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  top: 30px;
  right: 15px;
  height: 40px;
  width: 40px;
  background-size: 40%;
  background-color: rgba(0, 0, 0, 0.4);
  background-position: center center;
}
.modal_rio .modal__content {
  height: calc(100% - 113px);
  padding-top: 20px;
}
.modal_rio ul {
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 40px;
}
.modal_rio ul li {
  -moz-transition: -moz-transform 100ms ease-in-out, box-shadow 100ms ease-in-out;
  -o-transition: -o-transform 100ms ease-in-out, box-shadow 100ms ease-in-out;
  -webkit-transition: -webkit-transform 100ms ease-in-out, box-shadow 100ms ease-in-out;
  transition: transform 100ms ease-in-out, box-shadow 100ms ease-in-out;
  border: 1px solid rgba(61, 66, 72, 0.15);
  width: 160px;
  height: 130px;
  display: block;
  float: left;
  vertical-align: top;
  text-align: center;
  margin: 20px 20px 0 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.8125rem;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
}
.modal_rio ul li a {
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 20px 10px 0;
}
.modal_rio ul li a .sport_name em {
  height: 30px;
  display: table-cell;
  vertical-align: middle;
  font-style: normal;
}
.modal_rio ul li:hover {
  -moz-box-shadow: 1px 3px 8px -1px #999;
  -webkit-box-shadow: 1px 3px 8px -1px #999;
  box-shadow: 1px 3px 8px -1px #999;
  -moz-transform: translateY(-2px);
  -ms-transform: translateY(-2px);
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  border-color: #D1D1D1;
}
.modal_rio ul li:hover:after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  height: 5px;
  width: 100%;
  background: #009B3A;
}
.modal_rio ul li a span:not(.sport_name) {
  content: '';
  display: block;
  height: 50px;
  width: 100%;
  margin-bottom: 10px;
  background-position: center;
}
.modal_rio ul #rio_event_home a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_43_All_sports' data-name='43_All sports' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eall_sports%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M4291,3850v140.65a21.5,21.5,0,1,0,43,0V3850h-43Z' transform='translate(-4062 -3588)'/%3E%3Cpath fill='%23009B3A' d='M4346.26,3838h-65.55a11,11,0,0,1,0-22h65.55A11,11,0,0,1,4346.26,3838Z' transform='translate(-4062 -3588)'/%3E%3Cpath fill='%23009B3A' d='M4362,3804h-97.12a11,11,0,0,1,0-22H4362A11,11,0,0,1,4362,3804Z' transform='translate(-4062 -3588)'/%3E%3Cpath fill='%23009B3A' d='M4291.22,3768.54s-40.05-30,15-90.18c0,0-10.58,32.26,6.68,23.38,16.54-8.51,3.76-39.24,3.76-39.24s61.95,67.76,15.61,100.94c0,0,4.42-25-6.85-29.13,0,0-4.54,15.17-11.16,22.76-12.34,14.16-8.3-19.32-8.3-19.32S4290.82,3749.48,4291.22,3768.54Z' transform='translate(-4062 -3588)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42162 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_1_Athl├®tisme' data-name='1_Athl├®tisme' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3EATHLETICS%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M564.2,390.32L514.51,371l-3.17-79.74c0-.13,0-0.26,0-0.39s0-.49-0.05-0.73,0-.37-0.07-0.56,0-.32-0.06-0.48,0-.12,0-0.18-0.07-.39-0.11-0.58-0.09-.42-0.14-0.62-0.1-.38-0.15-0.56-0.12-.41-0.18-0.61-0.12-.36-0.18-0.54-0.14-.4-0.22-0.6l-0.21-.52-0.27-.59-0.24-.5-0.31-.58-0.27-.48-0.35-.55-0.31-.46-0.38-.52-0.34-.44-0.41-.49-0.37-.42-0.45-.46-0.39-.4-0.48-.44-0.41-.36-0.55-.43-0.4-.31c-0.23-.17-0.47-0.33-0.71-0.49l-0.29-.2q-0.52-.33-1.06-0.62l-0.25-.12c-0.28-.15-0.56-0.29-0.86-0.42l-0.05,0-0.37-.15-0.62-.26-84.86-32.3A18,18,0,0,0,399.65,244l-63.74,35.94a18,18,0,1,0,17.68,31.36L410,279.48l47.84,18.21-89.06,72.58c-0.33.27-.65,0.56-1,0.85l-0.25.24q-0.35.34-.68,0.71l-0.22.24c-0.27.31-.54,0.62-0.79,0.95l0,0q-0.41.54-.78,1.1l-0.06.1q-0.32.5-.6,1l-0.11.21q-0.28.52-.53,1.06l-0.05.11q-0.27.6-.5,1.23l-0.06.17q-0.18.51-.33,1l-0.06.17c-0.13.47-13.29,47.51-41.72,83.41-28.74,36.29-68.75,61.18-69.15,61.43A18,18,0,0,0,270.75,555c1.85-1.14,45.72-28.32,78.52-69.75,19.93-25.16,33.11-54.09,40.58-73.63l47.83,30-51.09,53.12a18,18,0,1,0,25.95,25L479,450.64a18,18,0,0,0-3.4-27.72L411,382.33l65.85-53.66L479,384.19a18,18,0,0,0,11.46,16.06l60.68,23.62A18,18,0,0,0,564.2,390.32Z' transform='translate(-163 -136)'/%3E%3Ccircle fill='%23009B3A' cx='379.04' cy='115.21' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42314 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_3_Badminton' data-name='3_Badminton' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3EBadminton%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1828,320.72a18,18,0,0,0-25.44-.66c-0.19.18-19.71,18.55-40.39,27-24.37,10-56.65,5.92-58.73,5.64L1642,342.41l14.95-32a18,18,0,0,0-5.29-21.83l14-29.9c3-.53,6.27-2.78,9.83-6.75a81,81,0,0,0,12-19.05c5.36-11.43,12-31.94,2.67-36.3s-20.85,13.83-26.21,25.26a81,81,0,0,0-7,21.44c-0.82,5.51-.38,9.6,1.29,12.22l-13.94,29.72a18,18,0,0,0-20.07,10l-25,53.47A18,18,0,0,0,1612.65,374l66.29,11.13-4.12,18-9.12,39.8c-2.53,6.56-16.92,42.86-33.72,63.47s-39.71,28.39-40.09,28.52A18,18,0,0,0,1603,569.13c1.34-.43,33.17-11,56.85-40,11-13.48,20.7-31.42,27.8-46.36l23.19,28.87L1662.4,535.9a18,18,0,1,0,16.11,32.19l68.43-34.25a18,18,0,0,0,6-27.37l-50.46-62.81,12.38-54c15.66,0.52,39.75-.53,61-9.26,27.05-11.1,50.55-33.32,51.54-34.26A18,18,0,0,0,1828,320.72ZM1671.21,225.2c6.34-13.51,12.94-20,15.44-21.13,0.72,2.64,0,11.86-6.38,25.38s-12.94,20-15.44,21.13C1664.11,247.93,1664.87,238.71,1671.21,225.2Z' transform='translate(-1463 -136)'/%3E%3Cpath fill='%23009B3A' d='M1802.49,244a4,4,0,0,0-3.4-1.45l-14.92,1.16a7.31,7.31,0,0,0-4.64.8,7.09,7.09,0,0,0-3.45,4.32,7,7,0,0,0,.81,5.5,7.34,7.34,0,0,0,3.56,3l12.1,8.56a4,4,0,0,0,6.16-2.18l4.55-16.06A4,4,0,0,0,1802.49,244Z' transform='translate(-1463 -136)'/%3E%3Ccircle fill='%23009B3A' cx='249.49' cy='173.26' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42342 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_4_Basketball' data-name='4_Basketball' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3EBasketball%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M2475.94,356.89L2430,343.84l-49.27-45.49a18,18,0,0,0-15.84-4.39l-0.15,0-0.79.19-0.54.15-0.54.17q-0.53.17-1,.38l-0.07,0a18,18,0,0,0-2.2,1.06c-9.33,5.31-38.4,18.23-60.58,14.28-15.91-2.83-30.76-13.76-40.14-22.1A32.41,32.41,0,1,0,2230,255.92a32.2,32.2,0,0,0,4.15,15.85,18,18,0,0,0-12.87,29.62c1.29,1.52,32.06,37.28,71.43,44.29,21.58,3.84,44-1.51,60.37-7.45l9.13,91.32A114.5,114.5,0,0,1,2328.29,487c-0.38.35-.78,0.68-1.16,1H2322a18,18,0,0,0-17.91,16.32,171.46,171.46,0,0,1-41.52,17,18,18,0,0,0,7.9,35.12c1.66-.37,36.62-8.41,69.3-32.49h70.89a18,18,0,0,0,16.72-24.68L2398.07,426l-6.88-69,17.59,16.25a18,18,0,0,0,7.29,4.09l50,14.23A18,18,0,1,0,2475.94,356.89ZM2262.41,231.51A24.41,24.41,0,1,1,2238,255.92,24.44,24.44,0,0,1,2262.41,231.51ZM2374.87,488c2.06-3,3.94-6,5.66-8.89l3.55,8.89h-9.21Z' transform='translate(-2113 -136)'/%3E%3Ccircle fill='%23009B3A' cx='247.5' cy='116.21' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42390 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_5_BMX' data-name='5_BMX' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3ECycling BMX%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3120.17,322.19A18,18,0,0,0,3100,306.73l-75,10-31.56-50.14a18,18,0,0,0-26.73-4.26l-110.48,91.74a18,18,0,0,0,11.8,31.85c27.57-.43,70.07,6,78.12,19.11,4.16,6.79,4.48,20.2,2.75,35.29a71.71,71.71,0,1,0,28.24,43.38c1.7-6.57,3.5-14.28,5-22.49,6.33-34.3,4.6-58.83-5.3-75-10-16.32-31.39-27.31-63.59-32.7l60.66-50.38,26.78,42.54a18,18,0,0,0,17.61,8.25l86.46-11.52A18,18,0,0,0,3120.17,322.19Zm-213.4,240.14a63.84,63.84,0,1,1,40.79-112.9A278.37,278.37,0,0,1,2937,492.69a18,18,0,0,0,33.12,13.86A63.92,63.92,0,0,1,2906.78,562.33Z' transform='translate(-2763 -136)'/%3E%3Cpath fill='%23009B3A' d='M3119.79,493.62a71.84,71.84,0,1,1,71.84-71.84A71.92,71.92,0,0,1,3119.79,493.62Zm0-135.67a63.84,63.84,0,1,0,63.84,63.84A63.91,63.91,0,0,0,3119.79,357.95Z' transform='translate(-2763 -136)'/%3E%3Ccircle fill='%23009B3A' cx='263' cy='103.6' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42316 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_6_Boxe' data-name='6_Boxe' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3EBoxing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='233.61' cy='107.6' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M3772.19,262.39a24.54,24.54,0,0,0-14.71,4.87c-13.13-.23-33.84.64-60.2,5.81-46.74,9.17-70.8,25.87-71.8,26.57a18,18,0,0,0-7.37,11.71l-1.19,7-17,96.79a17.22,17.22,0,0,0-.25,2.18c0,0.29-1.81,29.62-18.34,63.57-16.37,33.64-37.53,52.46-38,52.92a18,18,0,0,0,23.52,27.26c1.09-.94,27-23.48,46.9-64.42a234.37,234.37,0,0,0,16.64-45.92L3654,475.6V547a18,18,0,0,0,36,0V468.4a18,18,0,0,0-5-12.42l-46.59-48.84,10.14-60L3679.51,371a18,18,0,0,0,20.17,1.24l26.12-15.47a24.64,24.64,0,1,0-19.37-30.37l-14.58,8.63L3669.68,318a222.6,222.6,0,0,1,34.53-9.56,259,259,0,0,1,49.4-5.16A24.64,24.64,0,1,0,3772.19,262.39Z' transform='translate(-3413 -136)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42320 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_12_Escrime' data-name='12_Escrime' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Efencing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='250.63' cy='126.21' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M1932,1182h-95.2a24.13,24.13,0,0,0-23.8-21v6.11l-115.72-.11a18,18,0,0,0-7.91.54l-74.19,22.22a18,18,0,0,0-9.19,6.38l-35.33,46.67a18,18,0,1,0,28.7,21.73l31.78-42,33.75-10.11-34,90.17c-3.47,5.12-18.6,26-45.92,44.47-32.08,21.7-71.53,31.31-71.9,31.4a18,18,0,1,0,8.31,35c1.86-.44,46.09-11.13,83.76-36.6a217.53,217.53,0,0,0,52.14-49.3l45.78-7.45V1395a18,18,0,0,0,36,0v-96a18,18,0,0,0-20.89-17.77l-43.23,7L1707,1202.8l106,0.2h0v6a24.14,24.14,0,0,0,23.46-19H1932A4,4,0,0,0,1932,1182Z' transform='translate(-1463 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42085 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_13_Football' data-name='13_Football' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Efootball%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M2493.7,1225.89l-47.66-5.5L2406,1160l-0.16-.23-0.44-.61-0.33-.43-0.46-.55-0.38-.43-0.47-.49-0.42-.42-0.14-.13-0.37-.32-0.44-.38-0.57-.44-0.42-.31-0.67-.45-0.36-.23c-0.27-.17-0.55-0.32-0.84-0.47l-0.24-.14a18,18,0,0,0-3.51-1.37l-0.29-.07c-0.3-.08-0.61-0.15-0.92-0.22l-0.42-.07-0.81-.13-0.48-.05-0.76-.07-0.51,0h-1.27l-0.74,0-0.53,0-0.74.1-0.31,0-0.23,0-0.71.15-0.55.13-0.66.19-0.57.18-0.15,0-79.28,27.33a18,18,0,0,0-11.39,22.15l16.24,54.62a18,18,0,0,0,34.51-10.26l-11.32-38.09,31.38-10.82-21.9,85.48c-1,3.11-11.87,33.77-36.31,45.68-20.74,10.11-56-2.58-67.78-8.33a18,18,0,0,0-15.83,32.33c4.3,2.11,33.36,15.77,64.31,15.77,11.84,0,24-2,35.08-7.42,24.12-11.76,39-33.29,47.07-49l39.32,18.2,23.22,80.12a18,18,0,1,0,34.58-10l-25.5-88a18,18,0,0,0-9.73-11.33l-50-23.12,2.75-10.73,13.81-53.9,22.31,33.63a18,18,0,0,0,12.94,7.93l56,6.46A18,18,0,0,0,2493.7,1225.89Z' transform='translate(-2113 -999)'/%3E%3Ccircle fill='%23009B3A' cx='292.77' cy='112.21' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M2373.83,1423.63a37.94,37.94,0,1,1,37.94-37.94A38,38,0,0,1,2373.83,1423.63Zm0-63.87a25.94,25.94,0,1,0,25.94,25.94A26,26,0,0,0,2373.83,1359.75Z' transform='translate(-2113 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42343 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_14_Golf' data-name='14_Golf' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Egolf%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3127,1386.47c-6.22-5-17-4.32-25.6,6.46l-8.7,10.93-124.56-100.19a18,18,0,0,0,1.82-15.52L2952,1236.38l-1.43-70.41a18,18,0,0,0-28.07-14.55c-2.32,1.57-56.86,39.39-56.86,123.43a18,18,0,0,0,1.78,7.8l27.33,56.86-12.27,62a18,18,0,1,0,35.31,7l13.44-67.88a18,18,0,0,0-1.43-11.29l-28.1-58.46c0.61-23.69,6.62-42.28,13.87-56.24l0.51,25.33a18,18,0,0,0,1,5.52l18.84,54.46a18,18,0,0,0,22.4,11.27L3089.84,1417l0,0a28,28,0,0,0,16.93,6c6.61,0,13.68-2.67,19.6-10.11C3135,1402.08,3133.2,1391.43,3127,1386.47Z' transform='translate(-2763 -999)'/%3E%3Ccircle fill='%23009B3A' cx='201.04' cy='113.88' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M3164.75,1409.47a8,8,0,1,0-11.45,7.21l3.45,6,3.45-6A8,8,0,0,0,3164.75,1409.47Z' transform='translate(-2763 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42313 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_15_Gymnastique_Artistique' data-name='15_Gymnastique Artistique' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eartistic_gymnastics%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='246.67' cy='308.71' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M3804.78,1100.68a18,18,0,0,0-25.43,1.21l-90.66,99.7c-16.79-4.17-36.68-7.19-59.8-9.09A767.74,767.74,0,0,0,3535,1191a18,18,0,0,0,2,35.95,744.51,744.51,0,0,1,89.3,1.43c61.82,5.11,89.34,18.4,94.49,29.13,4.6,9.59-9.08,26.44-15.18,33.25a18,18,0,0,0-4.6,12V1392a18,18,0,0,0,36,0v-82.53c20.38-24.8,25.84-47.49,16.23-67.51-5.14-10.7-14.45-19.68-28-27l80.79-88.84A18,18,0,0,0,3804.78,1100.68Z' transform='translate(-3413 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42334 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_17_Halt├®rophilie' data-name='17_Halt├®rophilie' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eweightlifting%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='251' cy='177.88' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M5184,1118h-31v-35a9,9,0,0,0-18,0v35h-2v-35a9,9,0,0,0-18,0v35h-26.19c-0.38-.29-0.76-0.57-1.16-0.83a18,18,0,0,0-20.56.83h-206a18,18,0,0,0-20.55-.83c-0.41.26-.79,0.55-1.17,0.83H4813v-35a9,9,0,0,0-18,0v35h-2v-35a9,9,0,0,0-18,0v35h-31a6,6,0,0,0,0,12h31v33a9,9,0,0,0,18,0v-33h2v33a9,9,0,0,0,18,0v-33h19.36a17.92,17.92,0,0,0,2.67,12l50,78.24a18,18,0,0,0,6.78,6.23L4946,1255v67.54l-33.4-12.16a18,18,0,0,0-23.66,21.12l18.84,78.35a18,18,0,0,0,35-8.42l-11-45.76,26.06,9.49,0.33,0.11,0.52,0.17,0.54,0.15,0.49,0.13,0.57,0.13,0.47,0.1,0.59,0.1,0.47,0.06,0.6,0.06,0.47,0,0.6,0h1.06l0.5,0,0.57,0,0.51-.05,0.56-.08,0.51-.08,0.55-.11,0.5-.11,0.56-.15,0.48-.14,0.57-.19,0.3-.1,26.22-9.53-11,45.82a18,18,0,1,0,35,8.38l18.74-78.35a18,18,0,0,0-23.66-21.1L4982,1322.57V1255l54.26-28.51a18,18,0,0,0,6.79-6.23l50.06-78.24a17.92,17.92,0,0,0,2.68-12H5115v33a9,9,0,0,0,18,0v-33h2v33a9,9,0,0,0,18,0v-33h31A6,6,0,0,0,5184,1118Zm-168.7,78.86-51.29,27-51.19-26.94L4870.08,1130h188Z' transform='translate(-4713 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42344 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_18_Handball' data-name='18_Handball' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ehandball%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5748.89,1190l-64.28-32.78a18,18,0,0,0-6.38-1.85l-0.38,0-0.8-.05a18,18,0,0,0-3.81.23l-80.73,13.79-14.12-45.41a23.88,23.88,0,1,0-9-24.72,18,18,0,0,0-31.27,16.54l24.67,79.33a18,18,0,0,0,20.22,12.4l65.23-11.14-34.35,90.45-138,93.37a18,18,0,1,0,20.18,29.82l123.21-83.37,16.55,48.91L5592,1361.76a18,18,0,0,0-10.73,34.37l77.58,24.22a18,18,0,0,0,22.41-23l-33.37-98.6,38.21-100.42,34,17.33-13.21,59a18,18,0,0,0,35.13,7.86l16.26-72.63A18,18,0,0,0,5748.89,1190Zm-156.26-101.15a15.88,15.88,0,1,1-15.88,15.88A15.9,15.9,0,0,1,5592.63,1088.82Z' transform='translate(-5363 -999)'/%3E%3Ccircle fill='%23009B3A' cx='333.67' cy='116.45' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42322 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_20_Judo' data-name='20_Judo' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ejudo%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1277.61,1967.84a18,18,0,0,0-25.38-2l-52.95,45.2a18,18,0,0,0-4.73,6.32l-18.83,41.94a106.63,106.63,0,0,1-11.71-34.12c-5.7-36.11,4-63,4.12-63.16a18,18,0,0,0-33.62-12.86c-0.55,1.43-13.33,35.58-6.05,81.64a145.12,145.12,0,0,0,25.66,61.68L1105.3,2133c-2-11.73-5.52-24.72-11.42-36.34-14.94-29.43-43.95-55.77-45.18-56.88l-0.39-.32c-0.23-.19-0.45-0.38-0.68-0.56s-0.44-.33-0.67-0.48-0.48-.34-0.73-0.49-0.49-.29-0.74-0.43-0.47-.27-0.72-0.4-0.59-.28-0.89-0.41-0.41-.19-0.63-0.28c-0.44-.18-0.9-0.33-1.35-0.47l-0.21-.07c-0.53-.16-1.08-0.28-1.62-0.39l-0.46-.07c-0.39-.07-0.78-0.13-1.18-0.17l-0.63,0c-0.34,0-.67,0-1,0l-0.71,0c-0.31,0-.62,0-0.93,0l-0.76.08-0.87.13-0.78.16-0.84.21-0.78.23-0.83.29-0.74.29c-0.29.12-.57,0.26-0.85,0.4s-0.45.22-.68,0.34-0.62.37-.93,0.56-0.36.21-.54,0.33c-0.48.33-.95,0.67-1.4,1l-88.83,73.68a18,18,0,0,0-1.46,1.36c-0.14.14-.26,0.3-0.39,0.45-0.31.34-.62,0.69-0.9,1.06-0.15.19-.28,0.4-0.42,0.6s-0.48.68-.7,1-0.26.46-.38,0.69-0.38.69-.55,1.05c0,0.08-.09.16-0.12,0.24l-29.81,66.38-49.87,42.57a18,18,0,1,0,23.37,27.38l52.95-45.2a18,18,0,0,0,4.73-6.32l18.83-41.94a106.63,106.63,0,0,1,11.7,34.12c5.68,36-4.93,63.68-5,63.88a18,18,0,1,0,33.4,13.43c0.59-1.48,14.46-36.7,7.16-82.93a145.11,145.11,0,0,0-25.66-61.68l62.33-51.7c8.75,9.4,19.73,22.68,26.23,35.5,11.2,22.07,10.36,54.08,10.34,54.74a18.41,18.41,0,0,0,30.05,14.68l88.83-73.68a18,18,0,0,0,1.46-1.36c0.14-.14.26-0.3,0.39-0.45,0.31-.34.62-0.69,0.9-1.05,0.15-.2.28-0.4,0.42-0.6s0.48-.67.69-1,0.26-.47.39-0.7,0.37-.69.54-1c0-.08.09-0.16,0.13-0.24l29.81-66.38,49.87-42.57A18,18,0,0,0,1277.61,1967.84Z' transform='translate(-813 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='254.21' cy='141.29' r='38.71'/%3E%3Ccircle fill='%23009B3A' cx='247.12' cy='356.29' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42163 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_23_Natation' data-name='23_Natation' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eswimming%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3189.31,2249.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-14.07-7-28.47-14.24-43.24-18.09a250.1,250.1,0,0,0,15.48,24.69c6.46,2.87,13,6.15,19.71,9.49,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c6.62-3.32,13.1-6.56,19.49-9.41a250.14,250.14,0,0,0,15.49-24.72C3217.63,2235.67,3203.31,2242.85,3189.31,2249.87Z' transform='translate(-2763 -1862)'/%3E%3Cpath fill='%23009B3A' d='M3189.31,2211.87c-4.69,2.35-9.33,4.67-13.91,6.84a18,18,0,0,0-16.56-11.38l-62.71-.61-62.25-40.92-0.26-.16c-0.28-.18-0.56-0.35-0.85-0.51l-0.45-.24-0.8-.39-0.49-.22-0.81-.32-0.5-.18c-0.31-.1-0.62-0.19-0.94-0.28l-0.42-.12c-0.4-.1-0.81-0.19-1.22-0.26l-0.11,0h0l-87.17-15.48a18,18,0,0,0-11.45,1.75l-68,35.33a18,18,0,1,0,16.6,31.95l62.57-32.51,44.95,8-7.47,6.71c-9.67,3.81-19.15,8.56-28.48,13.25-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06-40-20-61.08-20.87q3.21,9.6,7.16,18.84c14.74,2.56,29.94,10.16,45.87,18.13,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c15.84-7.94,31-15.52,45.65-18.06q3.94-9.23,7.16-18.83C3229.13,2191.91,3208.9,2202,3189.31,2211.87Z' transform='translate(-2763 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='305.04' cy='277.47' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42471 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_24_Natation_de_marathon' data-name='24_Natation de marathon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Emarathon_swimming%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3839.31,2249.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-14.07-7-28.47-14.24-43.24-18.09a250.14,250.14,0,0,0,15.48,24.69c6.46,2.87,13,6.15,19.71,9.49,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c6.62-3.32,13.1-6.56,19.49-9.41a250.1,250.1,0,0,0,15.49-24.72C3867.63,2235.67,3853.31,2242.85,3839.31,2249.87Z' transform='translate(-3413 -1862)'/%3E%3Cpath fill='%23009B3A' d='M3842,2210.52v-145c0-.07.25-0.14,0.25-0.22,0-.4-1.91-40.33-52.46-40.33s-52.67,39.93-52.68,40.33c0,0.07-.11.14-0.11,0.22V2207l-20.17-.2c-9.92-4.84-20-9.34-30.36-12.3l-43.66-28.74-0.22-.16c-0.28-.18-0.54-0.35-0.83-0.51l-0.44-.24-0.8-.39-0.48-.22-0.82-.32-0.49-.18c-0.32-.11-0.64-0.2-1-0.29l-0.37-.11q-0.62-.16-1.26-0.27l-0.12,0h0l-87.18-15.48a18,18,0,0,0-11.45,1.75l-68,35.33a18,18,0,0,0-9.63,14.54c-11.07-4.45-22.35-7.7-33.85-8.17q3.21,9.6,7.16,18.84c14.74,2.56,29.94,10.16,45.87,18.13,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c15.84-7.94,31-15.52,45.65-18.06q3.94-9.23,7.16-18.83C3880.09,2191.87,3860.75,2201.14,3842,2210.52Zm-93-144.8a30.88,30.88,0,0,1,5.69-14.47c6.8-9.46,18.68-14.26,35.14-14.26s28,4.8,34.85,14.26a28.5,28.5,0,0,1,5.32,14.45V2216.5c-15.62,7.64-30.6,14-45.32,14.45a17.83,17.83,0,0,0,.91-5.44,18.1,18.1,0,0,0-17.95-18.18l-18.64-.18V2065.72Zm-200.46,118.4,44.95,8-42.71,38.32a56.92,56.92,0,0,1-7.78.57c-16.67,0-33.84-8-51.93-17Z' transform='translate(-3413 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='264.04' cy='277.47' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42328 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_25_Natation_synchronis├®e' data-name='25_Natation synchronis├®e' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Esynchronised_swimming%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M4489.31,2249.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-14.07-7-28.47-14.24-43.24-18.09a250.14,250.14,0,0,0,15.48,24.69c6.46,2.87,13,6.15,19.71,9.49,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c6.62-3.32,13.1-6.56,19.49-9.41a250.1,250.1,0,0,0,15.49-24.72C4517.63,2235.67,4503.31,2242.85,4489.31,2249.87Z' transform='translate(-4063 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='346.29' cy='269.76' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M4489.31,2211.87c-10.17,5.1-20,10-29.72,13.63l-4.94-11.49-5.92-13.84c12.19-8.29,29.08-22.29,39.58-41.55,17.42-31.93,13.79-74.45,13.62-76.25a18,18,0,0,0-35.86,3.22c0,0.33,2.75,33.57-9.37,55.79-9.54,17.48-28.24,29.43-35.54,33.62H4312a18,18,0,0,0-18,18c0,0.12,0,.24,0,0.36a130.89,130.89,0,0,0-19.21,6.34l-4.17-9.69-5.92-13.84c12.19-8.29,29.08-22.29,39.58-41.55,17.42-31.93,13.79-74.45,13.62-76.25a18,18,0,0,0-35.86,3.22c0,0.33,2.75,33.57-9.37,55.79-9.54,17.48-28.24,29.43-35.54,33.62H4128a18,18,0,0,0,0,36h102.15l7.39,17.17,4.72,11c-17.08,8.49-33.36,15.8-49.26,15.8-17.92,0-36.43-9.26-56-19.06s-40-20-61.08-20.87q3.21,9.6,7.16,18.84c14.74,2.56,29.94,10.16,45.87,18.13,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c15.84-7.94,31-15.52,45.65-18.06q3.94-9.23,7.16-18.83C4529.13,2191.91,4508.9,2202,4489.31,2211.87Zm-114.1-.87h38.94l7.39,17.17,0.78,1.82c-14.63-2.64-29.53-10.14-45.13-18Z' transform='translate(-4063 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='162.29' cy='245.76' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42323 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_26_Pentathlon_moderne' data-name='26_Pentathlon moderne' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Emodern_pentathlon%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5160.43,2154.83c-1.13-7.24-.65-16.75-0.27-24.39,0.18-3.54.34-6.89,0.34-9.69,0-9.37-8.75-22.61-11.75-26.88l-6.22-22.24a6,6,0,0,0-9.78-2.86l-11.3,10.12c-60.46-27.12-111.19-1.6-145.17,26.28l10.8-32.23a18,18,0,0,0-22.43-22.9l-141.5,44.18a18,18,0,0,0-2.57,33.34c11.58,5.72,40.55,24.84,47.75,49.21-31.47,11.12-66.39,22.1-84.69,26.39a6,6,0,1,0,2.74,11.68c14.22-3.33,50-14.24,83.62-26-0.27,27.56-25.31,58.23-35.52,68.22a18,18,0,1,0,25.07,25.83c2.11-2,51.56-50.7,46-102.81-0.15-1.4-.34-2.79-0.57-4.16,13.2-5.22,24.14-10.1,30.56-14a18,18,0,0,0,11.07,1.68l64-10.71a18,18,0,1,0-5.95-35.51l-30.23,5.06c32.15-29.61,83.14-61.05,145.48-31.08a6,6,0,0,0,6.6-.94l7.07-6.32,3.9,14a6,6,0,0,0,.92,1.91c4.2,5.79,10.11,16.06,10.11,20.73,0,2.5-.16,5.7-0.33,9.09-0.41,8.19-.92,18.38.4,26.83,3.49,22.42,4,36.83,1.61,42.84-1.46,3.62-8.93,5.4-15.13,5.77l-22.48-46a6,6,0,0,0-10.78,5.27l24.15,49.42a6,6,0,0,0,5.17,3.36c0.26,0,.74,0,1.39,0,5.57,0,23.83-1,28.81-13.36C5165.64,2193.25,5163.11,2172.07,5160.43,2154.83Zm-291.27-37.27,72.58-22.66-15.16,45.27a18,18,0,0,0,.57,12.89c-5.39,3-14.22,6.83-25,11.13C4895.7,2144.69,4882.25,2129,4869.16,2117.56Z' transform='translate(-4713 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='304.27' cy='166.21' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M4824.46,1961.1a14,14,0,1,1,14-14A14,14,0,0,1,4824.46,1961.1Zm0-20a6,6,0,1,0,6,6A6,6,0,0,0,4824.46,1941.1Z' transform='translate(-4713 -1862)'/%3E%3Cpath fill='%23009B3A' d='M4857.41,1985a14,14,0,1,1,14-14A14,14,0,0,1,4857.41,1985Zm0-20a6,6,0,1,0,6,6A6,6,0,0,0,4857.41,1965Z' transform='translate(-4713 -1862)'/%3E%3Cpath fill='%23009B3A' d='M4844.84,2023.78a14,14,0,1,1,14-14A14,14,0,0,1,4844.84,2023.78Zm0-20a6,6,0,1,0,6,6A6,6,0,0,0,4844.84,2003.78Z' transform='translate(-4713 -1862)'/%3E%3Cpath fill='%23009B3A' d='M4804.08,2023.78a14,14,0,1,1,14-14A14,14,0,0,1,4804.08,2023.78Zm0-20a6,6,0,1,0,6,6A6,6,0,0,0,4804.08,2003.78Z' transform='translate(-4713 -1862)'/%3E%3Cpath fill='%23009B3A' d='M4791.5,1985a14,14,0,1,1,14-14A14,14,0,0,1,4791.5,1985Zm0-20a6,6,0,1,0,6,6A6,6,0,0,0,4791.5,1965Z' transform='translate(-4713 -1862)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42318 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_27_Plongeon' data-name='27_Plongeon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ediving%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5733,2231c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06-40-20-61.08-20.87q3.21,9.6,7.16,18.84c14.74,2.56,29.94,10.16,45.87,18.13,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c15.84-7.94,31-15.52,45.65-18.06q3.94-9.23,7.16-18.83c-21.06.85-41.29,11-60.88,20.81S5751.15,2231,5733,2231Z' transform='translate(-5363 -1862)'/%3E%3Cpath fill='%23009B3A' d='M5789.31,2249.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-14.07-7-28.47-14.24-43.24-18.09a250.14,250.14,0,0,0,15.48,24.69c6.46,2.87,13,6.15,19.71,9.49,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c6.62-3.32,13.1-6.56,19.49-9.41a250,250,0,0,0,15.49-24.72C5817.63,2235.67,5803.31,2242.85,5789.31,2249.87Z' transform='translate(-5363 -1862)'/%3E%3Cpath fill='%23009B3A' d='M5567.35,2142.33a18,18,0,0,1-18-17.11l-2.3-46.31-8.93,1.75a18,18,0,0,1-6.91-35.33l14-2.74-5.23-105.2a18,18,0,0,1,25.07-17.44c3.15,1.35,77.29,34.07,90.9,120a18,18,0,0,1-14.33,20.48l-58.91,11.52,2.56,51.5a18,18,0,0,1-17.08,18.87Zm10.41-171.55,3.22,64.83,35.59-7c-6.24-20.38-17.71-38.42-34.23-53.79Q5580,1972.71,5577.75,1970.78Z' transform='translate(-5363 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='301.96' cy='235.12' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42392 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_28_Rugby_├á_7' data-name='28_Rugby ├á 7' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Erugby_sevens%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='383.27' cy='171.53' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M504.39,2955.08l1.86-43.09s0-.06,0-0.09,0-.33,0-0.49,0-.43,0-0.64,0-.33,0-0.49,0-.42,0-0.64,0-.32-0.05-0.48,0-.42-0.08-0.64-0.05-.32-0.08-0.47-0.08-.42-0.12-0.63-0.07-.31-0.11-0.47-0.1-.41-0.16-0.62l-0.14-.46q-0.09-.3-0.2-0.6l-0.17-.46c-0.07-.2-0.15-0.39-0.23-0.58l-0.2-.45c-0.09-.19-0.18-0.38-0.27-0.57l-0.22-.44c-0.1-.19-0.21-0.38-0.32-0.56l-0.24-.41c-0.12-.2-0.25-0.39-0.38-0.58l-0.24-.36c-0.17-.25-0.36-0.49-0.55-0.73l-0.12-.17q-0.35-.44-0.74-0.86l-0.2-.21c-0.19-.21-0.39-0.41-0.59-0.61l-0.05-.05L447.48,2847a18,18,0,0,0-21.13-2.81l-69.33,38a18,18,0,0,0,17.3,31.57l57.74-31.64L454,2903.21l-91.7,29.07q-0.52.16-1,.36l-0.35.15-0.64.27-0.41.2-0.56.28-0.41.23-0.52.3-0.4.26-0.49.32-0.39.29-0.47.34-0.38.31-0.44.37-0.36.34-0.41.39-0.34.36-0.39.41-0.32.38-0.36.43-0.3.4-0.33.45-0.28.42-0.3.47-0.26.44-0.28.48-0.23.46c-0.08.17-.17,0.33-0.25,0.5s-0.14.32-.21,0.48-0.15.34-.21,0.51-0.12.33-.18,0.5-0.1.27-.15,0.41l0,0.11,0,0.11-21.13,66.89-82.64,69.25a18,18,0,1,0,23.12,27.59l86.67-72.62a18,18,0,0,0,5.6-8.37L374.09,2989l22.52,31.18-46.43,26.12a18,18,0,1,0,17.65,31.38l64-36a18,18,0,0,0,5.77-26.23l-40.72-56.39,72.3-22.92-0.52,12a65.72,65.72,0,0,0-26.6,8.43c-9.13,5.31-14.58,11.64-14.58,16.93,0,6.53,9.39,15.62,23.12,21,0.11,0.12.21,0.25,0.33,0.37l20.64,20.67c0.1,0.1.22,0.19,0.33,0.3s0.48,0.45.74,0.67l0.63,0.52c0.25,0.19.5,0.38,0.75,0.55l0.71,0.47,0.77,0.46,0.77,0.41,0.81,0.37,0.8,0.33,0.84,0.29,0.83,0.25,0.85,0.21,0.89,0.18,0.83,0.12,1,0.09,0.44,0h0.39l0.39,0,0.48,0c0.34,0,.68,0,1,0l0.6-.06c0.41,0,.82-0.1,1.22-0.18l0.37-.08c0.46-.1.92-0.2,1.36-0.33l0.25-.08c0.48-.15.95-0.31,1.41-0.49l0.22-.1c0.46-.19.92-0.4,1.36-0.63l0.24-.13c0.44-.23.86-0.48,1.27-0.75l0.26-.18c0.41-.27.8-0.56,1.18-0.87l0.26-.21c0.38-.31.74-0.64,1.09-1l0.12-.11,0.14-.16q0.49-.5.94-1l0.3-.37q0.39-.49.74-1l0.33-.5c0.2-.31.39-0.63,0.57-1s0.22-.4.32-0.6,0.3-.62.44-0.94,0.2-.46.29-0.69,0.22-.61.32-0.91,0.16-.52.24-0.78,0.15-.58.22-0.88,0.12-.58.17-0.88,0.09-.56.12-0.84,0.07-.64.09-1c0-.15,0-0.3,0-0.45l0.47-11c1.58-.76,3-1.49,4.07-2.14,9.13-5.27,14.58-11.64,14.58-17C521.42,2967.36,514.56,2960.26,504.39,2955.08Zm-10,32.42-18-18a18,18,0,0,0-30.69,13.79c-6.49-3.89-10.21-8.1-10.24-9.76,0.05-3.41,15.72-17.63,39-17.63a57.59,57.59,0,0,1,28.38,7.53c8.08,4.67,10.59,9,10.59,10.1C513.42,2976.26,506,2983.2,494.41,2987.5Z' transform='translate(-163 -2725)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42393 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_31_Tennis' data-name='31_Tennis' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Etennis%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='252.58' cy='111.45' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M2497,2847c-9.7-4.5-20.85-4.22-31.42.77a51,51,0,0,0-24,24.89c-0.33.71-.64,1.43-0.93,2.14l-0.14.35q-0.38.92-.71,1.84l-0.09.26q-0.36,1-.67,2l0,0.12c-5.89,18.72,0,35.66,4.47,48.39,2.44,7,4.57,13.09,3.79,16.74a4,4,0,0,0-1,1.33l-1.16,2.5-57.26-11.1-34.32-55.78-0.07-.11,0,0c-0.25-.4-0.51-0.79-0.79-1.16l-0.33-.43q-0.37-.48-0.77-0.93l-0.21-.24c-0.36-.39-0.73-0.75-1.12-1.11l-0.2-.18a17.8,17.8,0,0,0-11.23-4.5h-0.89l-0.67,0-0.39,0c-0.5,0-1,.09-1.48.17l-0.36.06q-0.63.11-1.25,0.27l-0.3.07q-0.73.2-1.43,0.45l-0.35.13q-0.57.22-1.11,0.47l-0.37.17q-0.64.31-1.25,0.68l-0.44.27q-0.44.28-.87,0.59l-0.42.3c-0.37.28-.72,0.57-1.07,0.88l-0.4.38q-0.42.39-.81,0.81l-0.28.29c-0.33.38-.65,0.77-0.95,1.17l-0.25.34c-0.31.44-.61,0.89-0.88,1.35l-58,99.33c-0.28.48-.53,1-0.76,1.47-0.09.19-.17,0.39-0.25,0.59s-0.25.6-.36,0.91-0.17.5-.25,0.76-0.16.52-.23,0.78-0.14.56-.2,0.85-0.09.48-.13,0.73-0.1.59-.13,0.89,0,0.49-.06.73-0.05.59-.06,0.89,0,0.67,0,1,0,0.61,0,.91,0.06,0.79.12,1.18,5,35.43-5.74,67.55c-10.78,32.35-35.55,58.48-35.8,58.74a18,18,0,0,0,25.95,25c1.24-1.29,30.59-32.06,44-72.32,5.79-17.38,8-35,8.58-49.64l52.1,30.16,33.79,85.9a18,18,0,0,0,33.5-13.18L2382.62,3033a18,18,0,0,0-7.73-9l-70.1-40.58,33.73-57.79,22.82,37.08a18,18,0,0,0,11.9,8.24l59.89,11.61a3.79,3.79,0,0,0,2.71.53l2.73,0.53a18,18,0,0,0,13.91-32.28l0.45-1a4,4,0,0,0,1.26-1.53c1.6-3.44,8.22-6,15.9-8.95,9-3.46,20.06-7.73,29.47-15.89a51.48,51.48,0,0,0,8.38-9.09l0.26-.36c0.29-.4.57-0.81,0.85-1.22l0.5-.77c0.2-.32.41-0.63,0.61-1s0.45-.75.67-1.12l0.42-.72c0.26-.47.52-0.95,0.77-1.43l0.27-.51q0.51-1,1-2C2524.09,2882.54,2516.81,2856.12,2497,2847Zm-42.14,90.88a75.41,75.41,0,0,0-2.8-9.72,33.7,33.7,0,0,0,5.74,3.4,34.22,34.22,0,0,0,6.24,2.18A75.12,75.12,0,0,0,2454.91,2937.83Zm51.12-35.35q-0.4.87-.84,1.71c-0.12.23-.24,0.46-0.37,0.68s-0.34.64-.51,1-0.44.76-.66,1.13l-0.24.41a45.84,45.84,0,0,1-9.19,10.73,39,39,0,0,1-8.37,5.41c-8.38,4-17.12,4.23-24.63.75-11.79-5.47-17.86-19-16.41-33.52l0-.33q0.07-.66.16-1.32c0-.22.06-0.44,0.1-0.65s0.12-.73.18-1.09l0.13-.68q0.11-.58.24-1.16l0.13-.58c0.1-.43.21-0.87,0.33-1.3l0.12-.45c0.13-.48.28-1,0.43-1.44l0.11-.34c0.16-.5.34-1,0.52-1.51l0.1-.29c0.19-.51.39-1,0.59-1.52l0.11-.29q0.37-.9.78-1.79a43,43,0,0,1,20.19-21,31.56,31.56,0,0,1,13.49-3.18,26.34,26.34,0,0,1,11.14,2.43C2509.44,2861.52,2515,2883.18,2506,2902.49Z' transform='translate(-2113 -2725)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42329 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_32_Tennis_de_table' data-name='32_Tennis de table' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Etable_tennis%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3184.09,2937.63c-1.93-11.61-14.49-19.23-28-17-12.19,2-21,11.43-21.22,21.78l-3,.49a18,18,0,0,0-21-11.68c-12.27,2.76-41.51,5.51-53.59-3.61-9.11-6.88-11-33.45-8.79-49.94a18,18,0,0,0-22.4-19.82c-39.32,10.31-70.11,34.31-89,69.39a151.52,151.52,0,0,0-16.71,49.91l-13.64,77.74L2848,3102.51a18,18,0,1,0,22.66,28l64-51.83a18,18,0,0,0,6.4-10.88l9.76-55.63,38.75,29.71,25.61,80.13a18,18,0,0,0,34.29-11l-27.33-85.5a18,18,0,0,0-6.2-8.8l-58-44.46c4.14-16.68,17-51.53,54.11-70.72,1.24,18.76,6.54,41.95,23.58,54.83,28.68,21.67,77.79,11.24,83.29,10a18,18,0,0,0,13.83-15.45l3.7-.62a20.56,20.56,0,0,0,8.61,9.4,26.21,26.21,0,0,0,13.26,3.49,29,29,0,0,0,4.78-.4h0a26.94,26.94,0,0,0,16.06-8.76A19.85,19.85,0,0,0,3184.09,2937.63Z' transform='translate(-2763 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='323.27' cy='129.7' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42327 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_33_Tir' data-name='33_Tir' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eshooting%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='240' cy='105.88' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M3854.16,2861a4,4,0,0,0-4.4-3.56L3730.42,2870c-0.11,0-.22,0-0.32.07s-0.45,0-.67,0l-72.3,7.64-0.34-.39-0.35-.39c-0.28-.3-0.57-0.58-0.86-0.86l-0.29-.28q-0.58-.52-1.19-1l-0.53-.37c-0.25-.18-0.51-0.35-0.77-0.52l-0.66-.39-0.73-.4-0.69-.34c-0.29-.13-0.58-0.25-0.87-0.37l-0.6-.24q-0.75-.26-1.51-0.46l-0.41-.09c-0.42-.1-0.84-0.18-1.26-0.25l-0.23,0-0.29,0q-0.61-.08-1.23-0.11l-0.48,0q-0.7,0-1.41,0h-0.27c-0.51,0-1,.08-1.53.16l-0.11,0-0.47.09c-0.39.07-.78,0.15-1.16,0.24l-0.52.14q-0.56.16-1.1,0.35l-0.45.16q-0.6.23-1.18,0.5l-0.3.14a18,18,0,0,0-2.83,1.72l-0.16.13q-0.55.42-1.07,0.88l-0.34.31q-0.41.39-.8,0.8l-0.37.4c-0.24.28-.47,0.56-0.7,0.85l-0.33.42c-0.31.42-.6,0.84-0.87,1.29-0.08.13-.15,0.27-0.22,0.4-0.19.33-.38,0.67-0.54,1s-0.18.4-.27,0.6-0.26.61-.38,0.92-0.15.41-.23,0.62-0.22.69-.31,1c-0.05.18-.11,0.36-0.15,0.55-0.13.54-.24,1.09-0.32,1.65L3611,2986l-14.89,66-35.58,79.79a18,18,0,1,0,32.88,14.66l36.31-81.42a18,18,0,0,0,1.12-3.37l5.95-26.34,17.07,26.7,12.62,79.91a18,18,0,0,0,35.56-5.62l-13.2-83.62a18,18,0,0,0-2.61-6.89l-38.72-60.57,6.78-46.82c15.06,16.54,30.7,24.35,46.61,23.24,18-1.26,34.31-13.53,48.48-36.47a175.41,175.41,0,0,0,14.56-29.89,18,18,0,0,0-5.78-20.11l92.42-9.76A4,4,0,0,0,3854.16,2861Zm-155.74,64.72c-8,.52-21.43-14.1-31.68-30.85l61.28-6.47C3720.45,2906.5,3707.42,2925.08,3698.42,2925.71Z' transform='translate(-3413 -2725)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42312 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_34_Tir_├á_l_arc' data-name='34_Tir ├á l%26apos;arc' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Earchery%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='228.78' cy='130.21' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M4420.18,2899.07a18,18,0,0,0-5.71-25.13c-13.6-48.52-36.95-77.28-38-78.56a4,4,0,0,0-6.18,5.08c0.24,0.29,21.72,26.8,35.07,70.85a18,18,0,0,0-4.38.45l-112.91,26.44H4288l-52.36,12.43a18,18,0,1,0,8.32,35l30.1-7.15-0.28,61.46c-1.25,12.62-7.22,47.51-21.24,69.2-17.83,27.59-43.83,48-44.09,48.21a18,18,0,0,0,22.07,28.44c1.26-1,31-24.22,52.26-57.11,7.92-12.25,13.6-26.59,17.64-40l11.3,18.1,13.61,68.32a18,18,0,1,0,35.31-7l-14.25-71.54a18,18,0,0,0-2.38-6l-34.2-54.78,0.3-65.75,99.08-23.21a18,18,0,0,0,3.91-1.42c6.67,43.58-.4,75.17-0.48,75.53a4,4,0,0,0,3,4.8,4,4,0,0,0,4.8-3C4420.78,2981.16,4428.53,2946.73,4420.18,2899.07Z' transform='translate(-4063 -2725)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42331 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_37_Trampoline' data-name='37_Trampoline' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Etrampoline_gymnastics%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M213.44,3987.29q3.8,5,7.85,9.86c57.67,12,123.35,18.35,191.75,18.35s134.08-6.38,191.75-18.35q4-4.83,7.85-9.86c-59.34,13.16-127.93,20.21-199.6,20.21S272.77,4000.45,213.44,3987.29Z' transform='translate(-163 -3587)'/%3E%3Cpath fill='%23009B3A' d='M472,3810.5a18,18,0,0,1-13.61-6.21l-70.15-80.94a18,18,0,0,1,1.81-25.39q0.59-.51,1.21-1H318a18,18,0,0,1,0-36H472a18,18,0,0,1,18,18v113.5A18,18,0,0,1,472,3810.5ZM412.44,3697a18.06,18.06,0,0,1,3,2.77L454,3744.25V3697H412.44Z' transform='translate(-163 -3587)'/%3E%3Ccircle fill='%23009B3A' cx='309.29' cy='267.29' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42332 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_36_Triathlon' data-name='36_Triathlon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}.cls-3{clip-path:url(%23clip-path);}%3C/style%3E%3CclipPath id='clip-path' transform='translate(-5363 -2725)'%3E%3Cpath class='cls-1' d='M5803,3106.13c-20,0-39.61,20-59.83,20s-39.59-20-59.92-20-40.09,20-60.12,20-40.12-20-60.12-20V3013h240v93.13Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Etriathlon%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5743.33,3130.13c-11.17,0-21.74-5.32-32-10.46-9.74-4.9-18.94-9.54-28-9.54s-18.39,4.65-28.19,9.57c-10.21,5.13-20.76,10.43-31.81,10.43s-21.74-5.33-32-10.48c-9.78-4.89-19-9.52-28-9.52a4.5,4.5,0,0,1,0-9c11.06,0,21.7,5.32,32,10.47,9.8,4.9,19.05,9.53,28,9.53s18.07-4.6,27.77-9.47c10.31-5.18,21-10.53,32.23-10.53s21.84,5.34,32.1,10.5c9.71,4.89,18.87,9.5,27.9,9.5s18.34-4.65,28.15-9.56c10.23-5.13,20.81-10.44,31.85-10.44a4.5,4.5,0,0,1,0,9c-8.91,0-18.09,4.6-27.81,9.48C5765.21,3124.78,5754.54,3130.13,5743.33,3130.13Z' transform='translate(-5363 -2725)'/%3E%3Cpath fill='%23009B3A' d='M5743.33,3149.13c-11.17,0-21.74-5.32-32-10.46-9.74-4.9-18.94-9.54-28-9.54s-18.39,4.65-28.19,9.57c-10.21,5.13-20.76,10.43-31.81,10.43s-21.74-5.33-32-10.48c-9.78-4.89-19-9.52-28-9.52a4.5,4.5,0,0,1,0-9c11.06,0,21.7,5.32,32,10.47,9.8,4.9,19.05,9.53,28,9.53s18.07-4.6,27.77-9.47c10.31-5.18,21-10.53,32.23-10.53s21.84,5.34,32.1,10.5c9.71,4.89,18.87,9.5,27.9,9.5s18.34-4.65,28.15-9.56c10.23-5.13,20.81-10.44,31.85-10.44a4.5,4.5,0,0,1,0,9c-8.91,0-18.09,4.6-27.81,9.48C5765.21,3143.78,5754.54,3149.13,5743.33,3149.13Z' transform='translate(-5363 -2725)'/%3E%3Cg class='cls-3'%3E%3Cpath fill='%23009B3A' d='M5756.25,3109.29l-31.35-.31-31.12-20.46a8.94,8.94,0,0,0-.87-0.5l-0.2-.1a9,9,0,0,0-1-.42l-0.11,0a9,9,0,0,0-1.11-.28h-0.13l-43.59-7.74a9,9,0,0,0-5.72.88L5607,3098a9,9,0,0,0,8.3,16l31.29-16.26,22.47,4-38.17,34.25a9,9,0,1,0,12,13.4l46.78-42,27.52,18.05a8.93,8.93,0,0,0,4.86,1.41l34,0.19h0.09A8.85,8.85,0,1,0,5756.25,3109.29Z' transform='translate(-5363 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='347.86' cy='350.36' r='19.36'/%3E%3C/g%3E%3Cpath fill='%23009B3A' d='M5773.6,2873.41l-34.35-8.92-12.7-27.86a9,9,0,0,0-13.94-3.19l-51.52,42.76a9,9,0,0,0,2.53,15.33l29.36,11.24-5.71,11.84a35.89,35.89,0,1,0,8.65,23.51l17.52-36.36a9,9,0,0,0-4.89-12.31l-24.13-9.23,30.62-25.41,9.6,21.05a9,9,0,0,0,5.93,5l38.5,10A9,9,0,0,0,5773.6,2873.41ZM5660,2969.88a31.92,31.92,0,1,1,25.35-51.29l-11.63,24.13a9,9,0,0,0,14.41,10.31A31.94,31.94,0,0,1,5660,2969.88Z' transform='translate(-5363 -2725)'/%3E%3Cpath fill='%23009B3A' d='M5776.75,2973.88a35.92,35.92,0,1,1,35.92-35.92A36,36,0,0,1,5776.75,2973.88Zm0-67.84a31.92,31.92,0,1,0,31.92,31.92A32,32,0,0,0,5776.75,2906Z' transform='translate(-5363 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='378.15' cy='96.21' r='19.36'/%3E%3Cpath fill='%23009B3A' d='M5559.93,2977.29l-24.85-9.67-1.59-39.87c0-.14,0-0.27,0-0.41s0-.45-0.06-0.67l0-.09c0-.18-0.08-0.35-0.12-0.53s-0.1-.44-0.17-0.66-0.12-.34-0.19-0.5-0.16-.42-0.25-0.62-0.17-.31-0.25-0.47-0.21-.39-0.33-0.58-0.21-.29-0.31-0.44-0.26-.35-0.41-0.52-0.24-.27-0.37-0.4-0.31-.31-0.47-0.46l-0.42-.35c-0.17-.14-0.35-0.27-0.53-0.39l-0.47-.29-0.59-.32-0.27-.15-0.24-.09-0.26-.12-42.43-16.15a9,9,0,0,0-7.62.57l-31.87,18a9,9,0,1,0,8.84,15.68l28.19-15.9,23.92,9.1-44.53,36.29a9,9,0,0,0-.92.88l-0.23.27a9,9,0,0,0-.58.75l-0.2.3a9,9,0,0,0-.53,1l-0.07.14a9,9,0,0,0-.43,1.19l0,0.1c-0.06.24-6.64,23.76-20.86,41.7-14.37,18.15-34.38,30.59-34.58,30.71a9,9,0,0,0,9.43,15.33c0.93-.57,22.86-14.16,39.26-34.87,10-12.58,16.55-27,20.29-36.82l23.91,15-25.55,26.56a9,9,0,0,0,13,12.48l33.22-34.54a9,9,0,0,0-1.7-13.86l-32.31-20.3,29.8-24.29,3.13-2.55,1.1,27.76a9,9,0,0,0,5.73,8l30.34,11.81A9,9,0,1,0,5559.93,2977.29Z' transform='translate(-5363 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='185.85' cy='182.73' r='19.36'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42326 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_39_Voile' data-name='39_Voile' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Esailing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1888.31,3978.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-13.44-6.73-27.19-13.6-41.27-17.56a250.31,250.31,0,0,0,16.77,25.64c5.4,2.5,10.88,5.23,16.44,8,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c5.49-2.75,10.89-5.45,16.22-7.92a250.33,250.33,0,0,0,16.79-25.67C1915.35,3965.31,1901.68,3972.16,1888.31,3978.87Z' transform='translate(-1462 -3588)'/%3E%3Cpath fill='%23009B3A' d='M1832,4036c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94-16.83,0-34.17-8.16-52.45-17.27a250.92,250.92,0,0,0,46.55,35c2,0.16,3.93.25,5.9,0.25,22.1,0,43.21-10.6,63.61-20.85,19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93,2,0,4-.09,6-0.25a250.91,250.91,0,0,0,46.45-34.94C1866.24,4027.89,1849,4036,1832,4036Z' transform='translate(-1462 -3588)'/%3E%3Cpath fill='%23009B3A' d='M1790,3887a18,18,0,0,0-23.91-17l-91.76,31.92L1652,3806h106a18,18,0,0,0,16.59-11h183.79q-1-6.05-2.37-12H1775.69l76-152.64q-5-3.37-10.17-6.51l-74.08,148.83A17.89,17.89,0,0,0,1758,3770H1629.33a18,18,0,0,0-17.53,22.08l29.3,125.92H1475.19q2.06,6.07,4.42,12h164.31a18,18,0,0,0,23.32,12.5l35.93-12.5h241.28q2.35-5.93,4.42-12H1790v-31Zm-36,25.32V3918h-16.33Z' transform='translate(-1462 -3588)'/%3E%3Ccircle fill='%23009B3A' cx='169.88' cy='139.25' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42346 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_38_Volleyball' data-name='38_Volleyball' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Evolleyball%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1158.81,3831.74c-0.32,0-32.62-2.55-53.75-21.1-17.08-15-24.62-49.11-26.15-61.36a18,18,0,0,0-33.78-6.78l-52.38,97.74a18,18,0,0,0-2.13,8.52l0.07,75.36-51.31,59.49a18,18,0,0,0,27.26,23.51l55.68-64.57a18,18,0,0,0,4.37-11.77l0-33,19.5,23,25.13,80.84a18,18,0,0,0,34.38-10.69l-26.22-84.35a18,18,0,0,0-3.47-6.31l-45.67-53.79,25.15-46.94c5.75,13.71,14,27.78,25.85,38.15,30.6,26.86,73.41,29.86,75.22,30A18,18,0,1,0,1158.81,3831.74Z' transform='translate(-813 -3588)'/%3E%3Ccircle fill='%23009B3A' cx='275.16' cy='109.46' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M1165.75,3819.93a32.41,32.41,0,1,1,32.41-32.41A32.45,32.45,0,0,1,1165.75,3819.93Zm0-56.82a24.41,24.41,0,1,0,24.41,24.41A24.44,24.44,0,0,0,1165.75,3763.11Z' transform='translate(-813 -3588)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42333 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_42_Water-polo' data-name='42_Water-polo' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ewater polo%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M3838.31,3975.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06c-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06c-14.07-7-28.47-14.24-43.24-18.09a250.13,250.13,0,0,0,15.48,24.69c6.46,2.87,13,6.15,19.71,9.49,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c6.62-3.32,13.1-6.56,19.49-9.41a250.13,250.13,0,0,0,15.49-24.72C3866.63,3961.67,3852.31,3968.85,3838.31,3975.87Z' transform='translate(-3412 -3588)'/%3E%3Ccircle fill='%23009B3A' cx='283.83' cy='228.92' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M3838.31,3937.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-15.49-7.8-31.38-15.8-47.92-19.24l6.3-16.51L3719,3930a18,18,0,0,0,11.3,4H3782a18,18,0,0,0,0-36h-45.35l-48.17-38.84-0.26-.24a18,18,0,0,0-20.62-2c-9.33,5.31-38.4,18.23-60.58,14.28-15.91-2.83-30.76-13.76-40.14-22.1a32.41,32.41,0,1,0-28.88-32.22,32.2,32.2,0,0,0,4.15,15.85,18,18,0,0,0-12.87,29.62c1.29,1.52,32.06,37.28,71.43,44.29,15.24,2.71,30.89.84,44.55-2.59l-6.2,16.29c-14.24,4-28,10.91-41.52,17.68-19.39,9.74-37.7,18.94-55.54,18.94s-36.43-9.26-56-19.06-40-20-61.08-20.87q3.21,9.6,7.16,18.84c14.74,2.56,29.94,10.16,45.87,18.13,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c15.84-7.94,31-15.52,45.65-18.06q3.94-9.23,7.16-18.83C3878.13,3917.91,3857.9,3928,3838.31,3937.87Zm-292.31-121a24.41,24.41,0,1,1,24.41,24.41A24.44,24.44,0,0,1,3546,3816.92Z' transform='translate(-3412 -3588)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42325 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_2_Avrion' data-name='2_Avrion' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Erowing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1183,584c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06C979.15,574.8,960.83,584,943,584c-16.83,0-34.17-8.16-52.45-17.27a250.91,250.91,0,0,0,46.55,35c2,0.16,3.93.25,5.9,0.25,22.1,0,43.21-10.6,63.61-20.85C1026.22,571.3,1044.74,562,1063,562s36.61,9.27,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93,2,0,4-.09,6-0.25a250.9,250.9,0,0,0,46.46-34.94C1217.24,575.89,1200,584,1183,584Z' transform='translate(-813 -136)'/%3E%3Cpath fill='%23009B3A' d='M1304.42,451h-60L1206,343a18,18,0,0,0-14.6-11.81c-1.51-.2-37.24-4.73-70.79,6.45-33.19,11.06-54.4,30-55.29,30.79a18,18,0,0,0,17.6,30.51l34.16,39-7.57,13.1H1047.4L1009,343a18,18,0,0,0-14.6-11.81c-1.51-.2-37.24-4.73-70.79,6.45-33.19,11.06-54.4,30-55.29,30.79a18,18,0,0,0,17.6,30.51l34.16,39L912.46,451H821.66q1.63,6.06,3.56,12H942l56.24,64.2C979,536.89,960.75,546,943,546c-17.92,0-36.43-9.26-56-19.06-13.44-6.72-27.19-13.6-41.27-17.56A250.34,250.34,0,0,0,862.47,535c5.4,2.5,10.88,5.23,16.44,8,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85C1026.22,533.3,1044.74,524,1063,524s36.61,9.27,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c5.49-2.75,10.89-5.45,16.22-7.92a250.32,250.32,0,0,0,16.79-25.67c-14,3.94-27.7,10.8-41.07,17.5-6.81,3.41-13.48,6.75-20.06,9.67a6,6,0,0,0-.62-0.86L1155,463h145.89Q1302.78,457.06,1304.42,451ZM1093,392.24a139.13,139.13,0,0,1,39-20.49c16-5.32,33.27-5.92,44-5.61l20.26,56.93-28.74-27.81a18,18,0,0,0-28.1,3.93l-16,27.75ZM1173.34,451H1151l8-13.84ZM896,392.24a139.13,139.13,0,0,1,39-20.49c16-5.32,33.27-5.92,44-5.61l20.26,56.93-28.74-27.81a18,18,0,0,0-28.1,3.93l-16,27.75ZM976.34,451H954l8-13.84Zm231.2,90.24c-8.3,2.91-16.46,4.76-24.54,4.76-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.7-21-64.19-21-18.73,0-36.63,7.4-54,15.85a6,6,0,0,0-1.08-1.81l-50-57h181Z' transform='translate(-813 -136)'/%3E%3Ccircle fill='%23009B3A' cx='151.71' cy='154.36' r='38.71'/%3E%3Ccircle fill='%23009B3A' cx='348.71' cy='154.36' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42315 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_39_Volleyball_de_plage' data-name='39_Volleyball de plage' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ebeach_volleyball%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1842.52,3944.57c-14.44-.2-41.59-2.57-53-8-12.42-6-19.38-20.39-19.83-21.34a17.65,17.65,0,0,0-15.35-10.65l-93.78-5.73-37.71-29-20.93-51.94a18,18,0,1,0-33.39,13.46l22.76,56.49a18,18,0,0,0,5.72,7.54l9.34,7.19-17.22,1.48-39.89-37.49a18,18,0,0,0-24.65,26.23l45.75,43a18,18,0,0,0,13.87,4.82l69-5.92,89.26,5.37c5.77,9,16,21.55,31.51,29,22.16,10.65,63.45,11.54,68.08,11.6h0.26A18,18,0,0,0,1842.52,3944.57Z' transform='translate(-1463 -3588)'/%3E%3Ccircle fill='%23009B3A' cx='330.97' cy='291.57' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M1872.5,3945.4a32.41,32.41,0,1,1,32.41-32.41A32.45,32.45,0,0,1,1872.5,3945.4Zm0-56.82a24.41,24.41,0,1,0,24.41,24.41A24.44,24.44,0,0,0,1872.5,3888.58Z' transform='translate(-1463 -3588)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42394 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_7_Cano├½-Kayak_Course_en_ligne' data-name='7_Cano├½-Kayak - Course en ligne' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ecanoe_sprint%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M4433,584c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06C4229.15,574.8,4210.83,584,4193,584c-16.83,0-34.17-8.16-52.45-17.27a250.91,250.91,0,0,0,46.55,35c2,0.16,3.93.25,5.9,0.25,22.1,0,43.21-10.6,63.62-20.85,19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.27,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93,2,0,4-.09,6-0.25a250.9,250.9,0,0,0,46.45-34.94C4467.24,575.89,4450,584,4433,584Z' transform='translate(-4063 -136)'/%3E%3Cpath fill='%23009B3A' d='M4496.13,523.46l5.83-50.78a6,6,0,0,0-6-6.68h-68.87L4419,411a18,18,0,0,0-4.91-33.34L4393.79,239.6A18,18,0,0,0,4377.32,213c-2.08.08-51.31,2.25-83.36,31.63-26.45,24.25-35,65-37.38,80.07l-69.35,82.78c-0.31.37-.6,0.76-0.88,1.15-0.13.19-.25,0.38-0.38,0.57s-0.26.39-.38,0.59-0.3.53-.45,0.79L4185,411q-0.24.48-.46,1l-0.07.17a17.57,17.57,0,0,0-1.26,4.74c0,0.08,0,.16,0,0.24,0,0.27,0,.55-0.06.82s0,0.51,0,.77c0,0.1,0,.19,0,0.29s-0.3,18.65-10,41.74c-0.79,1.88-1.62,3.65-2.49,5.3h-94.39q2.06,6.07,4.42,12h336.16l10,67.63c-16-1.78-32.37-10-49.54-18.63-20.5-10.32-41.71-21-64.19-21s-43.85,10.71-64.46,21.06C4229.15,536.8,4210.83,546,4193,546s-36.43-9.26-56-19.06c-13.44-6.73-27.19-13.6-41.27-17.56A250.37,250.37,0,0,0,4112.47,535c5.4,2.5,10.88,5.23,16.44,8,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.62-20.85c19.6-9.85,38.12-19.15,56.38-19.15s36.61,9.27,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c5.49-2.75,10.89-5.45,16.22-7.92a250.29,250.29,0,0,0,16.79-25.67C4518.73,512.64,4507.32,517.92,4496.13,523.46ZM4318.29,271.18c22.18-20.33,60.05-22.18,60.39-22.19a18,18,0,0,0,4.27-.7l18.76,127.37-73-11.77-35.92-37.67C4295.64,311,4303.15,285.06,4318.29,271.18ZM4217.38,435.94l57.32-4.07,10,34.13H4209.6A171,171,0,0,0,4217.38,435.94ZM4322.2,466l-17-58.17a18,18,0,0,0-18.55-12.9l-44.55,3.16,32.52-38.82,32.27,33.84a18,18,0,0,0,10.16,5.35L4407.2,413l7.8,53H4322.2Zm167.07,12-6,51.86c-15.33,7.61-30,14.32-44.45,15.82l-10-67.68h60.37Z' transform='translate(-4063 -136)'/%3E%3Ccircle fill='%23009B3A' cx='277.75' cy='178.58' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42395 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_8_Cano├½-Kayak_Slalom' data-name='8_Cano├½-Kayak - Slalom' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ecanoe_slalom%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5046.75,601.82c-17.79-3.14-34.24-15.41-51.66-28.41-18.4-13.73-37.42-27.92-59.57-31.82s-45,2.93-67.14,9.55c-20.79,6.22-40.42,12.1-58,9-16.57-2.92-32.23-14-48.65-26.12a250.92,250.92,0,0,0,39.76,42.57c1.9,0.5,3.83.93,5.77,1.27,21.77,3.84,44.39-2.94,66.27-9.49,21-6.29,40.86-12.24,58.85-9.07s34.45,15.48,51.93,28.53c18.34,13.68,37.3,27.83,59.3,31.71,2,0.35,4,.6,6,0.78a250.9,250.9,0,0,0,51.8-26.33C5081.88,599.78,5063.45,604.76,5046.75,601.82Z' transform='translate(-4713 -136)'/%3E%3Cpath fill='%23009B3A' d='M5171,524.53l-0.71-.28c-39.84-15.78-87-30.3-137.51-42.46l0.92-10.63a18,18,0,0,0,2.78-32.3l4.57-53,5.12-59.21a18,18,0,0,0,2.89-33.47l0.5-5.79c0-.11,0-0.22,0-0.33,8.27-10.65,45.18-60.83,25.56-84.15-11.76-14-34.33-15.92-48.31-4.16-10.72,9-11.78,27.1-3.16,53.74a244.53,244.53,0,0,0,13.95,33.49l-0.37,4.31c-15.13-2.45-48.37-5.48-79.08,7.72-36.32,15.62-54.29,56-58,65.16l-52.52,87.79c-56.86-5.06-101-4.75-127.07-3.7q1.52,6,3.33,11.88l0.6,0c39-1.38,119.74-1,222.51,17.13,23.34,4.11,46.42,8.8,68.93,14a237,237,0,0,0-14.92,24.28,135.22,135.22,0,0,0-7.18,15.79c-16-11.74-32.76-22.71-51.8-26.07-22.18-3.91-45,2.93-67.14,9.55-20.79,6.22-40.42,12.1-58,9s-34.27-15.45-51.87-28.5c-12.07-9-24.41-18.11-37.59-24.46a250.34,250.34,0,0,0,12.06,28.16c4.89,3.4,9.8,7,14.8,10.75,18.5,13.73,37.63,27.92,59.47,31.77s44.39-2.94,66.27-9.49c21-6.29,40.87-12.24,58.85-9.07s34.45,15.48,51.93,28.52c18.34,13.68,37.3,27.83,59.3,31.71a77.46,77.46,0,0,0,13.49,1.14c17.81,0,35.92-5.41,53.56-10.68,5.88-1.76,11.67-3.48,17.35-5a250.35,250.35,0,0,0,21-22.37c-14.5,1.45-29.16,5.82-43.49,10.11-21,6.28-40.89,12.21-58.77,9.06-1.25-.22-2.49-0.5-3.73-0.8,8.41-18.89-3.69-50.62-11.87-68.25,46.19,11.43,89.31,24.81,126.18,39.29Q5167.6,529.68,5171,524.53ZM5038.27,559.6c-11.48-5.13-22.66-13.24-34.21-21.85,4.38-13.28,13.55-28.89,21.45-40.28C5035.64,518.46,5045.11,547.18,5038.27,559.6Zm-3.67-351.71a21.8,21.8,0,0,1,14-4.79c6.57,0,13.21,2.57,17.35,7.5,9.67,11.5-6.15,41.85-21.14,62.76C5034.85,251.81,5023.28,217.41,5034.59,207.88ZM4972.43,331c24.47-10.52,53-6.43,61.75-4.79l-5.1,59.17-4.31,49.92-70-15.42L4936,371.28C4941,360.78,4953.27,339.27,4972.43,331Zm-85.24,124.06,25.9-43.24,11.63,30A18,18,0,0,0,4937.63,453l84,18.52L5021,479c-23.43-5.42-47.5-10.33-71.82-14.62C4927.48,460.55,4906.77,457.51,4887.19,455.09Z' transform='translate(-4713 -136)'/%3E%3Ccircle fill='%23009B3A' cx='4982.58' cy='374.77' r='38.71' transform='translate(-964.71 5080.57) rotate(-80)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_41360 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_11_Cyclisme_Sur_route' data-name='11_Cyclisme - Sur route' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ecycling_road%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Ccircle fill='%23009B3A' cx='295.63' cy='117.17' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M1173.52,1220.58l-68.7-17.85L1079.42,1147a18,18,0,0,0-27.87-6.38l-103,85.52a18,18,0,0,0,5.06,30.66l58.72,22.47L1000.87,1303a71.79,71.79,0,1,0,17.3,47l35-72.71a18,18,0,0,0-9.78-24.63l-48.25-18.47,61.24-50.83,19.2,42.11a18,18,0,0,0,11.85,10l77,20A18,18,0,1,0,1173.52,1220.58ZM946.35,1413.5A63.84,63.84,0,1,1,997,1310.93l-23.26,48.26a18,18,0,0,0,28.77,20.71A63.89,63.89,0,0,1,946.35,1413.5Z' transform='translate(-813 -999)'/%3E%3Cpath fill='%23009B3A' d='M1179.84,1421.5a71.84,71.84,0,1,1,71.84-71.84A71.92,71.92,0,0,1,1179.84,1421.5Zm0-135.67a63.84,63.84,0,1,0,63.84,63.84A63.91,63.91,0,0,0,1179.84,1285.83Z' transform='translate(-813 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42473 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_10_Cyclisme_Sur_piste' data-name='10_Cyclisme - Sur piste' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ecycling_track%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M547.5,1213.26a18,18,0,0,0-21.14-14.18l-57.87,11.4-5.17-58.19A18,18,0,0,0,447.49,1136c-4.8-.56-117.92-12.93-158.94,62a18,18,0,0,0,7.32,24.52l85.56,45.66-16.79,33.21a71.84,71.84,0,1,0-1.91,49.69,18,18,0,0,0,21.67-9l37.1-73.39a18,18,0,0,0-7.59-24l-82.75-44.16c26.8-27,74-30,97.69-29.58l5.56,62.6a18,18,0,0,0,21.41,16.07l77.5-15.27A18,18,0,0,0,547.5,1213.26Z' transform='translate(-163 -999)'/%3E%3Ccircle fill='%23009B3A' cx='342.67' cy='146.17' r='38.71'/%3E%3Cpath fill='%23009B3A' d='M529.84,1251.83a71.84,71.84,0,1,0,71.84,71.84A71.92,71.92,0,0,0,529.84,1251.83Z' transform='translate(-163 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42319 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_29_Sports_├®questres_Concours_complet' data-name='29_Sports ├®questres - Concours complet' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eequestrian_eventing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1239.31,3115.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06C979.15,3125.8,960.83,3135,943,3135s-36.43-9.26-56-19.06c-13.44-6.73-27.19-13.6-41.27-17.56A250.31,250.31,0,0,0,862.47,3124c5.4,2.5,10.88,5.23,16.44,8,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c5.49-2.75,10.89-5.45,16.22-7.92a250.33,250.33,0,0,0,16.79-25.67C1266.35,3102.31,1252.68,3109.16,1239.31,3115.87Z' transform='translate(-813 -2725)'/%3E%3Cpath fill='%23009B3A' d='M1183,3173c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06C979.15,3163.8,960.83,3173,943,3173c-16.83,0-34.17-8.16-52.45-17.27a250.93,250.93,0,0,0,46.55,35c2,0.16,3.93.25,5.9,0.25,22.1,0,43.21-10.6,63.61-20.85,19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93,2,0,4-.09,6-0.25a250.91,250.91,0,0,0,46.45-34.94C1217.24,3164.89,1200,3173,1183,3173Z' transform='translate(-813 -2725)'/%3E%3Cpath fill='%23009B3A' d='M1264.43,2945.83c-1.13-7.24-.65-16.75-0.27-24.39,0.18-3.54.34-6.89,0.34-9.69,0-9.37-8.75-22.61-11.75-26.88l-6.22-22.24a6,6,0,0,0-9.78-2.86l-12.22,10.93c-67.27-7.67-102.45,33.72-130.79,67.06-13,15.34-24.3,28.58-36.5,34.9-12.48,6.46-29.56,9-48.31,9.84L991.73,2960l21.57-70.63,62.85,43.16a18,18,0,1,0,20.38-29.68l-83.08-57.05a18,18,0,0,0-27.4,9.58L954.6,2958.3a18,18,0,0,0,2.91,16.18l6.25,8.19c-36.87-.51-74.45-0.51-98.91,14.56a6,6,0,0,0,6.29,10.22c22.36-13.78,60-13.25,96.42-12.72l5.45,0.08,24.65,32.28L953.26,3074a18,18,0,0,0,26.15,24.74l54.94-58.06a18,18,0,0,0,1.23-23.3L1017.7,2994c17-1.3,32.69-4.26,45.06-10.67,14.29-7.4,26.84-22.16,40.12-37.78,28.24-33.22,60.25-70.86,122.83-62.6a6,6,0,0,0,4.79-1.48l7.07-6.32,3.9,14a6,6,0,0,0,.92,1.91c4.2,5.79,10.11,16.06,10.11,20.73,0,2.5-.16,5.7-0.33,9.09-0.41,8.19-.92,18.38.4,26.83,3.49,22.42,4,36.83,1.61,42.84-1.46,3.62-8.93,5.4-15.13,5.77l-22.48-46a6,6,0,0,0-10.78,5.27l24.15,49.42a6,6,0,0,0,5.17,3.36c0.26,0,.74,0,1.39,0,5.57,0,23.83-1,28.81-13.36C1269.64,2984.25,1267.11,2963.07,1264.43,2945.83Z' transform='translate(-813 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='1021.27' cy='2801.59' r='38.71' transform='translate(-2769.44 235.19) rotate(-73.02)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42324 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_16_Gymnastique_Ryhtmique' data-name='16_Gymnastique Ryhtmique' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Erhythmic_gymnastics%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M4465.08,1307.9a18,18,0,0,0-14.6-9.84l-71.21-5.87a76.3,76.3,0,0,0,1.5-42.6c-4.19-16.32-13.46-29-22.33-38l78.28-58.1a18,18,0,0,0-16.05-31.63c-49.06-44.25-82.88-60.38-105.79-50.66-20.59,8.74-28.73,37.28-32.11,74.34a38.72,38.72,0,1,0-2.59,76.47v0.35c-0.07,8.14-.15,16.32-0.27,24.43l-25.08,5.7-17.06-29a18,18,0,0,0-31,18.24l11.27,19.19a18,18,0,0,0,8.24,35l10.89-2.48,16.67,28.38a18,18,0,0,0,15.52,8.88l1,0,3.28-.19c-3.75,19.31-9.74,34.93-19.41,44.28-6.88,6.64-15.24,9.74-25.61,9.48-21.69-.55-38-8.61-48.33-24-39.64-58.64,13.93-204.39,14.47-205.85a4,4,0,0,0-7.5-2.79,586.53,586.53,0,0,0-22.67,82.48c-11.71,60.45-8.66,104.41,9.07,130.64,11.91,17.62,30.33,26.86,54.75,27.48l1.38,0c11.84,0,21.93-3.95,30-11.75,11.27-10.89,18-28.73,22-50.49l70-4,66.42,5.48-42.81,69a18,18,0,1,0,30.59,19l58.33-94A18,18,0,0,0,4465.08,1307.9Zm-174.43-160c3-34.7,10.09-62,27.37-69.32,18.94-8,51,7.92,95.32,47.46l-95.06,70.56a18,18,0,0,0-5.41,6.49l-24.9,40.69c0.1-7.1.16-14.23,0.23-21.33l0-2.25A38.72,38.72,0,0,0,4290.64,1147.85ZM4274,1285l4.78-1.09q-0.23,4.22-.51,8.36Zm12.87-2.93,15.64-3.56a18,18,0,0,0,11.36-8.16l20-32.63c5,5.25,9.9,12.25,12.09,20.78,2.52,9.8.92,20.54-4.73,32l-55,3.11Q4286.55,1288,4286.85,1282.11Z' transform='translate(-4063 -999)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42321 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_19_Hockey' data-name='19_Hockey' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ehockey%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M638.84,2229.62c-1.07-1.65-3.32-3.45-8-2.59l-35.93,6.6c-7.81,1.44-11.9.61-13.4,0.13l-111.68-77a18,18,0,0,0-9-27.26,40.23,40.23,0,0,1-22.56-26c-5.56-18.81-1.1-49.4,1.68-62.6a18.15,18.15,0,0,0-26.71-21.86l-116.42,75.21a18,18,0,0,0-7.77,11.07L267.12,2167l-73.07,56a18,18,0,1,0,21.9,28.57l77.3-59.23a18,18,0,0,0,6-8.25l15.54-43.67,40.46,35.16-44.19,49.76a18,18,0,1,0,26.92,23.9l56.27-63.36a18,18,0,0,0-1.65-25.54l-56.07-48.73,63.31-40.85c-0.71,14-.07,29.57,3.9,43,8.93,30.22,32.83,45.57,45.55,49.87a17.94,17.94,0,0,0,14.49-1.33l112.91,77.82-0.09.13a8,8,0,0,0,1.21.64l16.54,11.4,0.13,0.09c2,1.41,5.33,1.89,8.88,1.89a69.51,69.51,0,0,0,12.33-1.34c5.92-1.13,16.3-3.67,19.27-8C639.68,2238.09,641,2232.94,638.84,2229.62Z' transform='translate(-163 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='311.56' cy='141.25' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42335 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_22_Lutte_Libre' data-name='22_Lutte Libre' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ewrestling_freestyle%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M2580.78,2229.18L2530,2194.9l-23.73-32.43c-2.62-4.75-9.91-15.79-25.64-26.5-23.67-16.12-55.44-24.3-94.41-24.3a18,18,0,0,0-17.87,15.85l-4.81,40-52.94-13a18,18,0,0,0-19,7.19l-21.91-31a59.49,59.49,0,0,1,6.45-16.8c9.61-17.1,27.54-30.9,52-40.09l93.68,16.87a18,18,0,1,0,6.38-35.43l-98.42-17.72a18,18,0,0,0-9,.69c-76.08,26.12-86.21,79.08-87.56,93.58l-17.57,50-26.76,54.34a18,18,0,1,0,32.3,15.91l27.24-55.3a17.89,17.89,0,0,0,.83-2l7.19-20.44,12,17,4.64,54.31A18,18,0,0,0,2291,2262.1c0.51,0,1,0,1.55-.07a18,18,0,0,0,16.4-19.47l-4.48-52.48,70.27,17.19a18,18,0,0,0,22.15-15.33l5.26-43.72c26.54,1.93,43.93,8.59,55,15.31l-28.44,8.7a18,18,0,0,0-10.82,25.28l27,53.88a18,18,0,0,0,32.18-16.14l-17.47-34.83L2484,2193l18.81,25.71a18,18,0,0,0,4.45,4.29l53.37,36A18,18,0,1,0,2580.78,2229.18Z' transform='translate(-2113 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='234.52' cy='136.09' r='38.71'/%3E%3Ccircle fill='%23009B3A' cx='216.85' cy='255.67' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42330 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_30_Taekwondo' data-name='30_Taekwondo' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Etaekwondo%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1855.4,2849a18,18,0,0,0-25.42-1.37c-2.4,2.16-53.72,48.51-92.09,104.9l-57.2-57.12,44.45-21.39H1779a18,18,0,0,0,0-36h-58a18,18,0,0,0-7.8,1.78l-71.1,34.2a18,18,0,0,0-9.53,11.38l-33.78,89.26a18,18,0,0,0,16.83,24.37H1668a18,18,0,0,0,0-36h-26.28l15.26-40.34,61.65,61.52c-33.21,63.43-37.91,134-38.1,137.21a18,18,0,0,0,16.86,19.07c0.38,0,.75,0,1.12,0a18,18,0,0,0,17.95-16.9c0-.73,4.88-73.47,39.26-132.08a17.86,17.86,0,0,0,1.52-2.56c35.82-59.46,96.17-114,96.78-114.57A18,18,0,0,0,1855.4,2849Z' transform='translate(-1463 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='144.21' cy='124.49' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42391 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_9_Cyclisme_Mountain_Bike' data-name='9_Cyclisme - Mountain Bike' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ecycling_mountain_bike%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M5525,504.15c-65.54-38.07-119.59-57.55-156.79-67.5q1.41,6.83,3.2,13.52c36.2,10.24,87.11,29.24,147.56,64.35,83.34,48.41,124.33,93,142.07,116.61q6.52-1.27,12.92-2.87C5657.34,604.68,5615.74,556.85,5525,504.15Z' transform='translate(-5363 -136)'/%3E%3Cpath fill='%23009B3A' d='M5577.3,478.51a18,18,0,0,1-15.62-26.92c0.24-.43,25.9-46.39,16.28-81.87-7.88-29-45-52.49-58.62-59.07a18,18,0,0,1,5.6-34.07l151.24-18.81a18,18,0,0,1,20.22,17.53l1.23,66,59.85,34.34a18,18,0,1,1-17.92,31.23l-68.7-39.42a18,18,0,0,1-9-15.28L5660.79,296l-84.36,10.49c15.27,13.59,30.29,31.77,36.28,53.84,13.54,49.93-18.39,106.74-19.75,109.13A18,18,0,0,1,5577.3,478.51Z' transform='translate(-5363 -136)'/%3E%3Cpath fill='%23009B3A' d='M5493.55,466.75a71.82,71.82,0,0,1-.47-143.64h0.48A71.82,71.82,0,1,1,5493.55,466.75Zm0-135.64h-0.43A63.8,63.8,0,1,0,5493.57,331.11Z' transform='translate(-5363 -136)'/%3E%3Cpath fill='%23009B3A' d='M5699,561.78a71.8,71.8,0,1,1,51.13-21.34h0A71.62,71.62,0,0,1,5699,561.78Zm0-135.64h-0.43a63.84,63.84,0,1,0,45.85,108.68h0A63.84,63.84,0,0,0,5699.06,426.14Zm48.27,111.49h0Z' transform='translate(-5363 -136)'/%3E%3Ccircle fill='%23009B3A' cx='5740.76' cy='268.26' r='38.71' transform='translate(-3845.81 4029.66) rotate(-45.38)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42466 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_29_Sports_├®questres_Concours_complet' data-name='29_Sports ├®questres - Concours complet' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eequestrian_eventing%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1239.31,3115.87c-19.62,9.84-38.15,19.13-56.31,19.13s-36.4-9.23-55.81-19c-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06C979.15,3125.8,960.83,3135,943,3135s-36.43-9.26-56-19.06c-13.44-6.73-27.19-13.6-41.27-17.56A250.31,250.31,0,0,0,862.47,3124c5.4,2.5,10.88,5.23,16.44,8,20.6,10.31,41.91,21,64.08,21s43.21-10.6,63.61-20.85c19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93s43.75-10.7,64.37-21c5.49-2.75,10.89-5.45,16.22-7.92a250.33,250.33,0,0,0,16.79-25.67C1266.35,3102.31,1252.68,3109.16,1239.31,3115.87Z' transform='translate(-813 -2725)'/%3E%3Cpath fill='%23009B3A' d='M1183,3173c-18.07,0-36.4-9.23-55.81-19-20.5-10.32-41.7-21-64.19-21s-43.85,10.71-64.46,21.06C979.15,3163.8,960.83,3173,943,3173c-16.83,0-34.17-8.16-52.45-17.27a250.93,250.93,0,0,0,46.55,35c2,0.16,3.93.25,5.9,0.25,22.1,0,43.21-10.6,63.61-20.85,19.61-9.85,38.12-19.15,56.39-19.15s36.61,9.26,56.1,19.07c20.43,10.29,41.56,20.93,63.9,20.93,2,0,4-.09,6-0.25a250.91,250.91,0,0,0,46.45-34.94C1217.24,3164.89,1200,3173,1183,3173Z' transform='translate(-813 -2725)'/%3E%3Cpath fill='%23009B3A' d='M1264.43,2945.83c-1.13-7.24-.65-16.75-0.27-24.39,0.18-3.54.34-6.89,0.34-9.69,0-9.37-8.75-22.61-11.75-26.88l-6.22-22.24a6,6,0,0,0-9.78-2.86l-12.22,10.93c-67.27-7.67-102.45,33.72-130.79,67.06-13,15.34-24.3,28.58-36.5,34.9-12.48,6.46-29.56,9-48.31,9.84L991.73,2960l21.57-70.63,62.85,43.16a18,18,0,1,0,20.38-29.68l-83.08-57.05a18,18,0,0,0-27.4,9.58L954.6,2958.3a18,18,0,0,0,2.91,16.18l6.25,8.19c-36.87-.51-74.45-0.51-98.91,14.56a6,6,0,0,0,6.29,10.22c22.36-13.78,60-13.25,96.42-12.72l5.45,0.08,24.65,32.28L953.26,3074a18,18,0,0,0,26.15,24.74l54.94-58.06a18,18,0,0,0,1.23-23.3L1017.7,2994c17-1.3,32.69-4.26,45.06-10.67,14.29-7.4,26.84-22.16,40.12-37.78,28.24-33.22,60.25-70.86,122.83-62.6a6,6,0,0,0,4.79-1.48l7.07-6.32,3.9,14a6,6,0,0,0,.92,1.91c4.2,5.79,10.11,16.06,10.11,20.73,0,2.5-.16,5.7-0.33,9.09-0.41,8.19-.92,18.38.4,26.83,3.49,22.42,4,36.83,1.61,42.84-1.46,3.62-8.93,5.4-15.13,5.77l-22.48-46a6,6,0,0,0-10.78,5.27l24.15,49.42a6,6,0,0,0,5.17,3.36c0.26,0,.74,0,1.39,0,5.57,0,23.83-1,28.81-13.36C1269.64,2984.25,1267.11,2963.07,1264.43,2945.83Z' transform='translate(-813 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='1021.27' cy='2801.59' r='38.71' transform='translate(-2769.44 235.19) rotate(-73.02)'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42467 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_30_Sports_├®questres_Dressage' data-name='30_Sports ├®questres - Dressage' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eequestrian_dressage%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1915.43,2992.83c-1.13-7.24-.65-16.75-0.27-24.39,0.18-3.54.34-6.89,0.34-9.69,0-9.37-8.75-22.61-11.75-26.88l-6.22-22.24a6,6,0,0,0-9.78-2.86l-12.22,10.93c-67.27-7.67-102.45,33.72-130.79,67.06-13,15.34-24.3,28.58-36.5,34.9-10,5.18-22.94,7.82-37.32,9.11L1651,3005.84v-33a73.64,73.64,0,0,0,7.58,6.87c26.48,20.7,59.4,21.77,60.79,21.8a18,18,0,1,0,1-36c-0.23,0-22.71-1-39.63-14.18-12.92-10.1-25.68-37.34-30.68-52.12a18,18,0,0,0-35.06,5.74v107.64a18,18,0,0,0,4.41,11.8l4.73,5.44-5.39-.07c-38.13-.54-77.55-1.11-102.89,14.51a6,6,0,0,0,6.29,10.22c22.36-13.78,60-13.25,96.42-12.72,5.35,0.08,10.72.15,16.07,0.18l27,31.13-10.34,53.55a18,18,0,1,0,35.35,6.82l12-62.15a18,18,0,0,0-4.08-15.21l-14.13-16.27c12.45-1.67,23.83-4.55,33.3-9.45,14.29-7.4,26.84-22.16,40.12-37.78,28.24-33.22,60.25-70.87,122.83-62.6a6,6,0,0,0,4.79-1.48l7.07-6.32,3.9,14a6,6,0,0,0,.92,1.91c4.2,5.79,10.11,16.06,10.11,20.73,0,2.5-.16,5.7-0.33,9.09-0.41,8.19-.92,18.38.4,26.83,3.49,22.42,4,36.83,1.61,42.84-1.46,3.62-8.93,5.4-15.13,5.77l-22.48-46a6,6,0,0,0-10.78,5.27l24.15,49.42a6,6,0,0,0,5.17,3.36c0.26,0,.74,0,1.39,0,5.57,0,23.83-1,28.81-13.36C1920.64,3031.25,1918.11,3010.07,1915.43,2992.83Z' transform='translate(-1464 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='169' cy='118.21' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42468 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_31_Sports_├®questres_Saut_d_obstacles' data-name='31_Sports ├®questres - Saut d%26apos;obstacles' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Eequestrian_jumping%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M2549.43,2991.83c-1.13-7.24-.65-16.75-0.27-24.39,0.18-3.54.34-6.89,0.34-9.69,0-9.37-8.75-22.61-11.75-26.88l-6.22-22.24a6,6,0,0,0-9.78-2.86l-11.3,10.12c-60.46-27.12-111.19-1.59-145.17,26.28l10.8-32.23a18,18,0,0,0-22.43-22.9l-141.5,44.18a18,18,0,0,0-2.57,33.34c11.58,5.72,40.55,24.84,47.75,49.21-31.47,11.12-66.39,22.1-84.69,26.39a6,6,0,1,0,2.74,11.68c14.22-3.33,50-14.24,83.62-26-0.27,27.56-25.31,58.23-35.52,68.22a18,18,0,1,0,25.07,25.83c2.11-2,51.56-50.7,46-102.81-0.15-1.4-.34-2.79-0.57-4.16,13.2-5.22,24.14-10.1,30.56-14a18,18,0,0,0,11.07,1.68l64-10.71a18,18,0,0,0-5.95-35.51l-30.23,5.06c32.15-29.61,83.14-61.06,145.48-31.08a6,6,0,0,0,6.6-.94l7.07-6.32,3.9,14a6,6,0,0,0,.92,1.91c4.2,5.79,10.11,16.06,10.11,20.73,0,2.5-.16,5.7-0.33,9.09-0.41,8.19-.92,18.38.4,26.83,3.49,22.42,4,36.83,1.61,42.84-1.46,3.62-8.93,5.4-15.13,5.77l-22.48-46a6,6,0,0,0-10.78,5.27l24.15,49.42a6,6,0,0,0,5.17,3.36c0.26,0,.74,0,1.39,0,5.57,0,23.83-1,28.81-13.36C2554.64,3030.25,2552.11,3009.07,2549.43,2991.83Zm-291.27-37.27,72.58-22.66-15.16,45.27a18,18,0,0,0,.57,12.89c-5.39,3-14.22,6.83-25,11.13C2284.7,2981.69,2271.25,2966,2258.16,2954.56Z' transform='translate(-2113 -2725)'/%3E%3Ccircle fill='%23009B3A' cx='293.27' cy='140.21' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42469 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_21_Lutte_Gr├®co-romaine' data-name='21_Lutte Gr├®co-romaine' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ewrestling_greco-roman%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M1918.13,2236.12l-25.24-51-16.6-57.93v0l0-.06,0-.11c-0.14-.48-0.3-0.95-0.48-1.42l-0.2-.48q-0.22-.52-0.47-1c-0.08-.17-0.17-0.34-0.25-0.51q-0.32-.59-0.68-1.16c-0.14-.22-0.28-0.42-0.43-0.63s-0.31-.45-0.47-0.67l-59.31-77.21a18,18,0,0,0-24.15-4.08l-54.62,35.84-30.72,19.8-10.93-30.23a18,18,0,0,0-22.77-10.9c-74.25,25.5-85.69,76.55-87.44,92.46l-20.78,43.18-49.61,40.22a18,18,0,1,0,22.67,28l52.74-42.76a18,18,0,0,0,4.88-6.17l14.71-30.55,23.63,16.92,17.16,54a18,18,0,0,0,34.31-10.9l-19-59.74a18,18,0,0,0-6.67-9.19l-36.85-26.39a61.34,61.34,0,0,1,5.61-13.39c8-14.14,21.59-26,39.91-34.92l12.24,33.86a18,18,0,0,0,26.68,9l49.8-32.1,0.06,0,0.07,0,40.68-26.69,41.55,54.09-25.87,41.77a18,18,0,0,0-1.85,4l-19,59.74a18,18,0,1,0,34.31,10.9l18.3-57.61,9.84-15.88,5.87,20.5a18,18,0,0,0,1.17,3l26,52.5A18,18,0,0,0,1918.13,2236.12Z' transform='translate(-1463 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='221.85' cy='150.63' r='38.71'/%3E%3Ccircle fill='%23009B3A' cx='323.85' cy='134.53' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}
.modal_rio ul #rio_event_42470 a span:not(.sport_name) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='_22_Lutte_Libre' data-name='22_Lutte Libre' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;}.cls-2{fill:%23009b3a;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ewrestling_freestyle%3C/title%3E%3Cg id='Work'%3E%3Crect class='cls-1' width='500' height='500'/%3E%3Cpath fill='%23009B3A' d='M2580.78,2229.18L2530,2194.9l-23.73-32.43c-2.62-4.75-9.91-15.79-25.64-26.5-23.67-16.12-55.44-24.3-94.41-24.3a18,18,0,0,0-17.87,15.85l-4.81,40-52.94-13a18,18,0,0,0-19,7.19l-21.91-31a59.49,59.49,0,0,1,6.45-16.8c9.61-17.1,27.54-30.9,52-40.09l93.68,16.87a18,18,0,1,0,6.38-35.43l-98.42-17.72a18,18,0,0,0-9,.69c-76.08,26.12-86.21,79.08-87.56,93.58l-17.57,50-26.76,54.34a18,18,0,1,0,32.3,15.91l27.24-55.3a17.89,17.89,0,0,0,.83-2l7.19-20.44,12,17,4.64,54.31A18,18,0,0,0,2291,2262.1c0.51,0,1,0,1.55-.07a18,18,0,0,0,16.4-19.47l-4.48-52.48,70.27,17.19a18,18,0,0,0,22.15-15.33l5.26-43.72c26.54,1.93,43.93,8.59,55,15.31l-28.44,8.7a18,18,0,0,0-10.82,25.28l27,53.88a18,18,0,0,0,32.18-16.14l-17.47-34.83L2484,2193l18.81,25.71a18,18,0,0,0,4.45,4.29l53.37,36A18,18,0,1,0,2580.78,2229.18Z' transform='translate(-2113 -1862)'/%3E%3Ccircle fill='%23009B3A' cx='234.52' cy='136.09' r='38.71'/%3E%3Ccircle fill='%23009B3A' cx='216.85' cy='255.67' r='38.71'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-position: center;
}

@media only screen and (min-width: 900px) {
  #nav {
    padding: 0;
  }

  #nav--connect-mode {
    right: 30px;
  }

  .hamburger_zone {
    display: inline-block;
    padding: 0;
    margin-right: 2px;
  }

  .nav_v8_5 > div {
    padding: 22px 0;
  }
  .nav_v8_5 > div.bg_olympic_home, .nav_v8_5 > div.bg_olympic_broadcaster {
    padding: 15px 0 14px;
  }

  .lebuzz .nav__logo {
    display: inline-block;
  }

  .nav__logo {
    height: 26px;
    width: 213px;
    vertical-align: bottom;
    margin-left: 17px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 25px 0 17px;
    top: -1px;
    position: relative;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANUAAAAaCAYAAAAg/hniAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxOEMzMDUwRTA4MjExRTU5MDA0ODkyRUQyRTQ0OUQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxOEMzMDUxRTA4MjExRTU5MDA0ODkyRUQyRTQ0OUQ4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzE4QzMwNEVFMDgyMTFFNTkwMDQ4OTJFRDJFNDQ5RDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzE4QzMwNEZFMDgyMTFFNTkwMDQ4OTJFRDJFNDQ5RDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6rLGJqAAALKklEQVR42txcC5RWVRU+/4ADyJuMh5KiEWMaCCgqASYvGQQqpSIgEDVzCA0sW9LCBRg+InoaCkm2xPKRQGJgoCASIDk8dECoUBk1AhTElCFHGOaf9u7//uXtsPe95557/wL3Wt/6Z849Z99z93/22Y+z75+pq6szKdPJhLaESkIZoYSQdRxbRDhI+AnhPUIbwiRCwwCPpwlPRfBpQriZ0BzjMoQNhEcDfYYTehHqIuZzmLCPsJWwMoFcehMGELoRzic0Q/srhBcJ5Xiuv3vwHkLoT+hK6I55HyFsJGwi/JHw55DxrrKogSwqEsqC59s3MN/6hFrIeDthDeFJQlUEnwzWWKeINcZzrybsgjw2Kv3G4vvJej4X32ePYaVKGeWECfi7ss6PLsP4q4VrmxzmcKkw7h2rz26Pee0k3BhTHtcStjnyryXMJ5zhyHsQYYsj75WESxQ+PrKo9JDFFMjQhd4m3EkoCuHX2HN9bSZ8SeBXXZcCpa1Qk8G3P/5f6TmvARg/Rri2zFOptlp9NiSQ2wOO8njYk/8hwuURvK/05D1a4JVEFg86yKEDFrIP8YbUUeHblFCVYO5TLX47UtCpqqIU3b7LCHfh78Mp8ax1bHPpk434Pw5dRXgo5PpJhM2EkZ78G8P9uUa5fi5hkSfv38LNSUsWYwiPhFw/F25dd0/++fFdhGt1jutBo9sIky1+iSktpfo4FoHNt4Mnv/rm+KdRhEHKtaUJFlGQ7iecJ7Tfk5DvfMKFKcriq4TLhfZiwmpC04T8G4FPwwJ8j3dh/TKdmQK/Jmkt3nWWItTD5xzsNHETFRv+T4qy7D+B5n/vXA0IFxM+JfSfLbSPh9WWaCfhYQTK+7DoziYMJlyhjHkaiZ/8LnoG4XNCv21Qthcgw/ZIPkwILJogNfWQRX3I4mxFFmdZbb8jnBKyZp5A0uMgEjedCaWK/FoSFhCGRcw7i4RUtWD9hyjP/TPCaMJEbDZZ67k5EXKJNeY1wiph/f4jjThqSUhMlBSjBN5LHcb1EcZVWH2eF/p0CuF5r+JDdw70aUA4rPSbHRF0cxz4ujJ2YqDfSCWBovH9GJJHQSpLKIu5yjy7BfqcFxJ3TIr4/saGjB0c6NeE8K51/UgI33aEtUqCqFHIuFJhzK+1/kndv/sIQxVf90SkU0OufVOxoP0sK1Us9LmOcEOExV4NV2+vcG0q0sfaHOeH8D1AuAifBvOYm1AWZUhNS/FVnmYoY4fBMoTRg4SeyrWosRkcxUjEsu0DL8G2ML1CeLZRjm1Sj6nGYrF8lChKHvcLbR0Df48TrvN5zq8c789ncyOE9lZYDBr1cOA9AN/XPQWURUnA1ZLctJmIN13oecLtQnsnxf2MM/eFEd+jpKgubYmUqkfE7vie+WjSHqEtf4jbWkkqTIp5j7WE9UL71/D5gnBtKOKIMMWriKHcLrQ7ZPe+VLj2TyvT5kLTEG/ZNCTh3F+NY3l8smys9TWCSdSIF09URUM7h0CYkxmnmVwFxg5FeMcbNRfa/oXPrsI1Dma3e9yH096ftdryC/VZ3LOxdX0EsAOKuR14ifBmAWTRUmh7H5/dlYxoXMoiYWJb7y6B6z7UWmirTlOpOJt0LzI3zPhoxBiX9Cjvmtr5QTEyankTz25E5QliqaRzo8pAVk5yYXzoJWUhcEr5A1itx5WxJQE3jInLlV7ERviYp5K7yuJ1fH5CuLbR8z7lglKdhk/fM6pRSmY2tRjiKfi/HHg2gtKEwYVODhnPCrULpn0QXJIDx4nSNIhYRP2E9lUhm83bnvN4S9mM8uc0iwl3OPIqRqKCkx2cdr/ZcVzYIuPYTErr/z7Eir3jKYt9IRt7rbKmw8IaTv2fLrSvT9NSMf0FcVIZAtmiAi3aRVCi5cdxzMQBfe+Aa8Ex0wXKIvqrEuPkyTcLmlV4BfndCks4xeTOjlxpFixZVJJpOqxwxtosz4eMJKVZUQBZxB33AXANlKcWz8DJnoGEc4QxD6UZftiHv5xq5UO5ByC8NKgGynS3Ca+UPh7oDZM7eJzm2L9MiK2iYjAXaiW0HYUrZ8cpjCtg9btBYaLu+3VYuydD+oyLOefpgb+rPMMGiVoIbYcCcbm0IbHnM0ZJmEg0Oc1FJFmkbdiZp5lkNWE7MVku/Rh5AiiUQVw5y9G/vsXkXlEIWjmbLvCcxzmKK6kF049DwS9CPMNJE36dY0ZIDDUzRbmxxfxF4H8pMdLVk3dXxaPQlIqt6UkIaWoc+H/BcBVEgZUqT983uXd0fBTrxyZXvsNf3O4E86un7Ngu1tGmjMO4fDnP50P6vEz4FuGHVvtWoS+XaLX3eO7hQts6x7FsJbYgvuE46jOBWMeeW/MU1tDf4FZFJVqGefIfqmz82vrNIqnD1mx0CN9NUKg/pL0zR8VOIxwXo01zTDpVFUeEtsYFetagMnKMqZ0vrbZ25aDr+LLQ/oOY8/yksgDtqnheOPOwM7soaZVimZMQu/SdA+5Ynp4R+nLGbnxM/tea3PGMTVExeX7tLUAoI9G8QihU1EKbCpfCR6k6pDQ/KfPjUj0gFWS+G/PePyc8J7R/w+gFs48KbaNj+Pb5ZI5N7PbZxZsrEBstcORb6xBT2+57BazeFliHzYjh7oQFnKh4DvsUy8pHN592nC8r02yhfRfm45rcuJqwX+jzUyMfgyQnpSjwiwlf1EqroLaVwn9hyJieSlHr3Q5FpP2sPs0I7ysFmO1izLcu8Da0hhLCGmXstEC/YqEodCXGa7xvVPi2DZFFz4TfXd+QFzCHRIzl7+FNZfzIiILaGuG70Yp733B8lnHC2AVaf2mnam/0g0V2b35kcmVIc5QsVXBXHOvhYlRjR6tCmvZP5th09nBYEU7Pv4IUKsdDXIVwawwrEkUHkWRZLFj4ZUIQzfPl86MpAi/eda80ufKuCiQeGiL25MzdTcocDlsu5G9MLuUfpP6IbTiWXWI+PJDugPhQOps6YMIrLTIJ9+tnkcC4WHDfl0IOi+Fqs/vYDHFeKSywRJzsesRjLluQeLvNaj8dbvXoQlqqImivTcuFd/pPCXldPP9bCK95WrqBgft0SeEV57XCjuJiqfKYpfCdq/Tf6jCnox6yYHzPYUwWCKOZnrKIgzaOz1nj2Ke1xd/VUuWxXuE9Pk1LZcdUi82Hp8112BUGYvdYKKR4udzjOnNsAW0m4Jcnpa0JzxGqkeVJQt818msf1yuZwv4mupaynsN9p5hjD1T5TdVfRozLRFgartG7/X9wRPFWSPzpGtvlqdS416eGpc9rlVivYyESFfch67QX6fSzoDRRP0XFLhgfOD4WkdKOZUCFM5VZnu5bTyOXyBTFTNyUKs/1hJCY2Y+s2JoEMrgeCQGJyox7uZG0yfSysoFxZRGHOMHSJ8HRyl64/88om0dRjA1lv5ErYwzCjCYxEnqZMPePA99vw6RNj3gDMgq3gM8o/P+qp7tWqvCfgJ+ucqFVhDND5ronxn3z+HKIK9dQGTMDP4/mSisI3R3lfSH6x3GDS1KSRVy0IMyL+TNg/EtNLUN4NlHGnRoxlzuUccuV/jcIfZ/T+Gf4YWEWlxj/oscg9UbgycH4d0z836g4hIBSK7LlgPYrJld/xulZfkO1AVLmfDJeDuuxOuJe40zudweyuG8V7hslg5tghYJ0CC6i9itSfMg6GK50FySDGsMVYZeG3+/ZiORHuYfMe+CQlK0yv8rTImCpd4P3IiQPJLoKO3jW8TtIQu2w3vpirnx+VQzZ7UXIsA7Jsqi3F9hacGVLp8DcOeU+w0QXCbAX0NZqq8DZm3SeN9lyU5doCb1/CzAAgwh4Ea/PbNMAAAAASUVORK5CYII=");
  }

  .nav__logo_lebuzz {
    height: 26px;
    width: 170px;
    margin: 0 10px;
    top: 0;
    position: relative;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 521 79.85'%3E%3Cdefs%3E%3C/defs%3E%3Cpath fill='%23141b4D' d='M66.38 58H25V3.45C25 1.79 24.12 0 22.46 0H4C2.34 0 0 1.79 0 3.45v71.2C0 76.31 2.32 78 4 78h62.4c1.66 0 2.62-1.69 2.62-3.35v-13.2C69 59.79 68 58 66.38 58zM145.5 59H100V49h36.26c1.66 0 2.74-.7 2.74-2.35v-13.9a2.58 2.58 0 0 0-2.74-2.75H100V19h41.42c1.66 0 2.58-.7 2.58-2.35V3.45c0-1.66-.93-3.45-2.58-3.45H78.9C77.24 0 75 1.79 75 3.45V75c0 1.66 2.24 3 3.9 3h66.6c1.66 0 2.5-1.29 2.5-3V61.8c0-1.61-.85-2.8-2.5-2.8zM255.84 35.81a16.48 16.48 0 0 0 7.33-14.23c0-13.74-10.21-20.57-30.36-20.57H192.5c-1.66 0-3.5 1.09-3.5 2.75v71.4c0 1.66 1.84 2.85 3.5 2.85H234c20.19 0 33.24-9.23 33.24-23.63a19.85 19.85 0 0 0-11.4-18.57zM214 46h17.86c10.56 0 10.56 5.24 10.56 7.4 0 1.75 0 6.6-10.92 6.6H214V46zm16.42-17H214V19h15c10 0 10 3.16 10 4.85-.06 1.36-.06 5.15-8.58 5.15zM349.53 1h-18.84C329.03 1 327 2.09 327 3.75v44.4c0 8.29-2.08 12.5-14.56 12.5-13.51 0-14.44-6.18-14.44-12.5V3.75A2.55 2.55 0 0 0 295.29 1h-18.83C274.8 1 273 2.09 273 3.75v44.4c0 20.44 14 31.7 39.44 31.7S352 68.59 352 48.15V3.75c0-1.66-.81-2.75-2.47-2.75zM434.21 59h-39.9l40.81-40.7a3.05 3.05 0 0 0 .88-2.15V3.75A2.78 2.78 0 0 0 433 1h-67.42C363.92 1 362 2.09 362 3.75v13.2c0 1.66 1.92 3.05 3.58 3.05h35.1l-41.3 40.65a3.59 3.59 0 0 0-1.37 2.1v12.4c0 1.66 2.32 2.85 4 2.85h72.24a2.7 2.7 0 0 0 2.79-2.85v-13.2a2.78 2.78 0 0 0-2.83-2.95zM519 59h-39.9l40.43-40.7a2.8 2.8 0 0 0 .5-2.15V3.75c0-1.66-.57-2.75-2.23-2.75h-67.47C448.67 1 447 2.09 447 3.75v13.2a3.35 3.35 0 0 0 3.33 3.05h35.1l-41.18 40.65a3.4 3.4 0 0 0-1.25 2.1v12.4c0 1.66 2.08 2.85 3.74 2.85H519c1.66 0 2-1.19 2-2.85v-13.2c0-1.66-.37-2.95-2-2.95z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-position: 50% 50%;
    vertical-align: middle;
    display: inline-block;
  }

  .bg_olympic_home .nav__logo {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 517.8 72'%3E %3Cpath fill='%23FFFFFF' d='M18.4 15.3H0l11.8 7.8L1.2 35.6l18-7.7 11.6 7.8V23l17.8-7.7H30.8V.6'/%3E %3Cpath fill='%23FFFFFF' d='M53 7.7c.6 0 1.1-.5 1.1-1.1V1.7c0-.6-.5-1.1-1.1-1.1H33.9v7.2L53 7.7zM53 35.7c.6 0 1.1-.5 1.1-1.1v-4.9c0-.6-.5-1.1-1.1-1.1H33.9v7.2l19.1-.1zM309.3.5h-23.8c-.6 0-1.1.5-1.1 1.1v4.9c0 .6.5 1.1 1.1 1.1h8.3v26.8c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h8.3c.6 0 1.1-.5 1.1-1.1v-5c.1-.6-.4-1.1-1-1.1M214.2 8.4c-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1v-8.4h6.9c1.9 0 3.7-.3 5.3-1 1.5-.7 2.9-1.6 4-2.8 1.1-1.2 1.9-2.5 2.5-4 .6-1.5.9-3.4.9-5.1 0-1.6-.2-3.3-.8-4.8m-6.8 7.1c-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-5.5V7.7h7.2c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3.1.9 0 1.6-.3 2.3M165.4 10.6c0 .7.2 1.2.4 1.6.3.4.7.8 1.3 1.1.6.3 1.3.6 2.2.8.9.2 1.8.4 2.7.5 1.7.3 3.3.6 4.9 1 1.6.4 3.1 1 4.3 1.8 1.3.8 2.3 1.9 3 3.3.7 1.4 1.1 3.1 1 5.2-.1 2-.6 3.7-1.5 5.1-.9 1.3-2.1 2.4-3.5 3.3-1.4.8-2.7 1.4-4.4 1.7-1.6.3-3.5.4-5.1.3-4-.2-9.8-2.5-12.8-6.5-.2-.3-.5-.9.1-1.5l3.7-3.7c.6-.6 1.2-.2 1.5.2 1.7 2.5 5.1 4.4 7.8 4.5 1.4.1 1.6 0 2.5-.1.8-.1 1.5-.3 2.2-.6.6-.3 1.1-.7 1.5-1.2.4-.5.6-1.2.6-2 .1-.8-.2-1.4-.5-1.9-.4-.5-.9-.9-1.5-1.3-.7-.4-1.5-.6-2.4-.8-1-.2-1.9-.3-2.8-.5-1.5-.2-3.1-.5-4.5-.9-1.5-.4-2.9-1.1-4-1.8-1.2-.8-2.2-1.9-2.9-3.1-.7-1.3-1.1-2.8-1-4.6.1-1.9.5-3.5 1.4-4.9.8-1.4 1.9-2.5 3.2-3.3 1.3-.8 2.7-1.4 4.3-1.8 3.1-.7 6.3-.6 9.4.4 3.3 1.1 6 3.7 7.3 5.5.2.3.5.9 0 1.4-.5.6-3.4 3.5-3.4 3.5-.6.6-1.3.5-1.7-.1-1.8-2.7-4.1-3.9-6.9-4.1-3-.2-6.2.4-6.4 3.5M150.4 4.8c-1.6-1.5-3.5-2.7-5.7-3.6C142.6.4 140.4 0 138 0c-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.3-2.3-2.6-4.2-4.2-5.7M147.5 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M247.7 4.8c-1.6-1.5-3.5-2.7-5.7-3.6-2.1-.8-4.4-1.2-6.8-1.2-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.2-2.3-2.5-4.2-4.1-5.7M244.8 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M84.4.5h-4.9c-.6 0-1.1.5-1.1 1.1v21.8c0 .9-.2 1.7-.5 2.4s-.7 1.2-1.2 1.7-1.2.8-1.9 1.1c-.8.3-2.1.4-3 .4-.9 0-2.3-.1-3-.4-.8-.3-1.4-.6-2-1.1-.5-.5-1-1-1.3-1.7-.3-.7-.5-1.5-.5-2.4V1.6C65 1 64.5.5 63.9.5H59c-.6 0-1.1.5-1.1 1.1v21.9c0 2 .4 3.8 1.1 5.4.7 1.5 1.8 2.9 3 4 1.3 1.1 2.8 1.9 4.4 2.4 1.6.5 3.4.8 5.3.8 1.8 0 3.6-.3 5.3-.8 1.7-.5 3.2-1.4 4.4-2.5 1.2-1.1 2.3-2.4 3-4 .7-1.6 1.1-3.4 1.1-5.4V1.6c0-.6-.5-1.1-1.1-1.1M118.9 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M284.7 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M41.2 47.2V58h-4.5V47.2h-2.8v24.6h2.8V60.6h4.5v11.2H44V47.2M55.3 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c0-1.3-.6-1.9-1.9-1.9m.1 22.4h-1.1c-3 0-4.5-1.5-4.5-4.6V51.6c0-3.1 1.5-4.6 4.5-4.6h1.1c3 0 4.5 1.5 4.5 4.6v15.9c.1 3-1.5 4.5-4.5 4.5M76.4 47.2l-3.2 19.4-3.1-19.4h-4.4v24.6h2.7V51.5l3.3 20.3h2.9L78 51.5v20.3h2.7V47.2M86.5 47.2v24.6h7.8v-2.6h-5v-8.6h4.8V58h-4.8v-8.2h4.9v-2.6M113.3 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c-.1-1.3-.6-1.9-1.9-1.9m.1 22.4h-1c-3 0-4.6-1.5-4.6-4.6V51.6c0-3.1 1.5-4.6 4.6-4.6h1c3 0 4.5 1.5 4.5 4.6v15.9c0 3-1.5 4.5-4.5 4.5M123.7 47.2v24.6h2.8V60.6h4.5v-2.5h-4.5v-8.3h4.7v-2.6M143.7 47.2v2.6h3.7v22h2.8v-22h3.7v-2.6M166.5 47.2V58H162V47.2h-2.8v24.6h2.8V60.6h4.5v11.2h2.8V47.2M175.1 47.2v24.6h7.8v-2.6h-5v-8.6h4.7V58h-4.7v-8.2h4.9v-2.6'/%3E %3Cg%3E%3Cpath fill='%23FFFFFF' d='M201.8 49.6h-.8c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9V51.5c0-1.3-.6-1.9-1.9-1.9m.1 22.4h-1c-3 0-4.6-1.5-4.6-4.6V51.6c0-3.1 1.5-4.6 4.6-4.6h1c3 0 4.5 1.5 4.5 4.6v15.9c.1 3-1.4 4.5-4.5 4.5'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M212.3 47.2v24.6h7.4v-2.6H215v-22M230.5 47.2l-2.6 12.1-2.5-12.1h-2.8l3.9 16.2v8.4h2.8v-8.4l4-16.2M249.2 47.2l-3.1 19.4-3.1-19.4h-4.4v24.6h2.6V51.5l3.4 20.3h2.9l3.3-20.3v20.3h2.8V47.2'/%3E%3Cg%3E %3Cpath fill='%23FFFFFF' d='M264.1 49.8h-1.9V60h1.9c1.3 0 1.9-.6 1.9-1.9v-6.5c-.1-1.2-.6-1.8-1.9-1.8m-1.9 22h-2.8V47.2h4.8c3 0 4.5 1.5 4.5 4.6V58c0 3.1-1.5 4.6-4.5 4.6h-2v9.2z'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M274.3 47.2h2.8v24.6h-2.8z'/%3E%3Cg%3E %3Cpath fill='%23FFFFFF' d='M292.8 62.4v5.1c0 3.1-1.5 4.6-4.5 4.6h-.9c-3 0-4.5-1.5-4.5-4.6V51.6c0-3.1 1.5-4.6 4.5-4.6h.9c3 0 4.5 1.5 4.5 4.5V56H290v-4.5c0-1.3-.6-1.9-1.9-1.9h-.7c-1.3 0-1.9.6-1.9 1.9v16.2c0 1.3.6 1.9 1.9 1.9h.8c1.3 0 1.9-.6 1.9-1.9v-5.2h2.7zM308.2 63.9v3.6c0 3.1-1.5 4.6-4.5 4.6h-.8c-3 0-4.5-1.5-4.5-4.5v-5.2h2.7v5.3c0 1.3.6 1.9 1.9 1.9h.6c1.3 0 1.9-.6 1.9-1.9V64c0-1.2-.4-1.8-1.2-2.4l-3.4-2.5c-1.8-1.3-2.3-2.6-2.3-4.6v-2.9c0-3.1 1.5-4.6 4.5-4.6h.7c3 0 4.5 1.5 4.5 4.5V56h-2.7v-4.5c0-1.3-.6-1.9-1.9-1.9h-.5c-1.3 0-1.9.6-1.9 1.9v3.1c0 1.2.5 1.8 1.3 2.4l3.4 2.5c1.7 1.1 2.2 2.3 2.2 4.4'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M335.9.5h2.6v71.3h-2.6zM493.3.7c-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1-.7 0-1.4 0-2.1.1-1-12.6-11.5-22.5-24.4-22.5-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1s-1.4 0-2.1.1C410.7 10.6 400.2.7 387.3.7c-13.5 0-24.5 10.9-24.5 24.5 0 13.5 10.9 24.5 24.5 24.5.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1 13.5 0 24.5-10.9 24.5-24.5S506.8.7 493.3.7zM367 25.2c0-11.3 9.1-20.4 20.4-20.4 10.8 0 19.7 8.5 20.3 19.1-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-11.3 0-20.4-9.1-20.4-20.3zm40.5 3c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm18 17.2c-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1s19.7 8.5 20.3 19.1c-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-.7 0-1.4 0-2.1-.1zm22.3-17.2c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm20.1 17.3c-.7 0-1.4 0-2.1-.1-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1 11.3 0 20.4 9.1 20.4 20.4 0 11.2-9.1 20.3-20.4 20.3z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
    height: 41px;
    width: 293px;
  }

  .bg_olympic_broadcaster .nav__logo {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 517.8 72.1'%3E %3Cpath fill='%23FFFFFF' d='M18.4 15.3H0l11.8 7.8L1.2 35.6l18-7.7 11.6 7.8V23l17.8-7.7H30.8V.6'/%3E %3Cpath fill='%23FFFFFF' d='M53 7.7c.6 0 1.1-.5 1.1-1.1V1.7c0-.6-.5-1.1-1.1-1.1H33.9v7.2L53 7.7zM53 35.7c.6 0 1.1-.5 1.1-1.1v-4.9c0-.6-.5-1.1-1.1-1.1H33.9v7.2l19.1-.1zM309.3.5h-23.8c-.6 0-1.1.5-1.1 1.1v4.9c0 .6.5 1.1 1.1 1.1h8.3v26.8c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h8.3c.6 0 1.1-.5 1.1-1.1v-5c.1-.6-.4-1.1-1-1.1M214.2 8.4c-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1v-8.4h6.9c1.9 0 3.7-.3 5.3-1 1.5-.7 2.9-1.6 4-2.8 1.1-1.2 1.9-2.5 2.5-4 .6-1.5.9-3.4.9-5.1 0-1.6-.2-3.3-.8-4.8m-6.8 7.1c-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-5.5V7.7h7.2c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3.1.9 0 1.6-.3 2.3M165.4 10.6c0 .7.2 1.2.4 1.6.3.4.7.8 1.3 1.1.6.3 1.3.6 2.2.8.9.2 1.8.4 2.7.5 1.7.3 3.3.6 4.9 1 1.6.4 3.1 1 4.3 1.8 1.3.8 2.3 1.9 3 3.3.7 1.4 1.1 3.1 1 5.2-.1 2-.6 3.7-1.5 5.1-.9 1.3-2.1 2.4-3.5 3.3-1.4.8-2.7 1.4-4.4 1.7-1.6.3-3.5.4-5.1.3-4-.2-9.8-2.5-12.8-6.5-.2-.3-.5-.9.1-1.5l3.7-3.7c.6-.6 1.2-.2 1.5.2 1.7 2.5 5.1 4.4 7.8 4.5 1.4.1 1.6 0 2.5-.1.8-.1 1.5-.3 2.2-.6.6-.3 1.1-.7 1.5-1.2.4-.5.6-1.2.6-2 .1-.8-.2-1.4-.5-1.9-.4-.5-.9-.9-1.5-1.3-.7-.4-1.5-.6-2.4-.8-1-.2-1.9-.3-2.8-.5-1.5-.2-3.1-.5-4.5-.9-1.5-.4-2.9-1.1-4-1.8-1.2-.8-2.2-1.9-2.9-3.1-.7-1.3-1.1-2.8-1-4.6.1-1.9.5-3.5 1.4-4.9.8-1.4 1.9-2.5 3.2-3.3 1.3-.8 2.7-1.4 4.3-1.8 3.1-.7 6.3-.6 9.4.4 3.3 1.1 6 3.7 7.3 5.5.2.3.5.9 0 1.4-.5.6-3.4 3.5-3.4 3.5-.6.6-1.3.5-1.7-.1-1.8-2.7-4.1-3.9-6.9-4.1-3-.2-6.2.4-6.4 3.5M150.4 4.8c-1.6-1.5-3.5-2.7-5.7-3.6C142.6.4 140.4 0 138 0c-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.3-2.3-2.6-4.2-4.2-5.7M147.5 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M247.7 4.8c-1.6-1.5-3.5-2.7-5.7-3.6-2.1-.8-4.4-1.2-6.8-1.2-2.3 0-4.6.4-6.7 1.2-2.2.8-4.1 2-5.7 3.5-1.6 1.5-2.9 3.5-3.9 5.7s-1.4 4.8-1.4 7.6c0 2.9.5 5.4 1.4 7.7.9 2.2 2.2 4.1 3.9 5.7 1.6 1.5 3.5 2.7 5.7 3.5 2.1.8 4.4 1.2 6.8 1.2 2.6 0 5-.4 7.2-1.3s4.1-2.1 5.7-3.7c1.6-1.6 2.8-3.5 3.7-5.7.9-2.2 1.3-4.7 1.3-7.3 0-2.8-.5-5.4-1.4-7.6-1.2-2.3-2.5-4.2-4.1-5.7M244.8 23c-.5 1.4-1.3 2.5-2.2 3.4-.9.9-2.1 1.6-3.3 2.1-1.3.5-2.6.7-4.1.7-1.5 0-2.9-.2-4.1-.7-1.2-.5-2.3-1.2-3.2-2.1-.9-.9-1.7-2.1-2.2-3.4-.6-1.4-.8-3-.8-4.8s.3-3.5.8-4.8c.6-1.4 1.3-2.5 2.2-3.4.9-.9 2-1.6 3.3-2.1 1.3-.5 2.6-.7 4.1-.7 1.4 0 2.8.2 4.1.7 1.2.5 2.3 1.2 3.3 2.1.9.9 1.7 2.1 2.2 3.4.6 1.4.8 3 .8 4.8 0 1.8-.3 3.4-.9 4.8M84.4.5h-4.9c-.6 0-1.1.5-1.1 1.1v21.8c0 .9-.2 1.7-.5 2.4s-.7 1.2-1.2 1.7-1.2.8-1.9 1.1c-.8.3-2.1.4-3 .4-.9 0-2.3-.1-3-.4-.8-.3-1.4-.6-2-1.1-.5-.5-1-1-1.3-1.7-.3-.7-.5-1.5-.5-2.4V1.6C65 1 64.5.5 63.9.5H59c-.6 0-1.1.5-1.1 1.1v21.9c0 2 .4 3.8 1.1 5.4.7 1.5 1.8 2.9 3 4 1.3 1.1 2.8 1.9 4.4 2.4 1.6.5 3.4.8 5.3.8 1.8 0 3.6-.3 5.3-.8 1.7-.5 3.2-1.4 4.4-2.5 1.2-1.1 2.3-2.4 3-4 .7-1.6 1.1-3.4 1.1-5.4V1.6c0-.6-.5-1.1-1.1-1.1M118.9 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M284.7 33.8l-8-9.9s6.4-2.4 6.4-10.6c0-1.7-.3-3.3-.8-4.9-.6-1.5-1.4-2.9-2.5-4.1-1.1-1.2-2.4-2.1-4-2.8-1.6-.7-3.4-1-5.3-1h-13c-.6 0-1.1.5-1.1 1.1v32.9c0 .6.5 1.1 1.1 1.1h4.9c.6 0 1.1-.5 1.1-1.1V7.7h7.3c.8 0 1.5.1 2.1.4.6.3 1.2.7 1.6 1.1.4.5.8 1.1 1 1.7.3.7.4 1.5.4 2.3 0 .8-.1 1.6-.4 2.2-.3.7-.6 1.3-1.1 1.8-.5.5-1 .8-1.6 1.1-.6.3-1.7.4-3.8.4h-3c-.6 0-1.1.5-.6 1.3l11.3 15c.2.3.6.5.9.5h6.3c1.1.2 1.7-.7.8-1.7M335.9.5h2.6v71.3h-2.6z'/%3E %3Cg%3E %3Cpath fill='%23FFFFFF' d='M304.6 51.5v5.4c0 1.4-.7 2.1-2.1 2.1h-2.2v-9.4h2.4c1.3 0 1.9.6 1.9 1.9m.6 8.8c1.4-.6 2.2-1.7 2.2-3.9v-4.7c0-3.1-1.5-4.7-4.7-4.7h-5.3v25.1h2.9V61.5h2.1c1.5 0 2.2.7 2.2 2.2v8.4h2.9v-8.5c0-1.9-.7-2.9-2.3-3.3m-21-13.3v25.1h8v-2.7H287v-8.9h4.8V58H287v-8.3h5V47h-7.8zm-8.8 25.1V49.6h3.8V47h-10.4v2.7h3.8v22.5h2.8zm-13.9-12.8l-3.5-2.5c-.8-.6-1.3-1.1-1.3-2.4v-3.2c0-1.3.6-1.9 1.9-1.9h.5c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3-1.5-4.6-4.6-4.6h-.7c-3.1 0-4.7 1.5-4.7 4.7v3c0 2 .5 3.3 2.4 4.7l3.5 2.5c.8.6 1.3 1.1 1.3 2.4v3.8c0 1.3-.6 1.9-1.9 1.9h-.6c-1.3 0-1.9-.6-1.9-1.9v-5.4h-2.8v5.3c0 3 1.5 4.6 4.6 4.6h.8c3.1 0 4.7-1.5 4.7-4.7V64c0-2.2-.6-3.4-2.4-4.7m-18.3-7.9l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2h-3.7l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zm-19-9.7v5.3c0 1.3-.6 1.9-1.9 1.9h-.8c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.7c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3.1-1.5-4.6-4.6-4.6h-.9c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h.9c3.1 0 4.7-1.5 4.7-4.7v-5.2H230zm-20.4-12.8h1.7c1.9 0 2.8 1 2.8 2.9v14.1c0 1.9-.9 2.9-2.8 2.9h-1.7V49.6zm-2.8 22.5h4.7c3.8 0 5.6-1.8 5.6-5.6v-14c0-3.8-1.8-5.6-5.6-5.6h-4.7v25.2zm-11-20.7l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2H194l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zm-19.1-20.8v16.5c0 1.3-.6 1.9-1.9 1.9h-.9c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.9c1.2 0 1.9.6 1.9 1.9m2.8 16.3V51.4c0-3.1-1.5-4.7-4.7-4.7h-1.1c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h1.1c3.2 0 4.7-1.5 4.7-4.7m-18.7-16.1v5.4c0 1.4-.7 2.1-2.1 2.1h-2.2v-9.4h2.4c1.2 0 1.9.6 1.9 1.9m.6 8.8c1.4-.6 2.2-1.7 2.2-3.9v-4.7c0-3.1-1.5-4.7-4.7-4.7h-5.3v25.1h2.9V61.5h2.1c1.5 0 2.2.7 2.2 2.2v8.4h2.9v-8.5c0-1.9-.7-2.9-2.3-3.3m-20.4.2h2.2c1.4 0 2.1.7 2.1 2.1v5c0 1.3-.6 1.9-1.9 1.9h-2.4v-9zm4.2-9v4.4c0 1.4-.7 2.1-2.1 2.1h-2.1v-8.4h2.3c1.3 0 1.9.6 1.9 1.9m.7 7.7c1.4-.5 2.2-1.7 2.2-3.9v-3.7c0-3.1-1.5-4.7-4.7-4.7H144V72h5.3c3.1 0 4.7-1.5 4.7-4.7v-4.2c-.1-2.1-.8-3.3-2.3-3.9M124.2 47v25.1h7.6v-2.7h-4.7V47h-2.9zm-10.9 4.4l2 13.9h-3.9l1.9-13.9zm5.8 20.7l-3.9-25.2h-3.7l-3.9 25.2h2.8l.6-4.2h4.6l.6 4.2h2.9zM102.5 47h-2.9v25.1h2.9V47zM91.4 62.4v5.3c0 1.3-.6 1.9-1.9 1.9h-.8c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.7c1.3 0 1.9.6 1.9 1.9v4.6h2.8v-4.5c0-3.1-1.5-4.6-4.6-4.6h-.9c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h.9c3.1 0 4.7-1.5 4.7-4.7v-5.2h-2.8zM78.4 47h-2.9v25.1h2.9V47zm-15.8 0v25.1h2.9V60.6h4.7V58h-4.7v-8.4h4.8V47h-7.7zm-13.1 0v25.1h2.9V60.6h4.7V58h-4.7v-8.4h4.8V47h-7.7zm-8.3 4.3v16.5c0 1.3-.6 1.9-1.9 1.9h-.9c-1.3 0-1.9-.6-1.9-1.9V51.3c0-1.3.6-1.9 1.9-1.9h.9c1.2 0 1.9.6 1.9 1.9M44 67.6V51.4c0-3.1-1.5-4.7-4.7-4.7h-1.1c-3.1 0-4.7 1.5-4.7 4.7v16.2c0 3.1 1.5 4.7 4.7 4.7h1.1c3.2 0 4.7-1.5 4.7-4.7'/%3E %3C/g%3E %3Cpath fill='%23FFFFFF' d='M493.3.7c-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1-.7 0-1.4 0-2.1.1-1-12.6-11.5-22.5-24.4-22.5-12.9 0-23.4 9.9-24.4 22.5-.7-.1-1.4-.1-2.1-.1s-1.4 0-2.1.1C410.7 10.6 400.2.7 387.3.7c-13.5 0-24.5 10.9-24.5 24.5 0 13.5 10.9 24.5 24.5 24.5.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1.7 0 1.4 0 2.1-.1 1 12.6 11.5 22.5 24.4 22.5 12.9 0 23.4-9.9 24.4-22.5.7.1 1.4.1 2.1.1 13.5 0 24.5-10.9 24.5-24.5S506.8.7 493.3.7zM367 25.2c0-11.3 9.1-20.4 20.4-20.4 10.8 0 19.7 8.5 20.3 19.1-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-11.3 0-20.4-9.1-20.4-20.3zm40.5 3c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm18 17.2c-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1s19.7 8.5 20.3 19.1c-9.9 2.6-17.3 11.1-18.2 21.5-.7.1-1.4.1-2.1.1-.7 0-1.4 0-2.1-.1zm22.3-17.2c-1.2 7.7-6.6 14-13.8 16.3 1.1-7.7 6.6-13.9 13.8-16.3zm6.3 39.8c-10.8 0-19.7-8.5-20.3-19.1 9.9-2.6 17.3-11.1 18.2-21.5.7-.1 1.4-.1 2.1-.1.7 0 1.4 0 2.1.1.9 10.4 8.3 19 18.2 21.5-.6 10.6-9.4 19.1-20.3 19.1zm6.4-39.8c7.2 2.4 12.7 8.6 13.8 16.3-7.2-2.3-12.7-8.6-13.8-16.3zm20.1 17.3c-.7 0-1.4 0-2.1-.1-.9-10.4-8.3-19-18.2-21.5.6-10.7 9.5-19.1 20.3-19.1 11.3 0 20.4 9.1 20.4 20.4 0 11.2-9.1 20.3-20.4 20.3z'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
    height: 41px;
    width: 293px;
  }

  .right_elements:before {
    height: 70px;
  }

  .watch_cta {
    top: inherit;
  }

  .modalnav__leftcol .nav__logo {
    display: block;
    width: 140px;
    margin: 26px auto 0;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-197.1 266.7 241.1 27.9'%3E%3Cpath fill='%23FFFFFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3Cpath fill='%23FFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
  }
  .modalnav__leftcol .nav__logo__small {
    display: none;
  }

  .modalnav__leftcol-item:first-of-type {
    height: 221px;
    padding-top: 46px;
  }

  .modalnav__leftcol {
    font-size: 0.9375rem;
  }

  .modalnav__leftcol-item span {
    font-size: 0.75rem;
    padding: 7px 10px;
    border-radius: 3px;
  }
  .modalnav__leftcol-item .ico-mglass {
    width: 15px;
    height: 15px;
    font-size: inherit;
    padding: inherit;
    border-radius: 50%;
  }

  .nav__navbysports {
    display: inline-block;
    color: #FFFFFF;
    padding: 0 20px 0 0;
    top: -3px;
    position: relative;
  }

  .nav__navbysports-item {
    font-size: 1rem;
    font-weight: bold;
    display: inline-block;
    padding: 0 15px;
  }
  .nav__navbysports-item:first-of-type {
    padding: 0;
    margin-right: 10px;
  }

  .withbreadcrumb.nav__navbysports-item:first-of-type {
    display: none;
  }

  .nav__navbysports-item--first a {
    position: relative;
  }

  .nav__navbysports-item--first a {
    padding: 0 35px 0 0;
  }

  .fade-out, .fade-in {
    animation: inherit;
    -webkit-animation: inherit;
    opacity: 1;
  }

  .nav__navbysports-item--first a:before,
  .nav__navbysports-item--first a:after {
    content: "";
    display: block;
    height: 9px;
    margin-top: -6px;
    position: absolute;
    -moz-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    -webkit-transform: rotate(220deg);
    transform: rotate(220deg);
    right: 16px;
    top: 10px;
    width: 0px;
    border-radius: 22px;
    width: 3px;
    background: #FFF;
  }

  .nav__navbysports-item--first a:after {
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    top: 10px;
    right: 21px;
  }

  .nav__navbysports-itemvideo ~ .nav__navbysports-itemvideo a {
    border-left: none;
    padding: inherit;
  }

  .nav__navbysports-itemvideo ~ .nav__navbysports-itemvideo {
    display: inherit;
  }

  .nav__navbysports li:not(.nav__navbysports-item--breadcrumb) {
    display: none;
  }

  .nav__navbysports li:last-child a {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    text-transform: inherit;
    position: relative;
    top: inherit;
    left: inherit;
    width: inherit;
    text-overflow: inherit;
    white-space: inherit;
    overflow: inherit;
  }

  .nav__navbysports-item--breadcrumb:nth-child(3) {
    opacity: 0.5;
    position: relative;
  }

  .nav__navbysports-item--breadcrumb:nth-child(3) a:before,
  .nav__navbysports-item--breadcrumb:nth-child(3) a:after {
    content: '';
    display: block;
    height: 9px;
    margin-top: -8px;
    position: absolute;
    left: -15px;
    top: 50%;
    width: 3px;
    background: #FFF;
    border-radius: 50%;
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
  }

  .nav__navbysports-item--breadcrumb:nth-child(3) a:after {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 50%;
    margin-top: -3px;
  }

  .default-tablet {
    font-size: 1.03125rem;
  }

  .nav__navbysports li:not(.nav__navbysports-item--first) {
    display: none;
  }

  .nav__navbysports li:not(.nav__navbysports-item--first) {
    display: none;
  }

  .nav__navbysports li.nav__navbysports-item--breadcrumb {
    display: inline-block;
  }

  /*** BREAD CRUMB ***/
  .breadcrumb li:not(:last-child) {
    display: inherit;
  }

  .breadcrumb li:last-child a {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    text-transform: inherit;
    position: inherit;
    top: inherit;
    left: inherit;
    width: inherit;
    text-overflow: inherit;
    white-space: inherit;
    overflow: inherit;
    padding-left: 20px;
  }

  .breadcrumb li:last-child > a {
    position: relative;
  }

  .breadcrumb li:last-child h1 a {
    padding-left: 0;
  }

  .breadcrumb li:last-of-type h1 {
    padding-left: 20px;
  }

  .breadcrumb {
    display: inline-block;
    vertical-align: middle;
    position: relative;
  }

  .partner {
    color: rgba(226, 227, 228, 0.8);
    font-size: 0.6875rem;
    text-transform: uppercase;
    margin-left: 5px;
    vertical-align: middle;
    padding-right: 68px;
    line-height: 24px;
    position: relative;
    float: none;
    top: 2px;
    margin-right: inherit;
  }
  .partner:not(.mobile) {
    display: inline-block;
  }
  .partner.mobile {
    display: none;
  }
  .partner .partner-txt {
    display: inline-block;
  }
  .partner .catech {
    display: inline-block;
    width: 53px;
    height: 44px;
    vertical-align: middle;
    margin-left: 45px;
    position: absolute;
    right: 0;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-size: inherit;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAsCAYAAADFP/AjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdCOEM4MTgxRjhGMTFFN0I5NDJBNjg0RjdGRjI1OTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdCOEM4MTcxRjhGMTFFN0I5NDJBNjg0RjdGRjI1OTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODVFMTRDMEMxREVFMTFFN0IyQTI4MEE1NEI3NzBDRjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODVFMTRDMEQxREVFMTFFN0IyQTI4MEE1NEI3NzBDRjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hhAZYAAAF/0lEQVR42uyaf0xWVRjHL++LgEQ6ghD7gSAYhbJklv2ATIMoxVb2Y5pbiSt1/bQftH6YWvBH1mymaGnNWi3/oZXTLNaW2IhZudnYrIWGCWomosZQURS9fZ/83nW7433P8973rVXr2T57L/ec+5zz3HvOc57zHOJs27YikKvBneBKkAUGgThwDPwMvgUfgc8NekaDW8EYMBycBxKBTV0d4HuwEawDRyLppCVGGUgCi0G3rZce8B5IdekZAZaCw3bk0gRGKfr6O6YKs+3oZQZ1bYmBrupojXrXjp0sAAngYAx0ve7XqDV27KWCQzAWcn84owL9TLPXwHQr9rIBDADPxUDXfeEK4zzebyz4Rqn4O/Ap6AbZ4A6QanjmTbCMz4q00di9IAVMpmfUSBFo1ni/BsWnP8yh1N+nr1U8XwpWg6dD6JiuHIJzNXNqrFLZJMNErTc8v4T1AmF0vKjoxyuaOfWQ4pOv55ALJ28bykfw90yYOm+AXoOe5FAF8Z5owSSNijpfgsW8PukpSws5D/4s+8Fu1wvo1x+YjLoQ5Cka+0rZoad8eLQhYCi/QCodR9hgyGSUeJyAQckJ8GMM3LF09nqQQ695Ocjniw3EYu1wjLpUUbeL+BHp7ES6/WlgoPUXimNUhqKuRM+nfLQxns4jx/qbJGDyJJqJGUZWgE0+DOrkcI/KqF5F3XNAQgS6l4MHFfWOgiZQDcpBOkfOT9EOv4OKuqmkQ1H3HsW6Jxu/hWBJiPJgtEZtV9SVr5SrNOoZQ3kDKFWOIt/Dr1lZv1hRpxAUhCn/QWFQUDnPwxq1C7Qq6l+jqHOdoXydQsfFXLeiMkobLUwBEwx1sg3lvyramRkLl+54K43UcW555Vz+9hmezzKUDwYPx8qoLXStJhGXuwPUg8fp6aoZbSxS6KhkWiyU1DNl5l88e5GiKHMHjSAfHFek0J4A6Ww3GTwADkXQ1vJIEi/zozQsB9Qp655mhumEj3ZqI0m81IDaKJMicyMY/mnMznqjjN3KNdbicB7uRDyhFrhHwQKfRs1jJ8ujeDGPgfnKna/83g6eB+NMq3YN15x2H53axb1XqY9nXwKrwSHFWuZ4yzaus+JZU0yhSBN3xFOY+NecJnwIqjg8Gjgs3gKnDc99wAMDJy/YyphUjNvjoYc7Zen/L4xATtIrH42L8NRDxn8Jo+gUJif7OAcOcAHvCLMUjGekkMTnetjxzTw10cZ/Z9i+vKjj7E8C84dWpEb9KyRg/Qflf6M8W/tgFO36eT6XzkFlVCZYCi6KoIFieqc0n0bNUW5M3bKWsabKqFFcbAs9+6Z8T90iVypNFtfzaVSWZ3fs5BHdL0lSYte6IvlBrnXG+Qpj+tm7ZfClDwN3c2lw2r+BfXBveUqcgLaZsVQbT/vmgb1gJ08opM4iV8x1L8gEvWAT761hvbVgG2gFfeAC3t/Getv5dyU4xuuKfpL+L1B/C49V5bx3BY9rpXw92Ac286Ahn210gVVS4WYqHA1yeS33VoKt4ArekwdngWUgi/fGgTJep7C+0/F21q/hS7JYJqcek8EedkiC2kdANvVMAzvAYFAFOvlsC/XdxheWQUPe4fFrBxgGLoln4CiLlRzxV/BTzuJQ2cDrTs4BZx6UcQVvtP44JEskn7iSn2mMSDby3hfMASYzmzSSi2eda9GWPsnB3yrqdg7obC7Y6XQyr1pnD/w6GFrdxXDppnjOgzj+7qOCKq7OYtgkMJt5vyGcC0dcIVPQ1WjAFT0HmU/scs1XGff7melN4rXovYwRiZPIlEhlKjefC10vzdHfyc1pHudrJtuQD/BZgAGrTW8mX+tj0MI3+DJ4n/ckFNoJbmQHbEMWN8gGZRtyFd9yOT3YAL4g6dyzzOL2cdcrX1+Olb62zh7lONugbjqGlfwABzhyRjL8kv7OAFudjVUhmMN/BLHoDKZ6Nl+VHM9yPRAUuK7l+SDIA0Nd/wziOAoZ609yzlrc8Ra4dE8EM3k9gXOrBNzC60qWZfI3jfOt2KWjjEemif/E2C+PO4J2BqynOKzUJy6/CTAA7a0KK/dxe3gAAAAASUVORK5CYII=") no-repeat;
  }

  .breadcrumb-item {
    font-size: 1.3125rem;
    font-weight: bold;
    display: inline-block;
    padding: 0 10px;
    color: #FFFFFF;
  }
  .breadcrumb-item h1 {
    font-size: 1.3125rem;
    position: relative;
  }

  .breadcrumb-item:hover {
    color: rgba(255, 255, 255, 0.5);
  }

  .breadcrumb-item:nth-child(1) {
    padding-left: 25px;
  }
  .breadcrumb-item:nth-child(1):before {
    content: '';
    display: block;
    height: 25px;
    position: absolute;
    width: 1px;
    border-left: 1px solid rgba(255, 255, 255, 0.15);
    left: 0;
    top: -1px;
  }

  .breadcrumb-item:nth-child(1) {
    opacity: 0.5;
  }

  .breadcrumb-item:nth-child(2) {
    position: relative;
  }

  .breadcrumb-item:only-child {
    padding-left: 5px;
    opacity: 1;
  }

  .breadcrumb-item:nth-child(2) h1:before,
  .breadcrumb-item:nth-child(2) h1:after {
    content: '';
    display: block;
    height: 9px;
    margin-top: -8px;
    position: absolute;
    left: 0;
    top: 50%;
    width: 3px;
    background: #FFF;
    border-radius: 50%;
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
  }

  .breadcrumb-item:nth-child(2) > a:before,
  .breadcrumb-item:nth-child(2) > a:after {
    content: '';
    display: block;
    height: 9px;
    margin-top: -8px;
    position: absolute;
    left: 0;
    top: 50%;
    width: 3px;
    background: #FFF;
    border-radius: 50%;
    -moz-transform: rotate(130deg);
    -ms-transform: rotate(130deg);
    -webkit-transform: rotate(130deg);
    transform: rotate(130deg);
  }

  .breadcrumb-item:nth-child(2) h1:after {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 50%;
    margin-top: -3px;
  }

  .breadcrumb-item:nth-child(2) > a:after {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 50%;
    margin-top: -3px;
  }

  .hamburger {
    width: 27px;
    height: 26px;
    margin-left: 27px;
  }
  .hamburger:hover {
    opacity: 0.5;
  }

  .hamburger span {
    top: 11px;
    height: 4px;
    border-radius: 2px;
  }

  .hamburger span::before,
  .hamburger span::after {
    height: 4px;
    border-radius: 2px;
  }

  .hamburger span::before {
    top: -8px;
  }

  .hamburger span::after {
    bottom: -8px;
  }

  #nav--disconnect-mode {
    height: 4.375rem;
    line-height: 4.375rem;
    font-size: 1rem;
    border-right: 8px solid #FF671F;
    padding-right: 17px;
  }

  span.external-link {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
  }

  span.external-link:before {
    content: '';
    display: block;
    position: absolute;
    right: 5px;
    width: 8px;
    height: 8px;
    top: 5px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAATElEQVQY04WPsQ2AQBDDfFTQIVaihDmYkL0oKf0V6IF7kS5ylCgBoG401PGjqI3aAyswfRpe8HgEErjfgQxGxFk3zC14bY/qog7ZiwJwYSJ47GSZaQAAAABJRU5ErkJggg==");
    background-size: cover;
  }

  #modal_navallsport .modal__close {
    right: 35px;
    top: 35px;
  }

  .modalnav__leftcol {
    width: 195px;
  }

  .modalnav__leftcol-item--active {
    background: #009CDE;
  }

  .modalnav__leftcol-item {
    height: 61px;
    line-height: 60px;
  }
  .modalnav__leftcol-item .ico-mglass:after {
    top: 12px;
    left: 10px;
    width: 9px;
    height: 2px;
  }

  .modalnav__leftcol-item:first-of-type {
    height: 217px;
    padding-top: 46px;
  }

  .modalnav__rightcol {
    width: calc(100% - 195px);
    padding-left: 70px;
  }
  .modalnav__rightcol .social_list {
    left: 195px;
    padding-left: 70px;
  }
  .modalnav__rightcol .social_list li {
    margin-right: 40px;
  }
  .modalnav__rightcol .social_list li .social-name {
    display: inline-block;
  }

  .modalnav__rightcol-list {
    height: 58%;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }

  .modalnav__rightcol-item[data-display-subnav="0"]:before, .modalnav__rightcol-item[data-display-subnav="0"]:after, .modalnav__rightcol-item[data-display-subnav="1"]:before, .modalnav__rightcol-item[data-display-subnav="1"]:after {
    display: none;
  }

  #favorites-list #favorites-nav-edit-button {
    right: 85px;
    top: 32px;
  }
  #favorites-list .list_containers-4 .list_container-favorites {
    width: calc((100%/4) - ((40px*3)/4));
  }
  #favorites-list .list_containers-3 .list_container-favorites {
    width: calc((100%/3) - ((40px*2)/3));
  }
  #favorites-list .list_containers-2 .list_container-favorites {
    width: calc((100%/2) - (40px/2));
  }
  #favorites-list .list_containers-1 .list_container-favorites {
    width: 100%;
  }
  #favorites-list .list_container-favorites {
    display: inline-block;
    vertical-align: top;
    margin-right: 40px;
  }
  #favorites-list .list_container-favorites.last {
    margin-right: 0;
  }
  #favorites-list .modalnav__rightcol-list {
    -webkit-column-count: inherit;
    -moz-column-count: inherit;
    column-count: inherit;
    height: 100%;
    overflow-y: auto;
  }
  #favorites-list .modalnav__rightcol-list .modalnav__rightcol-item a {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  #favorites-list .rightcol-listtitle-favorites-mobile {
    display: none;
  }
  #favorites-list .rightcol-favorites-sections {
    height: 100%;
  }
  #favorites-list #container-favorites-empty .list_container-favorites-empty {
    height: calc(100% - 110px);
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    padding-right: 0px;
  }
  #favorites-list #container-favorites-empty .list_container-favorites-empty .favorites-empty-subtitle {
    margin-top: 0px;
    line-height: 30px;
    font-size: 1.5rem;
  }
  #favorites-list #container-favorites-empty .list_container-favorites-empty .list_container-favorites-empty-childs {
    width: 50%;
  }
  #favorites-list #container-favorites-empty .list_container-favorites-empty .nav__no-favorites {
    margin: 70px 0 30px 0;
    font-size: 1rem;
  }
  #favorites-list #container-favorites-empty .list_container-favorites-empty .button-container {
    width: auto;
  }

  .modalnav__rightcol-container.language-list {
    padding-right: 0;
  }

  .language_list_container {
    width: calc(100% - 40px);
    display: inline-block;
    vertical-align: top;
    margin-right: 40px;
  }

  .language_list_container:last-of-type {
    margin: 0;
  }

  .language-list .modalnav__rightcol-list {
    height: initial;
    max-height: inherit;
    display: flex;
    flex-direction: column;
    flex-flow: wrap column;
    -ms-flex-direction: column;
    -ms-flex-flow: wrap column;
    height: 500px;
    overflow-x: hidden;
  }
  .language-list .modalnav__rightcol-list li.modalnav__rightcol-item {
    width: auto;
  }

  .language-container {
    height: 100%;
    max-height: inherit;
    -moz-column-count: inherit;
    -webkit-column-count: inherit;
    column-count: inherit;
  }

  .modalnav__rightcol-listtitle {
    font-size: 0.875rem;
    height: 46px;
    line-height: 50px;
    margin-top: 50px;
    margin-bottom: 19px;
  }

  #modal_modal_languages .modalnav__rightcol-listtitle {
    font-size: 0.875rem;
    height: 46px;
    line-height: 55px;
    margin-top: 20px;
    margin-bottom: 19px;
  }

  #modal_modal_languages .modalnav__rightcol {
    width: 100%;
    padding-left: 20px;
  }

  .overflower {
    height: calc(100% - 115px);
    overflow-y: auto;
  }

  #modal_modal_languages .language_list_container {
    width: 100%;
    display: block;
    vertical-align: top;
    padding-right: 0px;
  }

  .modalnav__rightcol-item {
    font-size: 1.5rem;
    min-height: auto;
    line-height: 55px;
    height: auto;
  }
  .modalnav__rightcol-item:before, .modalnav__rightcol-item:after {
    display: none;
  }

  .modalnav__rightcol-item--favorite {
    color: #009CDE;
  }

  .modalnav__rightcol-container {
    width: 100%;
    padding-right: 30px;
    float: left;
  }
  .modalnav__rightcol-container .list-container {
    display: block;
    width: calc(80% - 40px);
    float: left;
  }
  .modalnav__rightcol-container .list-container:first-of-type {
    width: 20%;
    float: left;
    margin-right: 40px;
  }
  .modalnav__rightcol-container .list-container.mobile {
    display: none;
  }
  .modalnav__rightcol-container ul.allsports-desktop {
    display: flex;
    flex-direction: column;
    flex-flow: wrap column;
    -ms-flex-direction: column;
    -ms-flex-flow: wrap column;
    height: 385px;
    overflow-x: hidden;
  }

  #modal_modal_languages .modalnav__rightcol-container {
    width: 100%;
    padding-right: 20px;
  }
  #modal_modal_languages .modalnav__rightcol-container:last-child {
    padding-right: 0;
  }

  .modalnav__rightcol-container:not(.sports-list) {
    display: none;
    width: 100%;
    vertical-align: top;
    overflow-y: auto;
  }

  .modalnav__rightcol-listtitle-editor {
    float: right;
    font-size: 12px;
    text-transform: none;
    color: #009CDE;
  }

  .modalnav__rightcol-list-subnav {
    display: none;
  }

  .modalnav__rightcol-subnav {
    display: none;
  }

  /***** MORE LISTS *******/
  .more-list .modalnav__rightcol-list {
    height: auto;
    max-height: 100000px;
    overflow-y: hidden;
    -moz-column-count: inherit;
    -webkit-column-count: inherit;
    column-count: inherit;
  }
  .more-list .modalnav__rightcol-list ul {
    display: flex;
    flex-direction: column;
    flex-flow: wrap column;
    max-height: 200px;
    overflow-x: hidden;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist {
    max-height: 500px;
  }
  .more-list .modalnav__rightcol-list ul li.modalnav__rightcol-item {
    width: auto;
  }

  .rugbyrama .nav__logo {
    height: 43px;
    width: 232px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAArCAMAAABFCzRQAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACl1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yZyHyZyHyZyHyZyHyZyHyZyH////yZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyH////yZyEAAADsBat1AAAA2nRSTlMAQTDMm6ptkI1dx6dKEXrI7OrFdAwootzw3pchY8alRhyJ0e/numEFwY4iGsmxW7M80uGWw4ePNuUrO/TyhVLzRC1C+bSD7UsdhJHO4xOYeab7z/q1/X/LBOmo9ZUkGaH+ZH6LAtsmIPecQGJOFQj2yrsLuBRsWN3rMgevZ3PmV0W8UAN3gFo3b9CCXi9V7hCSKuCaAR784im/2azT1AYNFg99+IqBM62IZk9ULMIjNallsArx6Kt7TYYO2HiT1p7kXEOkOHJTGzlRPmZ3VUQRIpm7qjPuzIjdmZgUfHsAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAIeUlEQVRo3u2Y+X8TRRTAB8N6YQQKWBClCKIQEFBABRVjC4goKihSRLSoKCKiC2gUb7ty6S5atd54x8QLFU+87yNp0jSkbV7+Gefa2ZnZo/7W/MD7fKCzL/Pm87773rx5OwgJGXJUjMpQZMSOJopjYsei44jm+GEn0BnxE4ePGNkwajQZjzmpcey4k8cjdAqZceqEJjpj4mmTJp8+5Ywz8XAC0U+dlkDTZ7B1Y2ehupCZs2YDlbPROTCHaObCXDSP6eBc/Hze+Ww8bj5CCy6gwwuHiBkX4RkLL2bj4dMRXoTKxclL+AQYO9iIVJpbFo0xqCzWQA1j0RKAS9HSkQBzL1t2OcAVy9EMaLnyqqtXwEo84xrDuHYswBC0oAVWzbpuWiPA6la8yDmGMXUVrBl/vWGsJQ83DDYjkXVLYJF4UEHx6MaxMAzdBG3rifpmgFtuXQHL8LBpw214BonU7RvhDrQa1m7C4zOvBliPF5mAx3cCbKYrThhsQiZ3bYAoUDQFGrbcDXyT3QPnoxHQmNxCnxgoGg7mfIB5VLV1BGzjbNsB7q0P0PummFhSeAvdTwZDHwgC3XEFPIgxHmImOKTLH8YGK1ZeOdsFxWzDFgLMZjMMeISzNQM8Wh+g6LFxbrGAtsefaEc+0PnWkzGAnbvwP2axG2AiOm4PNVmMZ2y0rL1n41+fAniazRgKkwmbbU1zYPK+OgFFW59ZRX1eO+dZrlFBl3fgH597/gWA69jPc6CTZG08ab0IbS+5VXdbexPAQjbjZXiFsG1uw6teiuoFFM1so556e3QDvEr+vAazaOruaoHX9yOUgo43iPpNBxrQW2+Ts3ITwH0UtK3x7R1o3zswlWbEA6vgOcr2LsB7qG5Am/GhMHcFBh2dprIUvQ8bH936Ft6GGbZHjwY4GaEsQEP6+fZNrwN8sKUBHp+PRs/Bx84873xchs+idWjHh6dD50eUrfVj6GyuF9B1I51bPkFHrYRFvGHYgw60sNHk6bwYfQrwGWr/HKvufgf/NxQdJDv0C/x2OvZLoG9MIh0C1sJuzjb9Sxg5vj5A7/pq/UHyt/Xr90VnhL5ZQwaNBxD6Ftrwj4e+g5YDqHXvWtrgfI/z89AP15Dxj88iCRQd+olQws+/4HEHZfu1EybtJw+/DTboPs/L7TaV3/F4y+ZRfzS14sFS+zHy20TbfgH/if856o/No9n05TO/frgJIyfsX6Xl/tpp7W7eT0YL7DHkz9/2P3idf+2XBhv0iByRI1LfkrVcsZOaMhHwQCWezZgOKa+OmcnGgxZLpjWV+5i2xGq5vJCuQjHAtXzep+rOd6H/N9OnM0ESMykrgx6wJEqgiJEMWszJsDeQYY9ZPiPFfiSgPTVZyod1Twu1WsGvqwS8EjwTDWhtql5nBgS1wCdGPGgxh0Y1TkMPqbhsTAOsgtZqOc3V3lqtxxemWq3PD9of8Ep81hoo8yEcNB6DAHHSQYsxrcymUGPQfpa51Z4A0hxR6Ynah3XdOlMuYKLfWgeFRBRoMCfPRd9iJlXGvHV50tuIg4p3Xixjvyp6mPCb0Pwnb6Sq6Ypkpr5J/dbMt5JlGY736kNBBWfJxo6ns4aLFFcWc6dR/KSgTsr8CihCZS0CucB8rhCdlqb5mp8+wNrD4NEyIkDd/Sk2JUpQ1JK+WBakFQz3gQc8HQR6WA0LDZM/pFSn7r1iJUAXYC1h2OJ9h4DyLSZKKJWsA5Z/sZi0QoLvTE6f8dJQdk8FJWGqVvWQFpj/Skj7qEpN+yBrX7wiQK0ATsyR9i/GXwk/fJVC7bjZoIJ2KaAkTJVitx7SLn+gunnNlk+dQGvhW9pizpXCQWPyFgsSd6qtzUxJoOI1KaBFfBzUvKM0z7CrWpkh6h41UFWuKmjTfNa+qpsNBY3LGy8CVMROhNr2lDExWQIt5vqVfcZCgsPF/8pUNFBCR5K5v6CyB1vroDE1iPIDK5pOOKe2mB30g/eaMGilh0ov22ZeQEUs8mpIsUmvGiga36I6K9haA2VRiAIV+Zi0FEn4FxNFCiVcVUnxWpZ+j9PbXUU1pPiprOgKLBGofgBr1bdSXGWLAtV6wWRAenhYvOV1pG8DGbRSlqurVC/VkLIHouONYC/bncp2D7FWfEsoSh00zSYNCBozRfERlYeXYS/GLA9pGa1q3y7kSK3x7xpyeIig8L1IT85uosjxnU3YBrJmvplqroVUXXXraaBpeWqcl/CU8F7/BuJhyAW0P3q3L4KS49U157ZC/Zw4L50vYdbcAenzKRzUVOqmCupodkk1R8JAqdMV5ROtUPNJt5eJRRewwPsC8tzlnS+h1twB7pcRCZpVdh4vRhnJ0t8WC7IwUJp2CikJSZ/3UV71Otmym6FdNGVprel26fIDWLsOmHL1L8mJ7GWm2wJKpVN8kSR1mtT/BKWk3sHoFlJP+kVQvJpDWwSp1IhRuLXrAD8AUlJWss9GSypBbraaohWI847d1GlK3vsZAJSWzt6i7JnSzIodSXDK3tvolypNxV0r3Fo4IH8g80SO2SidkV+AV6PNbJLcXZd4jHkTJL75TEcxiwal7V+PD8sXFLkvKKtlinYS0dZeoeT1iIbRAU14God9eGe196CZRYOy86KqJ6ovKHKn1612931890ZYew7Y0ga0NYdFhxpM6h6XOqjU/0eBosMVtwcICInIx5ycllXlXMozwChryQG5HqlnR0y60/RfjjnCff0qRTKLBGWnvNILyMIrTF5qC+jMXmVGIdpaciAhR8+WPq0M+e4WX3cqie1Y3q8KaEr5bo0GdRsHrYmXpmKOsvJ9nZerDrufiLSWr6dt5bI5a1BWM5P2mdreBbYt673bcMtOqCb+a3B8gS21RF158kgutQMubg9jdUEzKCo31O6EUOv/AKtfUK22FhzXAAAAAElFTkSuQmCC");
  }

  .rugbyrama .modalnav__rightcol-container .list-container:first-of-type {
    width: 100%;
  }

  .rugbyrama .modalnav__leftcol {
    font-size: inherit;
    width: 195px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }

  .rugbyrama .modalnav__rightcol {
    width: calc(100% - 195px);
  }

  .nav_v8_5 .rugbyrama {
    padding: 14px 0 13px;
  }

  #top.bg_jo:before {
    content: '';
    display: block;
    background: url("http://layout.eurosport.com/i/v8_5/rio2016/element_euro_deskop_header.png") no-repeat right;
    width: 425px;
    height: 163px;
    position: absolute;
    right: 0;
    bottom: 0;
  }

  #top.bg_olympic_home:before, #top.bg_olympic_broadcaster:before {
    content: '';
    display: block;
    background: url("http://layout.eurosport.com/i/v8_5/olympics/element_olympics_tablet_header.png") no-repeat right;
    width: 208px;
    height: 70px;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
  }

  #top.bg-rec-375 {
    background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/bg_euro_header_desktop.jpg") repeat-x top left;
  }
  #top.bg-rec-375:before {
    content: '';
    display: block;
    background: url("http://layout.eurosport.com/i/v8_5/euro2016/background/element_euro_header_desktop.png") no-repeat right;
    width: 500px;
    height: 163px;
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
@media only screen and (min-width: 1280px) {
  #top.bg_jo:before {
    background: url("http://layout.eurosport.com/i/v8_5/rio2016/element_euro_deskop_header.png") no-repeat right top;
  }

  #top.bg_olympic_home:before, #top.bg_olympic_broadcaster:before {
    content: '';
    display: block;
    background: url("http://layout.eurosport.com/i/v8_5/olympics/element_olympics_desktop_header.png") no-repeat right;
    width: 605px;
    height: 163px;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
  }

  .default-desktop {
    font-size: 0.875rem;
  }

  .modalnav__leftcol .nav__logo {
    width: 140px;
    margin: 26px auto 0;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-197.1 266.7 241.1 27.9'%3E%3Cpath fill='%23FFFFFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3Cpath fill='%23FFF' d='M-173.1 294.2l-9.1-6-14 6 8.3-9.7-9.2-6h14.3l9.7-11.4v11.4h13.8l-13.8 5.8'/%3E%3Cpath fill='%23FFF' d='M-155.9 272.7c.5 0 .9-.4.9-.9V268c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM-155.9 294.2c.5 0 .9-.4.9-.9v-3.8c0-.5-.4-.9-.9-.9h-14.8v5.6h14.8zM43.1 267.1H24.5c-.5 0-.9.4-.9.9v3.8c0 .5.4.9.9.9H31v20.7c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.8h6.5c.5 0 .9-.4.9-.9V268c-.1-.5-.4-.9-.9-.9zM-30.8 273.2c-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10.1c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-6.5h5.4c1.5 0 2.9-.2 4.1-.8 1.2-.5 2.3-1.3 3.1-2.1.8-.9 1.5-1.9 2-3.1.4-1.1.7-2.6.7-3.9-.1-1.3-.2-2.5-.7-3.7zm-5.2 5.5c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4h-4.3v-8.6h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7.1.7 0 1.3-.2 1.8zM-68.7 274.9c0 .5.1.9.4 1.2.2.4.6.7 1 .8.5.2 1 .4 1.7.6.7.2 1.4.3 2.1.4 1.3.2 2.6.5 3.8.8 1.3.3 2.4.8 3.4 1.4 1 .7 1.8 1.5 2.3 2.5.6 1.1.8 2.4.8 4-.1 1.6-.5 2.9-1.2 3.9s-1.6 1.9-2.7 2.5c-1.1.6-2.1 1.1-3.4 1.3-1.3.2-2.7.3-3.9.2-3.1-.1-7.7-1.9-9.9-5-.2-.2-.4-.7.1-1.2s2.8-2.9 2.8-2.9c.5-.5 1-.1 1.1.1 1.3 2 4 3.4 6.1 3.5 1.1.1 1.3 0 1.9-.1.6-.1 1.2-.2 1.7-.5.5-.2.9-.5 1.2-.9.3-.4.5-.9.5-1.5.1-.6-.1-1.1-.4-1.4-.3-.4-.7-.7-1.2-1-.5-.3-1.2-.5-1.9-.6-.7-.1-1.5-.2-2.2-.4-1.2-.2-2.4-.4-3.5-.7-1.2-.4-2.2-.8-3.1-1.4-1-.6-1.7-1.4-2.3-2.4-.5-1-.8-2.2-.8-3.5.1-1.4.4-2.7 1.1-3.8.7-1 1.4-1.9 2.5-2.6 1-.7 2.1-1.1 3.4-1.4 2.5-.5 4.8-.5 7.3.3 2.6.8 4.7 2.8 5.6 4.2.2.2.4.7 0 1.1l-2.7 2.7c-.5.5-1 .4-1.3-.1-1.4-2.1-3.2-3-5.3-3.1-2.4.1-4.9.6-5 3zM-80.3 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zm-2.2 14.1c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6s-2 .5-3.2.5c-1.1 0-2.2-.2-3.2-.5-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5 1.1 0 2.2.2 3.2.5 1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.2 1.3-.4 2.6-.8 3.7zM-4.8 270.4c-1.3-1.2-2.8-2.1-4.4-2.8-1.7-.6-3.4-1-5.3-1-1.8 0-3.6.3-5.2 1-1.7.6-3.2 1.6-4.4 2.8-1.3 1.2-2.3 2.7-3.1 4.4-.7 1.7-1.1 3.7-1.1 5.9s.4 4.2 1.1 5.9c.7 1.7 1.7 3.2 3 4.4 1.3 1.2 2.8 2.1 4.4 2.8 1.7.6 3.4 1 5.3 1 2 0 3.9-.4 5.6-1s3.2-1.6 4.4-2.9c1.2-1.3 2.2-2.7 2.9-4.4.7-1.7 1-3.6 1-5.6 0-2.2-.4-4.2-1.1-5.9-.8-2-1.8-3.4-3.1-4.6zM-7 284.5c-.4 1-1 1.9-1.7 2.6-.7.7-1.6 1.3-2.6 1.6-1 .4-2 .5-3.2.5s-2.2-.2-3.2-.5c-1-.4-1.8-.9-2.5-1.6-.7-.7-1.3-1.6-1.7-2.6-.4-1.1-.7-2.3-.7-3.7 0-1.4.2-2.7.7-3.7.4-1.1 1-1.9 1.7-2.6.7-.7 1.6-1.3 2.6-1.6 1-.4 2-.5 3.2-.5s2.2.2 3.2.5c1 .4 1.8.9 2.6 1.6.7.7 1.3 1.6 1.7 2.6.4 1.1.7 2.3.7 3.7-.1 1.3-.3 2.6-.8 3.7zM-131.6 267.1h-3.8c-.5 0-.9.4-.9.9v16.8c0 .7-.1 1.3-.4 1.9s-.5 1-1 1.3c-.4.4-.9.7-1.5.8-.6.2-1.6.3-2.3.3-.7 0-1.7-.1-2.4-.3-.6-.2-1.1-.5-1.6-.8-.4-.4-.7-.8-1-1.3s-.4-1.1-.4-1.9V268c0-.5-.4-.9-.9-.9h-3.8c-.5 0-.9.4-.9.9v16.9c0 1.6.3 2.9.8 4.1.6 1.2 1.4 2.2 2.4 3.1s2.2 1.5 3.5 1.9c1.3.4 2.7.6 4.1.6s2.8-.2 4.1-.6c1.3-.4 2.5-1.1 3.4-1.9 1-.8 1.7-1.9 2.3-3.1.6-1.2.8-2.6.8-4.1V268c.4-.5 0-.9-.5-.9zM-104.8 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8H-126c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4-.4.4-.8.6-1.3.8-.5.2-1.3.4-3 .4h-2.3s-.8.4-.5 1l8.9 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3zM24 292.8l-6.2-7.7s5-1.8 5-8.1c0-1.3-.2-2.6-.7-3.8-.4-1.2-1.1-2.3-2-3.2-.8-.9-1.9-1.6-3.1-2.2-1.2-.5-2.6-.8-4.1-.8h-10c-.5 0-.9.4-.9.9v25.4c0 .5.4.9.9.9h3.8c.5 0 .9-.4.9-.9v-20.7h5.6c.6 0 1.1.1 1.6.3.5.2.9.5 1.3.9s.6.8.8 1.3c.2.5.3 1.1.3 1.7s-.1 1.2-.3 1.7c-.2.5-.5 1-.8 1.4s-.8.6-1.3.8c-.5.2-1.3.4-3 .4H9.5c-.5 0-.8.4-.5 1l8.8 11.6c.2.2.4.4.7.4h4.8c.9.1 1.4-.5.7-1.3z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-repeat: no-repeat;
  }

  .rugbyrama .modalnav__leftcol .nav__logo {
    margin: 26px auto 0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAAaCAMAAABfPzQVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACH1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yZyHyZyHyZyHyZyHyZyHyZyH////yZyHyZyHyZyHyZyHyZyHyZyHyZyHyZyH////yZyEAAAAVQyFzAAAAsnRSTlMAFTndL9xYsow9tikBaNXzZ/G9LhfFQVbO9HYDCtvKVTwGxFqZJ2nSpUurnOTmCHi5f7x1LP61fh7W+SJdyY4PzPxbt6QtT/Kx71IFJGPf+w7i6a9DOCOSRWGz+E5wbnlITHtcXys/avf9ehZ8KMC6B5M+hNk36/YEEe3DzwJTZkaqNjD1obglweqjHdfG0zRxEwxgDXRRVBxNV0pJGLt3iDPuZruqdyIzRO4RmYjdRFXML27wwwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAS+SURBVEjH7VVpY9RUFH01LRUFrFhRBBzbRlGqrQVaS1PsgEJdpi6oQMWiuNSlLlUBiVrCuO+IUnGdNLNkJpnppHPfH/S+LcksfBu/eT/k5SUn75533zk3hLDouEbD6OxaR0j3tevx9rrryYaNm27YtJGQHu3GzTf14rObtxByy61bu27btn2Hpt2euIN9o/WStkZf/4COcSfcRcjOu++BXYP33jc0DPeP7IY9e0fHHtB2jsNmfd+EMQn7R7rhwSnYrycPHNQfgl36VFuZbHgYBtg4pagcIodh/fQj+Gjs0ceg5/FeYxwRKZh5on8bIYNPpmCYPAV7CEO2MQb2aU8DHNGeeTai8tzRY6PHYRLfzsLe5+FE/wvjMGechHXwIj57CU7By8Yr8Gq7qZDXdgDA7nleldcFlYNvvPnWAryNj0agg7wz+e6BecTAe4sn3sdnM/ABfHgaxvraTuXMxNmPYMDAODfdbXZuPYYJemCW9J+dX9zy8SdHPz2+NAfnYdC6sETS06cWP+s6bcLw5198SdpNJfXV7NDX3wywXR+aGwX4NsUSfDdxJqXhIy31/Q84/GgINS38hJMjF6dQKzPwc7updLDL0qUExi+k8+Svl8hC4jLZnrhIhs4v/zaE9jq8fKVvMfE7R5/7Y/nPy2TpSoqQv/4m/+An/8d/HBkeum3KyQoOFo4Of2vamSyTTNri750Y2JJgeZPL8yi4xWht1w1vS4V40kKpFQhkZD0xyeBg4+jxLFkI3ydw7qmJhSyzAiVHl/qMCqU0p5YuUhrycqkbyx6bxEBRLrOJig7xWImoABgClSRkRXzk0jxbrlyJli5QWlEZK9Qvq/uyT1ejAkUgtp5nJXGwGqmwATJ4NI6tibIwKnqCgW2EMbfbjiQmqRBSVVsOsEJhfixXWAmXKmw9SGRPiNXrqPDK6wJl6llHHpAtr2KWzchJSCWvcuZp3g/z+zSsVpFlJ6QZxLMbegsq7Jqu1zgnYWSUlDLR0YZUSpSuqf0GbrhjTK8OosLuo6JEIIgffx2VNF6dZio8RLEMMbFE1WsBxqpPa+F+mSpclRKPpRTdBi1AIROr0UFszxxiq4ioaIKjUJMSAA9/VWxxjadblUeRwzrURN3yyFXZrB4k1056pBUVo44tp6LxY8nyN8rQoipYeTdsGFVaxSLlZFJ2fAHPy69KT/Ugtqw673oqK1KQIRVNCtbUhbWlWpQt8uUa9ZWRc1RFVVi2wupRZdnzTC6FFiCWPa0EWkeF2ZT7hp1NkgtEeSc8ljoqpFyltbIqSoFJJ1gTO66xMqB1cjmuGKnxBhBb1VB1Zp3CFIMj8mStSBSGomJdhQop+dJHudC6Fb5jYSvscz730Rq3UCOIr2rz8ov2qtmanHElgKbbOnvCOAitZEPbNFJhSmCpsDyqhRYZi6KwDHpFHGGJkWgEyVrLBmqE/xz2xyFOMtb39biZWcdvRYXt1OV2Cv8+eaFYZTNXtpmgCSSpeNIUjhb+7rhDbE1JNhHvK9kV8ypU0Jk0V/Zj/zvRxbgusSyym+HfoQlEPM9j0nRw5Mt7qFHLjLqaw0RryVZnejyixsc+kzUOpI+DoFQOgnK0QhAUw5dFWYdSUGwC/Qu5FMmBcz89zgAAAABJRU5ErkJggg==");
    height: 26px;
    width: 138px;
  }

  .rugbyrama .subscribtion {
    display: inline-block;
  }

  .nav_v8_5 {
    padding: 0;
  }

  .nav__logo:hover {
    cursor: pointer;
  }

  .watch_cta {
    display: inline;
  }

  .nav_category_home {
    display: block;
  }

  .nav__navbysports {
    display: inline-block;
    color: #FFFFFF;
    padding: 0 20px 0 0;
    top: 2px;
  }

  .withbreadcrumb.nav__navbysports-item:first-of-type {
    display: inherit;
    border-right: 0;
    margin-right: 0;
  }

  .categorylist__item--sports a {
    position: relative;
  }

  .categorylist__item--sports a {
    padding: 2px 25px 0 0;
  }

  .categorylist__item--sports a:before,
  .categorylist__item--sports a:after {
    content: "";
    display: block;
    height: 9px;
    margin-top: -6px;
    position: absolute;
    transform: rotate(220deg);
    right: 6px;
    top: 12px;
    width: 0px;
    border-radius: 22px;
    width: 3px;
    background: #FFFFFF;
  }

  .categorylist__item--sports a:after {
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    top: 12px;
    right: 11px;
  }

  .default-tablet {
    font-size: 1.03125rem;
  }

  .modalnav__rightcol-list {
    /* 		max-height: 50%;
    		overflow-y: inherit;
    		-webkit-column-count: 3;
    		-moz-column-count: 3;
            column-count: 3; */
  }

  .modalnav__rightcol-container .overflower {
    height: calc(100% - 115px);
    overflow-y: auto;
  }

  .modalnav__rightcol-item--homelink {
    display: none;
  }

  .modalnav__leftcol-item .mobile {
    display: none;
  }
  .modalnav__leftcol-item .desktop {
    display: inline;
  }

  .modalnav__leftcol-item--version {
    margin-top: auto;
  }

  .modalnav__leftcol-item--search {
    display: none;
  }

  /**** MODAL LANGUAGES *****/
  #modal_modal_languages .language_list_container {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    padding-right: 40px;
  }
  #modal_modal_languages .language_list_container:last-child {
    padding-right: 0;
  }

  #modal_modal_languages .modal__content .modal__close {
    right: 35px;
    top: 15px;
  }

  #modal_modal_languages .modalnav__rightcol-listtitle {
    font-size: 0.875rem;
    height: 46px;
    line-height: 50px;
    margin-top: 70px;
    margin-bottom: 19px;
  }

  #modal_modal_languages .modalnav__rightcol-list {
    width: 100%;
    height: 100%;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
    max-height: 100%;
  }

  #modal_modal_languages .modalnav__rightcol {
    width: 100%;
    padding-left: 40px;
  }

  /***** MORE LISTS *******/
  .more-list .modalnav__rightcol-list {
    height: auto;
    max-height: 100000px;
    overflow-y: hidden;
    -moz-column-count: inherit;
    -webkit-column-count: inherit;
    column-count: inherit;
  }
  .more-list .modalnav__rightcol-list ul {
    display: flex;
    flex-direction: column;
    flex-flow: wrap column;
    max-height: 200px;
    overflow-x: hidden;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist {
    flex-direction: inherit;
    flex-flow: inherit;
    max-height: inherit;
    display: block;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist div {
    width: 50%;
    padding: 10px;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist li.modalnav__rightcol-item {
    display: inline-block;
    width: 50%;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist.static {
    flex-direction: inherit;
    flex-flow: inherit;
    max-height: inherit;
    display: inherit;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist.static div {
    width: 50%;
    padding: 10px;
    float: left;
  }
  .more-list .modalnav__rightcol-list ul.tvsite_morelist.static li.modalnav__rightcol-item {
    display: block;
    width: 100%;
  }
  .more-list .modalnav__rightcol-list ul li.modalnav__rightcol-item {
    width: auto;
  }
}
.nav_jo {
  padding: 0 61px 0 29px;
  border-bottom: 1px solid #e5e5e5;
}
.nav_jo .nav_jo_item {
  display: inline-block;
  line-height: 50px;
  margin-right: 30px;
  position: relative;
  color: #12AD3E;
}
.nav_jo .nav_jo_item a {
  cursor: pointer;
  position: relative;
}
.nav_jo .nav_jo_item a:hover {
  opacity: 0.5;
}
.nav_jo .nav_jo_item:first-of-type {
  margin-right: 22px;
}
.nav_jo .nav_jo_item:first-of-type a {
  display: inline-block;
  padding: 2px 25px 0 0;
}
.nav_jo .nav_jo_item:first-of-type a:before, .nav_jo .nav_jo_item:first-of-type a:after {
  content: "";
  display: block;
  height: 9px;
  margin-top: 10px;
  position: absolute;
  transform: rotate(220deg);
  right: 6px;
  top: 12px;
  width: 0px;
  border-radius: 22px;
  width: 3px;
  background: #12AD3E;
}
.nav_jo .nav_jo_item:first-of-type a:after {
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  top: 12px;
  right: 11px;
}
.nav_jo.nav_jo_home {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 15px 30px 0;
  padding: 0 61px 0 0;
  background: url("http://layout.eurosport.com/i/v8_5/jo2016/element-jo-nav-right.png") no-repeat calc(100% + 70px) -5px #12AD3E;
  background-size: auto 73px;
}
.nav_jo.nav_jo_home .nav_jo_item {
  color: #FFFFFF;
}
.nav_jo.nav_jo_home .nav_jo_item:first-of-type {
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 25px;
  background: url("http://layout.eurosport.com/i/v8_5/jo2016/element-jo-nav-left.png") no-repeat -23px;
  background-size: auto 50px;
  margin-right: inherit;
}
.nav_jo.nav_jo_home .nav_jo_item:first-of-type a {
  display: inherit;
  padding: inherit;
}
.nav_jo.nav_jo_home .nav_jo_item:first-of-type a:before, .nav_jo.nav_jo_home .nav_jo_item:first-of-type a:after {
  display: none;
}

@media only screen and (max-width: 899px) {
  .nav_jo {
    display: none;
  }

  .widget-jo-mobile {
    position: absolute;
    width: 100%;
    z-index: 10;
    background: #FFF;
    right: -100%;
    padding: 0 10px;
  }
  .widget-jo-mobile.widget-jo-mobile--open {
    right: 0;
    -moz-transition: right 0.2s ease-out;
    -o-transition: right 0.2s ease-out;
    -webkit-transition: right 0.2s ease-out;
    transition: right 0.2s ease-out;
  }
}
@media only screen and (min-width: 900px) {
  .nav_category_v8_5 .frame .categorylist-jo .categorylist__item.hide-tablet {
    display: none;
  }

  .nav_category_v8_5 .frame .categorylist-olympic-home .categorylist__item.hide-tablet {
    display: none;
  }

  .nav_jo .nav_jo_item {
    margin-right: 20px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1280px) {
  .nav_jo .nav_jo_item {
    margin-right: 30px;
    font-size: inherit;
  }
}
@media only screen and (max-width: 899px) {
  .nav_category_v8_5 {
    display: none;
  }
  .nav_category_v8_5 .nav_category_home.lebuzz {
    background: #FFB81C;
  }

  #col-left li.categorylist__item {
    font-size: 20px;
    font-weight: bold;
    line-height: 45px;
    color: #3D4248;
    position: relative;
  }
  #col-left li.categorylist__item a {
    display: block;
  }
  #col-left li.categorylist__item a:hover {
    color: #798490;
  }
  #col-left li.categorylist__item:before, #col-left li.categorylist__item:after {
    content: '';
    position: absolute;
    display: block;
    width: 10px;
    border-top: #666 1px solid;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: calc(50% - 3px);
    right: 0;
  }
  #col-left li.categorylist__item:after {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: calc(50% + 4px);
  }
  #col-left .categorylist {
    padding-top: 10px;
  }

  .mobile_data_header .nav_category_v8_5 {
    display: block;
  }
  .mobile_data_header .header_v8_5, .mobile_data_header .nav_v8_5, .mobile_data_header #nav_category {
    display: none;
  }

  .nav_category_data_header {
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
  }
  .nav_category_data_header a {
    position: absolute;
    top: 0;
    left: 0;
    height: 50px;
    width: 50px;
  }
  .nav_category_data_header a:hover span {
    background: rgba(255, 255, 255, 0.5);
  }
  .nav_category_data_header a:hover span:before, .nav_category_data_header a:hover span:after {
    background: rgba(255, 255, 255, 0.5);
  }
  .nav_category_data_header span {
    font-size: 0;
    display: inline-block;
    position: absolute;
    top: calc(50% - 1px);
    height: 2px;
    left: 15px;
    background: #FFFFFF;
    text-indent: -9000px;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    width: 20px;
  }
  .nav_category_data_header span:before, .nav_category_data_header span:after {
    position: absolute;
    display: block;
    right: 0;
    height: 2px;
    background-color: #FFFFFF;
    content: "";
    width: 9px;
  }
  .nav_category_data_header span:before {
    top: 0;
    -moz-transform-origin: top right 50%;
    -ms-transform-origin: top right 50%;
    -webkit-transform-origin: top right 50%;
    transform-origin: top right 50%;
    -moz-transform: translateX(1px) translateY(3px) rotate(-45deg);
    -ms-transform: translateX(1px) translateY(3px) rotate(-45deg);
    -webkit-transform: translateX(1px) translateY(3px) rotate(-45deg);
    transform: translateX(1px) translateY(3px) rotate(-45deg);
  }
  .nav_category_data_header span:after {
    bottom: 0;
    -moz-transform-origin: bottom right 50%;
    -ms-transform-origin: bottom right 50%;
    -webkit-transform-origin: bottom right 50%;
    transform-origin: bottom right 50%;
    -moz-transform: translateX(1px) translateY(-3px) rotate(45deg);
    -ms-transform: translateX(1px) translateY(-3px) rotate(45deg);
    -webkit-transform: translateX(1px) translateY(-3px) rotate(45deg);
    transform: translateX(1px) translateY(-3px) rotate(45deg);
  }
}
@media only screen and (max-width: 899px) {
  .default-mobile {
    font-size: 0.75rem;
  }

  .categorylist__item--rio-first {
    display: none;
  }

  .categorylist__item--olympic-home-first {
    display: none;
  }

  .livebox_v8_5.hidemobile {
    display: none;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .categorylist__item--rio-first {
    display: none;
  }

  .categorylist__item--olympic-home-first {
    display: none;
  }
}
@media only screen and (min-width: 900px) {
  .nav_category_v8_5 {
    display: block;
    background-color: #141b4D;
    line-height: 0;
  }
  .nav_category_v8_5 .nav_category_home.lebuzz {
    background: #FFB81C;
  }

  .categorylist__item {
    font-size: 1.0625rem;
  }

  .categorylist.hidetablet {
    display: none;
  }

  .nav_category_v8_5 .frame {
    width: 100%;
    height: 50px;
    padding: 0;
    position: relative;
    padding: 0 61px 0 29px;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }

  .nav_cat_control:not(.active) {
    display: none;
  }

  .frame__arrownext, .frame__arrowprev {
    position: absolute;
    right: 0;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
    top: 1px;
    height: 48px;
    background-color: #141b4D;
    line-height: 50px;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    width: 45px;
  }
  .frame__arrownext:hover, .frame__arrowprev:hover {
    cursor: pointer;
  }

  .frame__arrowprev {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }

  .frame__arrownext:before, .frame__arrowprev:before {
    content: '';
    display: block;
    border-top: 2px solid #FFF;
    width: 8px;
    position: absolute;
    right: 19px;
    top: 26px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }

  .frame__arrownext:after, .frame__arrowprev:after {
    content: '';
    display: block;
    border-top: 2px solid #FFF;
    width: 8px;
    position: absolute;
    right: 19px;
    top: 21px;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  .frame__arrowprev:before {
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    left: 17px;
    right: inherit;
  }

  .frame__arrowprev:after {
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    left: 17px;
    right: inherit;
  }

  .frame__arrowprev {
    right: inherit;
    left: 0;
  }

  .frame__arrownext.disabled, .frame__arrowprev.disabled {
    display: none;
  }

  .nav_category_v8_5 .frame {
    overflow: hidden;
  }
  .nav_category_v8_5 .frame.tvsite {
    display: none;
  }

  .nav_category_v8_5 .frame .categorylist {
    margin: 0;
    padding: 0;
    height: 100%;
    list-style: none;
    display: inline-block;
  }

  .nav_category_v8_5 .frame .categorylist li {
    color: #FFFFFF;
    display: inline-block;
    line-height: 50px;
    margin-right: 30px;
    position: relative;
  }
  .nav_category_v8_5 .frame .categorylist li.withseparator:after {
    content: '';
    display: inline-block;
    height: 16px;
    position: absolute;
    right: -12px;
    width: 1px;
    border-right: 1px solid rgba(255, 255, 255, 0.15);
    top: 50%;
    margin-top: -8px;
  }
  .nav_category_v8_5 .frame .categorylist li a:hover {
    opacity: 0.5;
  }

  .nav_category_v8_5 .frame .categorylist.categorylist-olympic-home li {
    color: #19cf4c;
  }
  .nav_category_v8_5 .frame .categorylist.categorylist-olympic-home li a:hover {
    opacity: 0.5;
  }

  .categorylist__item--sports.first:after,
  .categorylist__item--sports.first + li:after {
    content: '';
    display: inline-block;
    height: 16px;
    position: absolute;
    right: -12px;
    width: 1px;
    border-right: 1px solid rgba(255, 255, 255, 0.15);
    top: 50%;
    margin-top: -8px;
  }

  .categorylist__item--sports.first + li:after {
    right: -14px;
  }

  .nav_category_data_header {
    display: none;
  }
}
.default-generic {
  font-size: 0.6875rem;
}

@media only screen and (max-width: 899px) {
  .default-mobile {
    font-size: 0.75rem;
  }

  .cols-home #col-left {
    display: none;
  }
  .cols-home #col-left.active {
    display: block;
  }
  .cols-home #col-middle {
    display: block;
  }
  .cols-home #col-right {
    display: none;
  }
  .cols-home #col-right.active {
    display: block;
  }
}
@media only screen and (min-width: 900px) {
  .default-tablet {
    font-size: 1.03125rem;
  }

  #col-left {
    display: block;
  }

  #col-middle {
    display: block;
  }

  #col-right {
    display: block;
  }
}
@media only screen and (min-width: 1280px) {
  .default-desktop {
    font-size: 0.875rem;
  }
}
.wrapper-interchange {
  position: relative;
  overflow: hidden;
  z-index: 0;
}
.wrapper-interchange img {
  position: absolute;
  width: 100%;
}

.wrapper-interchange-no-ratio {
  height: 100%;
}

.wrapper-interchange--off {
  overflow: visible;
}
.wrapper-interchange--off img {
  position: relative;
  width: auto;
  max-width: 100%;
}

.format-16-9 {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
}

.format-16-8 {
  position: relative;
  height: 0;
  padding-bottom: 50%;
  overflow: hidden;
}

.format-16-7 {
  position: relative;
  height: 0;
  padding-bottom: 43.75%;
  overflow: hidden;
}

.format-16-6 {
  position: relative;
  height: 0;
  padding-bottom: 37.5%;
  overflow: hidden;
}

.format-16-5 {
  position: relative;
  height: 0;
  padding-bottom: 31.25%;
  overflow: hidden;
}

.format-4-3 {
  position: relative;
  height: 0;
  padding-bottom: 75%;
  overflow: hidden;
}

.format-4-4 {
  position: relative;
  height: 0;
  padding-bottom: 100%;
  overflow: hidden;
}

@media only screen and (max-width: 640px) {
  .format-mobile-sm-16-9 {
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }

  .format-mobile-sm-16-8 {
    height: 0;
    padding-bottom: 50%;
    overflow: hidden;
  }

  .format-mobile-sm-16-7 {
    height: 0;
    padding-bottom: 43.75%;
    overflow: hidden;
  }

  .format-mobile-sm-16-6 {
    height: 0;
    padding-bottom: 37.5%;
    overflow: hidden;
  }

  .format-mobile-sm-16-5 {
    height: 0;
    padding-bottom: 31.25%;
    overflow: hidden;
  }

  .format-mobile-sm-4-3 {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
  }

  .format-mobile-sm-4-4 {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .format-mobile-xl-16-9 {
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }

  .format-mobile-xl-16-8 {
    height: 0;
    padding-bottom: 50%;
    overflow: hidden;
  }

  .format-mobile-xl-16-7 {
    height: 0;
    padding-bottom: 43.75%;
    overflow: hidden;
  }

  .format-mobile-xl-16-6 {
    height: 0;
    padding-bottom: 37.5%;
    overflow: hidden;
  }

  .format-mobile-xl-16-5 {
    height: 0;
    padding-bottom: 31.25%;
    overflow: hidden;
  }

  .format-mobile-xl-4-3 {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
  }

  .format-mobile-xl-4-4 {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
@media only screen and (max-width: 899px) {
  .format-mobile-16-9 {
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }

  .format-mobile-16-8 {
    height: 0;
    padding-bottom: 50%;
    overflow: hidden;
  }

  .format-mobile-16-7 {
    height: 0;
    padding-bottom: 43.75%;
    overflow: hidden;
  }

  .format-mobile-16-6 {
    height: 0;
    padding-bottom: 37.5%;
    overflow: hidden;
  }

  .format-mobile-16-5 {
    height: 0;
    padding-bottom: 31.25%;
    overflow: hidden;
  }

  .format-mobile-4-3 {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
  }

  .format-mobile-4-4 {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
@media only screen and (min-width: 900px) {
  .format-tablet-16-9 {
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }

  .format-tablet-16-8 {
    height: 0;
    padding-bottom: 50%;
    overflow: hidden;
  }

  .format-tablet-16-7 {
    height: 0;
    padding-bottom: 43.75%;
    overflow: hidden;
  }

  .format-tablet-16-6 {
    height: 0;
    padding-bottom: 37.5%;
    overflow: hidden;
  }

  .format-tablet-16-5 {
    height: 0;
    padding-bottom: 31.25%;
    overflow: hidden;
  }

  .format-tablet-4-3 {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
  }

  .format-tablet-4-4 {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
@media only screen and (min-width: 1280px) {
  .format-desktop-16-9 {
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
  }

  .format-desktop-16-8 {
    height: 0;
    padding-bottom: 50%;
    overflow: hidden;
  }

  .format-desktop-16-7 {
    height: 0;
    padding-bottom: 43.75%;
    overflow: hidden;
  }

  .format-desktop-16-6 {
    height: 0;
    padding-bottom: 37.5%;
    overflow: hidden;
  }

  .format-desktop-16-5 {
    height: 0;
    padding-bottom: 31.25%;
    overflow: hidden;
  }

  .format-desktop-4-3 {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
  }

  .format-desktop-4-4 {
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
  }
}
.scroll-hidden,
.refresh-hidden {
  display: none !important;
}

.loader {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-align: center;
  float: left;
}
.loader .loader__content {
  position: relative;
  width: 50px;
  height: 28px;
  margin: 0 auto;
}
.loader .loader__bar {
  position: absolute;
  width: 6px;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 28px;
  background: #009CDE;
}
.loader .loader__bar:nth-of-type(1) {
  left: 0px;
  -moz-animation: expand-line 1.2s .1s infinite;
  -webkit-animation: expand-line 1.2s .1s infinite;
  animation: expand-line 1.2s .1s infinite;
}
.loader .loader__bar:nth-of-type(2) {
  left: 8px;
  -moz-animation: expand-line 1.2s .2s infinite;
  -webkit-animation: expand-line 1.2s .2s infinite;
  animation: expand-line 1.2s .2s infinite;
}
.loader .loader__bar:nth-of-type(3) {
  left: 16px;
  -moz-animation: expand-line 1.2s .3s infinite;
  -webkit-animation: expand-line 1.2s .3s infinite;
  animation: expand-line 1.2s .3s infinite;
}
.loader .loader__bar:nth-of-type(4) {
  left: 24px;
  -moz-animation: expand-line 1.2s .4s infinite;
  -webkit-animation: expand-line 1.2s .4s infinite;
  animation: expand-line 1.2s .4s infinite;
}
.loader .loader__bar:nth-of-type(5) {
  left: 32px;
  -moz-animation: expand-line 1.2s .5s infinite;
  -webkit-animation: expand-line 1.2s .5s infinite;
  animation: expand-line 1.2s .5s infinite;
}
.loader .loader__bar:nth-of-type(6) {
  left: 40px;
  -moz-animation: expand-line 1.2s .6s infinite;
  -webkit-animation: expand-line 1.2s .6s infinite;
  animation: expand-line 1.2s .6s infinite;
}

.loader--small .loader__content {
  width: 33px;
  height: 19px;
}
.loader--small .loader__bar {
  width: 4px;
  height: 19px;
}
.loader--small .loader__bar:nth-of-type(1) {
  left: 0px;
  -moz-animation: expand-line-small 1.2s .1s infinite;
  -webkit-animation: expand-line-small 1.2s .1s infinite;
  animation: expand-line-small 1.2s .1s infinite;
}
.loader--small .loader__bar:nth-of-type(2) {
  left: 6px;
  -moz-animation: expand-line-small 1.2s .2s infinite;
  -webkit-animation: expand-line-small 1.2s .2s infinite;
  animation: expand-line-small 1.2s .2s infinite;
}
.loader--small .loader__bar:nth-of-type(3) {
  left: 12px;
  -moz-animation: expand-line-small 1.2s .3s infinite;
  -webkit-animation: expand-line-small 1.2s .3s infinite;
  animation: expand-line-small 1.2s .3s infinite;
}
.loader--small .loader__bar:nth-of-type(4) {
  left: 18px;
  -moz-animation: expand-line-small 1.2s .4s infinite;
  -webkit-animation: expand-line-small 1.2s .4s infinite;
  animation: expand-line-small 1.2s .4s infinite;
}
.loader--small .loader__bar:nth-of-type(5) {
  left: 24px;
  -moz-animation: expand-line-small 1.2s .5s infinite;
  -webkit-animation: expand-line-small 1.2s .5s infinite;
  animation: expand-line-small 1.2s .5s infinite;
}
.loader--small .loader__bar:nth-of-type(6) {
  left: 30px;
  -moz-animation: expand-line-small 1.2s .6s infinite;
  -webkit-animation: expand-line-small 1.2s .6s infinite;
  animation: expand-line-small 1.2s .6s infinite;
}

/* .loader--absolute{
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
} */
/* .loader-content-opacify{
	display: none;
} */
@-webkit-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-moz-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-ms-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-o-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-webkit-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-moz-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-ms-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-o-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@keyframes expand-line {
  50% {
    height: 10px;
  }
}
html.modal-is-active {
  overflow-y: hidden;
}
html.modal-is-active body {
  overflow-y: scroll;
  height: auto;
}

.modal {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  visibility: hidden;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #FFFFFF;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.modal ~ .modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  visibility: hidden;
  z-index: 9998;
  background: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 0.5s, visibility 0.5s;
  -o-transition: opacity 0.5s, visibility 0.5s;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}

.modal--transition {
  -moz-transition: opacity 0.5s, visibility 0.5s;
  -o-transition: opacity 0.5s, visibility 0.5s;
  -webkit-transition: opacity 0.5s, visibility 0.5s;
  transition: opacity 0.5s, visibility 0.5s;
}

.modal--open {
  z-index: 9999;
}
.modal--open.modal--on-back {
  z-index: 9997;
}
.modal--open.modal--full.modal--on-back {
  z-index: 9997;
}

.partner-modal.modal--full {
  opacity: 1;
  transform: translate(0, 0);
  visibility: visible;
  display: block;
  z-index: 100;
}

.modal--full {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-transform: translate(0, -80px);
  -ms-transform: translate(0, -80px);
  -webkit-transform: translate(0, -80px);
  transform: translate(0, -80px);
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  transition: transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
}
.modal--full.modal--open {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  transition: transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
}
.modal--full.modal--with-header {
  top: 113px;
}

.modal--open {
  height: 100%;
  width: 100%;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  transition: transform 0.2s ease-in-out, opacity 0.2s, z-index 0.5s, visibility 0.5s;
  visibility: visible;
  z-index: 9999;
}
.modal--open:not(.modal--full) {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

.modal--without-title .modal__content {
  height: 100%;
}
.modal--without-title.modal--big-header .modal__content {
  height: 100%;
}

#modal_modal_languages .modal__content {
  position: relative;
}

.modal--big-header .modal__header {
  padding: 1px 0;
  height: 120px;
}
.modal--big-header .modal__content {
  height: calc(100% - 120px);
  overflow-y: auto;
}

.modal__header {
  position: relative;
  text-align: center;
  padding: 1px 40px;
  height: 70px;
}

.modal__content {
  height: calc(100% - 70px);
  overflow-y: auto;
  padding: 0;
}

.modal__close {
  cursor: pointer;
  position: absolute;
  right: 40px;
  top: 40px;
  cursor: pointer;
  z-index: 100;
  height: 20px;
  width: 20px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 16 16'%3E%3Cpath fill='%23a9a9a9' d='M15.988 14.522l-1.466 1.466L8 9.466l-6.522 6.522-1.466-1.466L6.534 8 .012 1.478 1.478.012 8 6.534 14.522.012l1.466 1.466L9.466 8l6.522 6.522z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

/* #modal_modal_languages .modal__close{
	right: 21px;
    top: 15px;
} */
.modal__close--left {
  left: 40px;
}

.modal__close--right {
  left: auto;
  right: 40px;
}

.modal--without-back.modal--open:not(.modal--full) ~ .modal-background {
  visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

@media only screen and (max-width: 899px) {
  .modal--full.modal--with-header {
    top: 50px;
  }

  .modal__close {
    top: 15px;
    right: 15px;
  }
}
@media only screen and (min-width: 900px) {
  .modal__close {
    top: 35px;
    right: 35px;
  }
}
@media only screen and (min-width: 1280px) {
  .modal:not(.modal--full) {
    max-height: 90%;
    width: 50%;
    height: 450px;
    left: 50%;
    -moz-transition: top 0.5s, opacity 0.5s, visibility 0.5s;
    -o-transition: top 0.5s, opacity 0.5s, visibility 0.5s;
    -webkit-transition: top 0.5s, opacity 0.5s, visibility 0.5s;
    transition: top 0.5s, opacity 0.5s, visibility 0.5s;
    top: -450px;
  }
  .modal:not(.modal--full).modal--small {
    width: 35%;
    height: 300px;
  }
  .modal:not(.modal--full).modal--large {
    width: 65%;
    height: 600px;
  }

  .modal--open {
    visibility: visible;
  }
  .modal--open:not(.modal--full) {
    max-height: 90%;
    width: 50%;
    height: 450px;
    top: 50%;
    left: 50%;
  }
  .modal--open:not(.modal--full) ~ .modal-background {
    visibility: visible;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
  }

  .modal--small {
    width: 35%;
    height: 300px;
  }

  .modal--large {
    width: 65%;
    height: 600px;
  }

  /* #modal_modal_languages .modal__close {
  	right: 35px;
  	top: 15px;
  } */
}
#SlideShowLoader {
  width: 35px;
  position: absolute;
  width: 100%;
  z-index: 10000000;
  background: rgba(0, 0, 0, 0.85);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.SlideshowBody {
  overflow: visible !important;
}

.slideshowfullscreen-content {
  display: none;
}

.centeredLoader {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  text-align: center;
  position: absolute;
  top: 50%;
  margin-top: -55px;
}

.spinner {
  margin: 0 auto;
  width: 30px;
  height: 24px;
  text-align: center;
  font-size: 10px;
}

.spinner > div {
  background-color: #FFF;
  height: 100%;
  width: 5px;
  display: inline-block;
  margin-right: 4px;
  -webkit-animation: stretchdelay 0.5s infinite ease-in-out;
  animation: stretchdelay 0.5s infinite ease-in-out;
}

.spinner .rect2 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.spinner .rect3 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

@-webkit-keyframes stretchdelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.75);
    background-color: #99D3FF;
  }
  20% {
    -webkit-transform: scaleY(1);
    background-color: #32A7FF;
  }
}
@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.75);
    -webkit-transform: scaleY(0.75);
    background-color: #99D3FF;
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
    background-color: #32A7FF;
  }
}
/********************
SLIDESHOW INIT V8
********************/
/* v1.0.5 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider {
  width: 70%;
  height: auto;
  /*position: relative;*/
  direction: ltr;
  visibility: hidden;
}

.royalSlider > * {
  float: left;
}

.royalSlider .SlideContainer {
  /*display: none;*/
}

.rsWebkit3d .rsSlide {
  -webkit-transform: translateZ(0);
}

.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
  -webkit-backface-visibility: hidden;
}

.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none;
}

.rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: transparent;
}

.rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: transparent;
}

.rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0;
}

.rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: transparent;
}

.rsArrow,
.rsThumbsArrow {
  cursor: pointer;
}

.rsThumb {
  float: left;
  position: relative;
}

.arrowMobile {
  display: none;
}

.rsSlide .splashEnd .arrowMobile {
  display: none;
}

.rsArrow,
.rsNav,
.rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}

.rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear;
}

.rsGCaption {
  width: 100%;
  float: left;
  text-align: center;
}

.splashStart, .splashEnd {
  display: none;
}

span.SideshowDate {
  display: block;
  position: relative;
  top: 40px;
  font-size: 16px;
  font-style: italic;
  color: #999;
}

.royalSlider.splashScreen, .royalSlider.splashScreen .rsOverflow {
  width: 100% !important;
}

.royalSlider.splashScreen .rsLegend, .royalSlider.splashScreen .rsTitle {
  display: none;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen.splashScreen .mainSlideShowTitle {
  display: none;
}

.share-buttons-container {
  width: 100%;
}

.share-buttons-container.splash-shares ul {
  float: none;
}

.rsSlide .splashStart, .rsSlide .splashEnd {
  display: block;
  text-align: center;
  color: #FFF;
  vertical-align: middle;
  height: 100%;
  width: 100%;
  display: table;
}

.rsSlide .splashStart .splashWrap,
.rsSlide .splashEnd .splashWrap {
  display: table-cell;
  vertical-align: middle;
  position: relative;
}

.rsSlide .splashStart .splashStartTitle,
.rsSlide .splashEnd .splashEndTitle {
  width: auto;
  display: inline-block;
  text-shadow: 2px 2px 0px #000000;
  line-height: normal;
  font-size: 60px;
  padding: 0 25px;
  font-weight: 700;
  position: relative;
  max-width: 65%;
}

span.splashViewMore {
  display: inline-block;
  line-height: normal;
  font-size: 25px;
  font-weight: 700;
  margin-bottom: 45px;
}

.rsSlide .splashEnd .splashEndTitle {
  font-size: 38px;
  margin-bottom: 45px;
  margin-top: 65px;
}

.rsSlide .splashStart .splashSep,
.rsSlide .splashEnd .splashSep {
  width: 230px;
  background: #FFF;
  margin: 50px auto;
  height: 2px;
  opacity: 0.3;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=134, Strength=0);
}

.rsSlide .splashStart .splashSep {
  margin: 70px auto 25px;
}

.rsSlide .splashEnd .splashList li {
  display: inline-block;
  max-width: 200px;
  vertical-align: top;
  margin-right: 20px;
  font-weight: 700;
  font-size: 15px;
  text-align: center;
  position: relative;
  text-align: left;
  line-height: 19px;
}

.rsSlide .splashEnd .splashList li:last-child {
  margin-right: 0;
}

.rsSlide .splashEnd .splashList li a {
  color: #FFF;
}

.rsSlide .splashEnd .splashList li a:hover {
  color: #009cde;
}

.rsSlide .splashEnd .splashList li img {
  display: block;
  max-width: 200px;
  margin-bottom: 15px;
}

.rsSlide .splashStart.opacityTransition {
  opacity: 1;
  transition: opacity 1s;
}

.slideshowfullscreen-wrapper {
  background-size: cover !important;
}

/* Arrows on splashScreen */
.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow div:first-child {
  top: 4px;
  z-index: 1000;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow div:last-child {
  top: -10px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow {
  height: 89px;
  width: 89px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow div {
  height: 38px;
}

.royalSlider.splashScreen .rsArrow {
  position: absolute;
  z-index: 99;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 89px;
  padding: 9px 23px 9px 28px;
  box-shadow: none;
  transition: background 0.3s;
  display: none !important;
  top: 50% !important;
  margin-top: -38px;
}

.royalSlider.splashScreen .rsContainer .rsArrow {
  display: block !important;
}

.royalSlider.splashScreen .rsArrow:hover {
  background: rgba(255, 255, 255, 0.45);
  transition: background 0.3s;
}

.royalSlider.splashScreen .rsArrow div {
  background: #FFF;
  height: 31px;
  width: 6px;
  position: relative;
  margin: 0 auto;
  box-shadow: none;
  border-radius: 4px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowRight {
  right: -90px;
  /*opacity: 0.65;*/
}

.royalSlider.splashScreen .rsArrow.rsArrowLeft {
  padding: 9px 32px 9px 28px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowLeft div:first-child {
  top: 4px;
  z-index: 10000;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowLeft {
  left: -90px !important;
  /*opacity: 0.65;*/
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowRight.rsArrowDisabled,
.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowLeft.rsArrowDisabled {
  opacity: 0 !important;
}

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen,
.slideshowfullscreen-fake.enter {
  /*  position: fixed !important;
      height: auto !important;
      width: 70% !important;
      margin: 0 !important;
      padding: 0 !important;
      z-index: 2147483647 !important;
      top: 0 !important;
      left: 0 !important;
      bottom: 0 !important;
      right: 0 !important;*/
}

.royalSlider .splashHelp {
  text-align: center;
  color: #BABABA;
  padding-top: 50px;
}

.royalSlider .splashHelp .icon-font-arrow-slideshow:before {
  display: inline-block;
  font-size: 38px;
}

.royalSlider .splashHelp .icon-font-arrow-slideshow.prev:before {
  transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  display: inline-block;
  margin-right: 20px;
  font-size: 38px;
}

.royalSlider .splashHelp .splashHelpText {
  display: block;
  margin: 10px 0 25px 0;
}

.royalSlider .splashHelp .splashHelpText.hide-desktop {
  display: none !important;
}

.royalSlider .splashHelp .splashHelpText.hide-mobile {
  display: block !important;
}

.slideshowfullscreen-fake.enter {
  width: 100% !important;
  padding-bottom: 0;
}

.royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none;
}

.rsSlide,
.rsSlide figure {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}

.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
  height: auto;
}

.rsContent {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  left: 20px;
}

.rsPreloader {
  position: absolute;
  z-index: 0;
}

.rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
}

.rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
}

.rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22;
}

.rsTabs {
  float: left;
  background: none !important;
}

.rsTabs,
.rsThumbs {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
}

.rsVideoContainer {
  /*left: 0;
  top: 0;
  position: absolute;*/
  /*width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  float: left;*/
  width: auto;
  height: auto;
  line-height: 0;
  position: relative;
}

.rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s;
}

.rsVideoFrameHolder.rsVideoActive {
  opacity: 1;
}

.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px;
}

.rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15;
}

.icon-arrow-slideshow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cstyle%3E.cls-1,.cls-2,.cls-3{fill:none;stroke:%23FFF;stroke-width:2px;}.cls-1,.cls-2{stroke-linecap:round;}.cls-1{stroke-linejoin:round;}.cls-2,.cls-3{stroke-miterlimit:10;}%3C/style%3E%3C/defs%3E%3Ctitle%3Ekeyboard_arrow%3C/title%3E%3Cg id='_Group_' data-name='%26lt;Group%26gt;'%3E%3Cpath id='_Path_' data-name='%26lt;Path%26gt;' class='cls-1' d='M20.46 14.46L26 20l-5.54 5.54'/%3E%3Cpath id='_Path_2' data-name='%26lt;Path%26gt;' fill='%23FFFFFF' d='M14 20h12'/%3E%3Crect class='cls-3' x='1' y='1' width='38' height='38' rx='4' ry='4'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  display: block;
  height: 50px;
  width: 50px;
  margin: 0 auto;
  opacity: 0.5;
}

.icon-arrow-slideshow.center {
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  margin: 10px;
}

.icon-arrow-slideshow.left {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  opacity: 1;
}

.icon-arrow-slideshow.right {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1;
}

.icon-arrow-slideshow.side {
  display: inline-block;
}

img.rsImg {
  max-width: none;
}

.grab-cursor {
  cursor: url(http://layout.eurosport.com/i/v8/icons/grab.png) 8 8, move;
}

.grabbing-cursor {
  cursor: url(http://layout.eurosport.com/i/v8/icons/grabbing.png) 8 8, move;
}

.rsNoDrag {
  cursor: auto;
}

.rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: url(blank.gif);
}

/********************
SLIDESHOW GLOBAL V8
********************/
.royalSlider > figure,
.royalSlider > a.rsImg {
  display: none;
}

/* Arrows */
.royalSlider .rsArrow {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: -30px;
  z-index: 99;
  width: 23px;
  height: 42px;
  -webkit-transition: opacity 200ms ease;
  -moz-transition: opacity 200ms ease;
  -ms-transition: opacity 200ms ease;
  -o-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.royalSlider .rsArrow.rsArrowLeft {
  left: 20px;
}

.royalSlider .rsArrow.rsArrowRight {
  right: 20px;
}

.royalSlider .rsArrow div {
  background: #FFF;
  height: 31px;
  width: 2px;
  position: relative;
  margin: 0 auto;
  border-radius: 8px 8px 0 0;
  box-shadow: 0px 0px 8px 0px #000000;
  -moz-box-shadow: 0px 0px 8px 0px #000000;
  -webkit-box-shadow: 0px 0px 8px 0px #000000;
  -o-box-shadow: 0px 0px 8px 0px #000000;
}

.royalSlider .rsArrow.rsArrowDisabled {
  opacity: 0;
  cursor: default;
}

.royalSlider .rsArrow.rsArrowDisabled div {
  background: #FFF;
}

.royalSlider .rsArrow div:first-child {
  top: -5px;
}

.royalSlider .rsArrow div:last-child {
  top: -15px;
}

.royalSlider .rsArrow.rsArrowLeft {
  left: 20px;
}

.royalSlider .rsArrow.rsArrowRight {
  right: 20px;
}

.royalSlider .rsArrow.rsArrowRight div:first-child {
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.royalSlider .rsArrow.rsArrowRight div:last-child {
  -moz-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

.royalSlider .rsArrow.rsArrowLeft div:first-child {
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.royalSlider .rsArrow.rsArrowLeft div:last-child {
  -moz-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}

/* Bullets */
.royalSlider .rsBullets {
  bottom: 4%;
  left: 50%;
  margin-left: -45%;
  position: absolute;
  width: 90%;
  text-align: center;
}

.royalSlider .rsBullet {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #FFF;
  margin: 0 3px;
  vertical-align: middle;
}

.royalSlider .rsBullet.rsNavSelected {
  background: #009cde;
}

/* Thumbs */
.royalSlider .rsThumbs {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 490px;
  overflow: hidden;
  bottom: 20px;
  height: 47px;
}

.royalSlider .rsThumbsContainer {
  position: relative;
}

.royalSlider .rsThumb {
  opacity: 0.7;
  -webkit-transition: opacity 600ms ease;
  -moz-transition: opacity 600ms ease;
  -ms-transition: opacity 600ms ease;
  -o-transition: opacity 600ms ease;
  transition: opacity 600ms ease;
}

.royalSlider .rsThumb img {
  border: 2px solid transparent;
}

.royalSlider .rsThumb.rsNavSelected {
  opacity: 1;
}

.royalSlider .rsThumb.rsNavSelected img {
  border: 2px solid #009cde;
  vertical-align: baseline;
}

/*Full Screen*/
.royalSlider .rsFullscreenBtn {
  position: absolute;
  top: 10px;
  right: 15px;
  display: none;
  width: 25px;
  height: 25px;
  cursor: pointer;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 10;
}

.royalSlider .rsFullscreenIcn {
  position: absolute;
  background-color: #FFFFFF;
}

.royalSlider .rsFullscreenBtn:hover, .royalSlider .rsFullscreenBtn:focus {
  opacity: 0.5;
}

.royalSlider .rsFullscreenIcn:first-child {
  height: 35px;
  left: 16.5px;
  top: 0;
  width: 2px;
}

.royalSlider .rsFullscreenIcn:first-child + .rsFullscreenIcn {
  height: 2px;
  top: 16.5px;
  width: 35px;
}

.slideshowfullscreen-fake.enter .royalSlider.rsFullscreen, .slideshowfullscreen-fake.enter .rsLegend {
  /*    background:rgba(0,0,0,0.9);*/
  padding-top: 70px !important;
}

.royalSlider.rsFullscreen,
.slideshowfullscreen-fake.enter {
  /* margin:auto !important;*/
}

.slideshowfullscreen-fake.enter {
  position: fixed;
  z-index: 9998;
}

.royalSlider.rsFullscreen .rsFullscreenBtn {
  display: block;
}

/* Fake */
.slideshowfullscreen-fake {
  position: relative;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  padding: 10px 10px 20px;
  background: rgba(0, 0, 0, 0.85);
}

.slideshowfullscreen-fake {
  background: rgba(0, 0, 0, 0.85);
}

.slideshowfullscreen-fake.splashScreen {
  background: rgba(0, 0, 0, 0.6);
}

/* Preloader*/
.loading-picture {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

[class*='loading-picture']:before {
  top: 35%;
}

/* Social Share */
.slideshowfullscreen-wrapper:hover .story-illustration-shares {
  opacity: 1;
  -webkit-transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}

/**********************
SLIDESHOW FULL WIDTH V8
**********************/
.slideshowfull_v8 .slideshowfull-wrapper {
  width: auto;
  overflow: hidden;
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: auto;
  z-index: 1;
}

.slideshowfull_v8 .slideshowfull-wrapper:not(.empty) {
  border-bottom: 4px solid #009cde;
}

.slideshowfull_v8 .royalSlider,
.slideshowfull_v8 .royalSlider .rsOverflow {
  height: 600px !important;
}

.slideshowfull_v8 .royalSlider .rsGCaption {
  position: absolute;
  bottom: 10%;
  color: #FFF;
  font-size: 2.375rem;
  font-weight: bold;
  text-shadow: 0 1px 6px #000000;
  padding: 0 10px;
  padding-left: 10px;
  z-index: 1;
  /* World Cup : pattern must be behind  */
}

/* TABLET > 899px AND < 1201px */
@media only screen and (min-width: 56.25em) and (max-width: 75em) {
  .slideshowfull_v8 .royalSlider,
  .slideshowfull_v8 .royalSlider .rsOverflow {
    height: 400px !important;
  }

  .slideshowfull_v8 .royalSlider .rsGCaption {
    font-size: 1.750rem;
    bottom: 12%;
  }
}
/* MOBILE < 899px */
@media only screen and (max-width: 56.1875em) {
  .slideshowfull_v8 .royalSlider {
    border-bottom: 0 none;
  }

  .slideshowfull_v8 .royalSlider,
  .slideshowfull_v8 .royalSlider .rsOverflow {
    height: 250px !important;
  }

  .slideshowfull_v8 .royalSlider .rsArrow {
    display: none !important;
  }

  .slideshowfull_v8 .royalSlider .rsGCaption {
    font-size: 1.125rem;
    bottom: 12%;
  }
}
/***********************
SLIDESHOW FULL SCREEN V8
***********************/
.slideshowfullscreen-wrapper {
  /*height:auto !important;*/
}

.slideshowfullscreen-wrapper.enter {
  /*height:inherit;*/
}

#content-top.enter {
  margin-top: 0;
}

.slideshowfullscreen-wrapper .royalSlider {
  overflow: hidden;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
  height: 337px !important;
}

.story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
.story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
  height: 450px !important;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider,
.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow {
  height: 740px;
}

.slideshowfullscreen-wrapper .royalSlider .rsCounter {
  color: #FFF;
  display: block;
  padding: 10px 0;
  z-index: 1000;
  width: auto;
  font-weight: 700;
  font-size: 35px;
  float: left;
}

.slideshowfullscreen-wrapper .royalSlider .rsLegend {
  position: absolute;
  top: 0;
  right: 0;
  width: 31%;
  height: 100%;
  padding: 10px 1.5%;
  min-height: 700px;
  max-height: 745px;
}

.share-buttons-container.splash-shares li .svg-twitter,
.share-buttons-container.splash-shares li .svg-facebook,
.share-buttons-container.splash-shares li .svg-whatsapp,
.rsLegend .share-buttons-container li .svg-twitter,
.rsLegend .share-buttons-container li .svg-whatsapp,
.rsLegend .share-buttons-container li .svg-facebook {
  display: none;
}

.rsLegend .share-buttons-container li:hover:before,
.share-buttons-container.splash-shares li:hover:before {
  height: 0;
  background: inherit;
}

.rsLegend .share-buttons-container li:first-of-type,
.share-buttons-container.splash-shares li:first-of-type {
  margin-right: 35px;
  width: 60px;
}

.rsLegend .share-buttons-container li:first-of-type:after,
.share-buttons-container.splash-shares li:first-of-type:after {
  content: '';
  width: 1px;
  height: 15px;
  background: white;
  display: block;
  position: absolute;
  top: 18px;
  margin-left: 46px;
}

.rsLegend .share-buttons-container {
  width: auto;
  height: auto;
  float: right;
  position: relative;
  top: 5px;
}

.share-buttons-container.splash-shares li .svg-twitter-white,
.share-buttons-container.splash-shares li .svg-facebook-white,
.share-buttons-container.splash-shares li .svg-whatsapp-white,
.rsLegend .share-buttons-container li .svg-twitter-white,
.rsLegend .share-buttons-container li .svg-whatsapp-white,
.rsLegend .share-buttons-container li .svg-facebook-white {
  opacity: 1 !important;
}

.share-buttons-container.splash-shares li.share-button-whatsapp,
.rsLegend .share-buttons-container li.share-button-whatsapp {
  padding-left: 60px;
}

.rsLegend .share-buttons-container li .color-facebook,
.share-buttons-container.splash-shares li .color-facebook {
  color: #FFFFFF;
}

.share-buttons-container.splash-shares .share-button-whatsapp:after,
.rsLegend .share-button-whatsapp:after {
  content: '';
  width: 1px;
  display: block;
  height: 15px;
  background: white;
  position: absolute;
  left: 0;
  top: 18px;
  margin-left: 11px;
}

.slideshowfullscreen-wrapper .royalSlider .oas {
  position: absolute;
  bottom: 20px;
  background: none;
  padding: 0;
  right: 0;
  height: 250px;
  overflow: hidden;
}

.slideshowfullscreen-wrapper .royalSlider .share-button:first-child {
  margin-left: 0;
}

.share-buttons .share-button.social-button-facebook {
  margin-left: 0;
}

.slideshowfullscreen-wrapper .royalSlider .story-illustration-shares .share-content {
  padding: 0 14px;
}

.slideshowfullscreen-wrapper .royalSlider .share-content {
  padding: 5px 24px;
}

.slideshowfullscreen-wrapper .royalSlider .share-counter {
  display: inline-block;
  width: auto;
}

.slideshowfullscreen-wrapper .royalSlider .share-counter .counter {
  font-size: 2.125rem;
  font-weight: bold;
}

.slideshowfullscreen-wrapper .royalSlider .share-counter .counter_share_label {
  font-size: 0.875em;
  top: 0px;
}

.slideshowfullscreen-wrapper .royalSlider .share-counter .counter,
.slideshowfullscreen-wrapper .royalSlider .share-counter .counter_share_label {
  color: #FFFFFF;
}

/* 
.slideshowfullscreen-wrapper .royalSlider .share-button.social-button-facebook .social-link {
    background: #4F69A7!important;
}

.slideshowfullscreen-wrapper .royalSlider .share-button.social-button-twitter .social-link {
    background: #0A9DEC!important;
} */
.splashWrap .s_facebook span.share-picto {
  position: relative;
  top: 5px;
  font-size: 22px;
  margin-right: 5px;
}

.splashWrap .s_twitter span.share-picto {
  position: relative;
  top: 5px;
  font-size: 22px;
  margin-right: 5px;
}

.splash-shares .share-content .share-label {
  line-height: 35px;
}

.slideshowfullscreen-wrapper .story-illustration-shares {
  /*visibility: hidden; */
}

.slideshowfullscreen-wrapper .royalSlider .story-illustration-shares {
  position: absolute !important;
  top: 330px;
  right: inherit;
  opacity: 1;
  -webkit-transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  width: 100%;
}

.slideshowfullscreen-wrapper .royalSlider .rsGCaption {
  width: auto;
  text-align: left;
  /*padding:10px;*/
  color: #8d8d8d;
  font-weight: normal;
  line-height: normal;
  bottom: 0;
  width: 100%;
  font-size: 0.9rem;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsGCaption {
  display: none;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsGCaption {
  bottom: 20px;
}

.slideshowfullscreen-wrapper .royalSlider .rsAgency {
  color: #8d8d8d;
  display: block;
  font-size: 1em;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  margin-top: 13px;
  font-style: italic;
}

.slideshowfullscreen-wrapper .royalSlider .rsTitle {
  display: none;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle {
  display: block;
  position: absolute;
  color: #FFF;
  top: 15px;
  left: 15px;
  font-size: 1.625rem;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.875rem;
  z-index: 2;
  font-weight: bold;
  width: 90%;
  text-align: center;
  min-height: 27px;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle .logo-name {
  width: 132px;
  height: 24px;
  display: inline-block;
  background-position: -1px -84px;
  float: left;
  top: 5px;
  position: relative;
}

.slideshowfullscreen-wrapper.rugbyrama .royalSlider.rsFullscreen .rsTitle .logo-name {
  background-position: 0px -61px;
  background-size: 100%;
  width: 168px;
  height: 41px;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsArrowLeft {
  left: 20px !important;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow {
  width: 30px;
  height: 62px;
  bottom: inherit;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider:not(.splashScreen) .rsArrow {
  height: 100%;
  top: 0 !important;
  margin-top: 0;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen:not(.splashScreen) .rsArrowLeft {
  left: 20px !important;
  padding: 0;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen:not(.splashScreen) .rsArrowRight {
  right: 20px !important;
  padding: 0;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div {
  height: 41px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow:hover {
  opacity: 0.5 !important;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow:hover div {
  background: #FFF;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div:first-child {
  top: -3px;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div:last-child {
  top: -16px;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsThumbs {
  visibility: hidden;
  height: 0;
}

.slideshowfullscreen-wrapper.slideshowfullscreen-large .rsThumbs {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 960px;
  overflow: hidden;
  bottom: 19px;
  height: 92px;
}

.slideshowfullscreen-wrapper .royalSlider.rsFullscreen img.rsImg {
  bottom: 0;
  height: auto !important;
  /*margin: auto;*/
  max-width: 100% !important;
  position: absolute;
  top: 0;
  /*max-height: 650px;*/
}

/* DESKTOP > 1200px */
@media only screen and (min-width: 75.0625em) {
  .slideshowfullscreen-wrapper .royalSlider .rsArrow {
    bottom: 22.5px;
    top: auto;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsArrow {
    bottom: 0;
    top: 0;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsGCaption {
    display: block;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsFrame {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.7);
    height: 87px;
    z-index: 1;
    /* World Cup : pattern must be behind  */
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsFrame {
    height: 130px;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsFrame {
    display: none;
  }
}
/* TABLET > 899px AND < 1201px */
@media only screen and (max-width: 56.1875em) {
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
    height: 280px !important;
  }

  .rsLegend .share-buttons-container {
    top: -1px;
  }

  .rsLegend .share-buttons-container li:first-of-type, .share-buttons-container.splash-shares li:first-of-type {
    width: 40px;
  }

  .rsLegend .share-buttons-container li:first-of-type:after, .share-buttons-container.splash-shares li:first-of-type:after {
    margin-left: 30px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow {
    height: 400px;
  }

  .slideshowfullscreen-wrapper .rsThumbs,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .rsThumbs {
    visibility: hidden;
    height: 0;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsArrowRight {
    right: 20px !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsArrowLeft {
    left: 20px !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsGCaption {
    display: none;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsGCaption {
    display: block;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle {
    font-size: 1.375rem;
    line-height: 1.625rem;
    max-width: 80%;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow {
    bottom: 0;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsLegend {
    width: 31%;
  }
}
.slideshowfullscreen-wrapper .royalSlider.rsFullscreen,
.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsOverflow,
.story-simple-slideshow.slideshowfullscreen-wrapper .royalSlider.rsFullscreen,
.story-simple-slideshow.slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsOverflow {
  height: 100% !important;
  padding: 0 0;
}

/***********************
SLIDESHOW ALONE V8
***********************/
.slideshowalone_v8 .slideshowfullscreen-wrapper {
  border-bottom: 0;
}

.slideshowalone_v8 .category-title {
  bottom: 0px;
  left: 0px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}

.slideshowalone_v8 .category-title a,
.slideshowalone_v8 .category-title span {
  background: #009cde;
  position: absolute;
  left: 8%;
  bottom: -14px;
  padding: 8px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-size: 0.625rem;
  font-weight: bold;
  text-transform: uppercase;
}

.slideshowalone_v8 .slideshowfullscreen-content {
  display: none;
}

.slideshowfullscreen-content {
  padding: 25px 0;
}

.slideshowfullscreen-content h1.title {
  margin: 0;
  line-height: 1.2em;
  padding-bottom: 25px;
}

.slideshowfullscreen-content p {
  margin: 0;
}

/* TABLET AND MOBILE */
@media only screen and (max-width: 75em) {
  .slideshowalone_v8 .category-title {
    bottom: -8px;
  }

  .slideshowalone_v8 .category-title a,
  .slideshowalone_v8 .category-title span {
    left: auto;
    position: static;
  }
}
.slideshowfullscreen-wrapper .royalSlider .rsSlide .mobileads,
.slideshowfullscreen-fake .mobileads {
  display: none;
}

@media only screen and (max-width: 56.1875em) {
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow {
    width: 10px;
  }

  .icon-arrow-slideshow, .icon-arrow-slideshow.side {
    display: none;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div {
    height: 33px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div:last-child {
    top: -13px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow div:first-child {
    z-index: 1000;
  }

  span.adCaption {
    display: block;
    text-align: center;
    font-size: 11px;
    color: #666;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen img.rsImg {
    max-width: none !important;
  }

  .slideshowfullscreen-fake {
    padding: 10px 0 20px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }

  .slideshowfullscreen-fake {
    overflow: -moz-scrollbars-none;
  }

  .slideshowfullscreen-fake::-webkit-scrollbar {
    width: 0 !important;
  }

  .slideshowfullscreen-fake {
    -ms-overflow-style: none;
  }

  .slideshowfullscreen-fake.enter .royalSlider.rsFullscreen {
    padding-top: 0 !important;
  }

  .slideshowfullscreen-wrapper .royalSlider {
    overflow: visible;
  }

  .slideshowfullscreen-wrapper .royalSlider.splashScreen {
    overflow: hidden;
  }

  ul.splashList {
    margin-bottom: 60px;
  }

  .slideshowfullscreen-wrapper .story-illustration-shares {
    opacity: 1;
  }

  .royalSlider {
    width: 100%;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsCounter {
    font-size: 25px;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsLegend {
    position: relative;
    top: 0;
    right: 0;
    width: 30%;
    height: auto !important;
    min-height: inherit !important;
    padding: 10px;
    width: 100%;
    padding-top: 0 !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .story-illustration-shares {
    position: relative !important;
    top: 0;
  }

  .slideshowfullscreen-wrapper .royalSlider .oas {
    position: relative;
    bottom: inherit;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsSlide .mobileads {
    display: block;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsSlide .mobileads .oas {
    display: block !important;
    padding: 0;
    bottom: 0;
    background: 0;
  }

  .slideshowfullscreen-wrapper {
    background-size: cover !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsLegend .rsGCaption {
    padding: 10px 0;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsLegend .rsCounter {
    padding: 10px 0 0;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle .logo-name {
    float: none;
    display: block;
    margin: 0 0 0 -35px;
    left: 50%;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle {
    text-align: center;
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 20px;
    width: 100%;
    font-size: 1.1rem;
    padding: 0 5px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
    height: 190px !important;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen {
    height: 100% !important;
    /*overflow: hidden;*/
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow.adSlide {
    height: 380px !important;
    transition: height 0.1s;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow.adSlide .rsArrow {
    padding-top: 46px !important;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow.adSlide .rsArrow div:first-child {
    top: -5px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow.adSlide .rsArrow div {
    height: 25px;
  }

  .slideshowfullscreen-wrapper .rsThumbs,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .rsThumbs {
    visibility: hidden;
    height: 0;
    display: none;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsArrow {
    top: 50% !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsArrowRight {
    right: 20px !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsArrowLeft {
    left: 20px !important;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsArrow {
    bottom: 0;
  }

  /*** SPLASH ****/
  .rsSlide .splashStart .splashStartTitle,
  .rsSlide .splashEnd .splashEndTitle {
    width: 100%;
    font-size: 30px;
    margin-bottom: 15px;
    margin-top: 0;
    max-width: 100%;
  }

  .rsSlide .splashEnd .splashEndTitle,
  .rsSlide .splashEnd span.splashViewMore {
    font-size: 20px;
  }

  .rsSlide .splashStart .splashSep {
    width: 41%;
    margin: 25px auto;
  }

  .rsTitle span.mainSlideShowTitle {
    margin-top: 10px;
    display: inline-block;
    line-height: 22px;
    display: none;
  }

  .rsSlide .splashStart .splashWrap,
  .rsSlide .splashEnd .splashWrap {
    top: 0;
    vertical-align: top;
  }

  /*.rsSlide .splashStart .splashHelp .icon-font-key-prev, .rsSlide .splashStart .splashHelp .icon-font-key-next{
      display: none;
  }*/
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsOverflow {
    height: 100% !important;
    /*overflow: visible;*/
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsOverflow .rsSlide {
    overflow: hidden;
  }

  .slideshowfullscreen-wrapper .royalSlider .story-illustration-shares .share-content, .slideshowfullscreen-wrapper .royalSlider .splash-shares .share-content {
    padding: 0 15px;
  }

  .rsSlide .splashStart .splashSep, .rsSlide .splashEnd .splashSep {
    margin: 60px auto 10px;
  }

  .royalSlider.splashScreen .splashWrap .rsArrow {
    position: relative;
    left: 0 !important;
    margin-top: 30px;
  }

  .royalSlider .splashHelp .splashHelpText.hide-desktop {
    display: block !important;
    margin-top: 30px;
  }

  .royalSlider .splashHelp .splashHelpText.hide-mobile {
    display: none !important;
  }

  .rsSlide .splashStart .splashSep {
    margin: 55px auto 15px;
  }

  .rsSlide .splashEnd .splashList li {
    width: 39%;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
  }

  .rsSlide .splashEnd .splashList li img {
    max-width: 100%;
    margin-bottom: 5px;
  }

  .royalSlider .rsArrow.rsArrowDisabled {
    display: none !important;
  }

  .royalSlider.splashScreen span.splashViewMore {
    margin-bottom: 25px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow {
    height: 60px;
    width: 60px;
    margin: 0 auto;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow div {
    height: 31px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow div:last-child {
    top: -9px;
  }

  .royalSlider.splashScreen .rsArrow.rsArrowLeft {
    padding: 2px 32px 9px 24px;
  }

  .royalSlider.splashScreen .rsArrow.rsArrowRight {
    padding: 1px 30px 9px 30px;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowRight div:last-child {
    top: -8px;
  }

  .rsSlide .splashEnd .splashList li:nth-child(n+3) {
    display: none;
  }

  .rsSlide .splashEnd .splashList li:nth-child(2) {
    margin-right: 0;
  }

  .rsSlide .splashEnd .rsArrow.rsArrowRight {
    display: none !important;
  }

  .arrowMobile {
    display: block;
  }

  .rsSlide .splashEnd .arrowMobile {
    margin-top: 30px;
    display: block;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsArrow.rsArrowLeft {
    left: 0px !important;
  }

  .rsSlide .arrowDesktop {
    display: none;
  }

  .rsSlide .splashStart .rsArrow.rsArrowLeft {
    display: none !important;
  }

  .rsSlide .splashStart .splashSep, .rsSlide .splashEnd .splashSep {
    width: 187px;
  }

  h2.slideto {
    color: #009cde;
    text-align: center;
    padding: 43px 0;
    font-size: 23px;
    font-weight: 700;
    text-rendering: inherit;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen:not(.splashScreen) .rsArrowLeft {
    left: 0 !important;
    padding: 0 20px 0 20px;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen:not(.splashScreen) .rsArrowRight {
    right: 0 !important;
    padding: 0 20px 0 20px;
  }

  .rsContent {
    left: 0px;
  }

  .slideshowfullscreen-wrapper.rugbyrama .royalSlider.rsFullscreen .rsTitle .logo-name {
    background-position: 0px -54px;
    background-size: 100%;
    width: 146px;
    height: 36px;
  }

  .slideshowfullscreen-wrapper.rugbyrama .royalSlider.rsFullscreen .rsTitle .logo-name {
    float: none;
    display: block;
    margin: 0 0 0 -40px;
    left: 50%;
  }

  span.SideshowDate {
    display: block;
    position: relative;
    top: 96px;
    font-size: 13px;
    font-style: italic;
    color: #999;
  }
}
/* MOBILE & TABLET < 899px */
@media only screen and (max-width: 56.1875em) and (orientation: landscape) {
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
    height: 320px !important;
  }
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider,
  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider .rsOverflow,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider,
  .story-simple-slideshow.slideshowfullscreen-wrapper.slideshowfullscreen-small .royalSlider .rsOverflow {
    height: 440px !important;
  }

  .slideshowfullscreen-wrapper .royalSlider .rsLegend {
    width: 100%;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen {
    height: 100% !important;
    overflow: hidden;
  }

  .slideshowfullscreen-wrapper .royalSlider.rsFullscreen .rsTitle .logo-name {
    float: none;
    display: block;
    margin: 0 0 0 0;
    left: 50%;
  }

  .slideshowfullscreen-wrapper.slideshowfullscreen-large .royalSlider.splashScreen .rsOverflow {
    height: 830px !important;
    overflow: visible;
  }

  .rsSlide .splashStart .splashWrap,
  .rsSlide .splashEnd .splashWrap {
    top: 0;
    vertical-align: middle;
  }
}
@media only screen and (min-width: 56.25em) and (max-width: 75em) {
  .rsSlide .splashStart .splashStartTitle,
  .rsSlide .splashEnd .splashEndTitle {
    width: 70%;
  }

  .rsSlide .splashStart .splashStartTitle, .rsSlide .splashEnd .splashEndTitle {
    font-size: 40px;
  }
}
.dropdown {
  position: relative;
  height: 1.7rem;
  line-height: 1.7rem;
  font-weight: bold;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #ced8e0;
  width: auto;
  min-width: 150px;
  margin: 5px;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.dropdown:not(.dropdown--disable):hover {
  border-color: #b8c1ca;
}
.dropdown ul {
  position: absolute;
  top: 27px;
  left: -99999px;
  list-style: none;
  cursor: pointer;
  padding-top: 3px;
  margin-top: 3px;
  padding: 0;
  background: #fff;
  max-height: 300px;
  overflow: auto;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  border: 1px solid #ced8e0;
}
.dropdown ul li {
  font-size: 0.75rem;
  position: relative;
  padding: 0 30px 0 10px;
  border-bottom: 1px solid #ced8e0;
  color: #3D4248;
}
.dropdown ul li:not(.selected):hover {
  background: #ddd;
}
.dropdown ul li:last-of-type {
  border-bottom: none;
}
.dropdown ul li.selected {
  color: #FFFFFF;
  background: #009CDE;
}

.dropdown--disable {
  background: #999;
  cursor: no-drop;
}
.dropdown--disable .dropdown__current,
.dropdown--disable .dropdown__arrow {
  cursor: no-drop;
}

.dropdown--open {
  z-index: 18;
}
.dropdown--open ul {
  left: 0;
  right: 0;
}

.dropdown__current {
  padding: 0 30px 0 10px;
  font-size: 0.8125rem;
  font-weight: bold;
}

.dropdown__arrow {
  position: absolute;
  top: 12px;
  right: 10px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #323232;
}

.dropdown--style {
  border: none;
  display: inline-block;
  height: 3rem;
  line-height: 3rem;
  min-width: 0;
}
.dropdown--style:not(.dropdown--disable):hover .dropdown__arrow::before, .dropdown--style:not(.dropdown--disable):hover .dropdown__arrow::after {
  background: #3D4248;
}
.dropdown--style:not(.dropdown--disable):hover .dropdown__current {
  color: #9EA0A3;
}
.dropdown--style .dropdown__current {
  color: #3D4248;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  min-width: 120px;
}
.dropdown--style .dropdown__arrow {
  position: relative;
  top: auto;
  left: auto;
  display: inline-block;
  vertical-align: middle;
  height: 0.8125rem;
  width: 23px;
  padding-left: 1.375rem;
  border-left: 1px solid #ced0d1;
  border-right: none;
  border-top: none;
}
.dropdown--style .dropdown__arrow:before, .dropdown--style .dropdown__arrow:after {
  content: "";
  display: block;
  height: 9px;
  margin-top: -6px;
  position: absolute;
  -moz-transform: rotate(220deg);
  -ms-transform: rotate(220deg);
  -webkit-transform: rotate(220deg);
  transform: rotate(220deg);
  right: 0px;
  top: 0px;
  border-radius: 22px;
  width: 3px;
  background: #9EA0A3;
}
.dropdown--style .dropdown__arrow:after {
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  top: 0px;
  right: 5px;
}
.dropdown--style .dropdown__arrow::before, .dropdown--style .dropdown__arrow::after {
  top: 40%;
}
.dropdown--style ul {
  top: 43px;
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
  display: none;
}
.dropdown--style ul li {
  margin-top: 10px;
  border: none;
  font-size: 1rem;
  line-height: normal;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 6px 10px;
}
.dropdown--style ul li:last-of-type {
  margin-bottom: 10px;
}
.dropdown--style.dropdown--open {
  border-top: 1px solid #ced8e0;
  border-left: 1px solid #ced8e0;
  border-right: 1px solid #ced8e0;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
.dropdown--style.dropdown--open-on-top {
  border-top: none;
  border-bottom: 1px solid #ced8e0;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}
.dropdown--style.dropdown--open-on-top ul {
  left: -1px;
  right: -1px;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
}
.dropdown--style.dropdown--open .dropdown__arrow:before, .dropdown--style.dropdown--open .dropdown__arrow:after {
  content: '';
  position: absolute;
  background: none !important;
  border-radius: 0;
  width: 0.8125rem;
  height: 0.8125rem;
  border-top: 2px solid #3D4248;
  top: 60%;
  margin-left: 0.9375rem;
}
.dropdown--style.dropdown--open .dropdown__arrow:before {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 0px;
}
.dropdown--style.dropdown--open .dropdown__arrow:after {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  left: -0.5625rem;
}
.dropdown--style.dropdown--open ul {
  display: block;
  left: -1px;
  right: -1px;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}

.teaminfos_v8_5 .dropdown--style .dropdown__current {
  width: auto;
}

.personinfo_v8_5 .dropdown--style {
  margin-top: 25px;
  width: 100%;
}
.personinfo_v8_5 .dropdown--style .dropdown__current {
  width: calc(100% - 33px);
}

.livebox_v8_5 .dropdown--style {
  width: 100%;
}
.livebox_v8_5 .dropdown--style .dropdown__arrow {
  width: 23px;
}
.livebox_v8_5 .dropdown--style .dropdown__current {
  width: calc(100% - 33px);
}
.livebox_v8_5 .dropdown--style.dropdown--open .dropdown__current {
  border: none;
}
.livebox_v8_5 .dropdown--style.dropdown--open ul {
  top: 43px;
  width: auto;
  margin-left: 0;
}
.livebox_v8_5 .dropdown--style.dropdown--open ul li {
  font-size: 1rem;
  padding: 6px 10px;
  line-height: normal;
  height: auto;
}
.livebox_v8_5 .dropdown--style.dropdown--open ul a {
  line-height: normal;
  height: auto;
}

.loader {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-align: center;
  float: left;
}
.loader .loader__content {
  position: relative;
  width: 50px;
  height: 28px;
  margin: 0 auto;
}
.loader .loader__bar {
  position: absolute;
  width: 6px;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 28px;
  background: #009CDE;
}
.loader .loader__bar:nth-of-type(1) {
  left: 0px;
  -moz-animation: expand-line 1.2s .1s infinite;
  -webkit-animation: expand-line 1.2s .1s infinite;
  animation: expand-line 1.2s .1s infinite;
}
.loader .loader__bar:nth-of-type(2) {
  left: 8px;
  -moz-animation: expand-line 1.2s .2s infinite;
  -webkit-animation: expand-line 1.2s .2s infinite;
  animation: expand-line 1.2s .2s infinite;
}
.loader .loader__bar:nth-of-type(3) {
  left: 16px;
  -moz-animation: expand-line 1.2s .3s infinite;
  -webkit-animation: expand-line 1.2s .3s infinite;
  animation: expand-line 1.2s .3s infinite;
}
.loader .loader__bar:nth-of-type(4) {
  left: 24px;
  -moz-animation: expand-line 1.2s .4s infinite;
  -webkit-animation: expand-line 1.2s .4s infinite;
  animation: expand-line 1.2s .4s infinite;
}
.loader .loader__bar:nth-of-type(5) {
  left: 32px;
  -moz-animation: expand-line 1.2s .5s infinite;
  -webkit-animation: expand-line 1.2s .5s infinite;
  animation: expand-line 1.2s .5s infinite;
}
.loader .loader__bar:nth-of-type(6) {
  left: 40px;
  -moz-animation: expand-line 1.2s .6s infinite;
  -webkit-animation: expand-line 1.2s .6s infinite;
  animation: expand-line 1.2s .6s infinite;
}

.loader--small .loader__content {
  width: 33px;
  height: 19px;
}
.loader--small .loader__bar {
  width: 4px;
  height: 19px;
}
.loader--small .loader__bar:nth-of-type(1) {
  left: 0px;
  -moz-animation: expand-line-small 1.2s .1s infinite;
  -webkit-animation: expand-line-small 1.2s .1s infinite;
  animation: expand-line-small 1.2s .1s infinite;
}
.loader--small .loader__bar:nth-of-type(2) {
  left: 6px;
  -moz-animation: expand-line-small 1.2s .2s infinite;
  -webkit-animation: expand-line-small 1.2s .2s infinite;
  animation: expand-line-small 1.2s .2s infinite;
}
.loader--small .loader__bar:nth-of-type(3) {
  left: 12px;
  -moz-animation: expand-line-small 1.2s .3s infinite;
  -webkit-animation: expand-line-small 1.2s .3s infinite;
  animation: expand-line-small 1.2s .3s infinite;
}
.loader--small .loader__bar:nth-of-type(4) {
  left: 18px;
  -moz-animation: expand-line-small 1.2s .4s infinite;
  -webkit-animation: expand-line-small 1.2s .4s infinite;
  animation: expand-line-small 1.2s .4s infinite;
}
.loader--small .loader__bar:nth-of-type(5) {
  left: 24px;
  -moz-animation: expand-line-small 1.2s .5s infinite;
  -webkit-animation: expand-line-small 1.2s .5s infinite;
  animation: expand-line-small 1.2s .5s infinite;
}
.loader--small .loader__bar:nth-of-type(6) {
  left: 30px;
  -moz-animation: expand-line-small 1.2s .6s infinite;
  -webkit-animation: expand-line-small 1.2s .6s infinite;
  animation: expand-line-small 1.2s .6s infinite;
}

/* .loader--absolute{
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
} */
/* .loader-content-opacify{
	display: none;
} */
@-webkit-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-moz-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-ms-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-o-keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@keyframes expand-line-small {
  50% {
    height: 6px;
  }
}
@-webkit-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-moz-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-ms-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@-o-keyframes expand-line {
  50% {
    height: 10px;
  }
}
@keyframes expand-line {
  50% {
    height: 10px;
  }
}
.nav-tab {
  font-size: 0;
  text-align: center;
  background: #FFFFFF;
}
.nav-tab ul {
  min-height: 45px;
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
  clear: both;
}
.nav-tab li {
  float: left;
}
.nav-tab li.custom {
  overflow: hidden;
  height: calc(45px + 1px);
  color: #999;
  height: 45px;
  font-size: 14px;
}
.nav-tab li.custom > span {
  border-left: 1px solid #999;
  line-height: 45px;
  margin: 0 10px;
}
.nav-tab li.right {
  float: right;
  padding: 10px 0;
}
.nav-tab li button {
  overflow: hidden;
  height: calc(45px + 1px);
  font-size: 14px;
  background: #009CDE;
  border: none;
  color: #FFFFFF;
  font-weight: bold;
  padding: 10px 40px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  float: right;
  margin-right: 20px;
  display: block;
  height: 25px;
  margin: 0 10px;
}
.nav-tab li a {
  overflow: hidden;
  height: calc(45px + 1px);
  font-size: 0.75rem;
  color: #97999B;
  text-align: center;
  display: block;
  line-height: 45px;
  margin: 0 5px;
}
.nav-tab li a.active {
  cursor: default;
  color: #3D4248;
  border-bottom: 1px solid #000000;
}

.nav-tab--simple {
  border-bottom: 1px solid #ddd;
}
.nav-tab--simple ul {
  display: block;
}
.nav-tab--simple li.custom > span {
  margin: 0;
  padding: 0 10px;
}
.nav-tab--simple li button {
  margin: 0;
  padding: 0 10px;
}
.nav-tab--simple li a {
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

.nav-tab.nav-tab--left-withspace {
  border-bottom: none;
}
.nav-tab.nav-tab--left-withspace ul {
  display: block;
}
.nav-tab.nav-tab--left-withspace ul li a {
  height: calc(45px + 1px);
  text-transform: uppercase;
  font-weight: bold;
  margin: 0 20px;
  display: block;
  padding-left: 0;
  text-align: left;
  border-bottom: 1px solid #e2e2e2;
}
.nav-tab.nav-tab--left-withspace ul li a.active {
  color: #3D4248;
  border-bottom: 1px solid #3D4248;
}
.nav-tab.nav-tab--left-withspace ul li:first-of-type a {
  margin-left: 0;
}
.nav-tab.nav-tab--left-withspace ul li:last-of-type a {
  margin-right: 0;
}

.rugbyrama .nav-tab--dark {
  background: #057600;
  border-bottom: 3px solid #057600;
}

.nav-tab--dark {
  background: #141b4D;
  border-bottom: 3px solid #141b4D;
}
.nav-tab--dark ul {
  display: block;
}
.nav-tab--dark ul li a {
  height: calc(45px + 3px);
  text-transform: uppercase;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.6);
}
.nav-tab--dark ul li a.active {
  color: #FFFFFF;
  opacity: 1;
  border-bottom: 3px solid #009CDE;
}

.nav-tab[class*="bg-"] ul li a.active {
  border-bottom: 2px solid rgba(255, 255, 255, 0.8);
}

.rugbyrama .nav-tab[class*="bg-"] ul li a.active {
  border-bottom: 2px solid #EF5A28;
}

.nav-tab.bg-rec-323, .nav-tab.bg-rec-309, .nav-tab.bg-rec-306, .nav-tab.bg-rec-381, .nav-tab.bg-rec-307 {
  background: #31942E;
  border-bottom: 3px solid #31942E;
}
.nav-tab.bg-rec-1280 {
  background: #e42418;
  border-bottom: 3px solid #e42418;
}
.nav-tab.bg-rec-372, .nav-tab.bg-rec-376 {
  background: #022b5f;
  border-bottom: 3px solid #022b5f;
}
.nav-tab.bg-rec-540 {
  background: #009CDE;
  border-bottom: 3px solid #009CDE;
}
.nav-tab.bg-rec-561 {
  background: #c85a19;
  border-bottom: 3px solid #c85a19;
}
.nav-tab.bg-rec-565 {
  background: #006633;
  border-bottom: 3px solid #006633;
}
.nav-tab.bg-rec-575 {
  background: #00264C;
  border-bottom: 3px solid #00264C;
}
.nav-tab.bg-rec-587 {
  background: #018867;
  border-bottom: 3px solid #018867;
}
.nav-tab.bg-rec-623 {
  background: #CC3399;
  border-bottom: 3px solid #CC3399;
}
.nav-tab.bg-rec-703 {
  background: #FABB00;
  border-bottom: 3px solid #FABB00;
}
.nav-tab.bg-rec-704 {
  background: #D6698E;
  border-bottom: 3px solid #D6698E;
}
.nav-tab.bg-rec-740 {
  background: #C41A18;
  border-bottom: 3px solid #C41A18;
}

.nav-tab--number-elements-1 ul {
  width: 100%;
}
.nav-tab--number-elements-1 li {
  width: 100%;
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-2 ul {
  width: 100%;
}
.nav-tab--number-elements-2 li {
  width: calc(100% / 2  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-3 ul {
  width: 100%;
}
.nav-tab--number-elements-3 li {
  width: calc(100% / 3  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-4 ul {
  width: 100%;
}
.nav-tab--number-elements-4 li {
  width: calc(100% / 4  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-5 ul {
  width: 100%;
}
.nav-tab--number-elements-5 li {
  width: calc(100% / 5  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-6 ul {
  width: 100%;
}
.nav-tab--number-elements-6 li {
  width: calc(100% / 6  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-7 ul {
  width: 100%;
}
.nav-tab--number-elements-7 li {
  width: calc(100% / 7  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.nav-tab--number-elements-8 ul {
  width: 100%;
}
.nav-tab--number-elements-8 li {
  width: calc(100% / 8  - 0.1px);
  /*
  			a{
  
  				display: inline-block;
  			} */
}

.tab-content {
  display: none;
}
.tab-content.active {
  display: block;
}

@media only screen and (max-width: 899px) {
  .nav-tab--dark {
    border-bottom: 3px solid #141b4D;
  }
  .nav-tab--dark a {
    color: #FFFFFF;
    opacity: 0.5;
  }
  .nav-tab--dark li a.active {
    border-bottom: 3px solid #009CDE;
  }
}
@media only screen and (min-width: 900px) {
  .nav-tab li.custom > span {
    margin: 0 20px;
  }
  .nav-tab li button {
    margin: 0 20px;
  }
  .nav-tab li a {
    margin: 0 20px;
  }

  .nav-tab--simple li.custom > span {
    margin: 0;
    padding: 0 20px;
  }
  .nav-tab--simple li button {
    margin: 0;
    padding: 0 20px;
  }
  .nav-tab--simple li a {
    margin: 0;
    padding: 0 20px;
  }

  .nav-tab--left-withspace li a {
    height: 45px;
  }
}
@media only screen and (min-width: 1280px) {
  .nav-tab li a {
    font-size: 1rem;
  }

  .nav-tab--left-withspace li a {
    height: calc(45px + 3px);
  }
}
@media only screen and (min-width: 1366px) {
  	/* .nav-tab{
  		li{
  			&.custom{
  				& > span{
  					margin: 0 $nav-tabs-space-xl;
  				}
  			}
  
  			button{
  				margin: 0 $nav-tabs-space-xl;
  			}
  
  			a{
  				margin: 0 $nav-tabs-space-xl;
  			}
  		}
  	} */
  .nav-tab--simple li.custom > span {
    margin: 0;
    padding: 0 20px;
  }
  .nav-tab--simple li button {
    margin: 0;
    padding: 0 20px;
  }
  .nav-tab--simple li a {
    margin: 0;
    padding: 0 20px;
  }

  .nav-tab--left-withspace li a {
    height: 45px;
  }
}
.nav-tab__dropdown {
  display: none;
  font-size: 0.875rem;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.nav-tab__dropdown-arrow {
  position: relative;
  width: 10px;
  display: inline-block;
  vertical-align: middle;
  height: 13px;
  width: 20px;
  border-left: 1px solid rgba(61, 66, 72, 0.5);
}
.nav-tab__dropdown-arrow:before, .nav-tab__dropdown-arrow:after {
  content: "";
  display: block;
  height: 9px;
  margin-top: -6px;
  position: absolute;
  -moz-transform: rotate(220deg);
  -ms-transform: rotate(220deg);
  -webkit-transform: rotate(220deg);
  transform: rotate(220deg);
  right: 0px;
  top: 0px;
  border-radius: 22px;
  width: 3px;
  background: #3D4248;
}
.nav-tab__dropdown-arrow:after {
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  top: 0px;
  right: 5px;
}
.nav-tab__dropdown-arrow:before, .nav-tab__dropdown-arrow:after {
  margin-top: 2px;
}
.nav-tab__dropdown-text {
  display: inline-block;
  vertical-align: middle;
  color: #3D4248;
  padding-right: 15px;
  max-width: 60%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.nav-tab__dropdown--open .nav-tab__dropdown {
  border: 1px solid #ced8e0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px;
  border-radius: 3px 3px 0 0;
}
.nav-tab__dropdown--open .nav-tab__dropdown-text {
  color: rgba(61, 66, 72, 0.6);
}
.nav-tab__dropdown--open .nav-tab__dropdown-arrow:before, .nav-tab__dropdown--open .nav-tab__dropdown-arrow:after {
  background-color: rgba(61, 66, 72, 0.5);
}
.nav-tab__dropdown--open .nav-tab__dropdown-arrow:before {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.nav-tab__dropdown--open .nav-tab__dropdown-arrow:after {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

@media only screen and (max-width: 640px) {
  .nav-tab {
    position: relative;
    width: 100%;
    margin: 0 auto;
  }

  .nav-tab__dropdown {
    display: block;
  }
  .nav-tab__dropdown-content {
    display: none !important;
    position: absolute;
    height: auto !important;
    top: 27px;
    left: 0px;
    list-style: none;
    cursor: pointer;
    padding: 0;
    background: #fff;
    max-height: 500px;
    overflow: auto;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    border: 1px solid #ced8e0;
    border-top: none;
  }
  .nav-tab__dropdown-content li {
    width: 100% !important;
    font-size: 0.75rem;
    position: relative;
    border-bottom: 1px solid #ced8e0;
  }
  .nav-tab__dropdown-content li a {
    width: 100%;
    padding: 0 30px 0 10px;
    border: none !important;
    height: 39px;
    line-height: 39px;
    font-size: 0.75rem;
    color: #3D4248;
  }
  .nav-tab__dropdown-content li:hover a:not(.active) {
    background: #009CDE;
    color: #FFFFFF;
  }
  .nav-tab__dropdown-content li:last-of-type {
    border-bottom: none;
  }
  .nav-tab__dropdown-content li .active {
    background: #ddd;
  }
  .nav-tab__dropdown-content li .active::before {
    content: "\2714";
    position: absolute;
    right: 5px;
  }

  .nav-tab__dropdown--open .nav-tab__dropdown-content {
    display: block !important;
    top: 40px;
    z-index: 1;
  }
}
@media only screen and (max-width: 1279px) {
  .nav-tab--dropdown-mobile-tablet {
    position: relative;
    width: 320px;
    margin: 0 auto;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown {
    display: block;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content {
    display: none !important;
    position: absolute;
    height: auto !important;
    top: 27px;
    left: 0px;
    list-style: none;
    cursor: pointer;
    padding: 0;
    background: #fff;
    max-height: 500px;
    overflow: auto;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    border: 1px solid #ced8e0;
    border-top: none;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li {
    width: 100% !important;
    font-size: 0.75rem;
    position: relative;
    border-bottom: 1px solid #ced8e0;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li a {
    width: 100%;
    padding: 0 30px 0 10px;
    border: none !important;
    height: 39px;
    line-height: 39px;
    font-size: 0.75rem;
    color: #3D4248;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li:hover a:not(.active) {
    background: #009CDE;
    color: #FFFFFF;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li:last-of-type {
    border-bottom: none;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li .active {
    background: #ddd;
  }
  .nav-tab--dropdown-mobile-tablet .nav-tab__dropdown-content li .active::before {
    content: "\2714";
    position: absolute;
    right: 5px;
  }
  .nav-tab--dropdown-mobile-tablet.nav-tab__dropdown--open .nav-tab__dropdown-content {
    display: block !important;
    top: 40px;
    z-index: 1;
  }
}
@media only screen and (min-width: 1280px) {
  .nav-tab--dropdown-desktop {
    position: relative;
    width: 320px;
    margin: 0 auto;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown {
    display: block;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content {
    display: none !important;
    position: absolute;
    height: auto !important;
    top: 27px;
    left: 0px;
    list-style: none;
    cursor: pointer;
    padding: 0;
    background: #fff;
    max-height: 500px;
    overflow: auto;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-weight: normal;
    border: 1px solid #ced8e0;
    border-top: none;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li {
    width: 100% !important;
    font-size: 0.75rem;
    position: relative;
    border-bottom: 1px solid #ced8e0;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li a {
    width: 100%;
    padding: 0 30px 0 10px;
    border: none !important;
    height: 41px;
    line-height: 41px;
    font-size: 0.875rem;
    color: #3D4248;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li:hover a:not(.active) {
    background: #009CDE;
    color: #FFFFFF;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li:last-of-type {
    border-bottom: none;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li .active {
    background: #ddd;
  }
  .nav-tab--dropdown-desktop .nav-tab__dropdown-content li .active::before {
    content: "\2714";
    position: absolute;
    right: 5px;
  }
  .nav-tab--dropdown-desktop.nav-tab__dropdown--open .nav-tab__dropdown-content {
    display: block !important;
    top: 40px;
    z-index: 1;
  }
}
.events-calendar {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  display: block;
  width: 308px;
  font-family: Arial;
  border: 1px solid #F1F1F1;
  padding: 2px;
  margin: 0 auto;
  background: #fff;
  font-size: 1rem;
}
.events-calendar[hidden] {
  display: none;
}
.events-calendar .events-calendar__header {
  width: 100%;
  display: inline-block;
  height: 45px;
  border-bottom: 1px solid #F1F1F1;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}
.events-calendar .events-calendar__header-month {
  display: inline-block;
  line-height: 45px;
  font-weight: bold;
  color: #4e5459;
  font-size: 1rem;
  text-transform: capitalize;
  max-width: 70%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.events-calendar .events-calendar__header-nav {
  -webkit-tap-highlight-color: transparent;
}
.events-calendar .events-calendar__header-nav-right, .events-calendar .events-calendar__header-nav-left {
  position: relative;
  height: 45px;
  line-height: 30px;
  width: 15%;
}
.events-calendar .events-calendar__header-nav-right:after, .events-calendar .events-calendar__header-nav-left:after {
  content: '';
  display: inline-block;
  top: 18px;
  width: 8px;
  height: 8px;
  position: absolute;
  overflow: hidden;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.events-calendar .events-calendar__header-nav-right {
  float: right;
  right: -0.5rem;
}
.events-calendar .events-calendar__header-nav-right:after {
  right: 20px;
  border-top: 2px solid #4e5459;
  border-right: 2px solid #4e5459;
}
.events-calendar .events-calendar__header-nav-left {
  float: left;
  left: -0.5rem;
}
.events-calendar .events-calendar__header-nav-left:after {
  left: 20px;
  border-bottom: 2px solid #4e5459;
  border-left: 2px solid #4e5459;
}
.events-calendar .events-calendar__header-nav-close {
  top: 20px;
  right: 20px;
  width: 10px;
  height: 10px;
  position: absolute;
  display: inline-block;
  margin: 0 0 0 23px;
}
.events-calendar .events-calendar__header-nav-close:before {
  content: '';
  display: inline-block;
  position: absolute;
  border-top: 2px solid #4e5459;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 20px;
  height: 20px;
  top: 0px;
  left: 0px;
}
.events-calendar .events-calendar__header-nav-close:after {
  content: '';
  display: inline-block;
  position: absolute;
  border-top: 2px solid #4e5459;
  width: 20px;
  height: 20px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0px;
  left: -14px;
}
.events-calendar .events-calendar__header-nav-left:hover, .events-calendar .events-calendar__header-nav-right:hover, .events-calendar .events-calendar__header-nav-close:hover {
  cursor: pointer;
}
.events-calendar .events-calendar__header--mobile {
  display: none;
}
.events-calendar .events-calendar__month {
  width: 280px;
  margin: 0 auto 10px 6px;
  display: none;
  vertical-align: top;
  text-align: left;
}
.events-calendar .events-calendar__month--active {
  display: block;
}
.events-calendar .events-calendar__week {
  width: 276px;
  margin: 15px auto 10px 7px;
  text-align: left;
  line-height: 1;
  font-size: 1rem;
}
.events-calendar .events-calendar__week-day {
  display: inline-block;
  width: 39px;
  text-align: center;
  color: #4e5459;
  font-weight: bold;
  text-transform: capitalize;
}
.events-calendar .events-calendar__day {
  display: inline-block;
  width: calc( 210px / 7 );
  margin: 0 5px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: relative;
  vertical-align: middle;
  background-color: transparent;
  font-size: 1rem;
  color: rgba(78, 84, 89, 0.302);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.events-calendar .events-calendar__day:hover {
  cursor: default;
}
.events-calendar .events-calendar__day--active {
  background-color: #009CDE !important;
  color: #fff !important;
  transition: background-color 200ms ease-out;
  -ms-transition: background-color 200ms ease-out;
}
.events-calendar .events-calendar__day--current {
  background-color: #ededed;
  transition: background-color 200ms ease-out;
  -ms-transition: background-color 200ms ease-out;
}
.events-calendar .events-calendar__day--matches {
  color: #4e5459;
}
.events-calendar .events-calendar__day--matches:hover {
  cursor: pointer;
  background-color: #ddd;
}
@media only screen and (max-width: 640px) {
  .events-calendar {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 900px) {
  .events-calendar {
    width: 220px;
  }
  .events-calendar .events-calendar__month {
    width: 210px;
    margin: 10px 0;
  }
  .events-calendar .events-calendar__week {
    width: 210px;
    margin: 15px auto 10px;
  }
  .events-calendar .events-calendar__week-day {
    width: 29px;
  }
  .events-calendar .events-calendar__day {
    width: 29px;
    margin: 0px;
  }
}
@media only screen and (min-width: 1280px) {
  .events-calendar {
    width: 304px;
    -moz-border-radius: 4;
    -webkit-border-radius: 4;
    border-radius: 4;
    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.17);
    font-size: 0.875rem;
  }
  .events-calendar .events-calendar__month {
    width: 280px;
    margin: 10px 0 15px 0;
  }
  .events-calendar .events-calendar__week {
    width: 280px;
    margin: 10px auto 15px 0;
  }
  .events-calendar .events-calendar__week-day {
    width: 30px;
    margin: 0px 5px;
  }
  .events-calendar .events-calendar__day {
    width: 30px;
    margin: 0px 5px;
  }
}

::-webkit-input-placeholder {
  color: #a9a9a9;
}

:-moz-placeholder {
  color: #a9a9a9;
}

::-moz-placeholder {
  color: #a9a9a9;
}

:-ms-input-placeholder {
  color: #a9a9a9;
}

.input-textbox input.rounded, .input-textbox .rounded.dropdown, .input-textbox textarea.rounded, .rounded.button, .social-buttons .button-container .rounded.social-button {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

.input-textbox input, .input-textbox .dropdown, .input-textbox textarea, .button, .social-buttons .button-container .social-button {
  width: 100%;
  outline: none;
}

.hidden {
  visibility: hidden;
}

form .svg-font {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

::-webkit-input-placeholder {
  color: #97999B;
  lettre-spacing: normal;
}

:-moz-placeholder {
  color: #97999B;
  lettre-spacing: normal;
}

::-moz-placeholder {
  color: #97999B;
  lettre-spacing: normal;
}

:-ms-input-placeholder {
  color: #97999B;
  lettre-spacing: normal;
}

.message-error {
  color: #D50032;
  font-size: 0.625rem;
  height: 20px;
  display: block;
  -moz-transition: all 0.1s;
  -o-transition: all 0.1s;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.message-error.hide-error {
  height: 7.5px;
}

.input-textbox {
  position: relative;
  font-size: 0.8125rem;
  height: 100%;
  width: 100%;
  display: block;
}
.input-textbox input, .input-textbox .dropdown, .input-textbox textarea {
  border: 1px solid #ced0d1;
  height: 40px;
  padding: 0 50px 0 20px;
  background-color: #FFFFFF;
  margin: 0;
  font-size: 0.8125rem;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.input-textbox input::-ms-clear, .input-textbox .dropdown::-ms-clear, .input-textbox textarea::-ms-clear {
  display: none;
}
.input-textbox input.input-error, .input-textbox .dropdown.input-error, .input-textbox textarea.input-error {
  border: 1px solid #D50032;
}
.input-textbox input.input-success, .input-textbox .dropdown.input-success, .input-textbox textarea.input-success {
  border: 1px solid #78be20;
}
.input-textbox .dropdown {
  height: auto;
}
.input-textbox .dropdown .dropdown__arrow {
  top: 17px;
}
.input-textbox .dropdown .dropdown__current {
  font-size: 0.8125rem;
  line-height: 40px;
  padding: 0 30px 0 0px;
  text-align: left;
  display: block;
  font-weight: normal;
  color: #97999B;
  cursor: pointer;
}
.input-textbox .dropdown .dropdown__current.selected {
  color: #3D4248;
}
.input-textbox .dropdown ul {
  height: 240px;
  overflow: auto;
  top: 36px;
}
.input-textbox textarea {
  height: 70px;
  line-height: 20px;
  padding: 10px 50px 10px 20px;
}
.input-textbox .message-error {
  text-align: left;
}
.input-textbox .svg-font {
  display: inline-block;
  vertical-align: middle;
}
.input-textbox .show {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.625rem;
  height: 100%;
  line-height: 40px;
  color: #a9a9a9;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.input-textbox .show:hover {
  color: #3D4248;
}

.button-container {
  position: relative;
  display: inline-block;
  height: 40px;
  width: 100%;
  font-size: 0.6875rem;
}
.button-container .icon-font-success {
  display: inline-block;
  vertical-align: middle;
  width: 50px;
  height: 50px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg data-name='close stroke2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%2378be20' d='M9.29 13.77a1.33 1.33 0 0 1-1-.48l-2.38-2.84A1.33 1.33 0 1 1 8 8.75l1.25 1.55L12 6.75a1.33 1.33 0 1 1 2.11 1.64l-3.78 4.86a1.33 1.33 0 0 1-1 .52z'/%3E%3Cpath fill='%2378be20' d='M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0zm0 18.67A8.67 8.67 0 1 1 18.67 10 8.68 8.68 0 0 1 10 18.67z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

.button {
  height: 40px;
  border: 0px;
  cursor: default;
  background-color: #FF671F;
  color: #FFFFFF;
  font-weight: bold;
  text-transform: uppercase;
}
.button.submit-button .button-label {
  opacity: 0.5;
}
.button.submit-button.active {
  cursor: pointer;
}
.button.submit-button.active:hover {
  background-color: #FF914E;
}
.button.submit-button.active .button-label {
  opacity: 1;
}
.button .button-label {
  display: inline-block;
  vertical-align: middle;
}
.button .svg-font {
  display: inline-block;
  vertical-align: middle;
}

.svg-icon-container {
  height: 40px;
  position: absolute;
  right: 10px;
  top: 0;
}
.svg-icon-container.left {
  right: inherit;
  left: -40px;
}

@media only screen and (min-width: 900px) {
  .message-error {
    font-size: 0.8125rem;
    height: 25px;
  }
  .message-error.hide-error {
    height: 10px;
  }

  .input-textbox {
    font-size: 0.9375rem;
  }
  .input-textbox input {
    height: 60px;
    font-size: 0.9375rem;
  }
  .input-textbox .dropdown {
    height: 50px;
    line-height: 50px;
  }
  .input-textbox .dropdown .dropdown__current {
    padding: 0 30px 0 0px;
    font-size: 0.9375rem;
    line-height: 50px;
  }
  .input-textbox .dropdown .dropdown__arrow {
    top: 22px;
  }
  .input-textbox .dropdown ul {
    height: 300px;
    top: 45px;
  }
  .input-textbox textarea {
    font-size: 0.9375rem;
    height: 100px;
  }
  .input-textbox .show {
    font-size: 0.6875rem;
    line-height: 60px;
  }

  .button-container {
    font-size: 0.875rem;
    height: 60px;
  }

  .button {
    height: 60px;
  }

  .svg-icon-container {
    height: 60px;
  }
}
#notifications {
  bottom: 0;
  position: fixed;
  margin: 0 auto;
  z-index: 9999;
  width: 100%;
}
#notifications .notification__content {
  background-color: #FFFFFF;
  color: #3D4248;
  -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-top: 5px solid #FF671F;
  font-size: 0.8rem;
  padding: 22px 7px 18px 7px;
  position: relative;
  height: 100%;
}
#notifications .notification__content.community {
  border-top: 5px solid #FF671F;
}
#notifications .notification__content.live {
  border-top: 5px solid #009CDE;
}
#notifications .notification__content.player {
  border-top: 5px solid #D50032;
}
#notifications .notification__close {
  position: absolute;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 16 16'%3E%3Cpath fill='%23a9a9a9' d='M15.988 14.522l-1.466 1.466L8 9.466l-6.522 6.522-1.466-1.466L6.534 8 .012 1.478 1.478.012 8 6.534 14.522.012l1.466 1.466L9.466 8l6.522 6.522z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 12px;
  width: 12px;
  cursor: pointer;
  font-size: 25px;
  font-weight: 100;
  top: 8px;
  right: 8px;
}
#notifications .notification__title {
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 10px;
}
#notifications .notification__label {
  text-align: center;
  vertical-align: middle;
  margin: 0 auto;
}
#notifications .notification__body {
  line-height: 1.2rem;
  text-align: center;
}
#notifications .notification__body > a {
  display: inline-block;
  border-bottom: 1px solid #3D4248;
  margin-top: 10px;
}
#notifications .notification__body > a:hover {
  color: #6E7176;
  border-color: #6E7176;
}

#notification__cookie {
  bottom: 0;
  position: fixed;
  margin: 0 auto;
  z-index: 9999;
  text-align: center;
  width: 100%;
}
#notification__cookie .notification__content-cookie {
  background-color: #ced0d1;
  color: #3D4248;
  font-size: 0.5625rem;
  padding: 10px 7px;
  position: relative;
  height: 100%;
  line-height: 0.8rem;
}
#notification__cookie .notification__content-cookie .notification__text {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 60%;
}
#notification__cookie .notification__content-cookie .notification__text a {
  border-bottom: 1px solid #3D4248;
  margin-top: 10px;
}
#notification__cookie .notification__content-cookie .notification__text a:hover {
  color: #6E7176;
  border-color: #6E7176;
}
#notification__cookie .notification__content-cookie .notification__button-container {
  display: inline-block;
  vertical-align: middle;
  color: #FFFFFF;
  text-transform: uppercase;
  margin-left: 5%;
  max-width: 35%;
}
#notification__cookie .notification__content-cookie .notification__button-container .notification__button {
  display: inline-block;
  background-color: #0090FF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 10px 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  cursor: pointer;
}

@media only screen and (min-width: 900px) {
  #notifications {
    bottom: 20px;
    left: 20px;
    width: 30%;
  }

  #notification__cookie .notification__content-cookie {
    font-size: 0.8125rem;
    font-weight: bold;
  }
  #notification__cookie .notification__content-cookie .notification__text {
    text-align: center;
    width: auto;
    max-width: 600px;
  }
  #notification__cookie .notification__content-cookie .notification__button-container {
    width: auto;
    text-align: left;
  }
}
@media only screen and (min-width: 1280px) {
  #notifications {
    width: 20%;
  }

  #notification__cookie .notification__content-cookie .notification__text {
    width: auto;
    max-width: inherit;
  }
}
.quickpoll-container .quickpoll-header {
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 30px;
}
.quickpoll-container .quickpoll-header__title {
  float: left;
  font-weight: bold;
  color: #a9a9a9;
  font-size: 0.8125rem;
}
.quickpoll-container .quickpoll-header__nbvote {
  float: right;
  font-weight: bold;
  color: #a9a9a9;
  font-size: 0.8125rem;
}
.quickpoll-container .quickpoll-container__category-title {
  text-align: center;
  font-weight: bold;
  color: #8E91A9;
  font-size: 0.6875rem;
  text-transform: uppercase;
}
.quickpoll-container .quickpoll-container__infos h2 {
  text-align: center;
  color: #FF671F;
  font-weight: bold;
  padding: 20px 50px 20px;
  font-size: 1.625rem;
}
.quickpoll-container .quickpoll-container__infos h2:hover {
  color: #FF671F;
}
.quickpoll-container.active .quickpoll-container__input::before {
  top: 3px;
  bottom: 3px;
  right: 3px;
  left: 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ced0d1;
}
.quickpoll-container.active .quickpoll-container__item.select .quickpoll-container__input::before {
  background-color: #FF671F;
}
.quickpoll-container.active .quickpoll-container__item.select .quickpoll-container__progress {
  background-color: #FF671F;
}
.quickpoll-container.active .quickpoll-container__progress {
  background-color: #9EA0A3;
}
.quickpoll-container:not(.active) .quickpoll-container__item {
  cursor: pointer;
}
.quickpoll-container:not(.active) .quickpoll-container__item:hover .quickpoll-container__label {
  color: #6E7176;
}
.quickpoll-container:not(.active) .quickpoll-container__item:hover .quickpoll-container__input::before {
  top: 3px;
  bottom: 3px;
  right: 3px;
  left: 3px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ced0d1;
}

.quickpoll-container__item {
  position: relative;
  padding: 18px 0;
  border-bottom: 1px solid #e5e5e5;
}

.quickpoll-container__input,
.quickpoll-container__label,
.quickpoll-container__result {
  display: inline-block;
  vertical-align: middle;
}

.quickpoll-container__label {
  font-weight: bold;
  font-size: 1rem;
}

.quickpoll-container__result {
  float: right;
  font-weight: bold;
  font-size: 1rem;
}

.quickpoll-container__progress {
  width: 0;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}

.quickpoll-container__input {
  position: relative;
  height: 18px;
  width: 18px;
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  border: 1px solid #9EA0A3;
  margin: 0 10px;
}
.quickpoll-container__input::before {
  content: '';
  position: absolute;
  top: 1px;
  bottom: 1px;
  right: 1px;
  left: 1px;
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  -moz-box-shadow: inset 2px 2px 1px 0px #ced0d1;
  -webkit-box-shadow: inset 2px 2px 1px 0px #ced0d1;
  box-shadow: inset 2px 2px 1px 0px #ced0d1;
}

.quickpoll-container--picture .quickpoll-container__overlay {
  position: relative;
}
.quickpoll-container--picture .quickpoll-container__overlay .quickpoll-container__infos {
  position: absolute;
  top: 50%;
  width: 100%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.quickpoll-container--picture .quickpoll-container__overlay h2 {
  color: #FFFFFF;
}
.quickpoll-container--picture .quickpoll-container__overlay h2:hover {
  color: #FFFFFF;
}

@media only screen and (max-width: 640px) {
  .quickpoll-container .quickpoll-header__title,
  .quickpoll-container .quickpoll-header__nbvote {
    font-size: 0.875rem;
  }
  .quickpoll-container .quickpoll-container__category-title {
    font-size: 0.625rem;
  }
  .quickpoll-container .quickpoll-container__infos h2 {
    font-size: 1.25rem;
  }

  .quickpoll-container__label,
  .quickpoll-container__result {
    font-size: 0.875rem;
  }
}
.croppie-container .cr-image {
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 0;
  width: auto !important;
  height: auto !important;
}

.croppie-container .cr-boundary {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  z-index: 1;
}

.croppie-container .cr-viewport {
  position: absolute;
  border: 2px solid #fff;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  /*box-shadow:0 0 0 1000px rgba(255, 255, 255, 1);*/
  z-index: 0;
}

.croppie-container .cr-vp-circle {
  border-radius: 50%;
}

.croppie-container .cr-overlay {
  z-index: 1;
  position: absolute;
  cursor: move;
}

.croppie-container .cr-slider-wrap {
  width: 75%;
  margin: 0 auto;
  text-align: center;
}

.croppie-result {
  position: relative;
  overflow: hidden;
}

.croppie-result img {
  position: absolute;
}

.cr-slider {
  -webkit-appearance: none;
  /*removes default webkit styles*/
  /*border: 1px solid white; */
  /*fix for FF unable to apply focus style bug */
  width: 200px;
  /*required for proper track sizing in FF*/
  max-width: 100%;
}

.cr-slider::-webkit-slider-runnable-track {
  width: 100%;
  height: 3px;
  background: rgba(0, 0, 0, 0.5);
  border: 0;
  border-radius: 3px;
}

.cr-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #ddd;
  margin-top: -6px;
}

.cr-slider:focus {
  outline: none;
}

.cr-slider::-moz-range-track {
  width: 100%;
  height: 3px;
  background: rgba(0, 0, 0, 0.5);
  border: 0;
  border-radius: 3px;
}

.cr-slider::-moz-range-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #ddd;
  margin-top: -6px;
}

/*hide the outline behind the border*/
.cr-slider:-moz-focusring {
  outline: 1px solid white;
  outline-offset: -1px;
}

.cr-slider::-ms-track {
  width: 300px;
  height: 5px;
  background: transparent;
  /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  border-color: transparent;
  /*leave room for the larger thumb to overflow with a transparent border */
  border-width: 6px 0;
  color: transparent;
  /*remove default tick marks*/
}

.cr-slider::-ms-fill-lower {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
}

.cr-slider::-ms-fill-upper {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
}

.cr-slider::-ms-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #ddd;
}

.cr-slider:focus::-ms-fill-lower {
  background: rgba(0, 0, 0, 0.5);
}

.cr-slider:focus::-ms-fill-upper {
  background: rgba(0, 0, 0, 0.5);
}

/*******************************************/
/* Just cross hairs for debugging - can be removed upon release */
.croppie-container .cr-viewport.debug:before,
.croppie-container .cr-viewport.debug:after {
  background: white;
  width: 1px;
  height: 1px;
  content: '';
  position: absolute;
}

.croppie-container .cr-viewport.debug:before {
  top: 0;
  height: 100%;
  left: 50%;
}

.croppie-container .cr-viewport.debug:after {
  top: 50%;
  left: 0;
  width: 100%;
}

.slider-nav-item:not(.open) {
  -moz-transform: translate3d(100%, 0, 0);
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.slider-nav-item {
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.slider-nav-item.open {
  opacity: 1;
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slider-nav-item.close {
  -moz-transform: translate3d(-100%, 0, 0);
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.slider-nav-item__wrapper {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}

/***********************************/
/* BRIGHTCOVE END SCREEN MODULE    */
/***********************************/
.video-js-notloaded {
  display: none;
}

.video-js .vjs-ima3-ad-container > div {
  height: auto !important;
  width: auto !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.video-js .vjs-ima3-ad-container > div > iframe {
  height: 100%;
  width: 100%;
}

.video-js--sticked {
  z-index: 1;
}

.video-js {
  width: 100%;
  height: 100%;
}
.video-js.video-js--noshare .vjs-control-bar .vjs-share-control,
.video-js.video-js--noshare .vjs-upnext-intro .share-btn {
  display: none;
}
.video-js .vjs-share-control:before {
  font-family: bc-share-icons;
  content: '\e805';
}
.video-js .vjs-upnext-intro {
  position: absolute;
  top: 0;
  color: #fff;
  font-size: 160%;
  text-shadow: -2px 4px 2px #000;
  margin-top: 2%;
  padding-top: 5.5%;
  margin-left: 3%;
}
.video-js .vjs-upnext-tiles {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff;
  text-shadow: 0 0 5px #000;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.video-js .vjs-upnext-tiles > a {
  display: inline-block;
  position: relative;
  width: 28%;
  height: 28%;
  margin: 2px;
  margin-left: 3%;
  text-align: left;
  border: 2px solid black;
  background-size: cover;
  cursor: pointer;
  overflow: auto;
}
.video-js .vjs-upnext-tiles a:hover {
  box-shadow: inset 0 0 5em 1em #000;
}
.video-js .vjs-upnext-tiles a h4 {
  padding: 5%;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  /* word-wrap: break-word;*/
  bottom: 0px;
  position: absolute;
  color: #FFFFFF;
}
.video-js .vjs-upnext-tiles > a:nth-child(1),
.video-js .vjs-upnext-tiles > a:nth-child(2),
.video-js .vjs-upnext-tiles > a:nth-child(3) {
  margin-top: 12%;
}
.video-js .vjs-upnext-tiles a:hover {
  color: #eee;
  text-decoration: none;
}
.video-js .vjs-upnext-intro,
.video-js .vjs-upnext-tiles {
  opacity: 0;
  transition: opacity .5s ease-in;
  pointer-events: none;
}
.video-js .vjs-upnext-tiles a {
  overflow: hidden;
}
.video-js .vjs-upnext-intro .replay-btn {
  position: absolute;
  cursor: pointer;
  top: 1%;
  padding-left: 20px;
  left: 0px;
  height: 15px;
  line-height: 15px;
  font-size: 11px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABE0lEQVQ4jZ2TQUrDUBCG/xQJQVyEUHuIkPOIBxCRXKZI6Ck8QbEui7iUElxLCe6kpZQuJHwunNDhSWPrQOAx83//m5c3TwoCyIExsAA2wNrW90Ae6j0Ym6jlJ1qgsc/nKiA25sLDUxM1wB2QOfMMKIEP00yBG+C1E1RWeAGGPV0OgWf2se7O3Jr7QdiZlM5gJzs3QHkEnANfzmATAQtJuaTLKIo+jzA5lzSSlEhaya5q+Rd4KM7+CwIP3aK2n5ieAKfG1ANJM0kDSdcnNHBlzMxfY+OHp2f3zE1n0SUndi3zPhOD56atfCEBHoNRTl09BW6tBvAEJKF7bJ34h7ME3oPc5BccGBX2Nmpga3PyZmAR6r8BJ0GwviOSTxkAAAAASUVORK5CYII=") no-repeat left center;
  background-size: contain;
  text-transform: uppercase;
}
.video-js .vjs-upnext-intro .share-btn {
  position: absolute;
  cursor: pointer;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA50lEQVQ4jZXSoUqDYRSH8cOH7ApMIl6BWcTkBRjFbDIsLMqwDYNpGMRgn5dgEDHIMCyYxGQwjDGGyWRY+Bn2ClNfv7078eM7z/855z0RhYVAEy94RQcrpf2BQ3/rbBnAQwYwXqiAiIi9iNgsTptr3sVjJvm7OoEKLQyS5gG2cDv340da2hGe8Iw2qsBJTcInulit0xxmGqe4wnrJnJMM4A1rpYvq1uhfLLRAI0FGKfkUd79Al9jAPu7RN7vKWvCOny8xzVi2S0bcxs0/Yw6L9pRAuYN6r4oJEdeZb71lDALHZnczxjkaXzaAzwYmYoPzAAAAAElFTkSuQmCC") no-repeat left center;
  position: absolute;
  top: 1%;
  padding-left: 20px;
  left: 90px;
  height: 13px;
  line-height: 15px;
  font-size: 11px;
  background-size: contain;
  text-transform: uppercase;
}
.video-js.vjs-ended .vjs-upnext-intro, .video-js.vjs-ended .vjs-upnext-tiles {
  opacity: 1;
  pointer-events: auto;
}
.video-js.vjs-ima3-flash.ima3-loading-spinner .vjs-tech {
  -webkit-transition: opacity 0s;
  transition: opacity 0s;
}
.video-js .vjs-has-started.ima3-loading-spinner.vjs-ad-loading .vjs-loading-spinner, .video-js .vjs-has-started.ima3-loading-spinner.vjs-ima3-loading .vjs-loading-spinner {
  display: block;
}
.video-js .loader, .video-js .loader * {
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
.video-js .loader {
  width: 60px;
  height: 60px;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.video-js .loader:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 14px;
  border-color: transparent transparent transparent #fff;
  position: absolute;
  left: 25px;
  top: 23px;
  content: '';
}
.video-js .loader.js-loader-start .spinner-end-screen {
  animation: rota 8s linear 1;
  animation-fill-mode: forwards;
}
.video-js .loader.js-loader-start .filler {
  animation: opa 8s steps(1, end) 1 reverse;
  animation-fill-mode: forwards;
}
.video-js .loader.js-loader-start .mask {
  animation: opa 8s steps(1, end) 1;
  animation-fill-mode: forwards;
}
.video-js .loader .timer {
  width: 50%;
  height: 100%;
  transform-origin: 100% 50%;
  position: absolute;
  top: 0;
  border: 4px solid #fff;
}
.video-js .loader .spinner-end-screen {
  border-radius: 100% 0 0 100% / 50% 0 0 50%;
  z-index: 200;
  border-right: none;
}
.video-js .loader .filler {
  border-radius: 0 100% 100% 0 / 0 50% 50% 0;
  left: 50%;
  opacity: 0;
  z-index: 100;
  border-left: none;
}
.video-js .loader .timer-background {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background: none;
  border: 5px solid #ccc;
  border-radius: 100%;
  z-index: 100;
}
.video-js .loader .mask {
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  background: inherit;
  border: 5px solid #ccc;
  border-radius: 100% 0 0 100% / 50% 0 0 50%;
  border-right: none;
  opacity: 1;
  z-index: 300;
}

/* SKIN                            */
/***********************************/
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-play-control::before {
  content: "" !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.3 13.73'%3E%3Cpath fill='%23FFFFFF' d='M2.75 13.73a.69.69 0 0 0 .68-.73V.68A.69.69 0 0 0 2.75 0H.68A.69.69 0 0 0 0 .68V13a.69.69 0 0 0 .68.68h2.07zm6.87 0a.69.69 0 0 0 .68-.73V.68A.69.69 0 0 0 9.61 0H7.55a.69.69 0 0 0-.68.68V13a.69.69 0 0 0 .68.68h2.06z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 13px;
  margin-top: 2px;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-play-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-play-control.vjs-paused::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.5 15'%3E%3Cpath fill='%23FFFFFF' d='M.76 0l13 6.75a.76.76 0 0 1 .76.75.76.76 0 0 1-.76.75L.76 15a.76.76 0 0 1-.76-.75V.75A.76.76 0 0 1 .76 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-volume-menu-button::before {
  content: "" !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.99 14.02'%3E%3Cpath fill='%23FFFFFF' d='M9.86.25C10.49-.15 11 0 11 .55v12.94c0 .57-.52.7-1.15.3L4.93 10H0V4h4.93zm4.37 2.1a.77.77 0 0 0-1 0 .65.65 0 0 0 0 .92 4.29 4.29 0 0 1 .29 6.07l-.29.29a.65.65 0 0 0 0 .92.77.77 0 0 0 1 0 5.62 5.62 0 0 0 .34-7.93l-.34-.37zm3-2.15a.77.77 0 0 0-1 0 .66.66 0 0 0 0 .93 7.22 7.22 0 0 1 .5 10.19q-.24.26-.5.5a.66.66 0 0 0 0 .93.77.77 0 0 0 1 0A8.53 8.53 0 0 0 17.77.77c-.18-.2-.37-.39-.56-.57z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 20px;
  margin-top: 3px;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-volume-menu-button::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-volume-menu-button.vjs-vol-0::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.28 13.71'%3E%3Cpath fill='%23FFFFFF' d='M9.74 13.49a1 1 0 0 0 .8.21.45.45 0 0 0 .33-.5V.51a.45.45 0 0 0-.33-.51 1 1 0 0 0-.8.21L4.87 3.92H0v5.87h4.87l4.87 3.7zm10.37-4.26a.58.58 0 0 0 .16-.4.53.53 0 0 0-.16-.39l-4-4a.57.57 0 0 0-.79 0 .58.58 0 0 0-.16.4.53.53 0 0 0 .16.39l4 4a.57.57 0 0 0 .79 0zm0-4a.53.53 0 0 0 .16-.39.58.58 0 0 0-.16-.4.57.57 0 0 0-.79 0l-4 4a.53.53 0 0 0-.16.39.58.58 0 0 0 .16.4.57.57 0 0 0 .79 0l4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-share-control::before {
  content: "" !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.01 17.04'%3E%3Cpath fill='%23FFFFFF' d='M.29 12.72A1 1 0 0 0 .7 13H1l.26-.57a1 1 0 0 1 .7 1V15H2V9A1 1 0 0 0 .88 8 1 1 0 0 0 0 9v4.33a1 1 0 0 1 .28-.63zM5.17 5.24L7 3.41V11h2V3.42l1.82 1.82a1 1 0 1 0 1.41-1.41L8.71.29a1 1 0 0 0-.23-.15l-.1-.06a1 1 0 0 0-1.09.21L3.76 3.83a1 1 0 0 0 1.41 1.41zM16 13.31V9a1 1 0 0 0 0-.13A1.00211027 1.00211027 0 0 0 14 9v5.91h-1.46a1 1 0 0 0-.2 0H3.67a1 1 0 0 1 .78 1 1 1 0 0 1-1 1.07H15.2a1 1 0 0 0 .5-.28 1 1 0 0 0 .3-.38v-.1a1 1 0 0 0 0-.2v-2.6-.09z'/%3E%3Cpath fill='%23FFFFFF' d='M3.67 15a1 1 0 0 0-.2 0H2v-3.2l-2 .43V16a1 1 0 0 0 0 .2.71.71 0 0 0 0 .1 1 1 0 0 0 .24.42 1 1 0 0 0 .4.25h.09L1 17h3.86l1.85-2h-3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 15px;
  width: 15px;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-share-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-fullscreen-control::before {
  content: "" !important;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.01 13'%3E%3Cpath fill='%23FFFFFF' d='M12.66 2h-.13a1 1 0 0 1 0-2H15.3a1 1 0 0 1 .4.25 1 1 0 0 1 .3.47v.1A1 1 0 0 1 16 1v2.6a1.0004499 1.0004499 0 0 1-2 .06V2M3.34 2h.13a1 1 0 0 0 0-2H.69a1 1 0 0 0-.4.3A1 1 0 0 0 0 .72v.1A1 1 0 0 0 0 1v2.6a1.0004499 1.0004499 0 0 0 2 .06V2m0 7.52v-.14a1.0004499 1.0004499 0 0 0-2-.06V12a1 1 0 0 0 0 .2v.1a1 1 0 0 0 .24.42 1 1 0 0 0 .4.25h.09L1 13h2.47a1 1 0 0 0 0-2H2m12.1-1.44v-.18a1.0004499 1.0004499 0 0 1 2-.06V12a1 1 0 0 1 0 .2v.1a1 1 0 0 1-.24.42 1 1 0 0 1-.4.25h-.09L15 13h-2.46a1 1 0 0 1 0-2h1.52'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 18px;
  margin-top: 3px;
}
.video-js.skinable.vjs-mouse .vjs-control-bar .vjs-fullscreen-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable.vjs-mouse.vjs-fullscreen .vjs-fullscreen-control::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13.1'%3E%3Cpath fill='%23FFFFFF' d='M14.9 2.6h.1c.6 0 1 .4 1 1s-.4 1-1 1H12.2c-.2-.1-.3-.1-.4-.3-.1-.1-.2-.3-.3-.5V1c0-.6.4-1 1-1s1 .4 1 1V2.7M1.1 2.6H1c-.6 0-1 .4-1 1s.4 1 1 1H3.8c.2-.1.3-.2.4-.3.1-.1.2-.3.3-.4v-.1V1c0-.6-.4-1-1-1s-1 .4-1 1V2.7m0 9.1v.2c0 .6.4 1 1 1s1-.4 1-1V9.3 9c0-.2-.1-.3-.2-.4-.2-.1-.3-.2-.5-.2H1c-.6 0-1 .4-1 1s.4 1 1 1h1.5m11 1.4v.2c0 .6-.4 1-1 1s-1-.4-1-1V9.3 9c0-.2.1-.3.2-.4.1-.1.2-.2.4-.3h3c.6 0 1 .4 1 1s-.4 1-1 1h-1.5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable.vjs-mouse.vjs-ended .vjs-play-control.vjs-paused::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.29 16.64'%3E%3Cpath fill='%23FFFFFF' d='M13.08 12.47c-.1.11-.19.22-.29.33a6.32 6.32 0 1 1 0-8.94c.1.1.2.22.29.33l1.41-1.41c-.1-.11-.19-.22-.29-.33a8.32 8.32 0 1 0 0 11.77c.1-.1.2-.22.29-.33z'/%3E%3Cpath fill='%23FFFFFF' d='M11.41 5.84l5.88 1.55-1.55-5.88z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable .vjs-control-bar {
  border-top: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(43%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.6)));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
}
.video-js.skinable .vjs-control-bar .vjs-play-progress,
.video-js.skinable .vjs-control-bar .vjs-volume-level {
  background: #009CDE;
}
.video-js.skinable .vjs-control-bar .vjs-load-progress {
  margin-top: 1px;
}
.video-js.skinable .vjs-control-bar .vjs-volume-bar::before {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-js.skinable .vjs-control-bar .vjs-time-controls,
.video-js.skinable .vjs-control-bar .vjs-time-divider {
  font-size: 0.6875rem;
  line-height: 2.125rem;
}
.video-js.skinable .vjs-ad-control-bar .vjs-play-progress,
.video-js.skinable .vjs-ad-control-bar .vjs-volume-level {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAHElEQVQIW2P8//+/DyMj4xYGIGAEETABMAcmAADkAAtNi9y2WAAAAABJRU5ErkJggg==) repeat;
  background-color: #ffe400;
}
.video-js.skinable .loader {
  -moz-transform: translate3d(-50%, -50%, 0) scale(1);
  -ms-transform: translate3d(-50%, -50%, 0) scale(1);
  -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
  transform: translate3d(-50%, -50%, 0) scale(1);
  top: 55%;
  position: relative;
}
.video-js.skinable .loader--hide {
  display: none;
}
.video-js.skinable .loader .timer-counter {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 1.375rem;
  font-weight: bold;
}
.video-js.skinable .loader::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.3);
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.video-js.skinable .loader::before {
  display: none;
}
.video-js.skinable .loader .mask,
.video-js.skinable .loader .timer,
.video-js.skinable .loader .timer-background {
  border-width: 3px;
}
.video-js.skinable .loader .mask,
.video-js.skinable .loader .timer-background {
  border-color: #97999B;
}
.video-js.skinable .vjs-upnext-tiles-replay {
  display: none;
  position: absolute;
  top: 55%;
  left: 50%;
  width: 60px;
  height: 60px;
  -moz-transform: translate3d(-50%, -50%, 0);
  -ms-transform: translate3d(-50%, -50%, 0);
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.29 16.64'%3E%3Cpath fill='%23FFFFFF' d='M13.08 12.47c-.1.11-.19.22-.29.33a6.32 6.32 0 1 1 0-8.94c.1.1.2.22.29.33l1.41-1.41c-.1-.11-.19-.22-.29-.33a8.32 8.32 0 1 0 0 11.77c.1-.1.2-.22.29-.33z'/%3E%3Cpath fill='%23FFFFFF' d='M11.41 5.84l5.88 1.55-1.55-5.88z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable .vjs-upnext-tiles-replay--show {
  display: block;
}
.video-js.skinable .vjs-upnext-intro {
  display: none;
}
.video-js.skinable .vjs-upnext-tiles {
  text-align: center;
  background: rgba(0, 0, 0, 0.7);
}
.video-js.skinable .vjs-upnext-tiles > a {
  border: none;
  width: 100%;
  height: 100%;
  margin: 0 !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
}
.video-js.skinable .vjs-upnext-tiles > a::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
}
.video-js.skinable .vjs-upnext-tiles > a:hover {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-js.skinable .vjs-upnext-tiles > a:hover::before {
  background: rgba(0, 0, 0, 0.8);
}
.video-js.skinable .vjs-upnext-tiles > a:nth-of-type(1n+2) {
  display: none;
}
.video-js.skinable .vjs-upnext-tiles > a h4 {
  left: 5%;
  right: 5%;
  font-size: 1.5625rem;
  padding: 5% 0 35%;
  text-align: center;
}
.video-js.skinable .vjs-upnext-tiles > a h4 span {
  font-size: 1.4375rem;
}
.video-js.skinable .vjs-upnext-tiles-nextvideo,
.video-js.skinable .vjs-upnext-tiles-cancel {
  display: block;
}
.video-js.skinable .vjs-upnext-tiles-nextvideo {
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #ced0d1;
  font-weight: normal;
}
.video-js.skinable .vjs-upnext-tiles-cancel {
  position: absolute;
  bottom: 16%;
  left: 50%;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #FFFFFF;
  padding: 15px;
  font-size: 1.25rem;
}
.video-js.skinable .vjs-big-play-button {
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  padding: 70px;
  height: auto;
  width: auto;
}
.video-js.skinable .vjs-big-play-button::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 53%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-position: 50%;
  height: 35px;
  width: 35px;
  margin: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.5 15'%3E%3Cpath fill='%23FFFFFF' d='M.76 0l13 6.75a.76.76 0 0 1 .76.75.76.76 0 0 1-.76.75L.76 15a.76.76 0 0 1-.76-.75V.75A.76.76 0 0 1 .76 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}

/* SKIN NEW PLAYER TEST                        */
/***********************************/
.video-js.skinable--test:hover .vjs-big-play-button {
  background: #009CDE;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-play-control::before {
  content: "" !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.3 13.73'%3E%3Cpath fill='%23FFFFFF' d='M2.75 13.73a.69.69 0 0 0 .68-.73V.68A.69.69 0 0 0 2.75 0H.68A.69.69 0 0 0 0 .68V13a.69.69 0 0 0 .68.68h2.07zm6.87 0a.69.69 0 0 0 .68-.73V.68A.69.69 0 0 0 9.61 0H7.55a.69.69 0 0 0-.68.68V13a.69.69 0 0 0 .68.68h2.06z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 13px;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-play-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-play-control.vjs-paused::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.5 15'%3E%3Cpath fill='%23FFFFFF' d='M.76 0l13 6.75a.76.76 0 0 1 .76.75.76.76 0 0 1-.76.75L.76 15a.76.76 0 0 1-.76-.75V.75A.76.76 0 0 1 .76 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-volume-menu-button::before {
  content: "" !important;
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.99 14.02'%3E%3Cpath fill='%23FFFFFF' d='M9.86.25C10.49-.15 11 0 11 .55v12.94c0 .57-.52.7-1.15.3L4.93 10H0V4h4.93zm4.37 2.1a.77.77 0 0 0-1 0 .65.65 0 0 0 0 .92 4.29 4.29 0 0 1 .29 6.07l-.29.29a.65.65 0 0 0 0 .92.77.77 0 0 0 1 0 5.62 5.62 0 0 0 .34-7.93l-.34-.37zm3-2.15a.77.77 0 0 0-1 0 .66.66 0 0 0 0 .93 7.22 7.22 0 0 1 .5 10.19q-.24.26-.5.5a.66.66 0 0 0 0 .93.77.77 0 0 0 1 0A8.53 8.53 0 0 0 17.77.77c-.18-.2-.37-.39-.56-.57z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 20px;
  margin-left: 12px;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-volume-menu-button::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-volume-menu-button.vjs-vol-0::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.28 13.71'%3E%3Cpath fill='%23FFFFFF' d='M9.74 13.49a1 1 0 0 0 .8.21.45.45 0 0 0 .33-.5V.51a.45.45 0 0 0-.33-.51 1 1 0 0 0-.8.21L4.87 3.92H0v5.87h4.87l4.87 3.7zm10.37-4.26a.58.58 0 0 0 .16-.4.53.53 0 0 0-.16-.39l-4-4a.57.57 0 0 0-.79 0 .58.58 0 0 0-.16.4.53.53 0 0 0 .16.39l4 4a.57.57 0 0 0 .79 0zm0-4a.53.53 0 0 0 .16-.39.58.58 0 0 0-.16-.4.57.57 0 0 0-.79 0l-4 4a.53.53 0 0 0-.16.39.58.58 0 0 0 .16.4.57.57 0 0 0 .79 0l4-4z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-share-control::before {
  content: "" !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.01 17.04'%3E%3Cpath fill='%23FFFFFF' d='M.29 12.72A1 1 0 0 0 .7 13H1l.26-.57a1 1 0 0 1 .7 1V15H2V9A1 1 0 0 0 .88 8 1 1 0 0 0 0 9v4.33a1 1 0 0 1 .28-.63zM5.17 5.24L7 3.41V11h2V3.42l1.82 1.82a1 1 0 1 0 1.41-1.41L8.71.29a1 1 0 0 0-.23-.15l-.1-.06a1 1 0 0 0-1.09.21L3.76 3.83a1 1 0 0 0 1.41 1.41zM16 13.31V9a1 1 0 0 0 0-.13A1.00211027 1.00211027 0 0 0 14 9v5.91h-1.46a1 1 0 0 0-.2 0H3.67a1 1 0 0 1 .78 1 1 1 0 0 1-1 1.07H15.2a1 1 0 0 0 .5-.28 1 1 0 0 0 .3-.38v-.1a1 1 0 0 0 0-.2v-2.6-.09z'/%3E%3Cpath fill='%23FFFFFF' d='M3.67 15a1 1 0 0 0-.2 0H2v-3.2l-2 .43V16a1 1 0 0 0 0 .2.71.71 0 0 0 0 .1 1 1 0 0 0 .24.42 1 1 0 0 0 .4.25h.09L1 17h3.86l1.85-2h-3z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 15px;
  width: 15px;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-share-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-fullscreen-control::before {
  content: "" !important;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.01 13'%3E%3Cpath fill='%23FFFFFF' d='M12.66 2h-.13a1 1 0 0 1 0-2H15.3a1 1 0 0 1 .4.25 1 1 0 0 1 .3.47v.1A1 1 0 0 1 16 1v2.6a1.0004499 1.0004499 0 0 1-2 .06V2M3.34 2h.13a1 1 0 0 0 0-2H.69a1 1 0 0 0-.4.3A1 1 0 0 0 0 .72v.1A1 1 0 0 0 0 1v2.6a1.0004499 1.0004499 0 0 0 2 .06V2m0 7.52v-.14a1.0004499 1.0004499 0 0 0-2-.06V12a1 1 0 0 0 0 .2v.1a1 1 0 0 0 .24.42 1 1 0 0 0 .4.25h.09L1 13h2.47a1 1 0 0 0 0-2H2m12.1-1.44v-.18a1.0004499 1.0004499 0 0 1 2-.06V12a1 1 0 0 1 0 .2v.1a1 1 0 0 1-.24.42 1 1 0 0 1-.4.25h-.09L15 13h-2.46a1 1 0 0 1 0-2h1.52'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 13px;
  width: 18px;
}
.video-js.skinable--test.vjs-mouse .vjs-control-bar .vjs-fullscreen-control::before:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.video-js.skinable--test.vjs-mouse.vjs-fullscreen .vjs-fullscreen-control::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13.1'%3E%3Cpath fill='%23FFFFFF' d='M14.9 2.6h.1c.6 0 1 .4 1 1s-.4 1-1 1H12.2c-.2-.1-.3-.1-.4-.3-.1-.1-.2-.3-.3-.5V1c0-.6.4-1 1-1s1 .4 1 1V2.7M1.1 2.6H1c-.6 0-1 .4-1 1s.4 1 1 1H3.8c.2-.1.3-.2.4-.3.1-.1.2-.3.3-.4v-.1V1c0-.6-.4-1-1-1s-1 .4-1 1V2.7m0 9.1v.2c0 .6.4 1 1 1s1-.4 1-1V9.3 9c0-.2-.1-.3-.2-.4-.2-.1-.3-.2-.5-.2H1c-.6 0-1 .4-1 1s.4 1 1 1h1.5m11 1.4v.2c0 .6-.4 1-1 1s-1-.4-1-1V9.3 9c0-.2.1-.3.2-.4.1-.1.2-.2.4-.3h3c.6 0 1 .4 1 1s-.4 1-1 1h-1.5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable--test.vjs-mouse.vjs-ended .vjs-play-control.vjs-paused::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.29 16.64'%3E%3Cpath fill='%23FFFFFF' d='M13.08 12.47c-.1.11-.19.22-.29.33a6.32 6.32 0 1 1 0-8.94c.1.1.2.22.29.33l1.41-1.41c-.1-.11-.19-.22-.29-.33a8.32 8.32 0 1 0 0 11.77c.1-.1.2-.22.29-.33z'/%3E%3Cpath fill='%23FFFFFF' d='M11.41 5.84l5.88 1.55-1.55-5.88z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
.video-js.skinable--test .vjs-control-bar {
  border-top: none;
  background-color: transparent;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(43%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.6)));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3) 43%, rgba(0, 0, 0, 0.6));
}
.video-js.skinable--test .vjs-control-bar .vjs-play-progress,
.video-js.skinable--test .vjs-control-bar .vjs-volume-level {
  background: #009CDE;
}
.video-js.skinable--test .vjs-control-bar .vjs-load-progress {
  margin-top: 1px;
}
.video-js.skinable--test .vjs-control-bar .vjs-volume-bar::before {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.video-js.skinable--test .vjs-control-bar .vjs-time-controls,
.video-js.skinable--test .vjs-control-bar .vjs-time-divider {
  font-size: 0.6875rem;
}
.video-js.skinable--test .vjs-ad-control-bar .vjs-play-progress,
.video-js.skinable--test .vjs-ad-control-bar .vjs-volume-level {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAHElEQVQIW2P8//+/DyMj4xYGIGAEETABMAcmAADkAAtNi9y2WAAAAABJRU5ErkJggg==) repeat;
  background-color: #ffe400;
}

/* OVERLAY VIDEO PLAYER            */
/***********************************/
.video-js-overlay {
  position: absolute;
  bottom: 100px;
  right: 15%;
  left: 15%;
  z-index: 14;
  display: block;
  background: #FFFFFF;
  border-top: 3px solid #D50032;
  padding: 10px 35px 10px 20px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #3D4248;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 200ms ease-in-out, bottom 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out, bottom 200ms ease-in-out;
  -webkit-transition: opacity 200ms ease-in-out, bottom 200ms ease-in-out;
  transition: opacity 200ms ease-in-out, bottom 200ms ease-in-out;
  cursor: pointer;
}
.video-js-overlay--appended {
  bottom: 50px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
.video-js-overlay .video-js-overlay__content-title {
  font-size: 1.125rem;
  line-height: 0.9375rem;
  font-weight: bold;
  margin: 0;
  color: #D50032;
}
.video-js-overlay .video-js-overlay__content-subtitle {
  margin: 0;
  font-size: 0.75rem;
  line-height: 1.375rem;
}

.video-js-overlay__close {
  position: absolute;
  top: 50%;
  right: 0;
  padding: 15px 20px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 1.125rem;
  cursor: pointer;
  color: #97999B;
}

.video-js-overlay__image {
  padding-right: 15px;
  height: 32px;
}
.video-js-overlay__image--icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 595 595'%3E%3Cpath fill='%23D50032' class='st0' d='M493.9,0H101.4C45.4,0,0,45.4,0,101.4v392.5c0,56,45.4,101.4,101.4,101.4h392.5c56,0,101.4-45.4,101.4-101.4 V101.4C595.3,45.4,549.9,0,493.9,0z M438.8,485.2c0,7.2-5.2,13-12.4,13l-0.2,0H178.1l91.9-82.9l-67.5-45.9L96.6,415.4l63.4-74.7 l-73.8-50.2h115.6l68.3-79.7h-88.7V110.1c0-7.2,5.8-13,13-13h231.5c7.2,0,13,5.9,13,13.1v56.5c0,7.8-4.8,13.3-12.6,13.3H270v30.9 v79.7h117.8L270,340.6v74.7h155.9c7.1,0.1,12.9,5.8,12.9,12.9V485.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 32px;
  width: 32px;
}

.video-js-overlay__image,
.video-js-overlay__content {
  display: inline-block;
  vertical-align: top;
}

@media only screen and (max-width: 899px) {
  .video-js.skinable .vjs-control-bar .vjs-current-time-display,
  .video-js.skinable .vjs-control-bar .vjs-duration-display {
    line-height: 50px;
  }
  .video-js.skinable .vjs-upnext-tiles > a h4 {
    padding-bottom: 45%;
  }
  .video-js.skinable .vjs-upnext-tiles > a h4 .vjs-upnext-tiles-nextvideo {
    display: none;
  }
  .video-js.skinable .vjs-upnext-tiles .loader,
  .video-js.skinable .vjs-upnext-tiles .vjs-upnext-tiles-replay {
    top: 44%;
    width: 50px;
    height: 50px;
  }

  .video-js-overlay {
    padding: 5px 35px 5px 20px;
  }
  .video-js-overlay--appended {
    bottom: 20px;
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
  }
  .video-js-overlay .video-js-overlay__content-title {
    font-size: 1rem;
    line-height: 0.875rem;
  }
  .video-js-overlay .video-js-overlay__content-subtitle {
    margin: 0;
    font-size: 0.625rem;
    line-height: 1.125rem;
  }

  .video-js-overlay__image {
    height: 28px;
  }
  .video-js-overlay__image--icon {
    height: 28px;
    width: 28px;
  }
}
@keyframes rota {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes opa {
  0% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
/***********************************/
/* END VIDEO PLAYER                */
/***********************************/
body.video_section {
  background: #1b1d1f;
  padding-top: 50px;
}
body.video_section #content-top {
  background: #0c0d0e;
}
body.video_section .header_v8_5,
body.video_section .nav_category_v8_5,
body.video_section #header::after,
body.video_section #header::before {
  display: none;
}
body.video_section .nav-tab {
  background-color: transparent;
}
body.video_section .nav-tab ul li a {
  margin: 0;
}
body.video_section.home_video #content {
  overflow: hidden;
}
body.video_section.home_video #content-bottom {
  margin: 0 10px;
}
body.video_section.video_viewer .col-content {
  overflow: hidden;
}

@media only screen and (min-width: 900px) {
  body.video_section {
    padding-top: 70px;
  }
  body.video_section.video_section_mirror #content {
    overflow: hidden;
    background: #222426;
  }
  body.video_section.video_section_mirror #col-mirror-right {
    background: #1b1d1f;
    margin: 0;
    width: calc(100% - 360px);
  }
  body.video_section.video_section_mirror #col-mirror-left {
    margin: 0 30px;
  }
  body.video_section.video_viewer #content {
    overflow: hidden;
    background: #1b1d1f;
  }
  body.video_section.video_viewer #col-left {
    background: #222426;
    margin: 0;
    width: calc(100% - 360px);
    padding: 20px 20px 0;
  }
  body.video_section.video_viewer #col-left .strip__arrowprev {
    background: #222426;
  }
  body.video_section.video_viewer #col-left .strip__arrownext {
    background: #222426;
  }
  body.video_section.video_viewer #col-right {
    margin: 0 30px;
  }
}
.ad {
  width: 100%;
  text-align: center;
  font-size: 0px;
  line-height: 0px;
  clear: both;
}

.storyfull__content .ad {
  position: relative;
  z-index: 0;
}

/* Desactivation de la fusion des marges (permet de faire prendre toute la hauteur ├á la zone pour scrollblocker) */
.adtech_placement_v8_5:before,
.adtech_placement_v8_5:after {
  display: table;
  content: "";
  clear: both;
}

/* centrage des iframe oas */
.ad > iframe {
  margin: auto;
}

/* width auto des images */
.ad img {
  width: auto;
}

/* gestion padding sur la position square pr├®sentes dans les colonnes */
.ad[data-ad-pos='square'] {
  padding: 1.2rem 0;
}

/* gestion padding sur la position middle pr├®sentes dans les colonnes */
.ad[data-ad-pos='middle'] {
  padding: 1.2rem 0 0 0;
}

/* gestion position 'square' dans la zone storylist_generic_v8_5 */
.storylist_generic_v8_5 .ad[data-ad-pos='square'] {
  padding: 0 0 1.2rem 0;
}

/* gestion position 'square' dans la zone storylist_generic_v8_5 */
.storylist_latest_v8_5 .ad[data-ad-pos='square'] {
  padding: 1.2rem 0 0 0;
}

/* Promoted By */
#adtech_sponsored_label {
  text-transform: uppercase;
  color: #AFB1B2;
  font-size: 0.6875rem;
  text-align: center;
  margin-top: 10px;
}

@media only screen and (max-width: 899px) {
  .no-ad-mobile {
    display: none;
  }

  /* gestion position 'bottom' dans story full */
  .storyfull__container .ad[data-ad-pos='bottom'] {
    margin-bottom: 50px;
  }

  /* Promoted By */
  #adtech_sponsored_label {
    padding-top: 2px;
    padding-bottom: 10px;
  }

  .storyfull_bis_v8_5 .ad[data-ad-pos='top'] {
    margin-top: 20px;
  }
}
@media only screen and (max-width: 640px) {
  .storyfull_v8_5 .storyfull__content .ad {
    margin-bottom: 42px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 899px) {
  .storyfull_v8_5 .storyfull__content .ad {
    margin-bottom: 55px;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1279px) {
  .no-ad-tablet {
    display: none;
  }

  .storyfull_v8_5 .storyfull__content .ad {
    width: 75%;
    float: right;
    margin-bottom: 60px;
    padding-right: 30px;
  }

  /* gestion position position 'top' */
  .ad[data-ad-pos='top'] {
    padding: 0 0 1.2rem 0;
  }

  /* gestion position 'bottom' dans story full */
  .storyfull__container .ad[data-ad-pos='bottom'] {
    float: right;
    width: calc(100% - 210px);
    margin-bottom: 70px;
  }

  /* Promoted By */
  #adtech_sponsored_label {
    padding-top: 2px;
    padding-bottom: 10px;
  }
}
@media only screen and (min-width: 1280px) {
  .no-ad-desktop {
    display: none;
  }

  /* gestion position 'top' */
  .ad[data-ad-pos='top'] {
    padding: 1.2rem 0;
    position: relative;
    z-index: 1;
  }

  /* gestion position 'bottom' dans story full */
  .storyfull__container .ad[data-ad-pos='bottom'] {
    float: right;
    width: 62.0447%;
    margin-bottom: 70px;
  }

  /* gestion position 'middle' dans story full */
  .storylist_latest_v8_5 .ad[data-ad-pos='middle2'] {
    padding-top: 20px;
  }

  /* gestion position middle dans le widget iss */
  .widget-ad .ad[data-ad-pos='middle'] {
    padding: 1.2rem 0 1.2rem 0;
  }

  /* Promoted By */
  #adtech_sponsored_label {
    padding-top: 10px;
    padding-bottom: 0;
    margin-bottom: -5px;
  }
}
.community-page .community-title {
  font-size: 1.09375rem;
}

.community-title {
  font-size: 1.71875rem;
  color: #3D4248;
  font-weight: bold;
  margin-bottom: 30px;
  letter-spacing: -0.025em;
}

.community-subtitle {
  font-size: 0.625rem;
  color: #3D4248;
  line-height: 17.5px;
  margin-bottom: 22.5px;
  letter-spacing: -0.01em;
}

.social-buttons {
  width: 100%;
}
.social-buttons.three-social-buttons .button-container {
  margin: 0 1%;
  width: 32%;
}
.social-buttons .button-container {
  display: inline-block;
  vertical-align: middle;
  margin: 0 1%;
  width: 49%;
  height: 40px;
}
.social-buttons .button-container:first-child {
  margin-left: 0;
}
.social-buttons .button-container:last-child {
  margin-right: 0;
}
.social-buttons .button-container .social-button {
  display: block;
  height: 40px;
  background-color: #FFFFFF;
  text-transform: uppercase;
  font-size: 0.5625rem;
  font-weight: bold;
  border: 0px;
  cursor: pointer;
}
.social-buttons .button-container .social-button.first {
  margin-left: 0;
}
.social-buttons .button-container .social-button.last {
  margin-right: 0;
}
.social-buttons .button-container .social-button.facebook {
  border: 1px solid #3D5A98;
}
.social-buttons .button-container .social-button.google {
  border: 1px solid #DD4B39;
}
.social-buttons .button-container .social-button.twitter {
  border: 1px solid #55ACEE;
}
.social-buttons .button-container .social-button.vk {
  border: 1px solid #5D7FA3;
}
.social-buttons .button-container .social-button:hover {
  opacity: 0.8;
}
.social-buttons .button-container .social-button .svg-font {
  display: inline-block;
  vertical-align: middle;
  width: 0.75rem;
  height: 0.75rem;
}
.social-buttons .button-container .social-button .button-label {
  padding-left: 8px;
  display: inline-block;
  vertical-align: middle;
}

.separator-login {
  font-size: 0.8125rem;
  font-weight: bold;
  margin: 15px 0;
}

@media only screen and (min-width: 900px) {
  .community-page .community-title {
    font-size: 1.875rem;
  }

  .community-title {
    margin-top: 0px;
    font-size: 2.5rem;
    margin-bottom: 70px;
  }

  .community-subtitle {
    font-size: 0.875rem;
    line-height: 20px;
    margin-bottom: 20px;
  }

  .social-buttons .button-container {
    height: 50px;
  }
  .social-buttons .button-container .social-button {
    height: 50px;
    font-size: 0.875rem;
  }
  .social-buttons .button-container .social-button .svg-font {
    width: 1.0625rem;
    height: 1.0625rem;
  }
  .social-buttons .button-container .social-button .button-label {
    padding-left: 10px;
  }

  .separator-login {
    font-size: 0.9375rem;
    font-weight: bold;
    margin: 20px 0;
  }
}
.community-modal {
  color: #3D4248;
  text-align: center;
}
.community-modal .modal__close {
  color: #a9a9a9;
}
.community-modal .modal__content {
  overflow: hidden;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
.community-modal .modal__content .community__content__top, .community-modal .modal__content .community__content__bottom {
  opacity: 0;
  position: absolute;
  padding: 20px;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.community-modal .modal__content .community__content__top.open, .community-modal .modal__content .community__content__bottom.open {
  opacity: 1;
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.community-modal .modal__content .community__content__top .community__content-wrapper, .community-modal .modal__content .community__content__bottom .community__content-wrapper {
  height: 100%;
  width: 90%;
  margin: 0 auto;
}
.community-modal .modal__content .community__content__top .community__content-wrapper .community__content-wrapper-align, .community-modal .modal__content .community__content__bottom .community__content-wrapper .community__content-wrapper-align {
  position: relative;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.community-modal .modal__content .community__content__top .community__content-wrapper .community__content-wrapper-align .community__content-container, .community-modal .modal__content .community__content__bottom .community__content-wrapper .community__content-wrapper-align .community__content-container {
  position: relative;
  max-height: 100%;
  width: 100%;
}
.community-modal .modal__content .community__content__top {
  -moz-transform: translate3d(0, -100%, 0);
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
}
.community-modal .modal__content .community__content__bottom {
  -moz-transform: translate3d(0, 100%, 0);
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}
.community-modal .modal__footer {
  font-size: 0.8125rem;
  padding: 17.5px 0 15px 0;
}
.community-modal .community__back-to-login {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 19px;
  height: 25px;
  cursor: pointer;
}
.community-modal .community__back-to-login span {
  display: block;
  position: relative;
  top: 11px;
  height: 3px;
  background-color: #a9a9a9;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.community-modal .community__back-to-login span:before, .community-modal .community__back-to-login span:after {
  position: absolute;
  display: block;
  right: 0;
  height: 3px;
  background-color: #a9a9a9;
  content: "";
  width: 56%;
}
.community-modal .community__back-to-login span:before {
  top: 0;
  -moz-transform-origin: top right 50%;
  -ms-transform-origin: top right 50%;
  -webkit-transform-origin: top right 50%;
  transform-origin: top right 50%;
  -moz-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -ms-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -webkit-transform: translateX(1px) translateY(3px) rotate(-45deg);
  transform: translateX(1px) translateY(3px) rotate(-45deg);
}
.community-modal .community__back-to-login span:after {
  bottom: 0;
  -moz-transform-origin: bottom right 50%;
  -ms-transform-origin: bottom right 50%;
  -webkit-transform-origin: bottom right 50%;
  transform-origin: bottom right 50%;
  -moz-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -ms-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -webkit-transform: translateX(1px) translateY(-3px) rotate(45deg);
  transform: translateX(1px) translateY(-3px) rotate(45deg);
}

/* font-size: 0;
				display: block;
				position: relative;
				top: 11px;
				height: 3px;
				background: $white;
				text-indent: -9000px;
				@include transform(rotate(180deg));

				&:before, &:after {
					position: absolute;
					display: block;
					right: 0;
					height: 3px;
					background-color: $white;
					content: "";
					width: 56%;
				}
				&:before {
					top: 0;
					@include transform-origin(top right);
					@include transform(translateX(1px) translateY(3px) rotate(-45deg));
				}
				&:after {
					bottom: 0;
					@include transform-origin(bottom right);
					@include transform(translateX(1px) translateY(-3px) rotate(45deg));
				} */
@media only screen and (min-width: 900px) {
  .community-modal .modal__close {
    right: 40px;
    top: 40px;
  }
  .community-modal .modal__content .community__content__top .community__content-wrapper, .community-modal .modal__content .community__content__bottom .community__content-wrapper {
    width: 50%;
  }
  .community-modal .modal__footer {
    font-size: 0.9375rem;
    padding: 40px 0 0 0;
  }
  .community-modal .community__back-to-login {
    top: 40px;
    left: 40px;
  }
}
@media only screen and (min-width: 1280px) {
  .community-modal .modal__content .community__content__top .community__content-wrapper, .community-modal .modal__content .community__content__bottom .community__content-wrapper {
    width: 40%;
    max-width: 560px;
  }
}
/*
    Fav stars in teamsports results
*/
.results_teamsports_v8_5 .star-item--favourite .team__label {
  display: inline-block;
  position: relative;
  max-width: calc(100% - 13px);
}
.results_teamsports_v8_5 .star-item--favourite .team__label::before, .results_teamsports_v8_5 .star-item--favourite .team__label::after {
  display: none;
  content: '\2605';
  font-size: 18px;
  line-height: 16px;
  color: #F9AF3F;
}
@media only screen and (max-width: 640px) {
  .results_teamsports_v8_5 .star-item--favourite .team__label {
    position: relative;
  }
  .results_teamsports_v8_5 .star-item--favourite .team__label::before, .results_teamsports_v8_5 .star-item--favourite .team__label::after {
    position: absolute;
    font-size: 15px;
    line-height: 14px;
    top: 50%;
    margin-top: -8px;
  }
}
.results_teamsports_v8_5 .star-item--favourite.team--match:not(.team--match-away) .team__label::before {
  display: inline-block;
  margin-right: 5px;
}
@media only screen and (max-width: 640px) {
  .results_teamsports_v8_5 .star-item--favourite.team--match:not(.team--match-away) .team__label::before {
    right: -13px;
    margin-right: 0;
  }
}
.results_teamsports_v8_5 .star-item--favourite.team--match-away .team__label::after, #modal_teamlist .results_teamsports_v8_5.team .team__label::after {
  display: inline-block;
  margin-left: 5px;
}
@media only screen and (max-width: 640px) {
  .results_teamsports_v8_5 .star-item--favourite.team--match-away .team__label::after, #modal_teamlist .results_teamsports_v8_5.team .team__label::after {
    left: -13px;
    margin-left: 0;
  }
}

/*
    Fav stars in livebox matches
*/
.livebox_v8_5 {
  /*
      Livebox teams
  */
}
.livebox_v8_5 .star-item--favourite .team__name {
  position: relative;
}
.livebox_v8_5 .star-item--favourite .team__name::before, .livebox_v8_5 .star-item--favourite .team__name::after {
  display: block;
  position: absolute;
  content: '\2605';
  font-size: 15px;
  line-height: 14px;
  top: 50%;
  margin-top: -8px;
  color: #F9AF3F;
}
.livebox_v8_5 .star-item--favourite .team__name::after {
  display: none;
}
.livebox_v8_5 .star-item--favourite.team--match:not(.team--match-away) .team__name {
  padding-right: 12px;
}
.livebox_v8_5 .star-item--favourite.team--match:not(.team--match-away) .team__name::before {
  right: 0;
}
.livebox_v8_5 .star-item--favourite.team--match-away .team__name {
  padding-left: 12px !important;
}
.livebox_v8_5 .star-item--favourite.team--match-away .team__name::before {
  left: 0;
}
.livebox_v8_5 .team--standing.star-item--favourite .team__name::after {
  display: inline-block;
  position: static;
  margin-left: 2px;
}
.livebox_v8_5 .team--standing.star-item--favourite .team__name::before {
  display: none;
}

/*
    Fav stars on standing pages
*/
.standing_v8_5 .star-item--favourite.standing-table__team-link .text::after {
  display: inline-block;
  content: '\2605';
  font-size: 18px;
  line-height: 16px;
  color: #F9AF3F;
  margin-left: 5px;
}
@media only screen and (max-width: 640px) {
  .standing_v8_5 .star-item--favourite.standing-table__team-link .text::after {
    font-size: 15px;
    line-height: 14px;
    margin-left: 2px;
  }
}

.subscription-success__body {
  font-size: 0.625rem;
}
.subscription-success__body > div {
  line-height: 1rem;
}

.subscription-success__button-social,
#subscription-success__button {
  max-width: 300px;
  height: 40px;
  display: block;
  font-size: 0.6875rem;
  margin: 0 auto;
  cursor: pointer;
  margin-top: 25px;
}

.subscription-success__send-email {
  display: inline-block;
  text-align: center;
  font-size: 0.8125rem;
  cursor: pointer;
  margin-top: 25px;
  border-bottom: 1px solid #3D4248;
}
.subscription-success__send-email:hover {
  color: #6E7176;
  border-color: #6E7176;
}

.subscription-success__send-email-error {
  display: block;
  font-size: 0.8125rem;
  color: #D50032;
  margin-top: 5px;
}
.subscription-success__send-email-error.success {
  color: #78be20;
}

.subscription__checkbox {
  position: absolute;
  left: -9999px;
}

.cookie-policies {
  padding-bottom: 15px;
  margin-bottom: 25px;
  font-size: 0.625rem;
  border-bottom: 1px solid #ced0d1;
}
.cookie-policies > span {
  display: block;
  line-height: 14px;
}
.cookie-policies > span > a {
  border-bottom: 1px solid #3D4248;
}
.cookie-policies > span > a:hover {
  color: #6E7176;
  border-color: #6E7176;
}

a.login-link {
  display: inline-block;
}

#notifications .notification__content .notification__body .subscription-success__body {
  margin-top: 10px;
}

@media only screen and (min-width: 900px) {
  .default-tablet {
    font-size: 1.03125rem;
  }

  .cookie-policies {
    padding-bottom: 20px;
    margin-bottom: 30px;
    font-size: 0.8125rem;
  }
  .cookie-policies > span {
    line-height: 20px;
  }

  #subscription-success__content .subscription-success__send-email {
    font-size: 0.9375rem;
  }
  #subscription-success__content #subscription-success__button, #subscription-success__content .subscription-success__button-social {
    width: auto;
    display: block;
    padding: 0px 40px;
    margin-top: 30px;
    height: 50px;
    font-size: 0.875rem;
  }
  #subscription-success__content .subscription-success__send-email {
    margin-top: 50px;
  }
  #subscription-success__content .subscription-success__send-email-error {
    margin-top: 50px;
  }

  .subscription-success__body {
    font-size: 0.8125rem;
  }
  .subscription-success__body > div {
    display: inline-block;
    line-height: 1.25rem;
  }
  .subscription-success__body > div:last-child {
    display: block;
  }
  .subscription-success__body #subscription-success__email {
    margin-left: 2px;
  }

  .notification__content .subscription-success__button-social {
    height: 40px;
    margin-top: 20px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1280px) {
  a.login-link {
    font-size: 0.9375rem;
  }
}
.subscription-link, .login-link, .forgot-password-link, .ask-password-link {
  cursor: pointer;
  border-bottom: 1px solid #3D4248;
}
.subscription-link:hover, .login-link:hover, .forgot-password-link:hover, .ask-password-link:hover {
  color: #6E7176;
  border-color: #6E7176;
}

.forgot-password-link, .ask-password-link {
  font-size: 0.625rem;
  float: right;
  margin: -2.5px 0 10px 0;
}

@media only screen and (min-width: 900px) {
  .forgot-password-link, .ask-password-link {
    font-size: 0.8125rem;
    margin: 0px 0 20px 0;
  }

  .subscription-link, .login-link {
    font-size: 0.9375rem;
  }
}
#modal_myprofile {
  /* @include transition(none); */
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -webkit-transform: translate(100%, 0);
  transform: translate(100%, 0);
  -moz-transition: -moz-transform 0.2s ease-in-out, opacity 0.2s, visibility 0.5s;
  -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s, visibility 0.5s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s, visibility 0.5s;
  transition: transform 0.2s ease-in-out, opacity 0.2s, visibility 0.5s;
  z-index: 9999;
}
#modal_myprofile.modal--open {
  left: 0;
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -moz-transition: -moz-transform 0.2s ease-in-out, visibility 0s;
  -o-transition: -o-transform 0.2s ease-in-out, visibility 0s;
  -webkit-transition: -webkit-transform 0.2s ease-in-out, visibility 0s;
  transition: transform 0.2s ease-in-out, visibility 0s;
}
#modal_myprofile.modal--open ~ .modal-background {
  visibility: visible;
  z-index: 9998;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
#modal_myprofile .modal__close {
  display: none;
}

#modal_myprofile.modal--open #myprofile {
  left: auto;
}

#myprofile {
  height: 100%;
  /*.myprofile__bottom {
  	text-align : center;
  	background-color: $iron;
  	width: 100%;
  	height : 40px;
  	padding: 15px;
  	font-size : rem(11);
  	font-weight : bold;
  	text-transform: uppercase;
  	color : $mako;
  	cursor : pointer;
  	clear : both;
  }*/
  /* Suppression hover sur mobile */
}
#myprofile #myprofile__header {
  background-color: #FF671F;
  color: #FFFFFF;
  font-weight: bold;
  height: 50px;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#myprofile #myprofile__header .header__back-link {
  position: absolute;
  left: 15px;
  top: 13px;
  width: 19px;
  height: 25px;
  box-sizing: initial;
  cursor: pointer;
}
#myprofile #myprofile__header .header__back-link span {
  font-size: 0;
  display: block;
  position: relative;
  top: 11px;
  height: 3px;
  background: #FFFFFF;
  text-indent: -9000px;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
#myprofile #myprofile__header .header__back-link span:before, #myprofile #myprofile__header .header__back-link span:after {
  position: absolute;
  display: block;
  right: 0;
  height: 3px;
  background-color: #FFFFFF;
  content: "";
  width: 56%;
}
#myprofile #myprofile__header .header__back-link span:before {
  top: 0;
  -moz-transform-origin: top right 50%;
  -ms-transform-origin: top right 50%;
  -webkit-transform-origin: top right 50%;
  transform-origin: top right 50%;
  -moz-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -ms-transform: translateX(1px) translateY(3px) rotate(-45deg);
  -webkit-transform: translateX(1px) translateY(3px) rotate(-45deg);
  transform: translateX(1px) translateY(3px) rotate(-45deg);
}
#myprofile #myprofile__header .header__back-link span:after {
  bottom: 0;
  -moz-transform-origin: bottom right 50%;
  -ms-transform-origin: bottom right 50%;
  -webkit-transform-origin: bottom right 50%;
  transform-origin: bottom right 50%;
  -moz-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -ms-transform: translateX(1px) translateY(-3px) rotate(45deg);
  -webkit-transform: translateX(1px) translateY(-3px) rotate(45deg);
  transform: translateX(1px) translateY(-3px) rotate(45deg);
}
#myprofile #myprofile__header .header__content {
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
}
#myprofile #myprofile__header .header__content #header__picture {
  vertical-align: middle;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
#myprofile #myprofile__header .header__content #header__pseudo, #myprofile #myprofile__header .header__content #header__navigation-title {
  font-size: 0.875rem;
  font-weight: bold;
}
#myprofile #myprofile__header .header__content #header__picture-pseudo, #myprofile #myprofile__header .header__content #header__navigation-title {
  display: block;
}
#myprofile #myprofile__header .header__content #header__picture-pseudo.hide, #myprofile #myprofile__header .header__content #header__navigation-title.hide {
  display: none;
}
#myprofile #myprofile__header .modal__close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFFFFF' d='M15.988 14.522l-1.466 1.466L8 9.466l-6.522 6.522-1.466-1.466L6.534 8 .012 1.478 1.478.012 8 6.534 14.522.012l1.466 1.466L9.466 8l6.522 6.522z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  opacity: 0.5;
  right: 15px;
  top: 14px;
  display: block;
}
#myprofile #myprofile__header .modal__close:hover {
  opacity: 1;
}
#myprofile #myprofile__nav {
  border: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
#myprofile #myprofile__nav .nav-tab {
  background-color: #FF671F;
  text-transform: uppercase;
  border: none;
}
#myprofile #myprofile__nav ul {
  height: 35px;
  min-height: 35px;
}
#myprofile #myprofile__nav ul a {
  color: #FFFFFF;
  opacity: 0.5;
  height: 100%;
  font-size: 0.6875rem;
  font-weight: bold;
  padding: 0;
  line-height: 32px;
  width: 100%;
}
#myprofile #myprofile__nav ul a.active {
  border-bottom: 3px solid rgba(0, 0, 0, 0.3);
  opacity: 1;
}
#myprofile #myprofile__nav ul a:hover {
  opacity: 1;
}
#myprofile #myprofile__nav .favorites-search {
  display: none;
}
#myprofile #navtab_myprofile-account, #myprofile #navtab_myprofile-favorites {
  position: relative;
  height: 100%;
}
#myprofile #myprofile__body {
  height: calc(100% - 85px);
}
#myprofile .myprofile__expired-title {
  margin-top: 40px;
}
#myprofile .myprofile__title {
  display: inline-block;
  font-size: 0.625rem;
  text-transform: uppercase;
  font-weight: bold;
}
#myprofile .myprofile__description {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  display: block;
  font-size: 0.625rem;
  margin: 20px 0;
}
#myprofile #account-pictures .myprofile__description {
  text-transform: uppercase;
  font-weight: bold;
}
#myprofile .myprofile__bottom {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  text-align: center;
  background-color: #ced0d1;
  width: 100%;
  height: 40px;
  padding: 15px;
  font-size: 0.6875rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #3D4248;
  cursor: pointer;
  /* clear: both; */
  position: absolute;
  left: 0;
  bottom: 0;
}
#myprofile .myprofile__bottom:hover {
  color: #6E7176;
}
#myprofile .myprofile__bottom#add-favorites-link {
  color: #FFFFFF;
  background-color: #FF671F;
}
#myprofile .myprofile__bottom#add-favorites-link:hover {
  color: #FFFFFF;
  background-color: #FF914E;
}
#myprofile .favorites-suggested-wrapper {
  margin-bottom: 40px;
  overflow: hidden;
}
#myprofile #navtab_myprofile-favorites .myprofile__title {
  margin-bottom: 20px;
}
#myprofile #navtab_myprofile-favorites .myprofile__title.title-next {
  margin-top: 40px;
}
#myprofile #navtab_myprofile-favorites #myfavorites__no-follows {
  margin-top: 0;
  text-align: center;
  display: block;
}
#myprofile #navtab_myprofile-favorites #myfavorites__no-follows.hide {
  display: none;
}
#myprofile #account-delete-link {
  display: inline-block;
  cursor: pointer;
  font-size: 0.625rem;
  color: #9EA0A3;
  border-bottom: 1px solid #9EA0A3;
  margin: 20px 0;
  float: right;
}
#myprofile #account-delete-link:hover {
  color: #B6B8BA;
  border-bottom: 1px solid #B6B8BA;
}
#myprofile #account-eurosport-upload .upload-picture-container {
  height: 300px;
  line-height: 260px;
  width: 100%;
  border: 1px dashed #97999B;
  text-align: center;
  padding: 20px;
  margin-top: 20px;
}
#myprofile #account-eurosport-upload .upload-picture-container.focus {
  border: 1px dashed #78be20;
}
#myprofile #account-eurosport-upload .upload-picture-container .upload-picture-text {
  vertical-align: middle;
  display: inline-block;
  line-height: 53px;
  /* on r├®tablit le line-height */
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.8125rem;
}
#myprofile #account-eurosport-upload .upload-picture-container .upload-picture-text > div {
  display: none;
}
#myprofile #account-eurosport-upload .upload-picture-container #upload-picture-button {
  background: none;
  border: none;
  color: #FF671F;
  text-decoration: underline;
}
#myprofile #account-eurosport-upload .upload-picture-container #upload-picture-cancel {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.875rem;
  color: #FF671F;
  margin-top: 20px;
  cursor: pointer;
}
#myprofile #account-eurosport-upload .button-container {
  margin-top: 20px;
}
#myprofile .myprofile-row-wrapper {
  width: 100%;
  position: relative;
  padding: 10px 0;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-bottom: 1px solid #ced0d1;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  		/* &:first-child {
  			border-top : 1px solid $iron;
  		}
  
  		&:last-child {
  			margin-bottom : 20px;
  		} */
}
#myprofile .myprofile-row-wrapper.account-newsletter {
  padding: 15px 0;
}
#myprofile .myprofile-row-wrapper.align-center {
  -webkit-align-items: center;
  align-items: center;
}
#myprofile .myprofile-row-wrapper.hide {
  opacity: 0;
  height: 0;
  padding: 0;
}
#myprofile .myprofile-row-wrapper .account-field-updated {
  color: #78be20;
  font-size: 0.625rem;
  margin-left: 5px;
  display: none;
}
#myprofile .myprofile-row-wrapper .account-field-updated .animated {
  display: block;
}
#myprofile .myprofile-row-wrapper .account-field-value {
  display: block;
  font-size: 1rem;
  color: #97999B;
  padding-top: 10px;
  word-wrap: break-word;
}
#myprofile .myprofile-row-wrapper .account-field-edit-link {
  font-size: 0.625rem;
  border-bottom: 1px solid #3D4248;
  cursor: pointer;
}
#myprofile .myprofile-row-wrapper .account-field-edit-link:hover {
  color: #6E7176;
  border-bottom: 1px solid #6E7176;
}
#myprofile .myprofile-row-wrapper .favorites-field-img {
  display: inline-block;
  vertical-align: middle;
  max-width: 25px;
  max-height: 25px;
}
#myprofile .myprofile-row-wrapper .favorites-field-name {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  font-size: 1rem;
  word-wrap: break-word;
}
#myprofile .myprofile-row-wrapper .myprofile__description-left:hover {
  cursor: pointer;
}
#myprofile .myprofile-row-wrapper .favorites-field-arrow {
  width: 0.78125rem;
}
#myprofile .favorites-menu:hover {
  cursor: pointer;
}
#myprofile .account-newsletter {
  cursor: pointer;
}
#myprofile .favorites-button, #myprofile .favorites-menu, #myprofile .account-newsletter {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  /* Lors du clic sur un unfollow */
}
#myprofile .favorites-button .svg-favorite, #myprofile .favorites-menu .svg-favorite, #myprofile .account-newsletter .svg-favorite {
  height: 1.25rem;
  width: 1.25rem;
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23DADCDD' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button .svg-arrow-favorites, #myprofile .favorites-menu .svg-arrow-favorites, #myprofile .account-newsletter .svg-arrow-favorites {
  height: 0.9375rem;
  width: 0.625rem;
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.63 11'%3E%3Cpath fill='none' stroke='%233d4248' stroke-linecap='round' stroke-linejoin='round' stroke-width='2px' d='M1 1l5.63 4.5L1 10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button .svg-newsletter, #myprofile .favorites-menu .svg-newsletter, #myprofile .account-newsletter .svg-newsletter {
  height: 1.4375rem;
  width: 1.4375rem;
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23DADCDD' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button .favorites-field-star:hover, #myprofile .favorites-menu .favorites-field-star:hover, #myprofile .account-newsletter .favorites-field-star:hover {
  cursor: pointer;
}
#myprofile .favorites-button .favorites-field-star:hover .svg-favorite, #myprofile .favorites-menu .favorites-field-star:hover .svg-favorite, #myprofile .account-newsletter .favorites-field-star:hover .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.selected .favorites-field-star .svg-favorite, #myprofile .favorites-menu.selected .favorites-field-star .svg-favorite, #myprofile .account-newsletter.selected .favorites-field-star .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.selected .favorites-field-star:hover .svg-favorite, #myprofile .favorites-menu.selected .favorites-field-star:hover .svg-favorite, #myprofile .account-newsletter.selected .favorites-field-star:hover .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF914E' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button:hover, #myprofile .favorites-menu:hover, #myprofile .account-newsletter:hover {
  /* .svg-favorite {
  	@include svg-icon($iron, $svg-favorite);
  } */
}
#myprofile .favorites-button:hover .svg-newsletter, #myprofile .favorites-menu:hover .svg-newsletter, #myprofile .account-newsletter:hover .svg-newsletter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button:hover .svg-arrow-favorites, #myprofile .favorites-menu:hover .svg-arrow-favorites, #myprofile .account-newsletter:hover .svg-arrow-favorites {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.63 11'%3E%3Cpath fill='none' stroke='%2364686D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2px' d='M1 1l5.63 4.5L1 10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button:hover .favorites-field-name, #myprofile .favorites-menu:hover .favorites-field-name, #myprofile .account-newsletter:hover .favorites-field-name {
  color: #6E7176;
}
#myprofile .favorites-button:hover.selected, #myprofile .favorites-menu:hover.selected, #myprofile .account-newsletter:hover.selected {
  /* .svg-favorite {
  	@include svg-icon($orange-hover, $svg-favorite);
  } */
}
#myprofile .favorites-button:hover.selected .svg-newsletter, #myprofile .favorites-menu:hover.selected .svg-newsletter, #myprofile .account-newsletter:hover.selected .svg-newsletter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF914E' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.selected, #myprofile .favorites-menu.selected, #myprofile .account-newsletter.selected {
  /* .svg-favorite {
  		@include svg-icon($orange, $svg-favorite);
  	} */
}
#myprofile .favorites-button.selected .svg-newsletter, #myprofile .favorites-menu.selected .svg-newsletter, #myprofile .account-newsletter.selected .svg-newsletter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.on-remove, #myprofile .favorites-button.on-remove.selected, #myprofile .favorites-menu.on-remove, #myprofile .favorites-menu.on-remove.selected, #myprofile .account-newsletter.on-remove, #myprofile .account-newsletter.on-remove.selected {
  opacity: 0.2;
  -moz-transition: opacity 5s;
  -o-transition: opacity 5s;
  -webkit-transition: opacity 5s;
  transition: opacity 5s;
}
#myprofile .favorites-button.on-remove .svg-favorite, #myprofile .favorites-button.on-remove.selected .svg-favorite, #myprofile .favorites-menu.on-remove .svg-favorite, #myprofile .favorites-menu.on-remove.selected .svg-favorite, #myprofile .account-newsletter.on-remove .svg-favorite, #myprofile .account-newsletter.on-remove.selected .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.on-remove .svg-favorite:hover, #myprofile .favorites-button.on-remove.selected .svg-favorite:hover, #myprofile .favorites-menu.on-remove .svg-favorite:hover, #myprofile .favorites-menu.on-remove.selected .svg-favorite:hover, #myprofile .account-newsletter.on-remove .svg-favorite:hover, #myprofile .account-newsletter.on-remove.selected .svg-favorite:hover {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.on-remove .favorites-field-name, #myprofile .favorites-button.on-remove.selected .favorites-field-name, #myprofile .favorites-menu.on-remove .favorites-field-name, #myprofile .favorites-menu.on-remove.selected .favorites-field-name, #myprofile .account-newsletter.on-remove .favorites-field-name, #myprofile .account-newsletter.on-remove.selected .favorites-field-name {
  color: #3D4248;
}
#myprofile .favorites-button.not-active:not(.hide), #myprofile .favorites-menu.not-active:not(.hide), #myprofile .account-newsletter.not-active:not(.hide) {
  opacity: 0.5;
}
#myprofile .favorites-button.not-active:not(.hide):hover, #myprofile .favorites-menu.not-active:not(.hide):hover, #myprofile .account-newsletter.not-active:not(.hide):hover {
  cursor: default;
}
#myprofile .favorites-button.not-active:not(.hide):hover .svg-favorite, #myprofile .favorites-menu.not-active:not(.hide):hover .svg-favorite, #myprofile .account-newsletter.not-active:not(.hide):hover .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
  cursor: default;
}
#myprofile .favorites-button.not-active:not(.hide):hover .favorites-field-name, #myprofile .favorites-menu.not-active:not(.hide):hover .favorites-field-name, #myprofile .account-newsletter.not-active:not(.hide):hover .favorites-field-name {
  color: #3D4248;
}
#myprofile .favorites-button.not-active:not(.hide):hover.selected .svg-favorite, #myprofile .favorites-menu.not-active:not(.hide):hover.selected .svg-favorite, #myprofile .account-newsletter.not-active:not(.hide):hover.selected .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.no-hover:hover .svg-favorite, #myprofile .favorites-menu.no-hover:hover .svg-favorite, #myprofile .account-newsletter.no-hover:hover .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.no-hover:hover .svg-arrow-favorites, #myprofile .favorites-menu.no-hover:hover .svg-arrow-favorites, #myprofile .account-newsletter.no-hover:hover .svg-arrow-favorites {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.63 11'%3E%3Cpath fill='none' stroke='%233d4248' stroke-linecap='round' stroke-linejoin='round' stroke-width='2px' d='M1 1l5.63 4.5L1 10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.no-hover:hover .svg-newsletter, #myprofile .favorites-menu.no-hover:hover .svg-newsletter, #myprofile .account-newsletter.no-hover:hover .svg-newsletter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23ced0d1' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.no-hover:hover.selected .svg-favorite, #myprofile .favorites-menu.no-hover:hover.selected .svg-favorite, #myprofile .account-newsletter.no-hover:hover.selected .svg-favorite {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M95 35H64.3L54.8 5.8c-.7-2.1-2.6-3.4-4.8-3.4s-4.1 1.3-4.8 3.4L35.7 35H5C2.8 35 .9 36.5.2 38.6c-.7 2.1.1 4.4 1.9 5.6l24.8 17.7-9.5 28.9c-.7 2.1.1 4.3 1.8 5.6.9.6 1.9 1 2.9 1s2.1-.3 2.9-1l24.9-18 24.9 18.2c.9.6 1.9 1 2.9 1s2.1-.3 2.9-1c1.8-1.3 2.5-3.5 1.8-5.6l-9.5-29 24.7-17.6c1.3-.9 2.2-2.5 2.2-4.2.2-2.9-2-5.2-4.8-5.2z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .favorites-button.no-hover:hover.selected .svg-newsletter, #myprofile .favorites-menu.no-hover:hover.selected .svg-newsletter, #myprofile .account-newsletter.no-hover:hover.selected .svg-newsletter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23FF671F' d='M89.3 14.3H10.7C4.8 14.3 0 19.1 0 25v50c0 5.9 4.8 10.7 10.7 10.7h78.6c5.9 0 10.7-4.8 10.7-10.7V25c0-5.9-4.8-10.7-10.7-10.7zm3.6 59.5L65.2 49.2l27.7-23.1v47.7zM50 52.5L12.7 21.4h74.6L50 52.5zm-15.2-3.3L7.1 73.8V26.1l27.7 23.1zm5.6 4.6l7.3 6.1c.7.6 1.5.8 2.3.8s1.6-.3 2.3-.8l7.3-6.1 27.9 24.8h-75l27.9-24.8z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0% 0%;
}
#myprofile .account-picture {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  margin: 12.5px 0;
  text-align: center;
}
#myprofile .account-picture.account-picture-edit img {
  display: inline-block;
}
#myprofile .account-picture img {
  display: block;
  border: 1px solid #ced0d1;
  height: 89px;
  width: 89px;
  margin: 0 auto 7.5px;
}
#myprofile .account-picture #selected-picture-container {
  height: 89px;
  width: 89px;
  margin: 0 auto 7.5px;
}
#myprofile .account-picture #selected-picture-container img {
  display: block;
  border: 1px solid #ced0d1;
}
#myprofile .account-picture #pictures-link {
  font-size: 0.625rem;
  border-bottom: 1px solid #3D4248;
  cursor: pointer;
}
#myprofile .account-picture #pictures-link:hover {
  color: #6E7176;
  border-color: #6E7176;
}
#myprofile .account-upload-link {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  margin-top: 10px;
}
#myprofile .account-upload-link .svg-font {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
}
#myprofile .account-upload-link.social-buttons .svg-add {
  margin-left: 11.5px;
  margin-right: 11.5px;
}
#myprofile .account-upload-link img {
  display: inline-block;
  vertical-align: middle;
  margin-left: 11.5px;
  margin-right: 11.5px;
  width: 33px;
  height: 33px;
  cursor: pointer;
}
#myprofile .account-upload-link img.selected {
  border: 2px solid #FF671F;
  padding: 1px;
  margin-left: 10px;
  margin-right: 10px;
  cursor: default;
}
#myprofile .account-upload-link .social-label {
  font-size: 0.625rem;
  color: #3D4248;
  border-bottom: 1px solid #3D4248;
  box-decoration-break: clone;
  cursor: pointer;
}
#myprofile .account-upload-link .social-label:hover {
  color: #6E7176;
}
#myprofile #moderation-status {
  display: block;
  font-size: 0.625rem;
  margin-left: 83px;
  cursor: default;
  line-height: 17px;
}
#myprofile #moderation-status.hide {
  display: none;
}
#myprofile #moderation-status.progress {
  color: #FF671F;
}
#myprofile #moderation-status.valid {
  color: #78be20;
}
#myprofile #moderation-status.invalid {
  color: #D50032;
}
#myprofile input {
  height: 40px;
}
#myprofile .svg-icon-container {
  height: 40px;
}
#myprofile .svg-icon-container .show {
  line-height: 40px;
}
#myprofile .button-container {
  height: 40px;
}
#myprofile .button-container .button {
  height: 40px;
}
#myprofile .button-container .message-error {
  text-align: center;
}
#myprofile .account-social-pictures {
  text-align: center;
}
#myprofile .account-social-pictures .account-social-picture {
  background-repeat: no-repeat;
  display: inline-block;
  width: 150px;
  margin-right: 20px;
  margin-bottom: 20px;
  height: 150px;
  cursor: pointer;
}
#myprofile .account-social-pictures .account-social-picture.last {
  margin-right: 0;
}
#myprofile .account-social-pictures .account-social-picture:hover {
  opacity: 0.5;
}
#myprofile .slider-nav-item:not(.open) ~ .slider-link, #myprofile .slider-nav-item:not(.open) ~ #account-logout-link {
  display: none;
}
#myprofile #favorites__slider-0 .slider-nav-item__wrapper, #myprofile #account__slider-0 .slider-nav-item__wrapper {
  height: calc(100% - 40px);
}
#myprofile .slider-nav-item__content {
  text-align: left;
  margin: 20px 5%;
}

@media only screen and (min-width: 900px) {
  #modal_myprofile {
    background-color: transparent;
    width: 510px;
    left: auto;
  }
  #modal_myprofile.modal--open {
    left: calc(100% - 510px);
  }
  #modal_myprofile.modal--open .modal__overlay {
    background-color: #000000;
    opacity: 0.5;
  }

  #myprofile {
    background-color: #FFFFFF;
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  }
  #myprofile #myprofile__header {
    height: 60px;
  }
  #myprofile #myprofile__header .header__back-link {
    width: 19px;
    height: 25px;
  }
  #myprofile #myprofile__header .header__content {
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
  }
  #myprofile #myprofile__header .header__content #header__picture {
    width: 40px;
    height: 40px;
    margin-right: 15px;
  }
  #myprofile #myprofile__header .modal__close {
    top: 19px;
  }
  #myprofile #myprofile__nav .nav-tab ul {
    height: 53px;
  }
  #myprofile #myprofile__nav .nav-tab ul li a {
    font-size: 0.875rem;
    line-height: 50px;
  }
  #myprofile #myprofile__body {
    overflow-x: hidden;
    height: calc(100% - 113px);
  }
  #myprofile .myprofile__title {
    font-size: 0.6875rem;
  }
  #myprofile .myprofile__description {
    font-size: 0.8125rem;
  }
  #myprofile .myprofile__bottom {
    height: 60px;
    padding: 23px;
    font-size: 0.875rem;
  }
  #myprofile #account-delete-link {
    font-size: 0.8125rem;
  }
  #myprofile .myprofile-row-wrapper {
    padding: 15px 0;
  }
  #myprofile .myprofile-row-wrapper .account-field-updated {
    font-size: 0.6875rem;
  }
  #myprofile .myprofile-row-wrapper .account-field-value {
    font-size: 1.125rem;
    padding-top: 15px;
  }
  #myprofile .myprofile-row-wrapper .account-field-edit-link {
    font-size: 0.8125rem;
  }
  #myprofile .myprofile-row-wrapper .favorites-field-img {
    max-width: 30px;
    max-height: 30px;
  }
  #myprofile .favorites-button .svg-favorite, #myprofile .favorites-menu .svg-favorite, #myprofile .account-newsletter .svg-favorite {
    width: 1.25rem;
    height: 1.25rem;
  }
  #myprofile .favorites-button .svg-arrow-favorites, #myprofile .favorites-menu .svg-arrow-favorites, #myprofile .account-newsletter .svg-arrow-favorites {
    height: 0.9375rem;
    width: 0.75rem;
  }
  #myprofile .favorites-button .svg-newsletter, #myprofile .favorites-menu .svg-newsletter, #myprofile .account-newsletter .svg-newsletter {
    width: 1.375rem;
    height: 1.5625rem;
  }
  #myprofile form .input-textbox input {
    height: 40px;
  }
  #myprofile .account-picture {
    margin: 15px 0;
  }
  #myprofile .account-picture img {
    height: 100px;
    width: 100px;
    margin: 0 auto 15px;
  }
  #myprofile .account-picture #selected-picture-container {
    height: 100px;
    width: 100px;
    margin: 0 auto 15px;
  }
  #myprofile .account-picture #pictures-link {
    font-size: 0.8125rem;
  }
  #myprofile .account-upload-link {
    margin-top: 20px;
  }
  #myprofile .account-upload-link .svg-font {
    width: 40px;
    height: 40px;
  }
  #myprofile .account-upload-link.social-buttons .svg-add {
    width: 43px;
    height: 43px;
  }
  #myprofile .account-upload-link img {
    width: 43px;
    height: 43px;
  }
  #myprofile .account-upload-link .social-label {
    font-size: 0.8125rem;
  }
  #myprofile #moderation-status {
    font-size: 0.8125rem;
    margin-left: 103px;
  }
  #myprofile .account-social-pictures .account-social-picture {
    width: 150px;
    margin-right: 20px;
    margin-bottom: 20px;
    height: 150px;
  }
  #myprofile .account-social-pictures .account-social-picture.last {
    margin-right: 0;
  }
  #myprofile .account-social-pictures .account-social-picture:hover {
    opacity: 0.5;
  }
  #myprofile #account-eurosport-upload .upload-picture-container {
    height: 370px;
    line-height: 320px;
  }
  #myprofile #account-eurosport-upload .upload-picture-container .upload-picture-text {
    font-size: 0.8125rem;
  }
  #myprofile #account-eurosport-upload .upload-picture-container .upload-picture-text > div {
    display: block;
  }
  #myprofile #account-eurosport-upload .upload-picture-container #upload-picture-cancel {
    font-size: 0.875rem;
  }
  #myprofile #account-eurosport-upload .button-container {
    margin-top: 20px;
  }
  #myprofile #favorites__slider-0 .slider-nav-item__wrapper, #myprofile #account__slider-0 .slider-nav-item__wrapper {
    height: calc(100% - 60px);
  }
}
@media only screen and (min-width: 1280px) {
  #modal_myprofile {
    width: calc((100% - 45.4375% - (30px*2) - (40px*2))/2 + 30px*2);
  }
  #modal_myprofile.modal--open {
    left: calc(100% - (100% - 45.4375% - (30px*2) - (40px*2))/2 - 30px*2);
    /* @include transform(translate($modal-left, 0)); */
  }
}
