/* IMPORTS */
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 767px) {
  uk-text-center-small {
    text-align: center;
  }
}
.uk-text-italic {
  font-style: italic;
}
.uk-text-normal {
  font-weight: normal;
}
/* CREATE A 12 COLUMNS GRID SYSTEM FOR UIKIT */
.uk-width-1-12 {
  width: 8.333%;
}
.uk-width-2-12 {
  width: 16.666%;
}
.uk-width-3-12 {
  width: 25%;
}
.uk-width-4-12 {
  width: 33.333%;
}
.uk-width-5-12 {
  width: 41.666%;
}
.uk-width-6-12 {
  width: 50%;
}
.uk-width-7-12 {
  width: 58.333%;
}
.uk-width-8-12 {
  width: 66.666%;
}
.uk-width-9-12 {
  width: 75%;
}
.uk-width-10-12 {
  width: 83.333%;
}
.uk-width-11-12 {
  width: 91.666%;
}
/* @breakpoint-mini : 768px; */
@media (max-width: 767px) {
  .uk-width-xsmall-1-12 {
    width: 8.333%;
  }
  .uk-width-xsmall-2-12 {
    width: 16.666%;
  }
  .uk-width-xsmall-3-12,
  .uk-width-xsmall-1-4 {
    width: 25%;
  }
  .uk-width-xsmall-4-12,
  .uk-width-xsmall-1-3 {
    width: 33.333%;
  }
  .uk-width-xsmall-5-12 {
    width: 41.666%;
  }
  .uk-width-xsmall-6-12,
  .uk-width-xsmall-1-2 {
    width: 50%;
  }
  .uk-width-xsmall-7-12 {
    width: 58.333%;
  }
  .uk-width-xsmall-8-12,
  .uk-width-xsmall-2-3 {
    width: 66.666%;
  }
  .uk-width-xsmall-9-12,
  .uk-width-xsmall-3-4 {
    width: 75%;
  }
  .uk-width-xsmall-10-12 {
    width: 83.333%;
  }
  .uk-width-xsmall-11-12 {
    width: 91.666%;
  }
  .uk-width-xsmall-1-1 {
    width: 100%;
  }
}
/* @breakpoint-mini : 768px; */
@media (min-width: 768px) {
  .uk-width-small-1-12 {
    width: 8.333%;
  }
  .uk-width-small-2-12 {
    width: 16.666%;
  }
  .uk-width-small-3-12,
  .uk-width-small-1-4 {
    width: 25%;
  }
  .uk-width-small-4-12,
  .uk-width-small-1-3 {
    width: 33.333%;
  }
  .uk-width-small-5-12 {
    width: 41.666%;
  }
  .uk-width-small-6-12,
  .uk-width-small-1-2 {
    width: 50%;
  }
  .uk-width-small-7-12 {
    width: 58.333%;
  }
  .uk-width-small-8-12,
  .uk-width-small-2-3 {
    width: 66.666%;
  }
  .uk-width-small-9-12,
  .uk-width-small-3-4 {
    width: 75%;
  }
  .uk-width-small-10-12 {
    width: 83.333%;
  }
  .uk-width-small-11-12 {
    width: 91.666%;
  }
  .uk-width-small-1-1 {
    width: 100%;
  }
}
/* @breakpoint-small : 1024px; */
@media (min-width: 1024px) {
  .uk-width-medium-1-12 {
    width: 8.333%;
  }
  .uk-width-medium-2-12 {
    width: 16.666%;
  }
  .uk-width-medium-3-12,
  .uk-width-medium-1-4 {
    width: 25%;
  }
  .uk-width-medium-4-12,
  .uk-width-medium-1-3 {
    width: 33.333%;
  }
  .uk-width-medium-5-12 {
    width: 41.666%;
  }
  .uk-width-medium-6-12,
  .uk-width-medium-1-2 {
    width: 50%;
  }
  .uk-width-medium-7-12 {
    width: 58.333%;
  }
  .uk-width-medium-8-12,
  .uk-width-medium-2-3 {
    width: 66.666%;
  }
  .uk-width-medium-9-12,
  .uk-width-medium-3-4 {
    width: 75%;
  }
  .uk-width-medium-10-12 {
    width: 83.333%;
  }
  .uk-width-medium-11-12 {
    width: 91.666%;
  }
  .uk-width-medium-1-1 {
    width: 100%;
  }
}
/* @breakpoint-medium : 1280px; */
@media (min-width: 1280px) {
  .uk-width-large-1-12 {
    width: 8.333%;
  }
  .uk-width-large-2-12 {
    width: 16.666%;
  }
  .uk-width-large-3-12,
  .uk-width-large-1-4 {
    width: 25%;
  }
  .uk-width-large-4-12,
  .uk-width-large-1-3 {
    width: 33.333%;
  }
  .uk-width-large-5-12 {
    width: 41.666%;
  }
  .uk-width-large-6-12,
  .uk-width-large-1-2 {
    width: 50%;
  }
  .uk-width-large-7-12 {
    width: 58.333%;
  }
  .uk-width-large-8-12,
  .uk-width-large-2-3 {
    width: 66.666%;
  }
  .uk-width-large-9-12,
  .uk-width-large-3-4 {
    width: 75%;
  }
  .uk-width-large-10-12 {
    width: 83.333%;
  }
  .uk-width-large-11-12 {
    width: 91.666%;
  }
  .uk-width-large-1-1 {
    width: 100%;
  }
}
/* @breakpoint-large : 1440px; */
@media (min-width: 1440px) {
  .uk-width-xlarge-1-12 {
    width: 8.333%;
  }
  .uk-width-xlarge-2-12 {
    width: 16.666%;
  }
  .uk-width-xlarge-3-12,
  .uk-width-xlarge-1-4 {
    width: 25%;
  }
  .uk-width-xlarge-4-12,
  .uk-width-xlarge-1-3 {
    width: 33.333%;
  }
  .uk-width-xlarge-5-12 {
    width: 41.666%;
  }
  .uk-width-xlarge-6-12,
  .uk-width-xlarge-1-2 {
    width: 50%;
  }
  .uk-width-xlarge-7-12 {
    width: 58.333%;
  }
  .uk-width-xlarge-8-12,
  .uk-width-xlarge-2-3 {
    width: 66.666%;
  }
  .uk-width-xlarge-9-12,
  .uk-width-xlarge-3-4 {
    width: 75%;
  }
  .uk-width-xlarge-10-12 {
    width: 83.333%;
  }
  .uk-width-xlarge-11-12 {
    width: 91.666%;
  }
  .uk-width-xlarge-1-1 {
    width: 100%;
  }
}
/* CREATE 4 VISIBILITY STATES */
/*
									Mobile    Tablette    TD        Destop
									small     medium	    large	    xlarge
									max 767	  768x1023	  1024x1279	min 1280

visible-small     Visible   Hidden      Hidden    Hidden
visible-medium    Hidden    Visible     Hidden    Hidden
visible-large     Hidden    Hidden      Visible   Hidden
visible-xlarge    Hidden    Hidden      Hidden    Visible

hidden-small      Hidden   Visible     Visible   Visible
hidden-medium     Visible   Hidden     Visible   Visible
hidden-large      Visible   Visible    Hidden    Visible
hidden-xlarge     Visible   Visible    Visible   Hidden
*/
@media (max-width: 767px) {
  .uk-hidden-small {
    display: none !important;
  }
  .uk-visible-medium {
    display: none !important;
  }
  .uk-visible-large {
    display: none !important;
  }
  .uk-visible-xlarge {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .uk-hidden-medium {
    display: none !important;
  }
  .uk-visible-small {
    display: none !important;
  }
  .uk-visible-large {
    display: none !important;
  }
  .uk-visible-xlarge {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .uk-hidden-large {
    display: none !important;
  }
  .uk-visible-small {
    display: none !important;
  }
  .uk-visible-medium {
    display: none !important;
  }
  .uk-visible-xlarge {
    display: none !important;
  }
}
@media (min-width: 1280px) {
  .uk-hidden-xlarge {
    display: none !important;
  }
  .uk-visible-small {
    display: none !important;
  }
  .uk-visible-medium {
    display: none !important;
  }
  .uk-visible-large {
    display: none !important;
  }
}
/* ADD NEW POSSIBILITIES */
.uk-block-5-5 {
  padding: 5px;
}
.uk-block-10-10 {
  padding: 10px;
}
.uk-block-10-5 {
  padding: 10px 5px;
}
.uk-block-10-20 {
  padding: 10px 20px;
}
.uk-block-5-20 {
  padding: 5px 20px;
}
.uk-block-14-20-0-20 {
  padding: 14px 20px 0 20px;
}
.uk-block-20-20 {
  padding: 20px;
}
.uk-block-15-20 {
  padding: 15px 20px;
}
@media (max-width: 768px) {
  .uk-block-small-10-10 {
    padding: 10px;
  }
}
@media (max-width: 360px) {
  .uk-block-small-10-10 {
    padding: 5px;
  }
}
@media (min-width: 1025px) and (max-width: 1280px) {
  .uk-column-1024-1-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 1600px) {
  .uk-column-1600-1-4 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
  }
  .uk-column-1600-1-3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
  .uk-column-1600-1-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
  [class*='uk-column-1600'] .item-bloc {
    /* Fix box-shadow with column */
    display: inline-block;
    /* END Fix */
  }
}
[class*='uk-column-'] {
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
}
[class*='uk-column-'] > div,
[class*='uk-column-'] article {
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  overflow: hidden;
  /* fix for Firefox */
}
[class*='uk-column-'] > div .item-bloc,
[class*='uk-column-'] article .item-bloc {
  margin-bottom: 0;
}
[class*='uk-column-'] > div:first-of-type:last-of-type,
[class*='uk-column-'] article:first-of-type:last-of-type {
  display: inline-block;
}
#sport-tabs #lives .item .item-bloc {
  height: 152px;
}
[data-page="betting-lives-home"] #lives .item .item-bloc {
  max-height: 152px;
}
[data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2,
[data-page="betting-lives-home"] #lives .item-content {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}
[data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article,
[data-page="betting-lives-home"] #lives .item-content > article {
  float: left;
  margin-top: 0;
}
@media (min-width: 1600px) {
  [data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article,
  [data-page="betting-lives-home"] #lives .item-content > article {
    width: 33%;
    margin-right: 1%;
    min-width: 33%;
  }
  [data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article:nth-child(3n),
  [data-page="betting-lives-home"] #lives .item-content > article:nth-child(3n) {
    width: 32%;
    margin-right: 0%;
    min-width: 32%;
  }
}
@media (min-width: 1281px) and (max-width: 1599px) {
  [data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article,
  [data-page="betting-lives-home"] #lives .item-content > article {
    width: 49.5%;
    margin-right: 1%;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  [data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article,
  [data-page="betting-lives-home"] #lives .item-content > article {
    width: 49.5%;
    margin-right: 1%;
  }
  [data-page="betting-lives-home"] #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article:nth-child(2n+2),
  [data-page="betting-lives-home"] #lives .item-content > article:nth-child(2n+2) {
    margin-right: 0;
  }
}
@media (min-width: 1281px) and (max-width: 1599px) {
  #sport-tabs #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article {
    width: 49.5%;
    margin-right: 1%;
    float: left;
    margin-top: 0;
  }
  #sport-tabs #lives.uk-column-1600-1-3.uk-column-1024-1-2 > article:nth-child(2n) {
    margin-right: 0;
  }
}
.green {
  color: #05b50f;
}
.orange {
  color: #d21c25;
}
.gris {
  color: #999;
}
.histo-orange {
  color: #ff9900;
}
/* HIDE TOOLTIPS ON MOBILE */
@media (max-width: 1024px) {
  .uk-tooltip {
    display: none !important;
  }
}
/* ANIMATION DURATION */
.uk-animation-01 {
  -webkit-animation-duration: 0.1s;
  animation-duration: 0.1s;
}
.uk-animation-02 {
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
}
.uk-animation-03 {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
}
.uk-animation-04 {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.uk-animation-05 {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.uk-animation-06 {
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}
.uk-animation-07 {
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
}
.uk-animation-08 {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
}
.uk-animation-09 {
  -webkit-animation-duration: 0.9s;
  animation-duration: 0.9s;
}
.uk-animation-1 {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
.uk-animation-2 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.uk-animation-3 {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}
/* TABS */
.uk-tab-large {
  background-color: #fff;
  color: #757c7f;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}
.uk-tab-large li a {
  display: block;
  padding: 15px 20px;
  color: #757c7f;
  text-align: center;
}
.uk-tab-large li.uk-active {
  background-color: #e3e6e8;
  color: #18242a;
}
.uk-tab-large li.uk-active a {
  background-color: #e3e6e8;
  color: #18242a;
}
.uk-tab-large li:hover {
  color: #18242a;
}
.uk-tab-large li:hover a {
  color: #18242a;
}
/* ACCORDIONS */
@media (max-width: 1599px) {
  .uk-accordion .uk-grid.resp-1600 > div {
    width: 100%;
  }
}
.uk-accordion-block .uk-accordion-wrapper {
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 10px;
  background-color: #fff;
}
.uk-accordion-block .sport-icon-wrapper {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #333;
  width: 33px;
  height: 45px;
  float: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  margin-right: 10px;
}
.uk-accordion-block .uk-accordion-title {
  position: relative;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #18242a;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
  padding: 10px 34px 11px 10px;
}
.uk-accordion-block .uk-accordion-title:after {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  font-family: FontAwesome;
  font-weight: normal;
  content: "\f078";
  position: absolute;
  right: 10px;
  top: 10px;
}
.uk-accordion-block .uk-accordion-title.uk-active:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uk-accordion-block .uk-accordion-title-top-bet {
  position: relative;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #ffffff;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
  padding: 10px 15px 11px 10px;
  background-color: #ca341c;
}
.top-bet {
  background-color: #ca341c;
}
header.section {
  padding-left: 20px;
}
@media (max-width: 767px) {
  header.section {
    padding-left: 10px;
  }
}
header.section .sport-icon-wrapper {
  height: 60px;
  width: 40px;
  position: relative;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.51);
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.51);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.51);
}
header.section h1,
header.section h2 {
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-size: 18px;
}
header.section h1 {
  font-size: 18px;
}
@media (max-width: 480px) {
  header.section h1 span {
    display: block;
  }
}
@media (max-width: 768px) {
  header.section h1 {
    line-height: 20px;
  }
}
header.section h2 {
  font-size: 11px;
  line-height: 11px;
  color: #9da4aa;
}
@media (min-width: 481px) and (max-width: 768px) {
  header.section h2 {
    top: 7px;
    position: relative;
  }
}
header.section p.datetime {
  font-size: 12px;
  font-weight: bold;
  color: #5d5d5d;
}
@media (min-width: 481px) and (max-width: 767px) {
  header.section p.datetime {
    position: relative;
    top: -3px;
  }
}
.bet-cashout {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4gICAgPHBhdGggZmlsbD0iI0ExMTIxRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMjg3IDYuMjI4bC0uODEyLjE3MlYzLjQ3bC44MTItLjE3M3YxLjA5N2wxLjA0Mi0uMjIyVjMuMDc2bC44MTItLjE3M3YyLjkzbC0uODEyLjE3M1Y0Ljg5MmwtMS4wNDIuMjIydjEuMTE0em0tLjAwNSA0LjIyN2MwIDEuODgyLTEuMDc0IDIuOTM1LTIuNzMyIDMuMjg4LTEuNjU3LjM1Mi0yLjY5OC0uMjY3LTIuNjk4LTIuMDkyVjguMzc4bDEuNjQtLjM0OXYzLjI0YzAgLjg0MS40MjUgMS4xNTEgMS4wNzUgMS4wMTMuNjUtLjEzOCAxLjA3NC0uNjEyIDEuMDc0LTEuNDI4VjcuNTcybDEuNjQxLS4zNDh2My4yMzF6TTYuMDU1IDcuNTUzbC0uODU0LjE4Mkw2LjQ1IDQuNTE4bC43ODMtLjE2NyAxLjI0NyAyLjY4Ni0uODcuMTg2LS4yMTQtLjQ3OC0xLjEzLjI0LS4yMS41Njh6bS0yLjE4OS41MjRjLS44MzcuMTc4LTEuNTExLS4zMi0xLjUxMS0xLjE5NHYtLjAwOGMwLS44NTUuNjU3LTEuNjY0IDEuNTQ1LTEuODUzLjU5OS0uMTI3Ljk4NC4wNDIgMS4yNDMuMzQ3bC0uNjExLjYwM2MtLjE2Ny0uMTc0LS4zNi0uMjY3LS42NC0uMjA3LS40MS4wODctLjcuNDk2LS43LjkyM3YuMDA4YzAgLjQ0LjI5LjcyMi43LjYzNS4zMDUtLjA2NS40ODUtLjI0Ni42NjEtLjQ5N2wuNjExLjMwNmMtLjI3Ni40NC0uNjQ5LjgtMS4yOTguOTM3em01LjkwOC0yLjQyOGMtLjYyNC0uMDEtMS4xMDUtLjA4NC0xLjEwNS0uNjg2di0uMDA5YzAtLjU0NC40My0xLjAzIDEuMTM0LTEuMTc5LjQ5OC0uMTA2Ljg4OC0uMDU1IDEuMjA2LjEzM2wtLjQwNi42NmExLjI3OCAxLjI3OCAwIDAgMC0uODItLjExNGMtLjE5OC4wNDItLjI5NC4xNDYtLjI5NC4yNXYuMDA5YzAgLjEzNC4xLjE3MS41MDcuMTc3LjY3NC4wMDMgMS4wOTIuMTMyIDEuMDkyLjY4di4wMDhjMCAuNTk5LS40NzMgMS4wNTUtMS4xODUgMS4yMDctLjUxOS4xMS0xLjAxMy4wNTItMS4zNzMtLjE5NGwuNDUyLS42MzZjLjI5LjE2OS42MTIuMjIyLjk1LjE1LjIxOS0uMDQ3LjMzNi0uMTQ3LjMzNi0uMjczdi0uMDA4YzAtLjEyMi0uMDk3LS4xNjgtLjQ5NC0uMTc1em02LjkxNiAyLjE2OWwxLjE4NS0uMjUyYTkgOSAwIDAgMS0xNS40NTIgNy42NGMuMTI3LS4wMTMuMjU3LS4wMzMuMzktLjA2IDEuNzk5LS4zODMgMy4xNDgtMi4wMjggMy4xNDgtMy43MTkgMC0xLjY3NC0xLjMzMi0yLjczMS0zLjEzMS0yLjM0OS0xLjEyNC4yNC0yLjA3My45NzEtMi42MjYgMS44OTVBOSA5IDAgMCAxIDE3LjU0MiA2LjIybC00LjIxNi44OTZ2MS40MTZsMS43NDktLjM3MnY0LjQxNGwxLjYxNS0uMzQzVjcuODE4ek00LjMxMiAxMS44MWMwIC44NDItLjU5MSAxLjY4My0xLjQ4MiAxLjg3My0uODgzLjE4OC0xLjQ5MS0uNDE2LTEuNDkxLTEuMjU3di0uMDE3YzAtLjg0LjU5MS0xLjY4MyAxLjQ3NC0xLjg3Ljg5MS0uMTkgMS41LjQxMyAxLjUgMS4yNTV2LjAxNnptMi4xOTEtNS41MDlsLjY1OC0uMTQtLjMyNy0uNzYzLS4zMy45MDN6Ii8+PC9zdmc+);
  width: 18px;
  min-width: 18px !important;
  height: 18px;
  display: block;
}
.bet-streaming {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE4IDE5Ij4gICAgPHBhdGggZmlsbD0iI0Y5MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMzg4IDkuNTQ1TDcuNzggMTIuNjZhLjUuNSAwIDAgMS0uNzgtLjQxNFY2LjAxNGEuNS41IDAgMCAxIC43OC0uNDE0bDQuNjA4IDMuMTE2YS41LjUgMCAwIDEgMCAuODI5ek05IDE2LjI2YzMuODYgMCA3LTMuMTg2IDctNy4xM0MxNiA1LjE4NSAxMi44NiAyIDkgMlMyIDUuMTg2IDIgOS4xM2MwIDMuOTQ1IDMuMTQgNy4xMyA3IDcuMTN6bTAgMmMtNC45NyAwLTktNC4wODgtOS05LjEzQzAgNC4wODcgNC4wMyAwIDkgMHM5IDQuMDg4IDkgOS4xM2MwIDUuMDQzLTQuMDMgOS4xMy05IDkuMTN6Ii8+PC9zdmc+);
  width: 18px;
  height: 18px;
}
.event-icon {
  height: 24px;
  width: auto;
  vertical-align: middle;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  #event .section {
    padding-left: 0;
    padding-bottom: 35px;
    background: #fff;
  }
  #event .section > .uk-flex:first-child {
    min-width: 0;
    min-height: 50px;
  }
  #event .section > .uk-flex:first-child > div {
    min-width: 35px;
    max-height: 30px;
  }
  #event .section > .uk-flex:first-child > div:first-child {
    min-width: 30px;
    width: 30px;
  }
  #event .section > .uk-flex:first-child > div h1,
  #event .section > .uk-flex:first-child > div h2 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  #event .section .sport-icon-wrapper {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  #event .section > .uk-flex:last-child,
  #event .section > .uk-flex:last-child h1 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
#history .bet-stats,
#event-top-bets .bet-stats,
#event .bet-stats {
  font-size: 22px;
  margin-right: 25px;
}
@media (max-width: 767px) {
  #history .bet-stats,
  #event-top-bets .bet-stats,
  #event .bet-stats {
    margin-right: 10px;
  }
}
#history .item .item-bloc .item-content-pr,
#event-top-bets .item .item-bloc .item-content-pr,
#event .item .item-bloc .item-content-pr {
  margin: 0 0 5px;
  padding: 0 10px;
  background-color: #ebedee;
}
#history .item .item-bloc .item-content-pr .enjeuRembourse-banner,
#event-top-bets .item .item-bloc .item-content-pr .enjeuRembourse-banner,
#event .item .item-bloc .item-content-pr .enjeuRembourse-banner {
  background-color: #d6c91e;
  padding: 5px;
}
#history .item .item-bloc .item-content,
#event-top-bets .item .item-bloc .item-content,
#event .item .item-bloc .item-content {
  margin: 0 0 5px;
  padding: 10px;
  background-color: #ebedee;
}
#history .item .item-bloc .item-content.over_under,
#event-top-bets .item .item-bloc .item-content.over_under,
#event .item .item-bloc .item-content.over_under {
  margin: 0;
  padding: 0 10px;
}
#history .item .item-bloc .item-content.over_under.over_under_sameTP,
#event-top-bets .item .item-bloc .item-content.over_under.over_under_sameTP,
#event .item .item-bloc .item-content.over_under.over_under_sameTP {
  margin: 5px 0 0 0;
}
#history .item .item-bloc .item-content.over_under:first-child,
#event-top-bets .item .item-bloc .item-content.over_under:first-child,
#event .item .item-bloc .item-content.over_under:first-child {
  margin: 0 0 5px;
}
#history .item .item-bloc .item-content.over_under:first-child.over_under_sameTP,
#event-top-bets .item .item-bloc .item-content.over_under:first-child.over_under_sameTP,
#event .item .item-bloc .item-content.over_under:first-child.over_under_sameTP {
  margin: 0 0 0 0;
}
#history .item .item-bloc .item-content.over_under:last-child,
#event-top-bets .item .item-bloc .item-content.over_under:last-child,
#event .item .item-bloc .item-content.over_under:last-child {
  padding: 0 10px 10px 10px!important;
  margin-bottom: 5px;
}
#history .item .item-bloc .item-content.over_under .bet-question,
#event-top-bets .item .item-bloc .item-content.over_under .bet-question,
#event .item .item-bloc .item-content.over_under .bet-question {
  padding-top: 10px;
}
#history .item .item-bloc .item-content.item-bloc-type-13 .pmq-cote,
#event-top-bets .item .item-bloc .item-content.item-bloc-type-13 .pmq-cote,
#event .item .item-bloc .item-content.item-bloc-type-13 .pmq-cote {
  width: 70px;
}
@media (max-width: 767px) {
  #history .item .item-bloc .item-content.catcomp > .uk-flex-middle,
  #event-top-bets .item .item-bloc .item-content.catcomp > .uk-flex-middle,
  #event .item .item-bloc .item-content.catcomp > .uk-flex-middle {
    -webkit-align-items: start;
    -ms-align-items: start;
    align-items: start;
  }
}
@media (max-width: 767px) and (max-width: 480px) {
  #history .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate,
  #event-top-bets .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate,
  #event .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  #history .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate .uk-text-truncate,
  #event-top-bets .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate .uk-text-truncate,
  #event .item .item-bloc .item-content.catcomp > .uk-flex-middle .fix-text-truncate .uk-text-truncate {
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1599px) {
  #history .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1,
  #event-top-bets .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1,
  #event .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1 {
    margin: 0 26px 0 10px;
  }
  #history .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1 [class^='bet-actor'],
  #event-top-bets .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1 [class^='bet-actor'],
  #event .item .item-bloc .item-content.catcomp .uk-flex.uk-flex-item-1 [class^='bet-actor'] {
    margin-top: 0;
  }
}
#history .item .item-bloc .item-content .bet-question,
#event-top-bets .item .item-bloc .item-content .bet-question,
#event .item .item-bloc .item-content .bet-question {
  font-size: 13px;
  font-weight: bold;
}
#history .item .item-bloc .item-content .bet-question i.uk-icon-bullseye,
#event-top-bets .item .item-bloc .item-content .bet-question i.uk-icon-bullseye,
#event .item .item-bloc .item-content .bet-question i.uk-icon-bullseye {
  font-size: 16px;
}
#history .item .item-bloc .item-content div[class^='bet-actor'] a,
#event-top-bets .item .item-bloc .item-content div[class^='bet-actor'] a,
#event .item .item-bloc .item-content div[class^='bet-actor'] a {
  border-color: #ebedee;
  margin: 5px 0;
  background-color: #fff;
}
#history .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote-acteur,
#event-top-bets .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote-acteur,
#event .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote-acteur {
  text-align: left;
}
#history .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote,
#event-top-bets .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote,
#event .item .item-bloc .item-content div[class^='bet-actor'] a .pmq-cote {
  text-align: center;
}
#history .dropdown,
#event-top-bets .dropdown,
#event .dropdown {
  padding: 15px 20px;
}
#event .item .item-bloc .item-content.no-question {
  margin-top: -20px;
}
.over_under {
  padding: 0 10px !important;
}
#event .item .item-bloc .all-choices-over_under .item-content.over_under:first-child,
#event .item .item-bloc .all-choices-over_under .item-content.over_under:last-child {
  margin: 0;
}
header.section .sport-icon-wrapper {
  height: 50px;
  top: -2px;
}
header.section .sport-icon-wrapper .sprite-sports {
  width: 20px;
  height: 20px;
}
.dropdown {
  position: relative;
}
.dropdown:hover {
  cursor: pointer;
}
.dropdown .uk-dropdown-blank {
  top: 0 !important;
  right: 0 !important;
  left: inherit !important;
  background: #fff;
  margin: 0;
  width: inherit;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
}
.dropdown .uk-dropdown-blank ul li {
  width: 100%;
}
.dropdown .uk-dropdown-blank ul li a {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  line-height: 40px;
  white-space: nowrap;
}
.dropdown .uk-dropdown-blank ul li a:hover,
.dropdown .uk-dropdown-blank ul li a:active,
.dropdown .uk-dropdown-blank ul li a:focus {
  background-color: #eaecee;
  color: #000;
  white-space: nowrap;
}
@media (max-width: 768px) {
  [data-page="betting-sport-home"] nav.resp-768 ul li {
    width: 50%;
    text-align: center;
  }
}
/* BREADCRUMB */
.uk-breadcrumb {
  width: 145%;
  max-width: 1395px;
  height: 45px;
  position: absolute;
  top: 0;
  z-index: 8;
  /* Pas moins sinon ça ne passe pas par dessus la colonne de droite */
  color: #fff;
  padding: 15px 10px 5px;
}
.uk-breadcrumb.green {
  background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0NENCN0MxREMzQjExRTdBNENERUU2NTQxOEU5NEM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0NENCN0MyREMzQjExRTdBNENERUU2NTQxOEU5NEM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjQ0Q0I3QkZEQzNCMTFFN0E0Q0RFRTY1NDE4RTk0QzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ0Q0I3QzBEQzNCMTFFN0E0Q0RFRTY1NDE4RTk0QzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAoeAAAKWwAADv0AABVF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') top left no-repeat;
}
.uk-breadcrumb.gray {
  background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZDNjBCMDQ0REMzRDExRTc5NERDRDQ0MTE2REY4NzkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZDNjBCMDQ1REMzRDExRTc5NERDRDQ0MTE2REY4NzkxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkM2MEIwNDJEQzNEMTFFNzk0RENENDQxMTZERjg3OTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2MEIwNDNEQzNEMTFFNzk0RENENDQxMTZERjg3OTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAm0AAAJ+wAADnwAABKa/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wgARCAAtBXMDAREAAhEBAxEB/8QAogABAQEBAQEAAAAAAAAAAAAAAAECAwQHAQEBAQAAAAAAAAAAAAAAAAAAAQIQAQACAgICAgMBAQAAAAAAAAABEQITEgMgIRAwQFAioBQRAQEBAAMAAAAAAAAAAAAAAAAxMhBwkBIBAAAAAAAAAAAAAAAAAAAAoBMAAgEDAwQBAwQDAQEAAAAAAAEREPAhIGHRMVFx8cEwQIFBkaHhUKCxcJD/2gAMAwEAAhEDEQAAAfn+sgU0aNnWup0jZpBAUFKUAAAAoKAQgAAAAAKUFKCGTJkApTRopSlAAAICgAAgAICAAyYOa8a4nKOZkEIACkAICg2dDrXQ6R0NFTQIZXBzrkcznHMyQ0dDtXY7RooSlKUoICAgAAAAAABAAAsMmDFdogKU0dDonY6mzQIAaKUoUgEAKApAIQgABAAAAUoIZMGDJCmjZopopQUAEAIAAQAEIQyCAGTmcTznFeNczJIhAQgICEANGzodK6nWOibNGjRDJyOS8K4nGOZkGzsd67x2ToUoNFNAAEBAAACAAAAEAAMmTmuD0pkhSmjodTqdToaAIUpo0tAAAAKAQhEgAIACAAAoBkwczmZBo2bNmilKVaACBIAAQEBCEMmSEAMnI4HnOK8awZIQRDJCEIQEKU2dDpXU6xtOh0NmgZORwXz1wjgcyFNnY9FemO6dCgpopooBAQgAAAAABAAACEMHE5r2TJAU0bOh2Op0NAApo2aWgAAAoBCEIkBQACAAhQCEMGDkYMlNnQ2bNFKULSgAgCCAEBAQwZMGQAZORwOBxXlWSAAhiMmCEAICmzZ0rodY2dE6HQ2UycjgvmrzxxOZDR0O1eg9Mnc6FKDRTQAAICAAAAAAEAABCGDiczqYIAU0dDqdDoaAKaNmjRSqABCgAykMkBSlAIACAhQQyYOZzMAp0NmzZQClKUoIAQAAgIDJgwYMkKDJzOJxXkc6gKUEMHOMGQQEBTRs3XQ2dI2dE6GjRk5nBfPXCORgho6Hau56JOxs0UFKUAAEBAAAAAAAAACEMHI5nYyYICmjodjobNFBSmjRooKQAAEBDJkApSgAEBAAQGDBgwZBo0bNmgACmigAAgAIAQGTBg5mQUEOZyOS86yQFNAhg5mIwCAgBo0dK0dDRuNm02Uhg4rwrjHMyQ0dDrXY7R1TZoApQUAgBAAAAAAAAACAhg5mF//aAAgBAQABBQLzhCPilKUpSlKUpSlKUpxUpSlKUpSlKUpSlKUpSlKUpXxSlKUpxcXFxcXFxcXFxcXFxcXFxcXFxcXFSlKUpSkwlP4cIQj4pSlKUpMJT5QhEKUpSlKU4uKlKUpSlKUpSlKUpSlKUpSlKTCn/P0v+fpaOlo6WjpaOpHR1I6OpHR1I6Opo6mnqaOpo62nraeto62jraOtp62nraetp62nraetp62jraetp62nraetp62nraetpwacGnBpwacGnBpwacGrBqwasGrBqwasGrBqwasGrBrwa8GvBrxa8WvFrxa8WvFrxa8WvFrxa8WvFrxa8WvFrxa8WvFrxa4a4cIcIcIcIcIcIcIcIcIcIcIcIcIcIcYTjCcYTjCYhMQqFQqFQqFQpSvoj4hHlSlJSlKfGEIRClKUpSlKUpSlKUpSlKUpSlKUpSlKUpSYV5whCP1k/ppSlP4UIQj6ZSlKfCEMUI+ulK/Fr4lP0QiUSta1rX+mtM/obX4SlKfOvuj5jylKUp8IQxQj9JKfzbWta1rWv5vyv5ta1rWv6LWta1rWta1rWta1rWta1rWta1plKU/k2tfzKUpT4QhCEeVrWta1rWta1rWta1rWta1rX4Snw9v6f09v6Rf7f38+3v6Pb29/Pt7e/qlKfz5SlKfGEI+j29vb29/lT8f/2gAIAQIAAQUC/wADX//aAAgBAwABBQL/AANf/9oACAECAgY/AgNf/9oACAEDAgY/AgNf/9oACAEBAQY/Aur8ssssoiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIicRPSv/2gAIAQEDAT8hJJJExMTqIR/iwC/v/wD/APYdCKiC++4AAA/ZdAggx/YLQEEtR2HQJQx1VC0EF/g15/8A/wD86g/YfJYb5LjfJcb5F7j5F775Pbvk9u+T2bPYsXssutllsttl9svtltsttltsvtl9svtl9svtl1sutllsuNl1sutl1suNlhsstlpstNlpsttlpstNlpstNl5svNl6S5JckuNliSw2WGyxI7jHYY7DHRJCVpirttuu2wbRtG0bRsGwbBsGybJtm2bZtm2bZtmybJsmybJsmyPtHYHaHaHZHZD7Q+1pqoECBCIRCIIIQkIhIQQSEhISIoYYQTRHRCoUWgtCIL71/gP/AOy6g6SSJiYww1C+gtUEEUgj6UEEVggikUYxsYbJohCEiCCKQQQQQQQQQQQQQQQQQRR6npZjGiCCCPrBhCEIRBA0Jp50VVBRBIgggSIIIII0CCCCCCCCCCCCCCCCCCCCKGhBCB0mkiY1QRWniYhMT+lJJJJJJJOqSSdMkkjY6BskTEIQqSSSSTWSfqNjY2N1JJGxh6zGQQQQMNDQ/oIQhhMTGExMTo9TnRISlKy0L756F6kIQmJkkkkiYmJkkkkkkkkk/SAEk0SSSSTRJOgMMMMSSITExMn7YAwAMMMPSt0DjVQQQQQQNDQ1SNSEITExMTEEEJGxh9EZAkIJXYTJJJJ+8AAAAEkjYw1GMfYfhVXgd4QhaUIyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMmTJkyZMjkcjkc1QhCkyZoyZqZMmTJkyZ0DJnQHI5HI5MmTJkckqj0KrgYx6MaEIQhCEKRSKTI5Ja0QtCUikzXJnUDJkyZMmTJkyZMmTJkyZMmTJkyZMjkckjJ//9oACAECAwE/If8AQa//2gAIAQMDAT8h/wBBr//aAAwDAQACEQMRAAAQb/2wGzf7/bf/AO3323/222//ANv/APbfbf7f7/8A+/222/8Avvtv/SLZLbZZP5ZYDJdv7CBZ5aRbdt9vvv8A/wC22223+20shslsu32++22m3/39+2/23/8At/8Af/8A3/2+++/32/8A9/t9vvttvqQLZLbL99JSJv8AbfQG36Q3/fff/ffbbb/bbbf/AG+0n+/2/wDvvv8AS2SS2SWT7b/b/wD/AP8Abb/b/b/6WSz/AO33/wDtt/tt9AARLJLZZbKBft/t4LdtYJv/AL/bff8A/wBtttt/ttvt/dt9vttt/wDaW222WWyf7fb7b7f77777/fb22yyb/wD/APvt9/ttoACAJZbLbLCLf9ttTb9oBt/99/8Ab77bbbbbf/8A/wBvt/vv99v/APf/AFklksu//wBtv9tvtttvvv8Ab/7/AG/3/wBv/v8A7f7/AGtJIABtllskgIs333pktsI3++2//wB9/wD/AP8A/wD/AP8A9v8Abf8A32/22+//AP8Af7bfb/b/AG233/33+3+/+/3+2+2+2+32+/8Avv8A0AkAEiyyyywgm3f702WyAzb/AO+2+3//AP8A/wD/AP8A/wC//wDr/9oACAEBAwE/EG6EVotMJLoKYth4VFsEFTXcjxPA8DwPA8KEVsPFE+xPsT7DbsPZU8CHYh2IdjwPCnwPChbRbRCI0HUDQ8aFSsFtEVsFsEtECBCmJHY/EiRIkSJE/E8EeB4HiPaQ7ESA00HR0lyKMyPromkvuSNk0QqUE6CH6lFBFUHR7RBQYccbp1imE7WnVBBFVjLcl2r+NM6fxPx+kBJVvCh7arP+dDZaZA0jQx49Ovf5LN+SxfkV1+R2T5LXKXuUV5+RWn5FefkVh+S5ylzlLnIXOQu8he5C9yFrkLvIXOQgsf8ASxyFnkLvIXOQds+S3yDvnyWuQt8hZ5CzyFnkLvIbWzcuvkWnyLb5FrkF7fIschY5B+1yPccj3nI95yPbPkvN8ntnye25HsHyL3nyL2HyL2XyL2HyL2HyX2+S23yW2+S23yWW+Rq/u+S23yW2+Sy3yX2+S23yX2+S83yX2+S63yWW+S23yPsv3fI/cY/YfI/YfJab5LDfJYb5LDZ75ntmIz8meyZ75ntme2Zsn5Y+wPsfyx9j+WPsf9H2zZGn9Db/AJY+2bY07fyQ7C7AjsdkK7COwrsKFCqKMBGjdKXyNkbYz/U6xazJVeIqXZFsPAgeB4D2UeBHV/xIdvpgBAaUNuh1fkYbJCGQxUM1J6Ex1QhISkEEIhDoJCKkDQ1RkEbEIjQIIIECAkqIRAfTGmooiJEEgkEqEpEjQ9lSJAgQIECA0IjDQiGOKulx+o3U6aUzQkPuGGGhobGNsbn9B0QhqGoOOOOKJIHhS6wgnWnqHoggh0NJuAqVFGHYh2Idqj2U+J4nieJMmTJkyZPQIkSOvLfKh0SIZBNBf5FCiA8BGBINUJJpJJJImqQGGGXSdKaSSTuOhLuTVOhh6/DHHHGwJoSUopBIJolUMSidEolEkkk6Ql0Eo9HpjppSSXYnoxqoIQQQNSQ4EhV36UP3tUUSPT+o63R1CEOhkEEYF6C4P0CVYCJJRJKpijgxWSSSSSSSSSSSSawqQo/USv5FGsjRBAqX6D0sQt1Eu4tCFKIyROuytGMssusVFfQvokaj0n5lBtF6KEa6KpxID0pb6DEZek/ujDQjq0mGMIKh4jG3XIQxBA1RVnxWseno6dDj0pkTIqg6VLGCgqCKUSCpeerHkeR5HkeR5HkeR5HkeX0QF6K0/wDSMkDafkns/d/RPYv3/oT7V+/9Ddn7v6O2X4deQpMimkoJCCoLQHVpFllh0kFQWgHqKYZemUOREiZKijtqooILV/8AjrGYel/uitAk6riiIGDFCJEhI4MDijBgUEKvSSJkq1h0UnDJRk6iA4FBEiQOonFZQyZrrQDq39l//wDvvoeg58z/2gAIAQIDAT8Q/wBBr//aAAgBAwMBPxD/AMvkkn/60//Z') top left no-repeat;
}
.uk-breadcrumb > li:nth-child(n+2):before {
  content: "›";
  color: #fff;
}
.uk-breadcrumb li {
  font-size: 11px;
}
.uk-breadcrumb li a,
.uk-breadcrumb li span {
  font-size: 11px;
  color: #fff;
}
.uk-breadcrumb + nav,
.uk-breadcrumb + header,
.uk-breadcrumb + h1 {
  margin-top: 45px;
  top: -45px;
}
@media (min-width: 767px) {
  .uk-breadcrumb + header + nav {
    margin-top: 45px;
    top: -45px;
  }
}
@media (max-width: 767px) {
  [data-page="betting-sport-home"] h1.title-green,
  [data-page="betting-sport-home"] h1.title-gray {
    line-height: 40px;
  }
  header.title-green {
    background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdEQkY5MUVFMDI5QzExRThBNzg1QkM2N0ZDRTI4RDJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdEQkY5MUVGMDI5QzExRThBNzg1QkM2N0ZDRTI4RDJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0RCRjkxRUMwMjlDMTFFOEE3ODVCQzY3RkNFMjhEMkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0RCRjkxRUQwMjlDMTFFOEE3ODVCQzY3RkNFMjhEMkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAkFAAAJKQAADMEAABGN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') top center no-repeat;
  }
  header.title-gray {
    background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMTEzRTk2MDFGQjExRTg4RDlERjk4RDNCMEZCOTk0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMTEzRTk3MDFGQjExRTg4RDlERjk4RDNCMEZCOTk0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxMTNFOTQwMUZCMTFFODhEOURGOThEM0IwRkI5OTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxMTNFOTUwMUZCMTFFODhEOURGOThEM0IwRkI5OTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAgIAAAIMwAAC8YAAA9Y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') top center no-repeat;
  }
  header.title-green,
  header.title-gray {
    padding-left: 0;
    line-height: 42px;
  }
  header.title-green .sport-icon-wrapper,
  header.title-gray .sport-icon-wrapper {
    height: 30px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  header h1.title-green,
  header h1.title-gray {
    padding-left: 0;
    height: 44px;
    max-height: 44px;
    text-transform: uppercase;
    color: #fff;
    font-size: 15px;
    font-family: 'Open Sans Condensed', Arial, sans-serif !important;
    font-weight: bold;
    top: 0;
    line-height: inherit;
  }
  .uk-breadcrumb {
    display: none;
  }
  .uk-breadcrumb + nav,
  .uk-breadcrumb + header,
  .uk-breadcrumb + h1 {
    margin-top: 0;
    top: 0;
  }
}
/* SPORTS BACKGROUND COLORS */
.sport-cashout {
  background-color: #bb1d2c !important;
  border-color: #bb1d2c !important;
}
.sport-soccer {
  background-color: #568b20 !important;
  border-color: #568b20 !important;
}
.sport-tennis {
  background-color: #c35e0d !important;
  border-color: #c35e0d !important;
}
.sport-basketball {
  background-color: #ffc200 !important;
  border-color: #ffc200 !important;
}
.sport-athletisme {
  background-color: #ff7060 !important;
  border-color: #ff7060 !important;
}
.sport-pentathlon {
  background-color: #ff7060 !important;
  border-color: #ff7060 !important;
}
.sport-tiralarc {
  background-color: #ff7060 !important;
  border-color: #ff7060 !important;
}
.sport-biathlon {
  background-color: #ff7060 !important;
  border-color: #ff7060 !important;
}
.sport-triathlon {
  background-color: #ff7060 !important;
  border-color: #ff7060 !important;
}
.sport-aviron {
  background-color: #4aa6e2 !important;
  border-color: #4aa6e2 !important;
}
.sport-natation {
  background-color: #4aa6e2 !important;
  border-color: #4aa6e2 !important;
}
.sport-voile {
  background-color: #4aa6e2 !important;
  border-color: #4aa6e2 !important;
}
.sport-waterpolo {
  background-color: #4aa6e2 !important;
  border-color: #4aa6e2 !important;
}
.sport-boxe {
  background-color: #a422bf !important;
  border-color: #a422bf !important;
}
.sport-escrime {
  background-color: #a422bf !important;
  border-color: #a422bf !important;
}
.sport-judo {
  background-color: #a422bf !important;
  border-color: #a422bf !important;
}
.sport-halterophilie {
  background-color: #a422bf !important;
  border-color: #a422bf !important;
}
.sport-taekwondo {
  background-color: #a422bf !important;
  border-color: #a422bf !important;
}
.sport-bobsleigh {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-curling {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-hockey {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-luge {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-patinage {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-patinagevitesse {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-skeleton {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-sporthiver {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-bandy {
  background-color: #5466ff !important;
  border-color: #5466ff !important;
}
.sport-automoto {
  background-color: #c38ebb !important;
  border-color: #c38ebb !important;
}
.sport-f1 {
  background-color: #c38ebb !important;
  border-color: #c38ebb !important;
}
.sport-moto {
  background-color: #c38ebb !important;
  border-color: #c38ebb !important;
}
.sport-rally {
  background-color: #c38ebb !important;
  border-color: #c38ebb !important;
}
.sport-rugby {
  background-color: #798a4c !important;
  border-color: #798a4c !important;
}
.sport-rug13 {
  background-color: #798a4c !important;
  border-color: #798a4c !important;
}
.sport-rug7 {
  background-color: #798a4c !important;
  border-color: #798a4c !important;
}
.sport-pesapollo {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-aussierules {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-baseball {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-cricket {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-football {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-hockeygazon {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-golf {
  background-color: #01ad80 !important;
  border-color: #01ad80 !important;
}
.sport-futsal {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-floorball {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-handball {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-volleyball {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-badminton {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-pingpong {
  background-color: #c23262 !important;
  border-color: #c23262 !important;
}
.sport-snooker {
  background-color: #137613 !important;
  border-color: #137613 !important;
}
.sport-flechettes {
  background-color: #137613 !important;
  border-color: #137613 !important;
}
.sport-beachvolley {
  background-color: #bb42ed !important;
  border-color: #bb42ed !important;
}
.sport-beachsoccer {
  background-color: #caba2f !important;
  border-color: #caba2f !important;
}
.sport-petanque {
  background-color: #535391 !important;
  border-color: #535391 !important;
}
.sport-cyclisme {
  background-color: #535391 !important;
  border-color: #535391 !important;
}
.sport-equitation {
  background-color: #535391 !important;
  border-color: #535391 !important;
}
.sport-olympics {
  background-color: #DAA520 !important;
  border-color: #DAA520 !important;
}
.sport-esport {
  background-color: #333 !important;
  border-color: #333 !important;
}
.sport-supercotes {
  background-color: #2f3a3f !important;
  border-color: #2f3a3f !important;
}
.border-sport-cashout {
  border-color: #bb1d2c !important;
}
.border-sport-soccer {
  border-color: #568b20 !important;
}
.border-sport-tennis {
  border-color: #c35e0d !important;
}
.border-sport-basketball {
  border-color: #ffc200 !important;
}
.border-sport-athletisme {
  border-color: #ff7060 !important;
}
.border-sport-pentathlon {
  border-color: #ff7060 !important;
}
.border-sport-tiralarc {
  border-color: #ff7060 !important;
}
.border-sport-biathlon {
  border-color: #ff7060 !important;
}
.border-sport-triathlon {
  border-color: #ff7060 !important;
}
.border-sport-aviron {
  border-color: #4aa6e2 !important;
}
.border-sport-natation {
  border-color: #4aa6e2 !important;
}
.border-sport-voile {
  border-color: #4aa6e2 !important;
}
.border-sport-waterpolo {
  border-color: #4aa6e2 !important;
}
.border-sport-boxe {
  border-color: #a422bf !important;
}
.border-sport-escrime {
  border-color: #a422bf !important;
}
.border-sport-judo {
  border-color: #a422bf !important;
}
.border-sport-halterophilie {
  border-color: #a422bf !important;
}
.border-sport-taekwondo {
  border-color: #a422bf !important;
}
.border-sport-bobsleigh {
  border-color: #5466ff !important;
}
.border-sport-curling {
  border-color: #5466ff !important;
}
.border-sport-hockey {
  border-color: #5466ff !important;
}
.border-sport-luge {
  border-color: #5466ff !important;
}
.border-sport-patinage {
  border-color: #5466ff !important;
}
.border-sport-patinagevitesse {
  border-color: #5466ff !important;
}
.border-sport-skeleton {
  border-color: #5466ff !important;
}
.border-sport-sporthiver {
  border-color: #5466ff !important;
}
.border-sport-bandy {
  border-color: #5466ff !important;
}
.border-sport-automoto {
  border-color: #c38ebb !important;
}
.border-sport-f1 {
  border-color: #c38ebb !important;
}
.border-sport-moto {
  border-color: #c38ebb !important;
}
.border-sport-rally {
  border-color: #c38ebb !important;
}
.border-sport-rugby {
  border-color: #798a4c !important;
}
.border-sport-rug13 {
  border-color: #798a4c !important;
}
.border-sport-rug7 {
  border-color: #798a4c !important;
}
.border-sport-pesapollo {
  border-color: #01ad80 !important;
}
.border-sport-aussierules {
  border-color: #01ad80 !important;
}
.border-sport-baseball {
  border-color: #01ad80 !important;
}
.border-sport-cricket {
  border-color: #01ad80 !important;
}
.border-sport-football {
  border-color: #01ad80 !important;
}
.border-sport-hockeygazon {
  border-color: #01ad80 !important;
}
.border-sport-golf {
  border-color: #01ad80 !important;
}
.border-sport-futsal {
  border-color: #c23262 !important;
}
.border-sport-floorball {
  border-color: #c23262 !important;
}
.border-sport-handball {
  border-color: #c23262 !important;
}
.border-sport-volleyball {
  border-color: #c23262 !important;
}
.border-sport-badminton {
  border-color: #c23262 !important;
}
.border-sport-pingpong {
  border-color: #c23262 !important;
}
.border-sport-snooker {
  border-color: #137613 !important;
}
.border-sport-flechettes {
  border-color: #137613 !important;
}
.border-sport-beachvolley {
  border-color: #bb42ed !important;
}
.border-sport-beachsoccer {
  border-color: #caba2f !important;
}
.border-sport-petanque {
  border-color: #535391 !important;
}
.border-sport-cyclisme {
  border-color: #535391 !important;
}
.border-sport-equitation {
  border-color: #535391 !important;
}
.border-sport-olympics {
  border-color: #DAA520 !important;
}
.border-sport-esport {
  border-color: #333 !important;
}
.border-sport-supercotes {
  border-color: #2f3a3f !important;
}
.loader-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  height: 100%;
}
.loader-wrapper .loader {
  margin: auto;
  border: 10px solid #565D5F;
  border-radius: 50%;
  border-top: 10px solid #BBBEBF;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.nav-mobile {
  width: 48px;
  height: 20px;
  position: relative;
  margin-left: 10px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  cursor: pointer;
}
.nav-mobile span {
  display: block;
  position: absolute;
  height: 3px;
  width: 100%;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -ms-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.nav-mobile span:nth-child(1) {
  top: 0;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
.nav-mobile span:nth-child(2) {
  top: 10px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
.nav-mobile span:nth-child(3) {
  top: 20px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
.nav-mobile.open span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -5px;
  left: 5px;
}
.nav-mobile.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}
.nav-mobile.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 24px;
  left: 5px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  #filter-calendar ul {
    max-height: 200px;
    overflow-y: scroll;
  }
}
/* Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  #filter-calendar ul {
    max-height: 200px;
    overflow-y: scroll;
  }
}
/* Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
  #filter-calendar ul {
    max-height: 200px;
    overflow-y: scroll;
  }
}
#filters-sports-mobile,
#filters-sports-mobile-calendar {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: fixed;
  z-index: 5;
  bottom: 0;
  background: #fff;
  font-weight: bold;
  width: 100%;
}
#filters-sports-mobile.uk-active,
#filters-sports-mobile-calendar.uk-active {
  height: 100%;
  padding: 10px;
  z-index: 12;
  left: 0;
}
#filters-sports-mobile h3,
#filters-sports-mobile-calendar h3 {
  padding: 0;
  margin: 0;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#filters-sports-mobile h3 .button-filters-sports-mobile,
#filters-sports-mobile-calendar h3 .button-filters-sports-mobile,
#filters-sports-mobile h3 .button-filters-sports-mobile-calendar,
#filters-sports-mobile-calendar h3 .button-filters-sports-mobile-calendar {
  -webkit-transition: bottom 400ms ease;
  -moz-transition: bottom 400ms ease;
  -ms-transition: bottom 400ms ease;
  -o-transition: bottom 400ms ease;
  transition: bottom 400ms ease;
  position: fixed;
  width: 56px;
  height: 56px;
  z-index: 2;
  cursor: pointer;
}
#filters-sports-mobile h3 .button-filters-sports-mobile span,
#filters-sports-mobile-calendar h3 .button-filters-sports-mobile span,
#filters-sports-mobile h3 .button-filters-sports-mobile-calendar span,
#filters-sports-mobile-calendar h3 .button-filters-sports-mobile-calendar span {
  display: block;
  height: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  opacity: 1;
}
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile,
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile,
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile-calendar,
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile-calendar {
  padding: 15px 13px;
  background: #18242a;
  bottom: 30px;
  right: 15px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
}
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile span,
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile span,
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile-calendar span,
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile-calendar span {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  background: white;
  left: 0;
  margin-top: 6px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -ms-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(1),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(1),
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(1),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(1) {
  width: 100%;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(2),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(2),
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(2),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(2) {
  margin-left: 5px;
  width: 66%;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(3),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile span:nth-child(3),
#filters-sports-mobile h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(3),
#filters-sports-mobile-calendar h3:not(.uk-active) .button-filters-sports-mobile-calendar span:nth-child(3) {
  margin-left: 10px;
  width: 33%;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile,
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile,
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile-calendar,
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile-calendar {
  width: 30px;
  right: 10px;
  top: 20px;
  height: 10px;
}
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile span,
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile span,
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile-calendar span,
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile-calendar span {
  background: white;
}
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile span:nth-child(1),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile span:nth-child(1),
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(1),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile span:nth-child(2),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile span:nth-child(2),
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(2),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(2) {
  width: 0%;
  opacity: 0;
}
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile span:nth-child(3),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile span:nth-child(3),
#filters-sports-mobile h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(3),
#filters-sports-mobile-calendar h3.uk-active .button-filters-sports-mobile-calendar span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: relative;
  top: -4px;
}
#filters-sports-mobile h2,
#filters-sports-mobile-calendar h2 {
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-weight: bold;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 50px;
}
#filters-sports-mobile ul li,
#filters-sports-mobile-calendar ul li {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  line-height: 30px;
  margin-bottom: 5px;
}
#filters-sports-mobile ul li input,
#filters-sports-mobile-calendar ul li input {
  width: 26px;
  height: 26px;
  padding-bottom: 5px;
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}
#filters-sports-mobile ul li label,
#filters-sports-mobile-calendar ul li label {
  margin: 9px 0 0 0;
  border-bottom: 1px solid #d9dddf;
  width: 100%;
  font-size: 13px;
  padding-bottom: 5px;
}
#filters-sports-mobile #filters-sports-mobile-buttons,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons {
  text-align: center;
  text-transform: uppercase;
}
#filters-sports-mobile #filters-sports-mobile-buttons button,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons button,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons button,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 100%;
  text-transform: uppercase;
  padding: 10px;
  margin-top: 10px;
}
#filters-sports-mobile #filters-sports-mobile-buttons button#validateSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons button#validateSportChoice,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons button#validateSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons button#validateSportChoice,
#filters-sports-mobile #filters-sports-mobile-buttons button#validateCalendarSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons button#validateCalendarSportChoice,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons button#validateCalendarSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons button#validateCalendarSportChoice {
  color: #fff;
  background-color: #2f3a3f;
}
#filters-sports-mobile #filters-sports-mobile-buttons button#cancelSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons button#cancelSportChoice,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons button#cancelSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons button#cancelSportChoice,
#filters-sports-mobile #filters-sports-mobile-buttons button#cancelCalendarSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-buttons button#cancelCalendarSportChoice,
#filters-sports-mobile #filters-sports-mobile-calendar-buttons button#cancelCalendarSportChoice,
#filters-sports-mobile-calendar #filters-sports-mobile-calendar-buttons button#cancelCalendarSportChoice {
  border: 1px solid #2f3a3f;
}
#filters-sports-mobile #filter-history-search,
#filters-sports-mobile-calendar #filter-history-search {
  margin: 10px 0;
  width: 100%;
  text-align: center !important;
  border: 1px solid #000;
  border-radius: 3px;
}
#filters-sports-mobile #filter-history-search.uk-open,
#filters-sports-mobile-calendar #filter-history-search.uk-open {
  border: 0;
}
#filters-sports-mobile #filter-history-search .uk-dropdown-blank,
#filters-sports-mobile-calendar #filter-history-search .uk-dropdown-blank {
  border: 1px solid #000;
  border-radius: 3px;
  box-shadow: none;
}
#filters-sports-mobile #filter-history-search .uk-dropdown-blank a,
#filters-sports-mobile-calendar #filter-history-search .uk-dropdown-blank a {
  width: 100%;
  text-align: left;
}
@media (min-width: 768px) {
  #filters-sports-mobile,
  #filters-sports-mobile-calendar {
    display: none;
  }
}
/* Custom checkbox, radio, select */
form .container {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
form h1 {
  font-weight: 300;
  margin-top: 0;
}
form .control-group {
  display: inline-block;
  vertical-align: top;
  background: #fff;
  text-align: left;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 30px;
  width: 200px;
  height: 210px;
  margin: 10px;
}
form .control {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 18px;
}
form .control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
form .control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  height: 20px;
  width: 20px;
  background: #e6e6e6;
}
form .control--radio .control__indicator {
  border-radius: 50%;
}
form .control:hover input ~ .control__indicator,
form .control input:focus ~ .control__indicator {
  background: #ccc;
}
form .control input:checked ~ .control__indicator {
  background: #2aa1c0;
}
form .control:hover input:not([disabled]):checked ~ .control__indicator,
form .control input:checked:focus ~ .control__indicator {
  background: #0e647d;
}
form .control input:disabled ~ .control__indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
form .control__indicator:after {
  content: '';
  position: absolute;
  display: none;
}
form .control input:checked ~ .control__indicator:after {
  display: block;
}
form .control--checkbox .control__indicator:after {
  left: 8px;
  top: 4px;
  width: 3px;
  height: 8px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
form .control--checkbox input:disabled ~ .control__indicator:after {
  border-color: #7b7b7b;
}
form .control--radio .control__indicator:after {
  left: 7px;
  top: 7px;
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background: #fff;
}
form .control--radio input:disabled ~ .control__indicator:after {
  background: #7b7b7b;
}
form .select {
  position: relative;
  display: inline-block;
  margin-bottom: 15px;
  width: 100%;
}
form .select select {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  padding: 10px 15px;
  outline: 0;
  border: 0;
  border-radius: 0;
  background: #e6e6e6;
  color: #7b7b7b;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
form .select select::-ms-expand {
  display: none;
}
form .select select:hover,
form .select select:focus {
  color: #000;
  background: #ccc;
}
form .select select:disabled {
  opacity: 0.5;
  pointer-events: none;
}
form .select__arrow {
  position: absolute;
  top: 16px;
  right: 15px;
  width: 0;
  height: 0;
  pointer-events: none;
  border-style: solid;
  border-width: 8px 5px 0 5px;
  border-color: #7b7b7b transparent transparent transparent;
}
form .select select:hover ~ .select__arrow,
form .select select:focus ~ .select__arrow {
  border-top-color: #000;
}
form .select select:disabled ~ .select__arrow {
  border-top-color: #ccc;
}
.noscroll {
  overflow: hidden !important;
  position: fixed !important;
}
body.noscroll.smartbanner-up {
  position: inherit !important;
}
input {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  -moz-background-clip: padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
}
em {
  color: #bb1d2c;
}
#popup em {
  color: inherit;
}
.red {
  color: #d21c25;
}
.link-more-lives {
  border: 1px solid #2f3a3f;
  border-radius: 3px;
  color: #000;
  margin: 0 auto 10px auto;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  padding: 5px 10px;
  display: block;
  max-width: 92.5%;
  background: #ffffff;
}
/* Icones SVG */
/* Convertisseur : http://dataurl.net/#dataurlmaker et https://www.base64-image.de */
/* Référence : https://www.alsacreations.com/article/lire/1439-data-uri-schema.html */
[class^='icon-svg'] {
  display: inline-block;
  background-size: cover;
}
.icon-round-border {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #fff;
}
.icon-svg-14 {
  width: 14px;
  height: 14px;
}
.icon-svg-14-15 {
  width: 14px;
  height: 15px;
}
.icon-svg-16 {
  width: 16px;
  height: 16px;
}
.icon-svg-18 {
  width: 18px;
  height: 18px;
}
.icon-svg-20 {
  width: 22px;
  height: 22px;
}
.icon-svg-22 {
  width: 22px;
  height: 22px;
}
.icon-svg-24 {
  width: 24px;
  height: 24px;
}
.icon-svg-36 {
  width: 36px;
  height: 36px;
}
.logo-zebet {
  width: 100px;
  height: 31px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9Ijk2cHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDk2IDMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT48L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPg0KICAgICAgICA8cG9seWdvbiBpZD0icGF0aC0xIiBwb2ludHM9IjI0Ljk4Mzc0MyAyOS43NTg2OTU3IDAgMjkuNzU4Njk1NyAwIDAuMDQ5MzQzNDc4MyAyNC45ODM3NDMgMC4wNDkzNDM0NzgzIDQ5Ljk2NzQ4NiAwLjA0OTM0MzQ3ODMgNDkuOTY3NDg2IDI5Ljc1ODY5NTciPjwvcG9seWdvbj4NCiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1NS43MTA1ODMzJSIgeTE9IjQ0LjUyMzk0MTklIiB4Mj0iNTAlIiB5Mj0iOTguNDA1ODM5MyUiIGlkPSJsaW5lYXJHcmFkaWVudC0zIj4NCiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNCRDE2MjIiIG9mZnNldD0iMCUiPjwvc3RvcD4NCiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNBMTEyMUYiIG9mZnNldD0iMTAwJSI+PC9zdG9wPg0KICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgICAgICA8cGF0aCBkPSJNNDQuOTA4NDEzNCwyOS43NTg2OTU3IEwtNi4zNDk4NzUyN2UtMDUsMjkuNzU4Njk1NyBMNC4xNTAwODc5OCw1LjY1MjM3MTc0IEM1LjAzMDMwNzY5LDEuMTkxNjE5NTcgOS4yMzMxNjMxNCwwLjA0OTM0MzQ3ODMgMTIuMzIzNzc0NCwwLjA0OTM0MzQ3ODMgTDQ5Ljk2NzQ4NiwwLjA0OTM0MzQ3ODMgTDQ0LjkwODQxMzQsMjkuNzU4Njk1NyBaIiBpZD0icGF0aC00Ij48L3BhdGg+DQogICAgICAgIDxmaWx0ZXIgeD0iLTguMCUiIHk9Ii0xNi44JSIgd2lkdGg9IjEyMC4wJSIgaGVpZ2h0PSIxMzMuNyUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci01Ij4NCiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMSIgZHk9IjAiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiPjwvZmVPZmZzZXQ+DQogICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUdhdXNzaWFuQmx1cj4NCiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwICAgMCAwIDAgMCAwICAgMCAwIDAgMCAwICAwIDAgMCAxIDAiIHR5cGU9Im1hdHJpeCIgaW49InNoYWRvd0JsdXJPdXRlcjEiPjwvZmVDb2xvck1hdHJpeD4NCiAgICAgICAgPC9maWx0ZXI+DQogICAgPC9kZWZzPg0KICAgIDxnIGlkPSJIb21lLTAxLUxpdmUtTGlzdCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExMi4wMDAwMDAsIC0xNS4wMDAwMDApIj4NCiAgICAgICAgPGcgaWQ9IkhlYWRlciI+DQogICAgICAgICAgICA8ZyBpZD0iTG9nby1aZWJldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEyLjAwMDAwMCwgMTUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wNzc4MzApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNsaXAtMiI+PC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkZpbGwtMSIgbWFzaz0idXJsKCNtYXNrLTIpIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItNSkiIHhsaW5rOmhyZWY9IiNwYXRoLTQiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0zKSIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC00Ij48L3VzZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC45OTk1NjM5Myw4LjQ3MjIzNzA3IEw5LjQxNDQ2NDc4LDUuOTQwOTY3NSBDOS40MTQ0NjQ3OCw1Ljk0MDk2NzUgOS42MzUzMTM0NCw0LjMwNTYzODE1IDEyLjEwMzAwMiw0LjMwNTYzODE1IEwxMy45OTQzNzU4LDQuMzA1NjM4MTUgTDI1LjY0Mjg0MSw0LjMwNTYzODE1IEwyNC45Mjg5ODgsOC42MjE5MjA3NiBMMTIuNzE0NjIyLDIyLjI4MDkwNzcgTDIyLjcwMDE4MTgsMjIuMjgwOTA3NyBMMjIuMDE2NjgxMiwyNi40MTcxMTIxIEw1LjQ5MzAzNTgxLDI2LjQxNzExMjEgTDYuMTc2NTM2MzgsMjIuMTYyMTI3MyBMMTguNDIwNzQ2OSw4LjQ3MjIzNzA3IiBpZD0iRmlsbC00IiBmaWxsPSIjRkVGRUZFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTYiIGZpbGw9IiNGRUZFRkUiIHBvaW50cz0iNDMuOTUwNjYxNyA4LjM1Mjg4NDM1IDM0LjQ3MDQyNDkgOC4zNTI4ODQzNSAzMy41Nzg5MDI0IDEzLjE3MzY2NTkgNDIuNDM1MDczNSAxMy4xNzM2NjU5IDQxLjc4MTI5MDMgMTcuMDQzMDU5MyAzMi45MjQ2MTEzIDE3LjA0MzA1OTMgMzEuOTQ0Njk4NSAyMi4zNzAzNzQ2IDQxLjQyNDQyNzMgMjIuMzcwMzc0NiA0MC43NDA5MjY4IDI2LjQxNzE3NTcgMjUuNzAzNTMzMSAyNi40MTcxNzU3IDI5LjU5Njc2ODcgNC4zMDU1NzQ1NyA0NC42MzQxNjIzIDQuMzA1NTc0NTciPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTU4LjI1NDE4NzYsMTIuODY0NTE4OCBDNTcuNTM3MDMyNywxMi44NjQ1MTg4IDU1LjkzMDY0MTIsMTIuOTc5NDg0IDU0LjgxMTc5MzIsMTMuNDk2NTczMiBMNTMuMDMzNDQ3MSwyMy4zNzc5ODYyIEM1My42NjQzNzA3LDIzLjQwNjYwMDMgNTQuNjExMDEwMSwyMy40OTI4MjQyIDU1Ljc4NzEzNCwyMy40OTI4MjQyIEM1OC42NTU2MjY3LDIzLjQ5MjgyNDIgNTkuNzc0MzQ3NywyMi41MTYyNTU4IDYwLjM3NjgyMzksMTkuMDk3OTQ4MiBMNjAuNzc4MjYzLDE2LjgyODUyOTcgQzYwLjg5Mjk0MTcsMTYuMTY3OTg4NCA2MC45NzkwNDYsMTUuNTkzNDE2NiA2MC45NzkwNDYsMTUuMTMzODEwMSBDNjAuOTc5MDQ2LDEzLjQ5NjU3MzIgNjAuMTQ3MjEyNCwxMi44NjQ1MTg4IDU4LjI1NDE4NzYsMTIuODY0NTE4OCBNNjQuNTA3NTQ0NywxNy4yMzA3ODA4IEw2NC4wNzcxNTAyLDE5LjUwMDE5OTIgQzYzLjA0NDUzMzUsMjQuOTAwNTEyMyA2MC4zNzY4MjM5LDI2LjcxMDA2OTkgNTUuMjEzMzU5MywyNi43MTAwNjk5IEM1My4wOTA3MjMsMjYuNzEwMDY5OSA1MS42Mjc3MTE3LDI2LjU5NTIzMTggNDguODE2NjIxOSwyNi4yNTA0NjM0IEw1Mi43MTc4NTgzLDMuOTU5Njc0MjQgTDU2LjQ3NTQ2MDUsMy45NTk2NzQyNCBMNTUuMzI4MTY1LDEwLjQ4MDI2MjMgQzU2LjYxOTA5NDcsOS45MDU5NDQ4OSA1OC4wNTMyNzc1LDkuNjc2MTQxNjMgNTkuMjg2ODA0Myw5LjY3NjE0MTYzIEM2Mi45ODcxMzA2LDkuNjc2MTQxNjMgNjQuNzM2OTAyMiwxMS40ODU2OTkyIDY0LjczNjkwMjIsMTQuOTMyNzQ4MiBDNjQuNjc5NzUzNCwxNS42MjIxNTc5IDY0LjY1MDc5NzksMTYuMzk3NzkxNiA2NC41MDc1NDQ3LDE3LjIzMDc4MDgiIGlkPSJGaWxsLTgiIGZpbGw9IiNGRUZFRkUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTc1LjUyMzExNzksMTIuNzQ5NzA2MiBDNzIuNTM5OTQ2NSwxMi43NDk3MDYyIDcxLjY1MDU4MjksMTQuODE3OTM1NSA3MS4zMDYyOTI3LDE2LjY1NjM2MTYgTDcxLjI3NzcxODMsMTYuOTE0Nzc5IEw3OC4yNzY5MzE4LDE2LjkxNDc3OSBDNzguMzkxODY0NSwxNi4yODI5NzkgNzguNDQ5MDEzNCwxNS43MzcxNDg2IDc4LjQ0OTAxMzQsMTUuMzA2MTU2MiBDNzguNDQ5MDEzNCwxMy45MjczMzY2IDc3Ljg3NTM2NTcsMTIuNzQ5NzA2MiA3NS41MjMxMTc5LDEyLjc0OTcwNjIgTTgxLjYwNDI2NjQsMTkuMzg1MjU5NSBMNzAuODE4NzQ5MywxOS4zODUyNTk1IEM3MC42NzUyNDIxLDIwLjIxODI0ODYgNzAuNTg5MTM3OCwyMC43MzUyMTA1IDcwLjU4OTEzNzgsMjEuMTY2MjAyOSBDNzAuNTg5MTM3OCwyMi42ODg2MDE4IDcxLjM2MzgyMjYsMjMuNTc5MDczNiA3NC4zMTgyOTI1LDIzLjU3OTA3MzYgQzc2LjAzOTQ4OTcsMjMuNTc5MDczNiA3OC4wNDc1NzQzLDIzLjQwNjYyNTggODAuMjI3NzQwNSwyMy4yMDU2OTEgTDc5Ljc2ODUxNzUsMjYuMDIwNjg1NSBDNzguNTA2NTQzMywyNi4zMDgwOTg2IDc2LjMyNjM3NzEsMjYuNzEwMDk1MyA3My42MDExMzc2LDI2LjcxMDA5NTMgQzY5LjA0MDQwMzIsMjYuNzEwMDk1MyA2Ni45MTczODU5LDI0Ljg3MTY2OTIgNjYuOTE3Mzg1OSwyMS4wMjI2MjM2IEM2Ni45MTczODU5LDIwLjE4OTM4MDEgNjcuMDAzNDkwMiwxOS4yNDE1NTI5IDY3LjIwNDUyNzMsMTguMjM2MjQzMiBMNjcuNDA1MzEwMywxNy4yMzA4MDYyIEM2OC40OTUzMjk5LDExLjgzMDQ5MzIgNzEuNDQ5OTI2OSw5LjcwNDc4MTIgNzUuODA5ODc4Miw5LjcwNDc4MTIgQzgwLjAyNjcwMzQsOS43MDQ3ODEyIDgyLjA5MjE5MDgsMTEuODMwNDkzMiA4Mi4wOTIxOTA4LDE1LjQ3ODYwNCBDODIuMDkyMTkwOCwxNi42NTYzNjE2IDgxLjkyMDEwOTIsMTcuODA1Mzc3OSA4MS42MDQyNjY0LDE5LjM4NTI1OTUiIGlkPSJGaWxsLTEwIiBmaWxsPSIjRkVGRUZFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05NC43NDI4NDQyLDEzLjEyMzE1MjQgTDkwLjgxMjkwNjMsMTMuMTIzMTUyNCBMODkuMjA2NjQxOSwyMS44ODQyOTA0IEM4OS4wOTE3MDkyLDIyLjQzMDEyMDkgODkuMDYzMTM0NywyMi43NzQ4ODkzIDg5LjA2MzEzNDcsMjMuMDMzMzA2NyBDODkuMDYzMTM0NywyMy42NjUyMzM5IDg5LjQwNzQyNSwyMy44MDg4MTMzIDkwLjM4MjUxMTgsMjMuODA4ODEzMyBDOTEuMTg1NzcxLDIzLjgwODgxMzMgOTIuMzYxODk0OSwyMy43NTE0NTc4IDkyLjgyMDg2MzksMjMuNjk0MTAyNCBMOTIuNDE5NDI0OCwyNi4yNTA1NTI0IEM5MS45NjA0NTU4LDI2LjM2NTM5MDQgOTAuNTI2MDE5LDI2LjcxMDAzMTcgODkuMDYzMTM0NywyNi43MTAwMzE3IEM4Ni40NTI4MjgsMjYuNzEwMDMxNyA4NS4zMzM4NTMsMjUuNTYxMTQyNiA4NS4zMzM4NTMsMjMuMjkxODUxMyBDODUuMzMzODUzLDIyLjgzMjI0NDggODUuMzYyODA4NCwyMi4yODY0MTQzIDg1LjQ3NzM2MDEsMjEuNzExOTY5OCBMODcuMDI2NDc1NywxMy4xMjMxNTI0IEw4NC4wNzIwMDU3LDEyLjg5MzM0OTEgTDg0LjUwMjAxOTMsMTAuMTM1NzEgTDg3LjUxNDAxOTEsMTAuMTM1NzEgTDg4LjI1OTg3NTUsNS45OTkyNTEzIEw5Mi4wNDY1NjAxLDUuOTk5MjUxMyBMOTEuMzAwNDQ5OCwxMC4xMzU3MSBMOTUuMjMwMzg3NiwxMC4xMzU3MSBMOTQuNzQyODQ0MiwxMy4xMjMxNTI0IFoiIGlkPSJGaWxsLTEyIiBmaWxsPSIjRkVGRUZFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+");
}
@media (min-width: 1280px) {
  .logo-zebet {
    width: 140px;
    height: 44px;
  }
}
.telephone-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEyIDI0QzUuMzczIDI0IDAgMTguNjI3IDAgMTJTNS4zNzMgMCAxMiAwczEyIDUuMzczIDEyIDEyLTUuMzczIDEyLTEyIDEyem0zLjM5LTEwLjc4MWMtLjEzNSAwLS40MDYuMjUyLS44MTIuNzU4LS40MDYuNTA1LS42ODcuNzU3LS44NDQuNzU3YS42OTMuNjkzIDAgMCAxLS4zNDMtLjEwOWMtLjk5LS41LTEuNzc2LTEuMDI2LTIuMzYtMS41NzgtLjcwOC0uNjY3LTEuMjQtMS4zOC0xLjU5NC0yLjE0YS40NDcuNDQ3IDAgMCAxLS4wNzgtLjIzNWMwLS4xMDQuMTgtLjM0Ni41NC0uNzI3LjM1OS0uMzguNTM5LS42OC41MzktLjg5OCAwLS4wNzMtLjEzLS40NjQtLjM5MS0xLjE3MkE2OC4yOTUgNjguMjk1IDAgMCAwIDkuNTMgNi41Yy0uMDgzLS4yMTktLjE2NC0uMzYyLS4yNDItLjQzLS4wNzgtLjA2Ny0uMjE2LS4xMDEtLjQxNC0uMTAxLS4wNzMgMC0uMTcyLS4wMDgtLjI5Ny0uMDI0YTIuNDg3IDIuNDg3IDAgMCAwLS4yODEtLjAyM2MtLjI5MiAwLS41NjMuMTE0LS44MTMuMzQ0LS43NC42OTgtMS4xMjUgMS41Mi0xLjE1NiAyLjQ2OHYuMTI1Yy0uMDEuOTA3LjM2IDEuOTE3IDEuMTEgMy4wMzIuNzkxIDEuMTY2IDEuNTYyIDIuMTMgMi4zMTIgMi44OWE4LjkxNyA4LjkxNyAwIDAgMCAyLjY1NiAxLjg0NGMxLjM4Ni42NDYgMi4zNzUuOTY5IDIuOTY5Ljk2OS40OSAwIDEuMDItLjEzOCAxLjU5NC0uNDE0LjU3My0uMjc2Ljk0Mi0uNjE3IDEuMTEtMS4wMjQuMTc2LS40NDguMjY1LS44NDMuMjY1LTEuMTg3YS42NjYuNjY2IDAgMCAwLS4wMzItLjIzNWMtLjA1Mi0uMDkzLS41MTgtLjM3LTEuMzk4LS44MjgtLjg4LS40NTgtMS4zODgtLjY4Ny0xLjUyMy0uNjg3ek0xMiAyMmM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE3LjUyMyAyIDEyIDIgMiA2LjQ3NyAyIDEyczQuNDc3IDEwIDEwIDEweiIvPgo8L3N2Zz4K");
}
.formulaire-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIyYy0zLjAxNCAwLTUuNzE0LTEuMzQ2LTcuNTQ5LTMuNDYxbDUuNDgxLTUuNjA3IDEuMzYxIDEuMzYxYS45OTcuOTk3IDAgMCAwIDEuNDE0IDBsMS4zNjEtMS4zNjEgNS40ODEgNS42MDdDMTcuNzE0IDIwLjY1NCAxNS4wMTQgMjIgMTIgMjJNMy41OTggNi41OThMOC41IDExLjVsLTUuMjc2IDUuMjg4QTkuOTQxIDkuOTQxIDAgMCAxIDIgMTJjMC0xLjk5LjU5MS0zLjg0MiAxLjU5OC01LjQwMk0xMiAyYTkuOTYzIDkuOTYzIDAgMCAxIDcuMTQ5IDMuMDIyTDEyIDEyLjE3MSA0Ljg1MSA1LjAyMkE5Ljk2MyA5Ljk2MyAwIDAgMSAxMiAybTEwIDEwYTkuOTQxIDkuOTQxIDAgMCAxLTEuMjI0IDQuNzg4TDE1LjUgMTEuNWw0LjkwMi00LjkwMkE5LjkyOCA5LjkyOCAwIDAgMSAyMiAxMk0xMiAwQzUuMzczIDAgMCA1LjM3MyAwIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyUzE4LjYyNyAwIDEyIDAiLz4KPC9zdmc+Cg==");
}
.chat-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTkgMGE5IDkgMCAwIDAtOSA5djguMWEuOS45IDAgMCAwIC45LjlIOWE5IDkgMCAwIDAgOS05IDkgOSAwIDAgMC05LTltMCAyYzMuODU5IDAgNyAzLjE0IDcgN3MtMy4xNDEgNy03IDdIMlY5YzAtMy44NiAzLjE0MS03IDctNyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xOS44NzcgNy40NDNDMTkuOTQ5IDcuOTUzIDIwIDguNDcgMjAgOWMwIC4zNTUtLjAyLjcwNi0uMDUzIDEuMDUyQTYuOTc5IDYuOTc5IDAgMCAxIDIyIDE1djdoLTdhNi45NzcgNi45NzcgMCAwIDEtNC45NDgtMi4wNTNDOS43MDUgMTkuOTggOS4zNTYgMjAgOSAyMEg3LjUxOEE4Ljk5IDguOTkgMCAwIDAgMTUgMjRoOC4xYS45LjkgMCAwIDAgLjktLjlWMTVhOC45ODYgOC45ODYgMCAwIDAtNC4xMjMtNy41NTciLz4KICAgIDwvZz4KPC9zdmc+Cg==");
}
.whatsapp {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMzA4IDMwOCI+PHBhdGggZD0iTTIyNy45IDE3Ni45OGMtLjYtLjI5LTIzLjA1LTExLjM0LTI3LjA0LTEyLjc4YTE1LjUzIDE1LjUzIDAgMCAwLTUuMjMtMS4xNmMtMy4wMyAwLTUuNTggMS41MS03LjU2IDQuNDgtMi4yNSAzLjM0LTkuMDQgMTEuMjctMTEuMTMgMTMuNjQtLjI4LjMyLS42NS43LS44OC43LS4yIDAtMy42Ny0xLjQ0LTQuNzItMS45LTI0LjEtMTAuNDYtNDIuMzctMzUuNjItNDQuODgtMzkuODYtLjM2LS42MS0uMzctLjg5LS4zOC0uODkuMS0uMzIuOS0xLjE0IDEuMzItMS41NWE2Mi4yNyA2Mi4yNyAwIDAgMCAzLjgzLTQuMzVjLjYtLjczIDEuMjEtMS40NyAxLjgxLTIuMTZhMjQuMDUgMjQuMDUgMCAwIDAgMy42NS01Ljc5bC41LTFjMi4zNS00LjY2LjM0LTguNi0uMy05Ljg2LS41My0xLjA2LTEwLjAyLTIzLjk1LTExLjAyLTI2LjM1LTIuNDMtNS44LTUuNjMtOC41LTEwLjA4LTguNS0uNDEgMCAwIDAtMS43My4wNy0yLjExLjA5LTEzLjYgMS42LTE4LjY4IDQuOEM5MCA4Ny45MiA4MC45IDk4Ljc0IDgwLjkgMTE3Ljc3YzAgMTcuMTMgMTAuODcgMzMuMyAxNS41NCAzOS40NWwuNjMuOTNjMTcuODggMjYuMSA0MC4xNiA0NS40NCA2Mi43NSA1NC40NyAyMS43NCA4LjY4IDMyLjA0IDkuNjkgMzcuOSA5LjY5IDIuNDUgMCA0LjQyLS4yIDYuMTYtLjM3bDEuMS0uMWM3LjUxLS42NyAyNC4wMi05LjIyIDI3Ljc4LTE5LjY2IDIuOTUtOC4yMiAzLjczLTE3LjIgMS43Ny0yMC40Ni0xLjM1LTIuMjEtMy42OC0zLjMzLTYuNjItNC43NHoiLz48cGF0aCBkPSJNMTU2LjczIDBDNzMuMzIgMCA1LjQ1IDY3LjM1IDUuNDUgMTUwLjE0YzAgMjYuNzggNy4xNyA1MyAyMC43NSA3NS45M2wtMjYgNzYuNjVhNCA0IDAgMCAwIDUgNS4xbDc5LjkyLTI1LjRhMTUyLjMgMTUyLjMgMCAwIDAgNzEuNiAxNy44NWM4My40MSAwIDE1MS4yNy02Ny4zNSAxNTEuMjctMTUwLjEzQzMwOCA2Ny4zNSAyNDAuMTQgMCAxNTYuNzMgMHptMCAyNjljLTIzLjUzIDAtNDYuMzMtNi44LTY1LjkzLTE5LjY2YTQgNCAwIDAgMC0zLjQtLjQ3TDQ3LjM1IDI2MS42bDEyLjkyLTM4LjEzYTQgNCAwIDAgMC0uNTYtMy42NSAxMTcuMjMgMTE3LjIzIDAgMCAxLTIyLjgxLTY5LjY4YzAtNjUuNTQgNTMuNzUtMTE4Ljg2IDExOS44Mi0xMTguODZTMjc2LjU1IDg0LjYgMjc2LjU1IDE1MC4xNGMwIDY1LjU0LTUzLjc1IDExOC44NS0xMTkuODIgMTE4Ljg1eiIvPjwvc3ZnPgoK");
}
.pseudo-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij4KICAgIDxnIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjUuMjk4IDEuNTRhNi41IDYuNSAwIDAgMSA5LjE2MSA5LjE2MUMzNS40NSAxMi45MzQgMzYgMTUuNDAzIDM2IDE4LjAwMWMwIDkuOTQxLTguMDU5IDE4LTE4IDE4UzAgMjcuOTQxIDAgMTggOC4wNTkgMCAxOCAwYzIuNTk4IDAgNS4wNjcuNTUgNy4yOTggMS41NHptLTEuMzYyIDEuNTk3QTE1Ljk1NyAxNS45NTcgMCAwIDAgMTggMkM5LjE2MyAyIDIgOS4xNjMgMiAxOHM3LjE2MyAxNiAxNiAxNiAxNi03LjE2MyAxNi0xNmMwLTIuMDk3LS40MDQtNC4xLTEuMTM3LTUuOTM2YTYuNSA2LjUgMCAwIDEtOC45MjYtOC45MjZ6TTI5LjUgMTFhNC41IDQuNSAwIDEgMCAwLTkgNC41IDQuNSAwIDAgMCAwIDl6Ii8+CiAgICAgICAgPHBhdGggZD0iTTMwLjI1IDUuNzV2LTEuNWEuNzUuNzUgMCAxIDAtMS41IDB2MS41aC0xLjVhLjc1Ljc1IDAgMSAwIDAgMS41aDEuNXYxLjVhLjc1Ljc1IDAgMSAwIDEuNSAwdi0xLjVoMS41YS43NS43NSAwIDEgMCAwLTEuNWgtMS41eiIvPgogICAgICAgIDxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTIzLjMxNSAyMC44ODJjLS4wMi0uMDAxLTIuMTMzLjA3NC0yLjczOS0yLjE3N2E1LjU3OSA1LjU3OSAwIDAgMCAxLjA4Ny0xLjEzNGMuNy0uOTYzIDEuMTU3LTIuMTY0IDEuMzMtMy40NjJhLjc5NS43OTUgMCAwIDAgLjEyMy0uMjA0Yy4zLS43MjYuNDUyLTEuNS40NTItMi4zMDNDMjMuNTY4IDguNTEzIDIxLjI2NiA2IDE4LjQzNyA2Yy0uNzI3IDAtMS40MzIuMTY2LTIuMDk4LjQ5NGEzLjc1NiAzLjc1NiAwIDAgMC0uNzE5LjEzNmMtMi4zNy42OTYtMy43MTMgMy42LTIuOTkxIDYuNDc0LjA3Mi4yODkuMjQ3Ljg0MS4zOSAxLjA0Mi4yNyAxLjk1NiAxLjE3IDMuNTkgMi40MDcgNC41NS0uNjE2IDIuMjktMi43MiAyLjE4NS0yLjc0IDIuMTg2QzEwLjY0MyAyMC45NSA5IDIyLjY1OCA5IDI0Ljc1djIuNTI4YzAgLjk1Ljc2IDEuNzIyIDEuNjk1IDEuNzIyaDE0LjYxQzI2LjI0IDI5IDI3IDI4LjIyOCAyNyAyNy4yNzhWMjQuNzVjMC0yLjA5Mi0xLjY0Mi0zLjgtMy42ODUtMy44Njh6TTE2LjA1MiA4LjE1YTIuMjYgMi4yNiAwIDAgMSAuNTMyLS4wODguNzcuNzcgMCAwIDAgLjMyNy0uMDljLjQ4NS0uMjU5Ljk5OS0uMzkgMS41MjYtLjM5IDEuODY2IDAgMy40MDIgMS42MTggMy41NiAzLjY3MmEyLjQ3NyAyLjQ3NyAwIDAgMC0xLjMzOS0uMzkyaC0zLjUyM2EuNjg3LjY4NyAwIDAgMS0uNDE5LS4xNC43MTIuNzEyIDAgMCAxLS4yMzItLjMwNi44OS44OSAwIDAgMC0xLjY5Ny4xMTIgNC42MiA0LjYyIDAgMCAxLS43NiAxLjU5NmMtLjIzNC0xLjg0NC42MDQtMy41NTcgMi4wMjUtMy45NzR6bS0xLjQ5NyA1LjczMmMuNTQ4LS41MiAxLTEuMTQgMS4zMjctMS44MjMuMzcxLjI1Mi44MDIuMzg1IDEuMjUzLjM4NWgzLjUyM2MuMzczIDAgLjY5Ni4yMTYuODU3LjUzMS0uMDEzIDIuMDc1LS44OCAzLjg1OC0yLjExNCA0LjY0LS4wMzkuMDE5LS42MDEuNDI0LTEuMzk4LjQyNC0xLjY2OCAwLTMuMTM1LTEuNzk4LTMuNDQ4LTQuMTU3em01Ljc0NiA3LjM4MWMtLjY2Mi40OS0xLjQ2NS43Ni0yLjI5OC43NmEzLjg2OCAzLjg2OCAwIDAgMS0yLjMwMS0uNzYyIDQuMzg1IDQuMzg1IDAgMCAwIDEuMTM1LTEuODE4IDMuOTQgMy45NCAwIDAgMCAyLjMyNy4wMDMgNC4zODcgNC4zODcgMCAwIDAgMS4xMzcgMS44MTd6bTUuMTQyIDYuMDE1YzAgLjA3Ny0uMDYyLjE0LS4xMzguMTRoLTE0LjYxYS4xMzkuMTM5IDAgMCAxLS4xMzgtLjE0VjI0Ljc1YzAtMS4yNjIgMS4wMS0yLjI4OSAyLjI1My0yLjI4OWE0LjgzIDQuODMgMCAwIDAgMS41MTEtLjMwNSA1LjQyIDUuNDIgMCAwIDAgMy42ODIgMS40NSA1LjQyIDUuNDIgMCAwIDAgMy42OC0xLjQ0OWMuNzcxLjMxOSAxLjQ4Ni4zMDQgMS41MDcuMzA0IDEuMjQyIDAgMi4yNTMgMS4wMjcgMi4yNTMgMi4yOXYyLjUyN3oiLz4KICAgIDwvZz4KPC9zdmc+Cg==");
}
.pseudo-yellow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3e%3cg fill='%23F9E71B' fill-rule='evenodd'%3e%3cpath fill-rule='nonzero' d='M25.298 1.54a6.5 6.5 0 0 1 9.161 9.161C35.45 12.934 36 15.403 36 18.001c0 9.941-8.059 18-18 18S0 27.941 0 18 8.059 0 18 0c2.598 0 5.067.55 7.298 1.54zm-1.362 1.597A15.957 15.957 0 0 0 18 2C9.163 2 2 9.163 2 18s7.163 16 16 16 16-7.163 16-16c0-2.097-.404-4.1-1.137-5.936a6.5 6.5 0 0 1-8.926-8.926zM29.5 11a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9z'/%3e%3cpath d='M30.25 5.75v-1.5a.75.75 0 1 0-1.5 0v1.5h-1.5a.75.75 0 1 0 0 1.5h1.5v1.5a.75.75 0 1 0 1.5 0v-1.5h1.5a.75.75 0 1 0 0-1.5h-1.5z'/%3e%3cpath fill-rule='nonzero' d='M23.315 20.882c-.02-.001-2.133.074-2.739-2.177a5.579 5.579 0 0 0 1.087-1.134c.7-.963 1.157-2.164 1.33-3.462a.795.795 0 0 0 .123-.204c.3-.726.452-1.5.452-2.303C23.568 8.513 21.266 6 18.437 6c-.727 0-1.432.166-2.098.494a3.756 3.756 0 0 0-.719.136c-2.37.696-3.713 3.6-2.991 6.474.072.289.247.841.39 1.042.27 1.956 1.17 3.59 2.407 4.55-.616 2.29-2.72 2.185-2.74 2.186C10.643 20.95 9 22.658 9 24.75v2.528c0 .95.76 1.722 1.695 1.722h14.61C26.24 29 27 28.228 27 27.278V24.75c0-2.092-1.642-3.8-3.685-3.868zM16.052 8.15a2.26 2.26 0 0 1 .532-.088.77.77 0 0 0 .327-.09c.485-.259.999-.39 1.526-.39 1.866 0 3.402 1.618 3.56 3.672a2.477 2.477 0 0 0-1.339-.392h-3.523a.687.687 0 0 1-.419-.14.712.712 0 0 1-.232-.306.89.89 0 0 0-1.697.112 4.62 4.62 0 0 1-.76 1.596c-.234-1.844.604-3.557 2.025-3.974zm-1.497 5.732c.548-.52 1-1.14 1.327-1.823.371.252.802.385 1.253.385h3.523c.373 0 .696.216.857.531-.013 2.075-.88 3.858-2.114 4.64-.039.019-.601.424-1.398.424-1.668 0-3.135-1.798-3.448-4.157zm5.746 7.381c-.662.49-1.465.76-2.298.76a3.868 3.868 0 0 1-2.301-.762 4.385 4.385 0 0 0 1.135-1.818 3.94 3.94 0 0 0 2.327.003 4.387 4.387 0 0 0 1.137 1.817zm5.142 6.015c0 .077-.062.14-.138.14h-14.61a.139.139 0 0 1-.138-.14V24.75c0-1.262 1.01-2.289 2.253-2.289a4.83 4.83 0 0 0 1.511-.305 5.42 5.42 0 0 0 3.682 1.45 5.42 5.42 0 0 0 3.68-1.449c.771.319 1.486.304 1.507.304 1.242 0 2.253 1.027 2.253 2.29v2.527z'/%3e%3c/g%3e%3c/svg%3e");
}
.cashout-grayscale {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE5IDE4Ij4KICAgIDxwYXRoIGZpbGw9IiNDMUM5Q0QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjQ2MiA2LjIzN2wtLjgxMy4xNzNWMy40OGwuODEzLS4xNzN2MS4wOTZsMS4wNDItLjIyMVYzLjA4NWwuODEyLS4xNzN2Mi45M2wtLjgxMi4xNzRWNC45MDJsLTEuMDQyLjIyMnYxLjExM3ptLS4wMDUgNC4yMjhjMCAxLjg4Mi0xLjA3NCAyLjkzNS0yLjczMiAzLjI4Ny0xLjY1Ny4zNTMtMi42OTgtLjI2Ny0yLjY5OC0yLjA5MVY4LjM4OGwxLjY0LS4zNXYzLjI0YzAgLjg0Mi40MjUgMS4xNTIgMS4wNzUgMS4wMTMuNjUtLjEzOCAxLjA3NC0uNjExIDEuMDc0LTEuNDI3VjcuNTgybDEuNjQxLS4zNDl2My4yMzJ6TTYuMjMgNy41NjJsLS44NTQuMTgyIDEuMjQ4LTMuMjE3Ljc4My0uMTY2IDEuMjQ3IDIuNjg2LS44Ny4xODUtLjIxNC0uNDc4LTEuMTMuMjQtLjIxLjU2OHptLTIuMTg5LjUyNGMtLjgzNy4xNzktMS41MTEtLjMxOS0xLjUxMS0xLjE5NHYtLjAwOGMwLS44NTQuNjU3LTEuNjY0IDEuNTQ1LTEuODUzLjU5OC0uMTI3Ljk4NC4wNDMgMS4yNDMuMzQ3bC0uNjExLjYwM2MtLjE2OC0uMTczLS4zNi0uMjY2LS42NC0uMjA3LS40MS4wODgtLjcuNDk3LS43LjkyNHYuMDA4YzAgLjQ0LjI5LjcyMS43LjYzNC4zMDUtLjA2NS40ODUtLjI0Ni42Ni0uNDk2bC42MTIuMzA1Yy0uMjc2LjQ0LS42NDkuOC0xLjI5OC45Mzd6TTkuOTUgNS42NThjLS42MjQtLjAxLTEuMTA2LS4wODMtMS4xMDYtLjY4NnYtLjAwOGMwLS41NDUuNDMyLTEuMDMgMS4xMzUtMS4xOC40OTgtLjEwNS44ODctLjA1NCAxLjIwNi4xMzNsLS40MDYuNjZhMS4yNzggMS4yNzggMCAwIDAtLjgyMS0uMTE0Yy0uMTk3LjA0Mi0uMjkzLjE0Ni0uMjkzLjI1di4wMWMwIC4xMzMuMS4xNy41MDYuMTc2LjY3NS4wMDMgMS4wOTMuMTMyIDEuMDkzLjY4di4wMDljMCAuNTk4LS40NzMgMS4wNTUtMS4xODUgMS4yMDYtLjUxOS4xMS0xLjAxMy4wNTMtMS4zNzMtLjE5M2wuNDUyLS42MzdjLjI5LjE3LjYxMi4yMjIuOTUuMTUuMjE4LS4wNDYuMzM2LS4xNDcuMzM2LS4yNzJ2LS4wMDljMC0uMTIxLS4wOTctLjE2Ny0uNDk0LS4xNzV6bTYuOTE2IDIuMTY5bDEuMTg1LS4yNTJhOSA5IDAgMCAxLTE1LjQ1MiA3LjY0Yy4xMjctLjAxMy4yNTctLjAzMi4zOS0uMDYgMS43OTktLjM4MyAzLjE0OC0yLjAyNyAzLjE0OC0zLjcxOCAwLTEuNjc0LTEuMzMyLTIuNzMyLTMuMTMyLTIuMzUtMS4xMjMuMjQtMi4wNzIuOTcxLTIuNjI1IDEuODk1QTkgOSAwIDAgMSAxNy43MTcgNi4yM2wtNC4yMTYuODk3djEuNDE2bDEuNzQ5LS4zNzJ2NC40MTRsMS42MTUtLjM0NFY3LjgyN3pNNC40ODcgMTEuODIxYzAgLjg0MS0uNTkxIDEuNjgzLTEuNDgzIDEuODcyLS44ODIuMTg4LTEuNDktLjQxNS0xLjQ5LTEuMjU3di0uMDE2YzAtLjg0MS41OTEtMS42ODQgMS40NzQtMS44NzEuODkxLS4xOSAxLjQ5OS40MTQgMS40OTkgMS4yNTV2LjAxN3ptMi4xOTEtNS41MWwuNjU4LS4xNC0uMzI3LS43NjMtLjMzLjkwNHoiLz4KPC9zdmc+Cg==");
}
.lives-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjMyMiA5LjQyNGwtNi41NTcgNC4wOThBLjUuNSAwIDAgMSA2IDEzLjA5OFY0LjkwMmEuNS41IDAgMCAxIC43NjUtLjQyNGw2LjU1NyA0LjA5OGEuNS41IDAgMCAxIDAgLjg0OHoiLz4KPC9zdmc+Cg==");
}
.hc-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMDUxIDQuMzhoMS42MjF2OS44NThoLTEuNjJWOS45NzJoLTEuODF2NC4yNjZIMy42NDdWNC4zOGgxLjU5M3Y0LjEyNmgxLjgxVjQuMzh6bTguMzE3IDYuMjF2MS4zNGMwIC44MTUtLjIxNSAxLjQ0Mi0uNjQ0IDEuODgtLjQyOC40MzYtMS4wNjEuNjU1LTEuODk4LjY1NS0uODM0IDAtMS40NjgtLjIxOS0xLjg5Ni0uNjU1LS40MjgtLjQzOC0uNjQxLTEuMDY1LS42NDEtMS44OFY2LjY4NWMwLS44MTYuMjEzLTEuNDQyLjY0MS0xLjg4LjQyOC0uNDM3IDEuMDYyLS42NTYgMS44OTYtLjY1Ni44MzcgMCAxLjQ3LjIyIDEuODk4LjY1Ni40MjkuNDM4LjY0NCAxLjA2NC42NDQgMS44OHYuOThoLTEuNjEyVjYuNTg1YzAtLjM2NS0uMDgtLjYyMi0uMjQxLS43NzEtLjE2LS4xNS0uMzczLS4yMjMtLjY0Mi0uMjIzcy0uNDgyLjA3NC0uNjQzLjIyM2MtLjE1OS4xNS0uMjM4LjQwNi0uMjM4Ljc3djUuNDQ2YzAgLjM2NS4wOC42MTkuMjM4Ljc2NC4xNjEuMTQ0LjM3NC4yMTUuNjQzLjIxNXMuNDgzLS4wNzEuNjQyLS4yMTVjLjE2MS0uMTQ1LjI0MS0uMzk5LjI0MS0uNzY0di0xLjQ0aDEuNjEyeiIvPgo8L3N2Zz4K");
}
.favoris-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjY0MyAxNC43NjRMOSAxMS45MjRsLTMuNjQzIDIuODRhLjI1LjI1IDAgMCAxLS4zODktLjI4M2wxLjU3NS00LjMzTDIuNzIgNy41NTZhLjI1LjI1IDAgMCAxIC4xNS0uNDU2bDQuNjEuMTY0TDguNzYgMi44M2EuMjUuMjUgMCAwIDEgLjQ4MSAwbDEuMjggNC40MzQgNC42MTItLjE2NGEuMjUuMjUgMCAwIDEgLjE0OS40NTZsLTMuODI0IDIuNTkzIDEuNTc1IDQuMzMxYS4yNS4yNSAwIDAgMS0uMzg5LjI4M3oiLz4KPC9zdmc+Cg==");
}
.chrono-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDUiIGhlaWdodD0iMTE3IiB2aWV3Qm94PSIwIDAgMTA1IDExNyI+CiAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0uMyA2NC4yYzAgMjguOCAyMy40IDUyLjIgNTIuMiA1Mi4yIDI4LjggMCA1Mi4yLTIzLjQgNTIuMi01Mi4yIDAtMTQuMy01LjgtMjcuNC0xNS4yLTM2LjhsNC4xLTQuMSAxLjkgMS45Yy44LjggMS44IDEuMiAyLjkgMS4yIDEuMSAwIDIuMS0uNCAyLjktMS4yIDEuNi0xLjYgMS42LTQuMiAwLTUuOGwtOS41LTkuNWMtMS42LTEuNi00LjItMS42LTUuOCAwLTEuNiAxLjYtMS42IDQuMiAwIDUuOGwxLjkgMS45LTQuNSA0LjVjLTcuNi01LjYtMTYuNy05LjEtMjYuNy05LjlWOC43aDkuMWMyLjMgMCA0LjEtMS44IDQuMS00LjFTNjguMS41IDY1LjguNWgtMjdjLTIuMyAwLTQuMSAxLjgtNC4xIDQuMXMxLjggNC4xIDQuMSA0LjFoOS43djMuNUMyMS41IDE0LjMuMyAzNi44LjMgNjQuMnptNTIuMi00NGMyNC4zIDAgNDQuMSAxOS44IDQ0LjEgNDQuMXMtMTkuOCA0NC4xLTQ0LjEgNDQuMVM4LjQgODguNiA4LjQgNjQuM2MwLTI0LjQgMTkuOC00NC4xIDQ0LjEtNDQuMXptMCA0Ny40SDcwYzIuMyAwIDQuMS0xLjggNC4xLTQuMXMtMS44LTQuMS00LjEtNC4xSDU2LjZWMzguM2MwLTIuMy0xLjgtNC4xLTQuMS00LjFzLTQuMSAxLjgtNC4xIDQuMXYyNS4zYzAgMi4yIDEuOCA0IDQuMSA0eiIvPgo8L3N2Zz4K");
}
.zepoints {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEwIDE4LjE4MmE4LjE4MiA4LjE4MiAwIDEgMCAwLTE2LjM2NCA4LjE4MiA4LjE4MiAwIDAgMCAwIDE2LjM2NHpNMTAgMjBDNC40NzcgMjAgMCAxNS41MjMgMCAxMFM0LjQ3NyAwIDEwIDBzMTAgNC40NzcgMTAgMTAtNC40NzcgMTAtMTAgMTB6bTIuOTUzLTZ2LTEuNEg5LjAybDMuODMtNS41MDZWNkg3LjEwNXYxLjRoMy43MzJMNyAxMi45VjE0aDUuOTUzeiIvPgo8L3N2Zz4K");
}
.argent {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEwIDE4LjE4MmE4LjE4MiA4LjE4MiAwIDEgMCAwLTE2LjM2NCA4LjE4MiA4LjE4MiAwIDAgMCAwIDE2LjM2NHpNMTAgMjBDNC40NzcgMjAgMCAxNS41MjMgMCAxMFM0LjQ3NyAwIDEwIDBzMTAgNC40NzcgMTAgMTAtNC40NzcgMTAtMTAgMTB6bS45OTctMTIuNTI0Yy4yNSAwIC40OS4wMzQuNzIyLjEwMS4yMy4wNjguNDc5LjE2MS43NDQuMjhsLjU2Ni0xLjMzOGE0LjQ4IDQuNDggMCAwIDAtMi4wMzItLjQ3NGMtLjkzNCAwLTEuNzEzLjI3LTIuMzM3LjgxMS0uNjIzLjU0LTEuMDA2IDEuMjc2LTEuMTQ4IDIuMjA3aC0uNzY4djEuMDE2aC42N2wtLjAxMi4zMDZjMCAuMTUuMDA4LjI3LjAyMy4zNThoLS42OHYxLjAyN2guNzljLjE1OC45MDQuNTQgMS42MTIgMS4xNDggMi4xMjMuNjA4LjUxMiAxLjM4My43NjggMi4zMjYuNzY4LjY4IDAgMS4yNDQtLjExNCAxLjY5LS4zNHYtMS40NzhhMy45NjIgMy45NjIgMCAwIDEtMS41ODYuMzNjLTEuMDM5IDAtMS42NTYtLjQ2OC0xLjg1My0xLjQwM2gxLjk1di0xLjAyN0g5LjE2M2wtLjAxMS0uMTl2LS4yNzJsLjAxMS0uMjAyaDIuNDEyVjkuMDYzSDkuMjVjLjA4OC0uNTE1LjI4NS0uOTA4LjU4OS0xLjE4LjMwMy0uMjcuNjktLjQwNyAxLjE2LS40MDd6Ii8+Cjwvc3ZnPgo=");
}
.settings-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICAgIDxnIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgPHBhdGggZD0iTS41MzggNS41NTJhLjQ4NS40ODUgMCAwIDAtLjQ5LjQ5djEuOTE1YzAgLjI3NS4yMTUuNDkuNDkuNDloLjg5OGMuMTMyLjUxNS4zMzUgMS4wMDYuNjEgMS40NmwtLjYyMi42MjNhLjQ5MS40OTEgMCAwIDAgMCAuNjk0bDEuMzUyIDEuMzUyYS40OTEuNDkxIDAgMCAwIC42OTQgMGwuNjM0LS42MzRhNS43NyA1Ljc3IDAgMCAwIDEuNDYuNTk4di44OThjMCAuMjc1LjIxNS40OS40OS40OUg3Ljk3Yy4yNzUgMCAuNDktLjIxNS40OS0uNDl2LS45MWE1LjY4OSA1LjY4OSAwIDAgMCAxLjQ0OS0uNTk4bC42NDYuNjQ2YS40OTEuNDkxIDAgMCAwIC42OTQgMGwxLjM1Mi0xLjM1MmEuNDkxLjQ5MSAwIDAgMCAwLS42OTRsLS42NDYtLjY0NmMuMjYzLS40NTUuNDY3LS45MzQuNTk4LTEuNDQ4aC45MWMuMjc1IDAgLjQ5LS4yMTUuNDktLjQ5VjYuMDNhLjQ4NS40ODUgMCAwIDAtLjQ5LS40OWgtLjkxYTUuNjg5IDUuNjg5IDAgMCAwLS41OTgtMS40NDlsLjY0Ni0uNjQ2YS40OTEuNDkxIDAgMCAwIDAtLjY5NGwtMS4zNjQtMS4zNGEuNDkxLjQ5MSAwIDAgMC0uNjk0IDBsLS42MzQuNjM0YTYuMjc3IDYuMjc3IDAgMCAwLTEuNDYtLjYxVi41MzhhLjQ4NS40ODUgMCAwIDAtLjQ5LS40OUg2LjA0MmEuNDg1LjQ4NSAwIDAgMC0uNDkuNDl2Ljg5OGE1Ljc3IDUuNzcgMCAwIDAtMS40Ni41OThMMy40NTcgMS40YS40OTEuNDkxIDAgMCAwLS42OTQgMEwxLjQxMiAyLjc2NGEuNDkxLjQ5MSAwIDAgMCAwIC42OTRsLjYyMi42MjJhNS4zMTQgNS4zMTQgMCAwIDAtLjYxIDEuNDcySC41Mzh6bTEuNzcxLjU3NGMuMTItLjY3LjM4My0xLjI4Ljc1NC0xLjgzYS40OS40OSAwIDAgMC0uMDYtLjYyMmwtLjU1LS41NjMuNjU4LS42NTguNTYzLjU2MmEuNDkuNDkgMCAwIDAgLjYyMi4wNiA0LjY0NyA0LjY0NyAwIDAgMSAxLjgzLS43NTQuNDk4LjQ5OCAwIDAgMCAuNDA3LS40NzhWMS4wNGguOTM0di44MDJjMCAuMjQuMTY3LjQ0Mi4zOTUuNDc4LjY1OC4xMiAxLjI2OC4zODMgMS44MTguNzU0YS40OS40OSAwIDAgMCAuNjIzLS4wNmwuNTc0LS41NzQuNjU4LjY1OC0uNTc0LjU3NWEuNDkuNDkgMCAwIDAtLjA2LjYyMmMuMzcuNTUuNjIyIDEuMTYuNzU0IDEuODE5YS41MDkuNTA5IDAgMCAwIC40NzguNDA2aC44MTR2LjkzNGgtLjgxNGEuNDc4LjQ3OCAwIDAgMC0uNDc4LjM5NSA0LjU5NiA0LjU5NiAwIDAgMS0uNzU0IDEuODE4LjQ5LjQ5IDAgMCAwIC4wNi42MjNsLjU3NC41NzQtLjY1OC42NTgtLjU3NC0uNTc0YS40OS40OSAwIDAgMC0uNjIzLS4wNmMtLjU1LjM4My0xLjE2LjYzNC0xLjgxOC43NTRhLjQ5Ny40OTcgMCAwIDAtLjM5NS40Nzh2LjgwMmgtLjkzNHYtLjgwMmEuNDc4LjQ3OCAwIDAgMC0uNDA3LS40NzhjLS42Ny0uMTItMS4yOC0uMzcxLTEuODMtLjc1NGEuNDkuNDkgMCAwIDAtLjYyMi4wNmwtLjU2My41NjItLjY1OC0uNjIyLjU2Mi0uNTYzYS40OS40OSAwIDAgMCAuMDYtLjYyMiA0Ljg1MyA0Ljg1MyAwIDAgMS0uNzY2LTEuODMuNDg4LjQ4OCAwIDAgMC0uNDc4LS4zOTVoLS43OXYtLjkzNGguNzlhLjUyLjUyIDAgMCAwIC40NzgtLjQxOXoiLz4KICAgICAgICA8cGF0aCBkPSJNNi45ODggMTAuNDM0YTMuMzY1IDMuMzY1IDAgMCAwIDMuMzYyLTMuMzYyIDMuMzY1IDMuMzY1IDAgMCAwLTMuMzYyLTMuMzYzIDMuMzY1IDMuMzY1IDAgMCAwLTMuMzYyIDMuMzYzIDMuMzY1IDMuMzY1IDAgMCAwIDMuMzYyIDMuMzYyem0wLTUuNzQzYTIuMzggMi4zOCAwIDAgMSAyLjM4MSAyLjM4IDIuMzggMi4zOCAwIDAgMS0yLjM4MSAyLjM4MiAyLjM4IDIuMzggMCAwIDEtMi4zODEtMi4zODFBMi4zOCAyLjM4IDAgMCAxIDYuOTg4IDQuNjl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=");
}
.stats-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4NCiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiLz4NCiAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTExIDZoMnYxMGgtMlY2ek03IDloMnY3SDdWOXptOCAyaDJ2NWgtMnYtNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==");
}
.bettingslip-light {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEyIDIyYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTcuNTIzIDIgMTIgMiAyIDYuNDc3IDIgMTJzNC40NzcgMTAgMTAgMTB6bTAgMkM1LjM3MyAyNCAwIDE4LjYyNyAwIDEyUzUuMzczIDAgMTIgMHMxMiA1LjM3MyAxMiAxMi01LjM3MyAxMi0xMiAxMnptMC02Ljg3NWE1LjEyNSA1LjEyNSAwIDEgMCAwLTEwLjI1IDUuMTI1IDUuMTI1IDAgMCAwIDAgMTAuMjV6bTAgMmE3LjEyNSA3LjEyNSAwIDEgMSAwLTE0LjI1IDcuMTI1IDcuMTI1IDAgMCAxIDAgMTQuMjV6TTEyIDE0YTIgMiAwIDEgMCAwLTQgMiAyIDAgMCAwIDAgNHoiLz4KPC9zdmc+Cg==");
}
.question-formula-multiplex,
.question-football-replaced-multiplex {
  margin-top: 8px;
}
.item-codds .live-odds-error {
  margin-top: 23px;
}
.without-register {
  padding-right: 30px;
}
.without-register #connexion-bloc {
  width: 100%;
  justify-content: end;
}
#autocomplete {
  margin: 5px 5px 5px 5px;
  --aa-primary-color-rgb: 44, 53, 56;
}
#autocomplete .aa-Input {
  font-size: 12px;
}
#autocomplete .aa-SubmitIcon {
  fill: #2c3538;
}
#autocomplete .aa-ClearButton {
  width: 42px !important;
}
#autocomplete .aa-Form {
  height: 42px;
}
.aa-DetachedFormContainer {
  --aa-primary-color-rgb: 44, 53, 56;
}
.aa-Panel {
  z-index: 1000;
  --aa-primary-color-rgb: 44, 53, 56;
}
.aa-Panel .aa-SourceHeaderTitle {
  font-size: 14px;
}
.aa-Panel .aa-SourceNoResults {
  color: #999;
}
.aa-Panel .sprite-sports {
  border-radius: 50%;
  margin-right: 5px;
  border-width: 2px;
  border-style: solid;
  width: 22px;
  height: 22px;
}
.aa-Panel .category,
.aa-Panel .competition {
  display: flex;
  align-items: center;
  font-size: 14px;
  width: 100%;
  height: 100%;
}
.aa-Panel .category .sport-label,
.aa-Panel .competition .sport-label {
  font-weight: bold;
}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */

/*
/////////// Clean with uikit
// TODO zebet-api : à transformer en .less ou à supprimer
*/

/* HTML5 display definitions
   ========================================================================== */
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1, h2, h3, h4, h5 {
    padding:0;
    margin:0;
    font-size:1em;
}

/* Grouping content
   ========================================================================== */

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
    padding: 0;
    border:0;
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10.
 */

button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8+, and Opera
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: none; /* 2 */
    cursor: pointer; /* 3 */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

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

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 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 and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9.
 */

textarea {
    overflow: auto;
}

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

optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
    width:100%;
}

td,
th {
    padding: 0;
}
ul {
    margin:0;
    padding:0;
    list-style-type: none;
}

/**
 * Personal modifications
 */
button {
    background:0;
    border:0;
}

p {
    margin:0;
    padding:0;
}

iframe {
    width:100%;
    height:0;
    border:0;
}/* Arrows */
.arrow-up, .arrow-down, .arrow-right {
    display:inline-block;
    width:0;
    height:0;
}
.arrow-up {
    border-bottom: 7px solid white;
    border-left:    7px solid transparent;
    border-right:   7px solid transparent;
    margin-left:    7px;
}
.arrow-down {
    border-left:    7px solid transparent;
    border-right:   7px solid transparent;
    border-top: 7px solid white;
    margin-left:7px;
}
.arrow-right {
    border-top: 4px solid transparent;
    border-bottom:4px solid transparent;
    border-left:4px solid white;
}
.arrow-up-inverse{
    border-bottom-color:#000;
}
.arrow-down-inverse{
    border-top-color:#000;
}
.arrow-right-inverse{
    border-left-color:#000;
}
.clearfix {
    clear:both;
}
.circular {
    display: inline-block;

    font-style: normal;
    background: #ca341c;
    border-radius: 18px;
    min-width: 18px;
    height: 18px;
    line-height: 18px;
    color: #fff;
    font-size: 10px;
    text-align: center;
    -moz-padding-end:2px;
    margin:0 0 0 4px;
    padding: 0 5px;
}

.circular.monochrome {
    background: transparent;
    border: 2px solid #000;
    color: #000;
    line-height: 14px;
    font-weight: bold;
    font-size: 12px;
    border-radius: 40px;
    width: 19px;
}

.circular.monochrome:hover {
    border: 2px solid #ca341c;
    color: #ca341c !important;
}
.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.hide {
    display:none !important;
}
.icon {
    border-radius: 3px;
    font-size: 10px;
    padding: 4px 6px;
    margin: 0 10px;
    background:#CA341C;
    color:white;
    text-transform:uppercase;
}
.light {
    font-weight: normal;
}
.none {
    text-align:center;
    font-style:italic;
}
span.progress {
    display:inline-block;
    width:16px;
    height:16px;
}

.yellow {
    color:#ffea00;
}

/* Display information about server */
.sport-info-service {
    /*position:absolute;*/
    /*top:50%;*/
    /*left:8px;*/
    display: inline-block;
    height: 5px;
    min-width: 5px;
    background: #fff;
    border-radius: 5px;
    margin-top: 8px;
    margin-right: 7px;
}
.live-infos .sport-info-service {
    background: #000;
}
.live-tennis1 .live-details,
.live-tennis2 .live-details,
.live-tennis3 .live-details,
.live-beachvolley .live-details,
.live-pingpong .live-details,
.live-volleyball .live-details,
.live-badminton .live-details {
    display:none;
}
.headliners-body .description-button, .description-body {
    display: none;
}
.bet-question .description-button {
    float: right;
}
.bet-question  .description-body {
    margin: 20px 0px;
}
.sport-team {
    text-transform: uppercase;
    font-weight: bold;
    font-family: 'Open Sans Condensed', Arial, sans-serif;
}
.sport-team img {
    margin-right: 5px;
}

.mt-0 {
    margin-top:0 !important;
}
.sprite-sports {
    display: inline-block;
    background-repeat :no-repeat;
    background-size: 100%;
    background-position: center;
    min-width: 18px;
    min-height: 18px;
}

.sprite-sports.sprite-soccer {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m15.308 1.556c0.35-0.35 0.35-0.92 0-1.269a0.899 0.899 0 0 0 -1.269 0l-3.327 3.327h-1.407a0.872 0.872 0 0 0 -0.637 0.263l-3.6 3.6a0.899 0.899 0 1 0 1.273 1.27l2.069-2.07v1.934l-2.71 2.71-1.159-1.159a0.899 0.899 0 0 0 -1.268 0c-0.35 0.35-0.35 0.92 0 1.269l1.795 1.795a0.895 0.895 0 0 0 0.637 0.263c0.23 0 0.46-0.086 0.636-0.263l2.954-2.954 1.795 1.796v5.012c0 0.498 0.403 0.895 0.896 0.895a0.894 0.894 0 0 0 0.895 -0.895v-5.386a0.91 0.91 0 0 0 -0.263 -0.636l-0.637-0.637v-5.538l3.327-3.327zm-5.568 1.164a1.346 1.346 0 0 0 0 -2.691 1.346 1.346 0 0 0 0 2.69z'/%3E%3Cpath d='m7.945 15.286a1.346 1.346 0 0 0 0 2.69 1.346 1.346 0 0 0 0 -2.69z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-tennis {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m2.106 3.255a8.94 8.94 0 0 0 -2.082 5.745c0 2.188 0.78 4.189 2.082 5.745a8.054 8.054 0 0 0 0 -11.49zm13.788 0a8.054 8.054 0 0 0 0 11.49 8.94 8.94 0 0 0 2.082 -5.745 8.94 8.94 0 0 0 -2.082 -5.745z'/%3E%3Cpath d='m14.61 2.001a8.922 8.922 0 0 0 -5.61 -1.977 8.922 8.922 0 0 0 -5.61 1.976 9.847 9.847 0 0 1 0 14 8.922 8.922 0 0 0 5.61 1.976 8.922 8.922 0 0 0 5.61 -1.976 9.847 9.847 0 0 1 0 -14z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-basketball {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m9 0c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9zm5.462 8.102c0.116-0.902 0.399-1.78 0.836-2.577 0.432 0.782 0.72 1.651 0.835 2.577h-1.67zm1.676 1.8a7.227 7.227 0 0 1 -0.84 2.588 7.093 7.093 0 0 1 -0.836 -2.588h1.676zm-1.998-5.932a8.997 8.997 0 0 0 -1.488 4.132h-2.75v-6.24a7.173 7.173 0 0 1 4.238 2.108zm-6.038-2.108v6.236h-2.75a8.997 8.997 0 0 0 -1.488 -4.133 7.153 7.153 0 0 1 4.238 -2.103zm-6.24 6.24c0.116-0.926 0.408-1.8 0.84-2.582a6.98 6.98 0 0 1 0.836 2.582h-1.676zm1.676 1.8a6.98 6.98 0 0 1 -0.836 2.583 7.08 7.08 0 0 1 -0.84 -2.583h1.676zm0.321 4.133a8.997 8.997 0 0 0 1.488 -4.133h2.75v6.236a7.18 7.18 0 0 1 -4.238 -2.103zm6.043 2.103v-6.236h2.746a8.997 8.997 0 0 0 1.488 4.133 7.168 7.168 0 0 1 -4.234 2.103z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-athletisme {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.224 7.22l-5.385-0.9a0.901 0.901 0 0 0 -0.421 0.028l-3.026 0.962 1.872-1.872h5.012a0.894 0.894 0 0 0 0.895 -0.895 0.894 0.894 0 0 0 -0.895 -0.895h-5.06c-0.057 0-0.105 0.024-0.158 0.033-0.057-0.01-0.11-0.028-0.168-0.028v-0.063c0-0.01 0.005-0.019 0.005-0.033a0.894 0.894 0 0 0 -0.895 -0.895h-4.486a0.91 0.91 0 0 0 -0.636 0.263l-1.83 1.829a0.899 0.899 0 1 0 1.274 1.268l1.566-1.565h2.015l-1.201 1.197a2.229 2.229 0 0 0 -0.292 2.786v2.03l-4.29-0.967a0.898 0.898 0 1 0 -0.392 1.752l5.385 1.216a0.897 0.897 0 0 0 1.091 -0.871v-2.146c0.025 0 0.044 0.005 0.068 0.005 0.225 0 0.455-0.034 0.68-0.106l3.81-1.21 5.17 0.86a0.9 0.9 0 0 0 1.034 -0.736 0.91 0.91 0 0 0 -0.742 -1.049z'/%3E%3Cpath d='m10.795 9.9a0.894 0.894 0 0 0 -0.895 0.895v6.281c0 0.498 0.402 0.895 0.895 0.895a0.894 0.894 0 0 0 0.895 -0.895v-6.28a0.888 0.888 0 0 0 -0.895 -0.896z'/%3E%3Ccircle cy='1.369' cx='12.14' r='1.345'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-pentathlon {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(1)' fill='%23FFF'%3E%3Cpath d='m14.06 13.777a0.871 0.871 0 0 0 -0.327 -0.288l-1.383-0.715-1.467-4.766h4.217a0.884 0.884 0 0 0 0.885 -0.885 0.884 0.884 0 0 0 -0.885 -0.885h-4.436a0.87 0.87 0 0 0 -0.379 0.085l-3.595 1.69h-2.098l-2.528-0.843a0.883 0.883 0 0 0 -1.122 0.563 0.886 0.886 0 0 0 0.559 1.122l2.66 0.885c0.09 0.029 0.185 0.048 0.28 0.048h2.432a0.87 0.87 0 0 0 0.38 -0.086l0.373-0.175 0.937 3.048-2.002 2.67-2.39 0.8a0.886 0.886 0 1 0 0.563 1.68l2.66-0.885a0.908 0.908 0 0 0 0.43 -0.308l2.212-2.949 2.684 1.382 1.647 2.419a0.884 0.884 0 0 0 1.23 0.232 0.884 0.884 0 0 0 0.233 -1.236l-1.77-2.603zm-5.591-12.111a0.89 0.89 0 0 0 0.284 -1.221 0.885 0.885 0 0 0 -1.223 -0.285l-7.1 4.435a0.89 0.89 0 0 0 -0.284 1.22 0.89 0.89 0 0 0 1.221 0.285l7.1-4.435z'/%3E%3Cellipse cy='4.899' cx='7.555' rx='1.33' ry='1.33'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-tiralarc {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.166 6.31c0-3.682-1.876-5.43-2.992-6.142a0.898 0.898 0 0 0 -0.967 1.512c0.987 0.632 2.164 1.949 2.164 4.63 0 2.685-1.177 3.997-2.164 4.629a0.898 0.898 0 0 0 0.484 1.656c0.163 0 0.33-0.048 0.483-0.139 1.116-0.718 2.992-2.465 2.992-6.146zm-8.971 3.183v-1.393h-3.59v1.427l-3.327 3.327a0.902 0.902 0 0 0 -0.264 0.636v3.59c0 0.499 0.402 0.896 0.896 0.896a0.897 0.897 0 0 0 0.895 -0.895v-3.217l3.064-3.064h1.081l7.822 6.951a0.886 0.886 0 0 0 0.593 0.225c0.25 0 0.494-0.1 0.67-0.302a0.896 0.896 0 0 0 -0.076 -1.268l-7.764-6.913zm-0.9-4.979a1.796 1.796 0 1 0 -0.001 -3.591 1.796 1.796 0 0 0 0.001 3.591z'/%3E%3Cpath d='m3.255 7.205h10.321a0.894 0.894 0 0 0 0.895 -0.895 0.894 0.894 0 0 0 -0.895 -0.896h-10.321a0.45 0.45 0 1 1 0 -0.9h0.45a0.894 0.894 0 0 0 0.895 -0.894 0.894 0.894 0 0 0 -0.895 -0.895h-0.45a2.248 2.248 0 0 0 -2.245 2.244 2.24 2.24 0 0 0 2.245 2.236z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-biathlon { }

.sprite-sports.sprite-triathlon {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(0 2)' fill='%23FFF'%3E%3Cpath d='m3.614 8.11a3.592 3.592 0 0 0 -3.59 3.59 3.592 3.592 0 0 0 3.59 3.59 3.592 3.592 0 0 0 3.59 -3.59 3.592 3.592 0 0 0 -3.59 -3.59zm0 5.385a1.796 1.796 0 1 1 0.002 -3.592 1.796 1.796 0 0 1 -0.002 3.592zm10.772-5.385a3.592 3.592 0 0 0 -3.59 3.59 3.592 3.592 0 0 0 3.59 3.59 3.592 3.592 0 0 0 3.59 -3.59 3.592 3.592 0 0 0 -3.59 -3.59zm0 5.385a1.796 1.796 0 1 1 0 -3.592 1.796 1.796 0 0 1 0 3.592z'/%3E%3Cpath d='m7.459 5.941c0.344-0.642 0.91-1.436 1.642-1.752 0.603 0.823 1.943 2.125 4.39 2.125a0.899 0.899 0 1 0 0 -1.8c-2.308 0-3.122-1.66-3.15-1.723a0.91 0.91 0 0 0 -0.905 -0.527c-2.716 0.259-3.921 3.606-3.974 3.749a0.9 0.9 0 0 0 0.445 1.1c3.03 1.528 2.337 4.017 2.246 4.3a0.902 0.902 0 0 0 0.852 1.182 0.903 0.903 0 0 0 0.852 -0.608c0.445-1.34 0.46-4.193-2.398-6.046z'/%3E%3Ccircle cy='1.379' cx='12.14' r='1.345'/%3E%3Ccircle cy='3' cx='1' r='1'/%3E%3Ccircle cy='3' cx='5' r='1'/%3E%3Ccircle cy='1' cx='3' r='1'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-aviron {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m13.073 15.396c-0.843 0-1.232-0.159-1.686-0.343-0.535-0.213-1.138-0.457-2.306-0.457-1.163 0-1.77 0.244-2.306 0.457-0.453 0.184-0.847 0.343-1.685 0.343-0.843 0-1.232-0.159-1.686-0.343-0.534-0.213-1.138-0.457-2.306-0.457v1.6c0.856 0 1.25 0.158 1.707 0.342 0.53 0.214 1.134 0.458 2.285 0.458 1.15 0 1.754-0.244 2.284-0.458 0.458-0.184 0.852-0.342 1.707-0.342 0.856 0 1.25 0.158 1.707 0.342 0.53 0.214 1.134 0.458 2.285 0.458 1.15 0 1.754-0.244 2.284-0.458 0.458-0.184 0.852-0.342 1.707-0.342v-1.6c-1.163 0-1.771 0.244-2.306 0.457-0.453 0.184-0.842 0.343-1.685 0.343zm1.685-3.534c-0.453 0.184-0.847 0.342-1.685 0.342-0.843 0-1.232-0.158-1.686-0.342-0.535-0.214-1.138-0.458-2.306-0.458-1.163 0-1.77 0.244-2.306 0.458-0.453 0.184-0.847 0.342-1.685 0.342-0.843 0-1.232-0.158-1.686-0.342-0.534-0.214-1.138-0.458-2.306-0.458v1.6c0.856 0 1.25 0.159 1.707 0.343 0.53 0.213 1.134 0.457 2.285 0.457 1.15 0 1.754-0.244 2.284-0.457 0.458-0.184 0.852-0.343 1.707-0.343 0.856 0 1.25 0.159 1.707 0.343 0.53 0.213 1.134 0.457 2.285 0.457 1.15 0 1.754-0.244 2.284-0.457 0.458-0.184 0.852-0.343 1.707-0.343v-1.6c-1.163 0-1.771 0.244-2.306 0.458zm-13.681-2.823v1.6h15.94v-1.6h-2.597l1.771-3.671a0.8 0.8 0 0 0 -0.11 -0.864 0.81 0.81 0 0 0 -0.835 -0.253l-5.557 1.609a0.799 0.799 0 0 0 -0.544 0.992 0.806 0.806 0 0 0 0.989 0.548l3.837-1.112-1.326 2.75h-6.315l1.772-3.67a0.8 0.8 0 0 0 -0.112 -0.864 0.81 0.81 0 0 0 -0.834 -0.253l-5.556 1.613a0.799 0.799 0 0 0 -0.543 0.993 0.806 0.806 0 0 0 0.988 0.547l3.835-1.112-1.326 2.75h-3.477v-0.002zm13.989-5.63a1.203 1.203 0 0 0 0 -2.405c-0.663 0-1.202 0.54-1.202 1.202a1.206 1.206 0 0 0 1.202 1.203zm-8.09 0a1.203 1.203 0 0 0 0 -2.405 1.203 1.203 0 0 0 0 2.405z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-canoe {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Ccircle cy='1.781' cx='8.555' r='1.757'/%3E%3Cpath d='m13.48 16.18c-0.803 0-1.143-0.277-1.665-0.693-0.608-0.489-1.364-1.101-2.815-1.101-1.45 0-2.207 0.608-2.815 1.1-0.522 0.422-0.866 0.695-1.666 0.695-0.804 0-1.144-0.278-1.666-0.694-0.608-0.489-1.364-1.101-2.815-1.101v1.795c0.819 0 1.164 0.278 1.69 0.704 0.603 0.488 1.36 1.091 2.791 1.091 1.436 0 2.188-0.608 2.791-1.091 0.527-0.422 0.871-0.704 1.69-0.704s1.163 0.278 1.69 0.704c0.603 0.488 1.36 1.091 2.79 1.091 1.437 0 2.189-0.608 2.792-1.091 0.526-0.422 0.871-0.704 1.69-0.704v-1.795c-1.45 0-2.207 0.608-2.815 1.1-0.517 0.417-0.862 0.695-1.666 0.695zm0.906-9.87a3.592 3.592 0 0 1 -3.59 3.59h-6.206l2.202-3.385 1.662 1.385a0.899 0.899 0 0 0 0.575 0.206h2.661a0.895 0.895 0 0 0 0.896 -0.9c0-0.498-0.402-0.9-0.896-0.9h-2.336l-2.671-2.227c-0.034-0.034-0.077-0.063-0.115-0.096l-0.096-0.077c-0.004-0.004-0.004-0.004-0.01-0.004-0.023-0.02-0.047-0.043-0.071-0.058a1.795 1.795 0 0 0 -2.485 0.527l-3.6 5.529h-0.282v3.59h14.362a3.592 3.592 0 0 0 3.59 -3.59 3.589 3.589 0 0 0 -3.59 -3.59z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-natation {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(1 2)' fill='%23FFF'%3E%3Cpath d='m13.474 12.15c-0.464 0.375-0.77 0.622-1.485 0.622s-1.021-0.247-1.485-0.621c-0.54-0.434-1.212-0.975-2.506-0.975-1.289 0-1.961 0.54-2.501 0.975-0.464 0.374-0.77 0.62-1.485 0.62s-1.021-0.246-1.485-0.62c-0.54-0.434-1.212-0.975-2.506-0.975v1.596c0.728 0 1.055 0.264 1.506 0.625 0.54 0.434 1.209 0.97 2.485 0.97s1.944-0.54 2.485-0.97c0.45-0.361 0.778-0.625 1.506-0.625 0.727 0 1.055 0.264 1.506 0.625 0.54 0.434 1.208 0.97 2.484 0.97 1.277 0 1.945-0.54 2.485-0.97 0.45-0.361 0.778-0.625 1.506-0.625v-1.596c-1.298 0-1.97 0.54-2.51 0.975z'/%3E%3Cpath d='m4.012 11.227c1.276 0 1.944-0.54 2.485-0.97 0.45-0.361 0.778-0.625 1.506-0.625 0.727 0 1.055 0.264 1.506 0.625 0.54 0.434 1.208 0.97 2.484 0.97 1.277 0 1.945-0.54 2.485-0.97 0.45-0.361 0.778-0.625 1.506-0.625v-1.595c-1.29 0-1.961 0.54-2.506 0.974-0.464 0.374-0.77 0.621-1.485 0.621-0.714 0-1.02-0.247-1.485-0.621-0.54-0.434-1.212-0.974-2.505-0.974-1.294 0-1.962 0.54-2.506 0.974-0.464 0.374-0.77 0.621-1.485 0.621s-1.021-0.247-1.485-0.621c-0.54-0.434-1.212-0.974-2.506-0.974v1.595c0.728 0 1.055 0.264 1.506 0.625 0.536 0.434 1.209 0.97 2.485 0.97zm-2.395-7.232h4.786l-3.501 3.501 0.123 0.098c0.425 0.34 0.553 0.443 0.983 0.443 0.434 0 0.561-0.102 0.982-0.443 0.57-0.46 1.434-1.153 3.004-1.153 1.464 0 2.31 0.6 2.88 1.055l1.038-1.038a0.262 0.262 0 0 0 0 -0.37l-3.616-3.616c-0.072-0.072-0.174-0.077-0.264-0.043-0.046-0.008-0.089-0.03-0.136-0.03h-6.28a0.799 0.799 0 1 0 0 1.596z'/%3E%3Ccircle cy='2' cx='12.385' r='1.987'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-voile {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(1 1)' fill='%23FFF'%3E%3Cpath d='m4.809 14.383h-4.789v1.596h15.96v-1.596z'/%3E%3Cpath d='m5.472 14.03l1.596-2.396a0.794 0.794 0 0 0 -0.102 -1.008l-1.362-1.358v-2.068h2.396v7.183c2.272-4.655 7.183-3.992 7.183-3.992l-7.183-10.37v5.589h-3.987a0.8 0.8 0 0 0 -0.8 0.8v2.395c0 0.166 0.064 0.31 0.149 0.439 0.03 0.046 0.05 0.102 0.093 0.14l1.92 1.915-1.235 1.847a0.8 0.8 0 0 0 0.222 1.106c0.136 0.09 0.29 0.132 0.442 0.132a0.8 0.8 0 0 0 0.668 -0.353z'/%3E%3Ccircle cy='3.613' cx='4.409' r='1.196'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-waterpolo {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m12.991 15.383c-0.838 0-1.23-0.157-1.685-0.34-0.532-0.213-1.136-0.46-2.302-0.46-1.161 0-1.766 0.243-2.302 0.46-0.455 0.183-0.842 0.34-1.685 0.34-0.838 0-1.23-0.157-1.685-0.34-0.532-0.213-1.136-0.46-2.302-0.46v1.596c0.85 0 1.247 0.157 1.702 0.344 0.532 0.213 1.132 0.456 2.28 0.456 1.15 0 1.75-0.243 2.282-0.456 0.455-0.183 0.85-0.344 1.706-0.344 0.851 0 1.247 0.157 1.706 0.344 0.532 0.213 1.132 0.456 2.281 0.456 1.15 0 1.75-0.243 2.281-0.456 0.455-0.183 0.851-0.344 1.702-0.344v-1.596c-1.161 0-1.766 0.243-2.302 0.46-0.447 0.183-0.838 0.34-1.677 0.34zm-9.927-11.073a0.802 0.802 0 0 0 -1.085 0.311 0.8 0.8 0 0 0 0.31 1.085l5.162 2.86v2.196a6.577 6.577 0 0 1 1.553 -0.166c0.66 0 1.166 0.072 1.579 0.17v-1.021c0.651-0.077 1.57-0.324 2.37-1.043 1.081-0.966 1.626-2.472 1.626-4.476a0.795 0.795 0 1 0 -1.592 0c0 1.523-0.366 2.625-1.08 3.276-0.677 0.617-1.528 0.681-1.852 0.685l-6.991-3.876z'/%3E%3Cpath d='m9.8 5.826a1.605 1.605 0 0 0 0 -3.209 1.605 1.605 0 0 0 0 3.209zm-7.574-2.409a1.2 1.2 0 0 0 1.2 -1.196c0-0.66-0.537-1.2-1.2-1.2a1.198 1.198 0 1 0 0 2.396zm12.446 8.434c-0.45 0.183-0.842 0.34-1.685 0.34-0.838 0-1.23-0.157-1.685-0.34-0.532-0.213-1.136-0.46-2.302-0.46-1.162 0-1.766 0.243-2.302 0.46-0.455 0.183-0.843 0.34-1.685 0.34-0.839 0-1.23-0.157-1.685-0.34-0.532-0.213-1.137-0.46-2.302-0.46v1.596c0.85 0 1.246 0.158 1.702 0.345 0.532 0.213 1.132 0.455 2.28 0.455 1.15 0 1.75-0.242 2.281-0.455 0.456-0.183 0.851-0.345 1.707-0.345 0.85 0 1.247 0.158 1.706 0.345 0.532 0.213 1.132 0.455 2.281 0.455s1.749-0.242 2.28-0.455c0.456-0.183 0.852-0.345 1.703-0.345v-1.596c-1.153 0-1.757 0.247-2.294 0.46z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-boxe {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m13.004 1.021h-6.383a3.193 3.193 0 0 0 -3.191 3.192c0 0.978 0.45 1.842 1.144 2.43-0.114-0.013-0.23-0.034-0.348-0.034a3.193 3.193 0 0 0 -3.192 3.191 3.2 3.2 0 0 0 0.664 1.936l-0.004 0.004 1.055 1.409a3.62 3.62 0 0 0 2.277 1.383v2.451h9.574v-2.566a2.477 2.477 0 0 0 1.596 -2.31v-7.895a3.193 3.193 0 0 0 -3.192 -3.192zm-6.383 1.596h6.383a1.596 1.596 0 0 1 0 3.192h-6.383a1.596 1.596 0 0 1 0 -3.192zm6.383 12.766h-6.383v-0.8h6.383v0.8zm0.71-2.392h-8.084a2.011 2.011 0 0 1 -1.6 -0.8l-0.885-1.182 0.021-0.022a1.596 1.596 0 1 1 2.66 -1.187c0 0.396-0.145 0.774-0.409 1.064l1.187 1.068a3.185 3.185 0 0 0 0.817 -2.132c0-0.979-0.45-1.843-1.144-2.43 0.114 0.013 0.23 0.034 0.349 0.034h6.383c0.582 0 1.123-0.17 1.595-0.442v5.14c-0.004 0.49-0.4 0.89-0.89 0.89z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-escrime {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill-rule='evenodd' fill='none'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m15.598 11.506l-4.105 4.105a0.207 0.207 0 0 1 -0.348 -0.08c-0.372-1.114-0.396-2.087-0.14-2.854a2.59 2.59 0 0 1 0.625 -1.031c0.28-0.28 0.625-0.49 1.03-0.625 0.763-0.253 1.73-0.232 2.838 0.134a0.208 0.208 0 0 1 0.1 0.35z' fill-rule='nonzero'/%3E%3Cpath d='m2.771 2.341l8.949 8.949a2.5 2.5 0 0 0 -0.443 0.443l-8.949-8.949a0.315 0.315 0 0 1 0 -0.443 0.315 0.315 0 0 1 0.443 0z'/%3E%3Cpath d='m14.22 13.183l1.217 1.218a0.626 0.626 0 0 1 0.182 0.446c0 0.16-0.06 0.321-0.184 0.445l-0.275 0.274a0.633 0.633 0 0 1 -0.89 0l-1.219-1.218 1.163-1.162 0.005-0.003zm-7.716 2.428l-4.104-4.105a0.208 0.208 0 0 1 0.1 -0.35c1.108-0.367 2.075-0.388 2.837-0.135a2.59 2.59 0 0 1 1.031 0.625c0.28 0.28 0.49 0.625 0.625 1.03 0.256 0.768 0.232 1.74-0.14 2.856a0.207 0.207 0 0 1 -0.263 0.132 0.185 0.185 0 0 1 -0.085 -0.053z' fill-rule='nonzero'/%3E%3Cpath d='m15.672 2.787l-8.949 8.948a2.5 2.5 0 0 0 -0.443 -0.442l8.949-8.95a0.315 0.315 0 0 1 0.443 0 0.315 0.315 0 0 1 0 0.444z'/%3E%3Cpath d='m4.944 14.348l-1.218 1.218a0.633 0.633 0 0 1 -0.892 0l-0.274-0.274a0.633 0.633 0 0 1 -0.003 -0.89l1.219-1.22 1.162 1.164 0.006 0.002z' fill-rule='nonzero'/%3E%3C/g%3E%3Cpath d='m0 0h18v18h-18z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-judo {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(3 1)' fill='%23FFF'%3E%3Cpath d='m8.844 2.029a1.71 1.71 0 1 1 0.343 3.402 1.71 1.71 0 0 1 -0.343 -3.402zm2.326 7.264a0.69 0.69 0 0 1 0.058 0.449v0.002l-0.01 0.04c-0.005 0.012-0.007 0.025-0.01 0.04-0.003 0.006-0.004 0.015-0.006 0.023a0.196 0.196 0 0 1 -0.017 0.037c-0.018 0.038-0.042 0.08-0.052 0.099l-0.004 0.007a0.34 0.34 0 0 1 -0.03 0.042c-0.009 0.009-0.016 0.02-0.023 0.029l-0.004 0.003c-0.007 0.008-0.013 0.017-0.02 0.023a0.526 0.526 0 0 1 -0.087 0.078l-0.02 0.016-0.008 0.004-0.046 0.028a0.228 0.228 0 0 1 -0.027 0.015l-0.02 0.009a0.978 0.978 0 0 1 -0.123 0.046 0.66 0.66 0 0 1 -0.256 0.015 0.622 0.622 0 0 1 -0.143 -0.034l-0.59-0.21-0.465-0.168-0.928-0.332-1.016-0.363-0.08-0.029a0.685 0.685 0 0 1 -0.361 -0.992l0.017-0.028a0.639 0.639 0 0 1 0.058 -0.077l0.017-0.022a0.788 0.788 0 0 1 0.088 -0.078 0.798 0.798 0 0 1 0.103 -0.063l0.03-0.015a0.966 0.966 0 0 1 0.1 -0.035l0.013-0.004a0.644 0.644 0 0 1 0.098 -0.018h0.013c0.032-0.003 0.064-0.001 0.096 0 0.015 0.002 0.032 0 0.047 0.002a0.786 0.786 0 0 1 0.145 0.034l0.286 0.104 0.32 0.113 0.442 0.16 0.415 0.147-0.164-0.325-0.137-0.272-0.052 0.204-0.647-0.231c-0.832-1.871-1.312-2.642-1.34-2.69 0.07 0.024 1.704 0.559 1.745 0.575 0.008 0.002 0.27 0.112 0.302 0.125 0.016 0.009 0.11 0.053 0.142 0.068l0.032 0.017c0.041 0.02 0.31 0.183 0.334 0.2 0.009 0.005 0.086 0.063 0.112 0.086a0.957 0.957 0 0 1 0.195 0.229 352.92 352.92 0 0 1 1.478 2.917z'/%3E%3Cpath d='m9.95 10.573c0.32 0.188 0.47 0.55 0.407 0.895l-0.16 3.477a0.818 0.818 0 0 1 -0.024 0.163c-0.005 0.019-0.012 0.035-0.017 0.052-0.012 0.033-0.021 0.068-0.037 0.1-0.008 0.019-0.02 0.037-0.03 0.055a0.592 0.592 0 0 1 -0.09 0.132 0.739 0.739 0 0 1 -0.06 0.067c-0.018 0.017-0.035 0.03-0.051 0.046a0.697 0.697 0 0 1 -0.073 0.053c-0.017 0.013-0.036 0.024-0.056 0.036a0.616 0.616 0 0 1 -0.082 0.039c-0.021 0.008-0.04 0.017-0.063 0.025a0.814 0.814 0 0 1 -0.09 0.022 0.902 0.902 0 0 1 -0.217 0.022 0.854 0.854 0 0 1 -0.814 -0.892l0.143-3.083-2.394-1.39-0.169 0.698-0.447 1.845-0.15 0.619c-0.002 0.012-0.006 0.02-0.01 0.033a0.861 0.861 0 0 1 -0.542 0.634l-0.143 0.053-0.422 0.157-0.798 0.296-0.32 0.12-0.964 0.356-0.318 0.12-0.66 0.244a0.83 0.83 0 0 1 -0.153 0.04c-0.01 0-0.021 0.004-0.031 0.005-0.01 0-0.02 0.003-0.028 0.004-0.032 0.003-0.063 0.001-0.095 0.001a0.772 0.772 0 0 1 -0.194 -0.02c-0.01-0.002-0.019-0.006-0.03-0.01a1.083 1.083 0 0 1 -0.115 -0.039l-0.048-0.025a0.926 0.926 0 0 1 -0.135 -0.085c-0.025-0.02-0.05-0.043-0.074-0.065a0.884 0.884 0 0 1 -0.041 -0.042c-0.023-0.026-0.045-0.056-0.066-0.084-0.009-0.016-0.02-0.028-0.028-0.042a0.805 0.805 0 0 1 -0.073 -0.148c-0.165-0.446 0.061-0.943 0.567-1.131l0.9-0.334 0.28-0.103 1.67-0.62 0.09-0.034 0.19-0.072 0.066-0.293c0.093-0.412 0.222-0.984 0.355-1.583l0.113-0.503 0.448-1.987c0.05-0.209 0.137-0.605 0.137-0.605 0.31-0.428 0.601-1.006 0.601-1.006l0.932 1.696a0.94 0.94 0 0 0 0.622 0.918l2.003 0.716 0.788 0.457z'/%3E%3Cpath d='m7.82 7.64l-0.03-0.01a0.937 0.937 0 0 0 -1.166 0.493l-1.021-1.848s-0.713 1.643-1.799 2.399c-0.015 0.012-0.037 0.009-0.056 0.012l0.3 2.054c0.007 0.044 0.006 0.084 0.005 0.126 0 0.014 0.003 0.027 0.002 0.039a0.835 0.835 0 0 1 -0.011 0.215l-0.29 1.424-1.76 0.654 0.468-2.293-0.322-2.495s-0.267-0.56-0.276-0.96c-0.01-0.398-0.001-1.43 0.863-2.993 0.02-0.036 0.683-1.378 1.412-1.268 1.034 0.156 1.799 0.316 3.682 4.451zm-1.7 4.331l0.096 1.882a0.775 0.775 0 0 1 -0.734 0.814 0.75 0.75 0 0 1 -0.537 -0.186l0.065-0.025a1.11 1.11 0 0 0 0.702 -0.817l0.01-0.024 0.397-1.644z'/%3E%3Cpath d='m4.031 8.881c0.225-0.242 0.428-0.393 0.701-0.778-0.26 0.916-0.5 2.071-0.514 2.14l-0.085-0.653-0.102-0.709z'/%3E%3Ccircle cy='1.698' cx='5.853' r='1.693'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-halterophilie {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(3)' fill='%23FFF'%3E%3Cpath d='m11.949 16.214c-0.058-0.014-5.453-1.608-5.63-6.094l1.695-3.073c0.316 0.09 0.646 0.158 0.996 0.158a3.592 3.592 0 0 0 3.59 -3.59 3.592 3.592 0 0 0 -3.59 -3.592 3.592 3.592 0 0 0 -3.59 3.59c0 0.987 0.401 1.877 1.043 2.528l-1.829 3.323a0.915 0.915 0 0 0 -0.11 0.431c0 5.994 6.65 7.961 6.937 8.043a0.9 0.9 0 0 0 1.11 -0.618 0.9 0.9 0 0 0 -0.622 -1.106zm-2.94-14.394a1.796 1.796 0 1 1 0 3.592 1.796 1.796 0 0 1 0 -3.592zm-5.385 9.87h-2.69a0.894 0.894 0 0 0 -0.896 0.896v4.485c0 0.498 0.402 0.895 0.896 0.895a0.894 0.894 0 0 0 0.895 -0.895v-3.59h1.795a0.894 0.894 0 0 0 0.895 -0.895 0.89 0.89 0 0 0 -0.895 -0.896z'/%3E%3Ccircle cy='5.41' cx='3.624' r='1.795'/%3E%3Ccircle cy='3.614' cx='9.01' r='1'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-taekwondo {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m16.094 2.092a0.899 0.899 0 0 0 -1.269 0l-5.065 5.065-1.747-1.747h2.068c0.498 0 0.9-0.403 0.9-0.9v-3.59a0.899 0.899 0 1 0 -1.8 0v2.694h-2.815a0.866 0.866 0 0 0 -0.44 0.134 0.545 0.545 0 0 0 -0.269 0.144l-1.699 1.7a0.599 0.599 0 0 0 -0.139 0.607c-0.005 0.039-0.024 0.067-0.024 0.106v6.285a0.899 0.899 0 1 0 1.8 0v-4.524l1.8 1.8c0 0.01-0.005 0.02-0.005 0.03v7.18a0.899 0.899 0 1 0 1.8 0v-6.806l6.908-6.908a0.903 0.903 0 0 0 -0.004 -1.269zm-10.499 0.628a1.796 1.796 0 1 0 -3.592 0 1.796 1.796 0 0 0 3.592 0z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-bobsleigh {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m16.183 15.374h-3.145l-10.655-10.654a0.799 0.799 0 0 0 -1.128 0 0.799 0.799 0 0 0 0 1.128l10.885 10.884a0.8 0.8 0 0 0 0.562 0.234h3.477a0.797 0.797 0 0 0 0.795 -0.796 0.788 0.788 0 0 0 -0.791 -0.796zm-11.823-11.208a1.583 1.583 0 1 0 0.001 -3.165 1.583 1.583 0 0 0 0 3.165zm5.334 5.334a1.583 1.583 0 1 0 0 -3.166 1.583 1.583 0 0 0 0 3.165zm-2.667-2.667a1.583 1.583 0 1 0 0.001 -3.166 1.583 1.583 0 0 0 0 3.166z'/%3E%3Cpath d='m12.36 12.166a1.583 1.583 0 1 0 0.001 -3.165 1.583 1.583 0 0 0 0 3.165z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-curling {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(1 1)' fill='%23FFF'%3E%3Cpath d='m13.11 9.438a0.793 0.793 0 0 0 1.111 -0.187 0.793 0.793 0 0 0 -0.187 -1.11l-5.579-3.989a0.8 0.8 0 0 0 -1.102 0.17l-7.17 9.568a0.799 0.799 0 0 0 0.157 1.115 0.8 0.8 0 0 0 1.115 -0.161l3.966-5.286 1.456 0.745c0.017 0.009 0.025 0.021 0.038 0.026 0.013 0.004 1.174 0.463 1.455 1.468 0.217 0.778-0.123 1.753-1.008 2.898a0.803 0.803 0 0 0 0.14 1.119 0.797 0.797 0 0 0 1.115 -0.145c1.217-1.57 1.647-3.025 1.277-4.32-0.268-0.944-0.911-1.582-1.464-1.982l1.744-2.026 2.937 2.098z'/%3E%3Ccircle cy='1.617' cx='10.383' r='1.596'/%3E%3Cpath d='m14.97 12.774h-1.43v-0.778h1.239a0.4 0.4 0 1 0 0 -0.8h-1.639a0.4 0.4 0 0 0 -0.4 0.4v1.178h-0.544c-0.558 0-1.005 0.452-1.005 1.005v1.174c0 0.558 0.452 1.004 1.005 1.004h2.77c0.557 0 1.004-0.45 1.004-1.004v-1.173a0.997 0.997 0 0 0 -1 -1.005z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-hockey {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Ccircle cy='2.734' cx='16.181' r='1.795'/%3E%3Cpath d='m14.232 5.429l-7.128 0.895a0.843 0.843 0 0 0 -0.33 0.11l-4.85-3.408c-0.09-0.096-0.181-0.546 0-0.905 0.091-0.177 0.25-0.355 0.719-0.292a0.904 0.904 0 0 0 1.005 -0.771 0.896 0.896 0 0 0 -0.77 -1.005c-1.256-0.168-2.291 0.44-2.692 1.584-0.345 0.986-0.149 2.346 0.737 2.877l4.883 3.438c0.158 0.11 0.335 0.162 0.517 0.162a0.896 0.896 0 0 0 0.45 -0.134 0.898 0.898 0 0 0 0.445 0.134c0.038 0 0.077 0 0.115-0.004l7.128-0.896a0.894 0.894 0 0 0 0.776 -1 0.909 0.909 0 0 0 -1.006 -0.785z'/%3E%3Cpath d='m13.73 4.285a2.24 2.24 0 0 0 -3.17 0l-0.804 0.804 4.199-0.527a2.04 2.04 0 0 0 -0.225 -0.277zm-2.16 5.333l1.308-1.307-5.439 0.684c-0.076 0.01-0.148 0.015-0.225 0.015v3.217l-4.222 4.222a0.899 0.899 0 0 0 0.632 1.532c0.23 0 0.46-0.086 0.632-0.263l4.48-4.481a0.9 0.9 0 0 0 0.264 -0.632v-3.007l0.053 0.053v0.005l3.537 3.538v3.896c0 0.494 0.403 0.896 0.896 0.896a0.897 0.897 0 0 0 0.895 -0.896v-4.27a0.891 0.891 0 0 0 -0.263 -0.632l-2.547-2.57z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-luge {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.928 15.898a0.896 0.896 0 0 0 -1.134 -0.564l-2.274 0.756-2.279-1.518 0.866-1.153 1.226 0.818a0.903 0.903 0 0 0 1.245 -0.249 0.9 0.9 0 0 0 -0.25 -1.244l-1.871-1.245c-0.005-0.005-0.01-0.014-0.014-0.02-0.01-0.009-0.024-0.009-0.039-0.018l-0.814-0.546v-4.855a1.797 1.797 0 0 0 0.675 -2.418 1.796 1.796 0 0 0 -2.436 -0.708l-4.634 2.546a1.784 1.784 0 0 0 -0.7 0.7l-0.933-0.623a0.9 0.9 0 0 0 -1.244 0.249 0.9 0.9 0 0 0 0.248 1.245l0.872 0.579-0.867 1.154-2.15-1.432a0.9 0.9 0 0 0 -1.244 0.25 0.9 0.9 0 0 0 0.25 1.244l13.46 8.976a0.88 0.88 0 0 0 0.781 0.1l2.69-0.895a0.888 0.888 0 0 0 0.57 -1.13zm-7.133-8.842v2.662l-2.188-1.46 2.188-1.202zm-0.052 6.516l-5.678-3.787 0.866-1.154 5.678 3.787-0.866 1.154z'/%3E%3Ccircle cy='1.819' cx='15.281' r='1.795'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-patinage {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.45 5.467a0.876 0.876 0 0 0 -1.173 0.44c-0.02 0.034-0.096 0.14-0.312 0.173-0.277 0.043-1.364-0.01-3.647-2.212-4.874-4.687-9.25-0.967-9.292-0.929a0.893 0.893 0 0 0 -0.087 1.26 0.904 0.904 0 0 0 1.264 0.095c0.115-0.1 2.633-2.168 5.812 0.01l-4.232 3.073c-0.02 0.014-0.024 0.034-0.043 0.048-0.048 0.038-0.081 0.081-0.12 0.13-0.033 0.042-0.067 0.085-0.096 0.133-0.023 0.048-0.038 0.096-0.057 0.149-0.02 0.057-0.033 0.115-0.043 0.177 0 0.019-0.014 0.038-0.014 0.057 0 0.034 0.014 0.067 0.014 0.1 0.005 0.063 0.014 0.125 0.029 0.188 0.019 0.057 0.043 0.11 0.071 0.162 0.015 0.034 0.02 0.067 0.044 0.096 0.01 0.02 1.177 1.767 0.56 3.274-0.44 1.073-1.762 1.887-3.82 2.37l-0.585-1.173a0.9 0.9 0 1 0 -1.608 0.805l1.795 3.59a0.899 0.899 0 0 0 0.804 0.498h0.896a0.894 0.894 0 0 0 0.895 -0.895 0.897 0.897 0 0 0 -0.895 -0.896h-0.345l-0.139-0.272c2.446-0.652 4.012-1.767 4.653-3.337 0.508-1.235 0.321-2.48 0.01-3.413 1.709 0.268 3.964 0.91 4.596 2.273 0.584 1.255-0.446 2.978-1.408 4.199a0.874 0.874 0 0 0 -0.177 0.555h-0.924a0.894 0.894 0 0 0 -0.895 0.895c0 0.494 0.402 0.896 0.895 0.896h3.58a0.91 0.91 0 0 0 0.638 -0.264l0.823-0.823c0.35-0.35 0.35-0.92 0-1.269a0.899 0.899 0 0 0 -1.269 0l-0.555 0.55h-0.287c1.513-2.115 1.934-3.973 1.216-5.51-0.599-1.287-1.877-2.091-3.227-2.599l1.906-1.517c1.187 0.88 2.226 1.33 3.135 1.326 0.177 0 0.35-0.015 0.517-0.048 1.101-0.216 1.508-1.063 1.546-1.159 0.202-0.454 0.005-1.005-0.45-1.206z'/%3E%3Cpath d='m14.386 3.614a1.796 1.796 0 1 0 -0.002 -3.591 1.796 1.796 0 0 0 0.002 3.591z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-patinagevitesse {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.45 5.467a0.876 0.876 0 0 0 -1.173 0.44c-0.02 0.034-0.096 0.14-0.312 0.173-0.277 0.043-1.364-0.01-3.647-2.212-4.874-4.687-9.25-0.967-9.292-0.929a0.893 0.893 0 0 0 -0.087 1.26 0.904 0.904 0 0 0 1.264 0.095c0.115-0.1 2.633-2.168 5.812 0.01l-4.232 3.073c-0.02 0.014-0.024 0.034-0.043 0.048-0.048 0.038-0.081 0.081-0.12 0.13-0.033 0.042-0.067 0.085-0.096 0.133-0.023 0.048-0.038 0.096-0.057 0.149-0.02 0.057-0.033 0.115-0.043 0.177 0 0.019-0.014 0.038-0.014 0.057 0 0.034 0.014 0.067 0.014 0.1 0.005 0.063 0.014 0.125 0.029 0.188 0.019 0.057 0.043 0.11 0.071 0.162 0.015 0.034 0.02 0.067 0.044 0.096 0.01 0.02 1.177 1.767 0.56 3.274-0.44 1.073-1.762 1.887-3.82 2.37l-0.585-1.173a0.9 0.9 0 1 0 -1.608 0.805l1.795 3.59a0.899 0.899 0 0 0 0.804 0.498h0.896a0.894 0.894 0 0 0 0.895 -0.895 0.897 0.897 0 0 0 -0.895 -0.896h-0.345l-0.139-0.272c2.446-0.652 4.012-1.767 4.653-3.337 0.508-1.235 0.321-2.48 0.01-3.413 1.709 0.268 3.964 0.91 4.596 2.273 0.584 1.255-0.446 2.978-1.408 4.199a0.874 0.874 0 0 0 -0.177 0.555h-0.924a0.894 0.894 0 0 0 -0.895 0.895c0 0.494 0.402 0.896 0.895 0.896h3.58a0.91 0.91 0 0 0 0.638 -0.264l0.823-0.823c0.35-0.35 0.35-0.92 0-1.269a0.899 0.899 0 0 0 -1.269 0l-0.555 0.55h-0.287c1.513-2.115 1.934-3.973 1.216-5.51-0.599-1.287-1.877-2.091-3.227-2.599l1.906-1.517c1.187 0.88 2.226 1.33 3.135 1.326 0.177 0 0.35-0.015 0.517-0.048 1.101-0.216 1.508-1.063 1.546-1.159 0.202-0.454 0.005-1.005-0.45-1.206z'/%3E%3Cpath d='m14.386 3.614a1.796 1.796 0 1 0 -0.002 -3.591 1.796 1.796 0 0 0 0.002 3.591z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-skeleton {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='rotate(30 1.036 5.134)' fill='%23FFF'%3E%3Cpath d='m13.465 6.333h0.767c0.427 0 0.768-0.3 0.768-0.666 0-0.371-0.345-0.667-0.768-0.667h-8.464c-0.428 0-0.768 0.3-0.768 0.667 0 0.37 0.345 0.666 0.768 0.666h7.697z'/%3E%3Cpath d='m13.871 6v1.395h0.895c0.498 0 0.896 0.402 0.896 0.895a0.894 0.894 0 0 1 -0.896 0.896h-9.87a0.894 0.894 0 0 1 -0.896 -0.896c0-0.497 0.402-0.895 0.895-0.895h0.895v-1.395h8.081zm-1.795 0.5h-4.486v0.895h4.486v-0.895zm-11.181-2.814h12.567a0.894 0.894 0 0 0 0.895 -0.896v-0.895a0.894 0.894 0 0 0 -0.895 -0.895h-6.282a0.894 0.894 0 0 0 -0.895 0.895h-5.389a0.894 0.894 0 0 0 -0.896 0.895c0 0.494 0.402 0.896 0.895 0.896z'/%3E%3Ccircle cy='1.345' cx='16.345' r='1.345'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-sporthiver {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.864 14.453l-2.234 1.487-4.811-2.925 2.642-2.642a0.884 0.884 0 0 0 0.249 -0.776 0.89 0.89 0 0 0 -0.483 -0.655l-4.559-2.264c0.177-0.378 0.474-0.847 0.929-1.206l4.643 3.394c0.058 0.235 0.125 0.464 0.22 0.699 0.57 1.355 1.762 2.326 3.543 2.896a0.896 0.896 0 0 0 0.546 -1.704c-1.26-0.402-2.078-1.034-2.437-1.877-0.598-1.407 0.192-3.059 0.201-3.073a0.895 0.895 0 0 0 -0.35 -1.173c-2.431-1.407-4.509-1.82-6.19-1.245l-4.374-3.198a0.891 0.891 0 0 0 -1.25 0.197 0.891 0.891 0 0 0 0.197 1.25l3.777 2.757c-1.107 1.082-1.418 2.475-1.437 2.551a0.887 0.887 0 0 0 0.479 0.986l4.15 2.064-2.072 2.073-4.86-2.969a0.892 0.892 0 0 0 -1.23 0.301 0.892 0.892 0 0 0 0.302 1.23l11.733 7.133a0.908 0.908 0 0 0 0.963 -0.019l2.71-1.805a0.894 0.894 0 0 0 0.248 -1.24 0.897 0.897 0 0 0 -1.245 -0.248zm-3.456-8.641a6.61 6.61 0 0 0 -0.196 0.804l-2.265-1.656c0.733 0.11 1.556 0.387 2.461 0.852zm4.782-1.389a1.786 1.786 0 1 0 0 3.572 1.786 1.786 0 0 0 0 -3.572z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-bandy {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Ccircle cy='2.734' cx='16.181' r='1.795'/%3E%3Cpath d='m14.232 5.429l-7.128 0.895a0.843 0.843 0 0 0 -0.33 0.11l-4.85-3.408c-0.09-0.096-0.181-0.546 0-0.905 0.091-0.177 0.25-0.355 0.719-0.292a0.904 0.904 0 0 0 1.005 -0.771 0.896 0.896 0 0 0 -0.77 -1.005c-1.256-0.168-2.291 0.44-2.692 1.584-0.345 0.986-0.149 2.346 0.737 2.877l4.883 3.438c0.158 0.11 0.335 0.162 0.517 0.162a0.896 0.896 0 0 0 0.45 -0.134 0.898 0.898 0 0 0 0.445 0.134c0.038 0 0.077 0 0.115-0.004l7.128-0.896a0.894 0.894 0 0 0 0.776 -1 0.909 0.909 0 0 0 -1.006 -0.785z'/%3E%3Cpath d='m13.73 4.285a2.24 2.24 0 0 0 -3.17 0l-0.804 0.804 4.199-0.527a2.04 2.04 0 0 0 -0.225 -0.277zm-2.16 5.333l1.308-1.307-5.439 0.684c-0.076 0.01-0.148 0.015-0.225 0.015v3.217l-4.222 4.222a0.899 0.899 0 0 0 0.632 1.532c0.23 0 0.46-0.086 0.632-0.263l4.48-4.481a0.9 0.9 0 0 0 0.264 -0.632v-3.007l0.053 0.053v0.005l3.537 3.538v3.896c0 0.494 0.403 0.896 0.896 0.896a0.897 0.897 0 0 0 0.895 -0.896v-4.27a0.891 0.891 0 0 0 -0.263 -0.632l-2.547-2.57z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-automoto {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(2)' fill='%23FFF'%3E%3Cpath d='m12.17 6.31h1.785a0.455 0.455 0 0 0 0.455 -0.455v-4.481a0.455 0.455 0 0 0 -0.455 -0.455h-1.786a0.455 0.455 0 0 0 -0.455 0.455v1.345h-0.895v-1.063c0-0.9-0.728-1.632-1.632-1.632h-3.921c-0.9 0-1.632 0.728-1.632 1.632v1.064h-0.9v-1.346a0.455 0.455 0 0 0 -0.455 -0.455h-1.786a0.455 0.455 0 0 0 -0.455 0.455v4.48c0 0.25 0.201 0.456 0.455 0.456h1.787a0.455 0.455 0 0 0 0.455 -0.455v-1.34h0.904v9.875h-0.9v-1.345a0.455 0.455 0 0 0 -0.454 -0.455h-1.787a0.455 0.455 0 0 0 -0.455 0.455v4.476c0 0.25 0.201 0.455 0.455 0.455h1.786a0.455 0.455 0 0 0 0.454 -0.455v-1.34h0.9v0.163c0 0.9 0.728 1.632 1.633 1.632h3.92c0.9 0 1.633-0.728 1.633-1.632v-0.163h0.9v1.34c0 0.25 0.201 0.455 0.455 0.455h1.785a0.455 0.455 0 0 0 0.455 -0.455v-4.48a0.455 0.455 0 0 0 -0.455 -0.455h-1.784a0.455 0.455 0 0 0 -0.455 0.454v1.346h-0.905v-9.872h0.9v1.34c0 0.25 0.201 0.456 0.45 0.456zm-3.147 3.59c0 1.982-0.804 3.59-1.795 3.59s-1.795-1.608-1.795-3.59 0.804-3.59 1.795-3.59c0.99 0 1.795 1.603 1.795 3.59z'/%3E%3Ccircle cy='9' cx='7.229' r='1'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-f1 {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.359 7.715h-2.356a0.62 0.62 0 0 0 -0.617 0.617v1.058h-3.069l-2.317 2.346-2.317-2.346h-3.069v-1.058a0.62 0.62 0 0 0 -0.617 -0.617h-2.357a0.62 0.62 0 0 0 -0.617 0.617v5.846c0 0.34 0.278 0.617 0.617 0.617h2.356a0.62 0.62 0 0 0 0.617 -0.617v-0.273h10.772v0.273c0 0.34 0.277 0.617 0.617 0.617h2.356a0.62 0.62 0 0 0 0.617 -0.617v-5.846a0.616 0.616 0 0 0 -0.617 -0.617zm-13.745 4.395v-0.93h2.317l0.92 0.93h-3.237zm10.772 0h-3.237l0.92-0.93h2.317v0.93zm-1.796-6.29v-1.797h-7.18v1.795h3.59z'/%3E%3Cpath d='m7.205 7.614v1.796h3.59v-1.796a1.796 1.796 0 0 0 -3.59 0z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-moto {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(0 1)' fill='%23FFF'%3E%3Cpath d='m3.552 10.771c0.02 0 0.043 0.005 0.062 0.005a0.91 0.91 0 0 0 0.637 -0.263l2.695-2.695a0.899 0.899 0 0 0 -1.269 -1.269l-1.961 1.963-1.897-2.528v-0.598a0.899 0.899 0 1 0 -1.8 0v0.9c0 0.196 0.062 0.383 0.182 0.536l2.695 3.59c0.158 0.21 0.398 0.34 0.656 0.36zm1.862-8.081h4.117l1.532 1.532a0.895 0.895 0 0 0 0.637 0.264 0.899 0.899 0 0 0 0.637 -1.532l-1.797-1.795a0.902 0.902 0 0 0 -0.636 -0.264h-4.49a0.898 0.898 0 0 0 0 1.795zm2.691 8.981h-3.59v-0.005h-1.797v0.905c0 0.498 0.402 0.9 0.9 0.9h4.49a0.899 0.899 0 1 0 -0.004 -1.8zm9.608 1.925l-4.357-4.357a0.899 0.899 0 0 0 -1.268 0c-0.35 0.35-0.35 0.92 0 1.269l4.356 4.356a0.895 0.895 0 0 0 0.637 0.264c0.23 0 0.46-0.087 0.637-0.264a0.903 0.903 0 0 0 -0.005 -1.268z'/%3E%3Cpath d='m10.924 9.876c0-0.479 0.187-0.929 0.527-1.269s0.79-0.526 1.269-0.526c0.478 0 0.928 0.187 1.268 0.526l1.953 1.954c0-0.01 0.005-0.02 0.005-0.024 0.244-2.887-3.231-5.352-3.231-5.352-1.67 2.494-4.975 4.595-4.975 4.595l1.254 1.542c1.384 1.666 3.112 2.168 4.5 1.876l-2.054-2.053c-0.33-0.34-0.517-0.79-0.517-1.269z'/%3E%3Ccircle cy='1.795' cx='1.819' r='1.795'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-rally { }

.sprite-sports.sprite-rugby {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.692 4.639c-3.112-3.615-8.138-5.233-13.701-4.4l-0.646 0.096-0.096 0.646c-0.728 4.835 0.359 9.225 3.064 12.37 2.566 2.978 6.405 4.62 10.81 4.62 0.938 0 1.914-0.076 2.89-0.22l0.647-0.096 0.096-0.646c0.728-4.835-0.36-9.225-3.064-12.37zm-12.787-2.734a15.963 15.963 0 0 1 4.15 0.067l-4.096 4.098a16.306 16.306 0 0 1 -0.053 -4.165zm2.748 10.298c-1.01-1.173-1.742-2.563-2.221-4.098l5.673-5.673c2.082 0.651 3.882 1.78 5.247 3.36 1.038 1.207 1.79 2.643 2.264 4.232l-5.577 5.578c-2.14-0.642-3.993-1.781-5.386-3.4zm11.442 3.887c-1.393 0.163-2.729 0.13-3.998-0.043l3.96-3.96c0.172 1.27 0.196 2.61 0.038 4.003z'/%3E%3Cpath d='m7.987 6.605l3.537 3.537-1.252 1.253-3.538-3.538z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-rug13 {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.692 4.639c-3.112-3.615-8.138-5.233-13.701-4.4l-0.646 0.096-0.096 0.646c-0.728 4.835 0.359 9.225 3.064 12.37 2.566 2.978 6.405 4.62 10.81 4.62 0.938 0 1.914-0.076 2.89-0.22l0.647-0.096 0.096-0.646c0.728-4.835-0.36-9.225-3.064-12.37zm-12.787-2.734a15.963 15.963 0 0 1 4.15 0.067l-4.096 4.098a16.306 16.306 0 0 1 -0.053 -4.165zm2.748 10.298c-1.01-1.173-1.742-2.563-2.221-4.098l5.673-5.673c2.082 0.651 3.882 1.78 5.247 3.36 1.038 1.207 1.79 2.643 2.264 4.232l-5.577 5.578c-2.14-0.642-3.993-1.781-5.386-3.4zm11.442 3.887c-1.393 0.163-2.729 0.13-3.998-0.043l3.96-3.96c0.172 1.27 0.196 2.61 0.038 4.003z'/%3E%3Cpath d='m7.987 6.605l3.537 3.537-1.252 1.253-3.538-3.538z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-rug7 {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.692 4.639c-3.112-3.615-8.138-5.233-13.701-4.4l-0.646 0.096-0.096 0.646c-0.728 4.835 0.359 9.225 3.064 12.37 2.566 2.978 6.405 4.62 10.81 4.62 0.938 0 1.914-0.076 2.89-0.22l0.647-0.096 0.096-0.646c0.728-4.835-0.36-9.225-3.064-12.37zm-12.787-2.734a15.963 15.963 0 0 1 4.15 0.067l-4.096 4.098a16.306 16.306 0 0 1 -0.053 -4.165zm2.748 10.298c-1.01-1.173-1.742-2.563-2.221-4.098l5.673-5.673c2.082 0.651 3.882 1.78 5.247 3.36 1.038 1.207 1.79 2.643 2.264 4.232l-5.577 5.578c-2.14-0.642-3.993-1.781-5.386-3.4zm11.442 3.887c-1.393 0.163-2.729 0.13-3.998-0.043l3.96-3.96c0.172 1.27 0.196 2.61 0.038 4.003z'/%3E%3Cpath d='m7.987 6.605l3.537 3.537-1.252 1.253-3.538-3.538z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-pesapallo {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m15.697 11.24l-3.7-1.991 0.584-2.044h-4.491l0.181 2.475-2.551 3.092-5.214 2.605a0.9 0.9 0 1 0 0.805 1.608l5.385-2.69a0.97 0.97 0 0 0 0.292 -0.23l3.122-3.782 4.093 2.197-1.312 4.347a0.899 0.899 0 0 0 0.857 1.159 0.89 0.89 0 0 0 0.857 -0.637l1.522-5.05a0.904 0.904 0 0 0 -0.43 -1.059zm-10.507-5.668a0.895 0.895 0 0 0 0.636 0.264 0.89 0.89 0 0 0 0.522 -0.187c0.105 0.378 0.436 0.66 0.852 0.66h6.28a0.894 0.894 0 0 0 0.896 -0.895v-0.894a0.894 0.894 0 0 0 -0.895 -0.895 0.894 0.894 0 0 0 -0.895 0.895h-5.39a0.877 0.877 0 0 0 -0.523 0.187 0.9 0.9 0 0 0 -0.215 -0.397l-4.017-4.023a0.899 0.899 0 0 0 -1.268 0c-0.35 0.35-0.35 0.92 0 1.269l4.016 4.016z'/%3E%3Ccircle cy='1.819' cx='11.681' r='1.795'/%3E%3Cpath d='m8.99 2.72s-0.9 0-0.9 0.894h1.796l-0.896-0.894z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-aussierules {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.692 4.639c-3.112-3.615-8.138-5.233-13.701-4.4l-0.646 0.096-0.096 0.646c-0.728 4.835 0.359 9.225 3.064 12.37 2.56 2.978 6.405 4.62 10.81 4.62 0.942 0 1.914-0.076 2.89-0.22l0.647-0.096 0.096-0.646c0.728-4.83-0.36-9.225-3.064-12.37zm1.403 11.45c-4.701 0.542-8.852-0.88-11.442-3.886-2.245-2.61-3.207-6.243-2.743-10.298 4.71-0.545 8.852 0.881 11.442 3.888 2.24 2.609 3.202 6.242 2.743 10.297z'/%3E%3Cpath d='m12.126 8.373l-1.25 1.25-0.627-0.628 1.255-1.25-1.255-1.249-1.249 1.25-0.627-0.627 1.254-1.25-1.254-1.25-1.25 1.25-1.25-1.25-1.253 1.251 1.254 1.25-1.254 1.253 1.254 1.25 1.25-1.25 0.627 0.622-1.255 1.254 1.255 1.25 1.249-1.25 0.627 0.623-1.254 1.254 1.254 1.25 1.25-1.25 1.25 1.25 1.253-1.25-1.254-1.254 1.254-1.25z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-baseball {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m15.755 3.102c-0.024 0-0.043 0.01-0.067 0.01a0.899 0.899 0 0 1 -0.895 -0.963 8.93 8.93 0 0 0 -5.793 -2.125 8.936 8.936 0 0 0 -5.793 2.125 0.897 0.897 0 0 1 -0.895 0.963c-0.024 0-0.043-0.01-0.067-0.01a8.939 8.939 0 0 0 -2.221 5.898c0 2.23 0.819 4.27 2.169 5.84a0.926 0.926 0 0 1 0.196 -0.378c0.182-0.196 0.354-0.407 0.517-0.622a0.9 0.9 0 0 1 1.436 1.082 8.667 8.667 0 0 1 -0.632 0.756 0.865 0.865 0 0 1 -0.426 0.24 8.95 8.95 0 0 0 5.716 2.058c2.173 0 4.165-0.77 5.716-2.058a0.904 0.904 0 0 1 -0.426 -0.24c-0.225-0.244-0.431-0.498-0.632-0.756a0.905 0.905 0 0 1 0.177 -1.26 0.904 0.904 0 0 1 1.26 0.178c0.162 0.215 0.334 0.421 0.516 0.622 0.1 0.11 0.158 0.24 0.196 0.378a8.92 8.92 0 0 0 2.17 -5.84c0-2.26-0.843-4.318-2.222-5.898zm-12.069 2.332a7.763 7.763 0 0 0 -0.392 -0.704 0.898 0.898 0 0 1 1.522 -0.953c0.172 0.278 0.335 0.57 0.483 0.867a0.897 0.897 0 0 1 -0.809 1.292 0.888 0.888 0 0 1 -0.804 -0.502zm2.336 5.936a8.3 8.3 0 0 1 -0.287 0.948 0.894 0.894 0 0 1 -1.149 0.545 0.898 0.898 0 0 1 -0.546 -1.149c0.091-0.253 0.168-0.507 0.235-0.77a0.892 0.892 0 0 1 1.087 -0.656 0.896 0.896 0 0 1 0.66 1.082zm-0.579-1.987h-0.048a0.897 0.897 0 0 1 -0.895 -0.847 7.29 7.29 0 0 0 -0.086 -0.8 0.901 0.901 0 0 1 0.747 -1.03 0.898 0.898 0 0 1 1.024 0.748c0.053 0.32 0.086 0.65 0.105 0.981a0.896 0.896 0 0 1 -0.847 0.948zm6.267-0.943c0.019-0.33 0.052-0.66 0.105-0.981a0.901 0.901 0 0 1 1.024 -0.747 0.9 0.9 0 0 1 0.747 1.029 8.87 8.87 0 0 0 -0.086 0.8 0.894 0.894 0 0 1 -0.895 0.847h-0.048a0.905 0.905 0 0 1 -0.847 -0.948zm1.699 4.423a0.904 0.904 0 0 1 -1.149 -0.546 9.902 9.902 0 0 1 -0.287 -0.947 0.898 0.898 0 0 1 0.656 -1.087 0.904 0.904 0 0 1 1.086 0.656c0.067 0.263 0.144 0.522 0.235 0.77a0.895 0.895 0 0 1 -0.541 1.154zm1.297-8.133a8.47 8.47 0 0 0 -0.392 0.704 0.902 0.902 0 0 1 -1.202 0.411 0.901 0.901 0 0 1 -0.411 -1.201c0.148-0.297 0.306-0.584 0.483-0.867a0.899 0.899 0 0 1 1.522 0.953z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-cricket {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m13.232 6.085l-0.038-0.039 4.744-4.744-1.269-1.268-4.744 4.744-0.038-0.039c-0.939-0.938-2.576-0.938-3.514 0l-7.621 7.626a2.496 2.496 0 0 0 0 3.519l1.34 1.34c0.47 0.47 1.096 0.728 1.757 0.728 0.665 0 1.288-0.258 1.757-0.728l7.626-7.62a2.496 2.496 0 0 0 0 -3.52zm-1.269 2.25l-7.621 7.62a0.702 0.702 0 0 1 -0.977 0l-1.34-1.34a0.69 0.69 0 0 1 0 -0.976l7.621-7.621a0.692 0.692 0 0 1 0.977 0l1.34 1.34a0.693 0.693 0 0 1 0 0.977zm2.437 2.479a3.58 3.58 0 0 0 -3.576 3.576 3.58 3.58 0 0 0 3.576 3.576 3.58 3.58 0 0 0 3.576 -3.576 3.58 3.58 0 0 0 -3.576 -3.576zm0 5.352c-0.981 0-1.78-0.799-1.78-1.78 0-0.982 0.799-1.781 1.78-1.781s1.78 0.8 1.78 1.78c0 0.987-0.799 1.781-1.78 1.781z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-football {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m14.692 4.639c-3.112-3.615-8.138-5.233-13.701-4.4l-0.646 0.096-0.096 0.646c-0.728 4.835 0.359 9.225 3.064 12.37 2.56 2.978 6.405 4.62 10.81 4.62 0.942 0 1.914-0.076 2.89-0.22l0.647-0.096 0.096-0.646c0.728-4.83-0.36-9.225-3.064-12.37zm1.403 11.45c-4.701 0.542-8.852-0.88-11.442-3.886-2.245-2.61-3.207-6.243-2.743-10.298 4.71-0.545 8.852 0.881 11.442 3.888 2.24 2.609 3.202 6.242 2.743 10.297z'/%3E%3Cpath d='m12.126 8.373l-1.25 1.25-0.627-0.628 1.255-1.25-1.255-1.249-1.249 1.25-0.627-0.627 1.254-1.25-1.254-1.25-1.25 1.25-1.25-1.25-1.253 1.251 1.254 1.25-1.254 1.253 1.254 1.25 1.25-1.25 0.627 0.622-1.255 1.254 1.255 1.25 1.249-1.25 0.627 0.623-1.254 1.254 1.254 1.25 1.25-1.25 1.25 1.25 1.253-1.25-1.254-1.254 1.254-1.25z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-hockeygazon {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Ccircle cy='2.734' cx='16.181' r='1.795'/%3E%3Cpath d='m14.232 5.429l-7.128 0.895a0.843 0.843 0 0 0 -0.33 0.11l-4.85-3.408c-0.09-0.096-0.181-0.546 0-0.905 0.091-0.177 0.25-0.355 0.719-0.292a0.904 0.904 0 0 0 1.005 -0.771 0.896 0.896 0 0 0 -0.77 -1.005c-1.256-0.168-2.291 0.44-2.692 1.584-0.345 0.986-0.149 2.346 0.737 2.877l4.883 3.438c0.158 0.11 0.335 0.162 0.517 0.162a0.896 0.896 0 0 0 0.45 -0.134 0.898 0.898 0 0 0 0.445 0.134c0.038 0 0.077 0 0.115-0.004l7.128-0.896a0.894 0.894 0 0 0 0.776 -1 0.909 0.909 0 0 0 -1.006 -0.785z'/%3E%3Cpath d='m13.73 4.285a2.24 2.24 0 0 0 -3.17 0l-0.804 0.804 4.199-0.527a2.04 2.04 0 0 0 -0.225 -0.277zm-2.16 5.333l1.308-1.307-5.439 0.684c-0.076 0.01-0.148 0.015-0.225 0.015v3.217l-4.222 4.222a0.899 0.899 0 0 0 0.632 1.532c0.23 0 0.46-0.086 0.632-0.263l4.48-4.481a0.9 0.9 0 0 0 0.264 -0.632v-3.007l0.053 0.053v0.005l3.537 3.538v3.896c0 0.494 0.403 0.896 0.896 0.896a0.897 0.897 0 0 0 0.895 -0.896v-4.27a0.891 0.891 0 0 0 -0.263 -0.632l-2.547-2.57z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-golf {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m9 0.656a6.004 6.004 0 0 0 -5.997 5.998c0 3.305 2.688 6.002 5.998 6.002a6.004 6.004 0 0 0 5.998 -5.998c0-3.305-2.689-6.002-5.999-6.002zm0 10.262a4.265 4.265 0 0 1 -4.259 -4.26 4.27 4.27 0 0 1 4.26 -4.264c2.35 0 4.26 1.914 4.26 4.26a4.27 4.27 0 0 1 -4.261 4.264zm-2.554 2.56l2.554 4.26 2.56-4.26h-2.56z'/%3E%3Cpath d='m8.574 3.249c-0.141 0-0.278 0.027-0.405 0.073 0.505 0.168 0.873 0.645 0.873 1.204 0 0.564-0.368 1.037-0.873 1.21 0.127 0.04 0.264 0.072 0.405 0.072 0.704 0 1.277-0.573 1.277-1.277a1.27 1.27 0 0 0 -1.277 -1.282zm0 3.409c-0.141 0-0.278 0.028-0.405 0.073 0.505 0.168 0.873 0.646 0.873 1.205 0 0.564-0.368 1.036-0.873 1.21 0.127 0.04 0.264 0.072 0.405 0.072 0.704 0 1.277-0.573 1.277-1.278a1.27 1.27 0 0 0 -1.277 -1.282zm2.546-1.704c-0.142 0-0.278 0.027-0.405 0.072 0.504 0.169 0.873 0.646 0.873 1.205 0 0.564-0.369 1.037-0.873 1.21 0.127 0.04 0.263 0.072 0.404 0.072 0.705 0 1.278-0.573 1.278-1.277a1.27 1.27 0 0 0 -1.278 -1.282z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-futsal {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m15.308 1.556c0.35-0.35 0.35-0.92 0-1.269a0.899 0.899 0 0 0 -1.269 0l-3.327 3.327h-1.407a0.872 0.872 0 0 0 -0.637 0.263l-3.6 3.6a0.899 0.899 0 1 0 1.273 1.27l2.069-2.07v1.934l-2.71 2.71-1.159-1.159a0.899 0.899 0 0 0 -1.268 0c-0.35 0.35-0.35 0.92 0 1.269l1.795 1.795a0.895 0.895 0 0 0 0.637 0.263c0.23 0 0.46-0.086 0.636-0.263l2.954-2.954 1.795 1.796v5.012c0 0.498 0.403 0.895 0.896 0.895a0.894 0.894 0 0 0 0.895 -0.895v-5.386a0.91 0.91 0 0 0 -0.263 -0.636l-0.637-0.637v-5.538l3.327-3.327zm-5.568 1.164a1.346 1.346 0 0 0 0 -2.691 1.346 1.346 0 0 0 0 2.69z'/%3E%3Cpath d='m7.945 15.286a1.346 1.346 0 0 0 0 2.69 1.346 1.346 0 0 0 0 -2.69z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-floorball {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath fill-rule='evenodd' d='m14.53 3.47a7.913 7.913 0 0 0 -0.451 -0.417 0.773 0.773 0 0 0 0.868 0.869 7.917 7.917 0 0 0 -0.417 -0.452zm-9.627-1.133a7.808 7.808 0 0 1 4.097 -1.157c1.423 0 2.845 0.386 4.098 1.157a1.927 1.927 0 0 0 0.383 2.182 1.922 1.922 0 0 0 2.182 0.383 7.808 7.808 0 0 1 1.157 4.098 7.808 7.808 0 0 1 -1.157 4.098 1.927 1.927 0 0 0 -2.182 0.383 1.922 1.922 0 0 0 -0.383 2.182 7.808 7.808 0 0 1 -4.098 1.157 7.808 7.808 0 0 1 -4.097 -1.157 1.927 1.927 0 0 0 -0.384 -2.182 1.922 1.922 0 0 0 -2.182 -0.383 7.808 7.808 0 0 1 -1.157 -4.098c0-1.423 0.386-2.845 1.157-4.098a1.927 1.927 0 0 0 2.183 -0.382 1.922 1.922 0 0 0 0.384 -2.182zm-1.85 1.585a0.773 0.773 0 0 0 0.869 -0.87 7.915 7.915 0 0 0 -0.87 0.87zm11.894 10.156a0.773 0.773 0 0 0 -0.868 0.87 7.914 7.914 0 0 0 0.868 -0.87zm-11.025 0.87a0.773 0.773 0 0 0 -0.87 -0.87 7.917 7.917 0 0 0 0.87 0.87zm1.25-5.948a0.774 0.774 0 0 0 -0.777 -0.777 0.774 0.774 0 0 0 -0.777 0.777 0.774 0.774 0 0 0 0.777 0.777 0.774 0.774 0 0 0 0.775 -0.777zm0.59-1.366a1.926 1.926 0 0 0 -1.367 -0.566c-0.534 0-1.017 0.216-1.367 0.566s-0.566 0.832-0.566 1.366 0.217 1.017 0.566 1.366c0.35 0.35 0.833 0.566 1.367 0.566 0.533 0 1.016-0.216 1.366-0.566s0.566-0.832 0.566-1.366-0.216-1.017-0.566-1.366zm8.619 1.366a0.774 0.774 0 0 0 -0.776 -0.777 0.774 0.774 0 0 0 -0.777 0.777 0.774 0.774 0 0 0 0.777 0.777 0.774 0.774 0 0 0 0.776 -0.777zm0.59-1.366a1.926 1.926 0 0 0 -1.366 -0.566c-0.534 0-1.017 0.216-1.367 0.566s-0.566 0.832-0.566 1.366 0.216 1.017 0.566 1.366c0.35 0.35 0.833 0.566 1.367 0.566 0.533 0 1.016-0.216 1.366-0.566s0.566-0.832 0.566-1.366-0.216-1.017-0.566-1.366zm-5.195-3.24a0.774 0.774 0 0 0 -0.776 -0.775 0.774 0.774 0 0 0 -0.776 0.777 0.774 0.774 0 0 0 0.776 0.774 0.774 0.774 0 0 0 0.777 -0.776zm0.59-1.366a1.926 1.926 0 0 0 -1.366 -0.566c-0.533 0-1.017 0.216-1.366 0.566-0.35 0.35-0.566 0.833-0.566 1.367 0 0.533 0.216 1.016 0.566 1.366s0.833 0.566 1.366 0.566c0.534 0 1.017-0.216 1.367-0.566s0.566-0.833 0.566-1.366c0-0.534-0.217-1.017-0.566-1.367zm-0.59 10.577a0.774 0.774 0 0 0 -0.776 -0.775 0.774 0.774 0 0 0 -0.776 0.776 0.774 0.774 0 0 0 0.776 0.777 0.774 0.774 0 0 0 0.777 -0.777zm0.59-1.366a1.926 1.926 0 0 0 -1.366 -0.566c-0.533 0-1.017 0.216-1.366 0.566-0.35 0.35-0.566 0.833-0.566 1.366 0 0.534 0.216 1.017 0.566 1.367s0.833 0.566 1.366 0.566c0.534 0 1.017-0.216 1.367-0.566s0.566-0.833 0.566-1.367c0-0.533-0.217-1.016-0.566-1.366zm-0.818-3.788a0.774 0.774 0 0 0 -1.098 0 0.774 0.774 0 0 0 0 1.098 0.774 0.774 0 0 0 1.098 0 0.774 0.774 0 0 0 0 -1.098zm-0.548-1.383c-0.494 0-0.989 0.188-1.366 0.566a1.926 1.926 0 0 0 -0.566 1.366c0 0.494 0.188 0.99 0.566 1.366 0.377 0.378 0.872 0.566 1.366 0.566s0.989-0.188 1.366-0.566c0.378-0.377 0.566-0.871 0.566-1.366 0-0.494-0.188-0.99-0.566-1.366a1.926 1.926 0 0 0 -1.366 -0.566zm0-7.044c2.297 0 4.594 0.876 6.347 2.63a8.948 8.948 0 0 1 2.629 6.346 8.948 8.948 0 0 1 -2.629 6.347 8.948 8.948 0 0 1 -6.347 2.629 8.948 8.948 0 0 1 -6.347 -2.63 8.948 8.948 0 0 1 -2.629 -6.346c0-2.297 0.876-4.594 2.629-6.347a8.948 8.948 0 0 1 6.347 -2.629z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-handball {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(1 1)' fill='%23FFF'%3E%3Cpath d='m15.915 15.53l-8.333-8.331 1.895-1.895a0.849 0.849 0 0 0 0 -1.198l-2.46-2.464a0.849 0.849 0 0 0 -1.198 0 0.849 0.849 0 0 0 0 1.198l1.863 1.863-1.895 1.895-5.516 5.511a0.849 0.849 0 0 0 0 1.198c0.33 0.33 0.868 0.33 1.198 0l2.953-2.952 5.792 5.791a0.845 0.845 0 0 0 0.6 0.25 0.849 0.849 0 0 0 0.601 -1.447l-2.192-2.193a0.834 0.834 0 0 0 0.53 -0.236 0.847 0.847 0 0 0 0.235 -0.524l4.729 4.734a0.845 0.845 0 0 0 0.601 0.248 0.845 0.845 0 0 0 0.601 -0.248 0.853 0.853 0 0 0 -0.004 -1.198z'/%3E%3Ccircle cy='5.959' cx='3.445' r='1.695'/%3E%3Cpath d='m3.02 2.568a1.272 1.272 0 0 0 0 -2.54 1.272 1.272 0 0 0 0 2.54z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-volleyball {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m9 0.024c-4.95 0-8.976 4.026-8.976 8.976s4.026 8.976 8.976 8.976 8.976-4.026 8.976-8.976-4.026-8.976-8.976-8.976zm7.18 8.976c0 0.56-0.071 1.106-0.19 1.628a8.906 8.906 0 0 1 -2.25 -0.115c0.995-1.949 1.144-4.108 1.038-5.764a7.161 7.161 0 0 1 1.403 4.251zm-7.783-0.852c-1.235 0.143-4.127 0.761-6.128 3.327a7.105 7.105 0 0 1 -0.435 -2.173c2.436-3.026 5.62-3.658 7.132-3.768a7.571 7.571 0 0 1 -0.57 2.614zm1.924-6.2a7.03 7.03 0 0 1 2.384 0.915c0.23 1.058 0.81 4.495-0.713 7.133a7.472 7.472 0 0 1 -1.915 -1.187c1.106-2.677 0.69-5.31 0.244-6.86zm-1.92-0.1c0.154 0.43 0.345 1.091 0.47 1.896-1.432 0.105-4.055 0.588-6.506 2.513a7.197 7.197 0 0 1 6.037 -4.41zm-5.173 11.402a6.654 6.654 0 0 1 1.302 -1.56c0.833 1.22 2.705 3.27 6.252 4.26a7.04 7.04 0 0 1 -1.782 0.236 7.183 7.183 0 0 1 -5.773 -2.935zm10.216 1.379c-4.51-0.484-6.626-2.767-7.425-3.935a8.066 8.066 0 0 1 2.628 -0.771c0.8 0.77 3.025 2.532 6.635 2.542a7.141 7.141 0 0 1 -1.838 2.164z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-badminton {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m17.809 8.483a0.897 0.897 0 0 0 -1.25 -0.22l-9.412 6.601-0.493-0.493c0.005 0 0.005-0.005 0.01-0.005l8.976-8.004a0.9 0.9 0 0 0 0.072 -1.268 0.9 0.9 0 0 0 -1.269 -0.072l-8.976 8c-0.029 0.023-0.043 0.062-0.067 0.09l-0.498-0.498c0.029-0.024 0.067-0.038 0.091-0.067l8.004-8.976a0.9 0.9 0 0 0 -0.071 -1.268 0.9 0.9 0 0 0 -1.27 0.071l-8.003 8.981c0 0.005-0.005 0.005-0.005 0.01l-0.512-0.512 6.596-9.417a0.897 0.897 0 0 0 -1.47 -1.03l-7.032 10.031c0 0.005 0 0.005-0.004 0.01-1.633 1.757-1.604 4.51 0.105 6.218a4.472 4.472 0 0 0 6.218 0.106c0.005 0 0.005-0.005 0.01-0.005l10.03-7.033a0.893 0.893 0 0 0 0.22 -1.249zm-15.21 6.913a2.69 2.69 0 0 1 -0.517 -3.055l3.572 3.572a2.692 2.692 0 0 1 -3.055 -0.517z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-pingpong {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.646 14.61l-3.543-2.896a7.586 7.586 0 0 0 1.178 -4.06c0-0.023-0.005-0.047-0.005-0.071l-7.698 7.698c0.024 0 0.048 0.005 0.072 0.005a7.586 7.586 0 0 0 4.06 -1.178l2.896 3.543a0.9 0.9 0 0 0 1.33 0.067l1.772-1.772a0.898 0.898 0 0 0 -0.062 -1.335zm-9.991-14.586a7.633 7.633 0 0 0 -2.275 14.916l9.555-9.555a7.623 7.623 0 0 0 -7.28 -5.361zm0.445 5.386a1.796 1.796 0 1 1 0.001 -3.592 1.796 1.796 0 0 1 -0.001 3.592z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-snooker {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m17.309 2.251c-0.845-1.406-2.29-2.246-3.869-2.246h-8.832c-1.58 0-3.024 0.84-3.869 2.246a5.07 5.07 0 0 0 -0.12 4.973l4.416 8.266c0.821 1.54 2.314 2.462 3.989 2.462s3.168-0.922 3.989-2.462l4.416-8.27a5.05 5.05 0 0 0 -0.12 -4.969zm-1.46 4.123l-4.415 8.266c-0.504 0.946-1.407 1.512-2.41 1.512s-1.9-0.566-2.41-1.512l-4.416-8.266a3.265 3.265 0 0 1 0.077 -3.201c0.523-0.874 1.373-1.373 2.328-1.373h8.837c0.955 0 1.805 0.5 2.333 1.373 0.59 0.989 0.619 2.184 0.077 3.201z'/%3E%3Cpath d='m12.614 2.693c-0.69 0-1.315 0.269-1.795 0.7a2.663 2.663 0 0 0 -1.795 -0.7c-0.691 0-1.315 0.269-1.795 0.7a2.663 2.663 0 0 0 -1.795 -0.7 2.698 2.698 0 0 0 -2.694 2.693c0 1.238 0.85 2.28 1.992 2.587a2.688 2.688 0 0 0 -0.197 1.003c0 1.238 0.85 2.28 1.992 2.587a2.688 2.688 0 0 0 -0.197 1.003 2.698 2.698 0 0 0 2.693 2.693 2.698 2.698 0 0 0 2.693 -2.693c0-0.355-0.072-0.69-0.197-1.003a2.693 2.693 0 0 0 1.992 -2.587c0-0.355-0.072-0.691-0.197-1.003a2.693 2.693 0 0 0 1.992 -2.587 2.701 2.701 0 0 0 -2.693 -2.693zm-3.59 1.795a0.9 0.9 0 0 1 0.898 0.898 0.9 0.9 0 0 1 -0.898 0.897 0.9 0.9 0 0 1 -0.898 -0.897 0.9 0.9 0 0 1 0.898 -0.898zm-3.59 0a0.9 0.9 0 0 1 0.897 0.898 0.9 0.9 0 0 1 -0.897 0.897 0.9 0.9 0 0 1 -0.898 -0.897 0.9 0.9 0 0 1 0.898 -0.898zm1.795 3.59a0.9 0.9 0 0 1 0.897 0.898 0.9 0.9 0 0 1 -0.897 0.898 0.9 0.9 0 0 1 -0.898 -0.898 0.9 0.9 0 0 1 0.898 -0.898zm1.795 5.386a0.9 0.9 0 0 1 -0.898 -0.898 0.9 0.9 0 0 1 0.898 -0.897 0.9 0.9 0 0 1 0.898 0.897 0.9 0.9 0 0 1 -0.898 0.898zm1.795-3.59a0.9 0.9 0 0 1 -0.897 -0.898 0.9 0.9 0 0 1 0.897 -0.898 0.9 0.9 0 0 1 0.898 0.898 0.9 0.9 0 0 1 -0.898 0.898zm1.795-3.59a0.9 0.9 0 0 1 -0.897 -0.898 0.9 0.9 0 0 1 0.897 -0.898 0.9 0.9 0 0 1 0.898 0.898 0.9 0.9 0 0 1 -0.898 0.897z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-flechettes {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m17.99 4.245a0.896 0.896 0 0 0 -0.827 -0.554h-1.579l0.15-0.149a0.898 0.898 0 1 0 -1.271 -1.27l-0.073 0.072v-1.42a0.896 0.896 0 1 0 -1.53 -0.634l-4.75 4.75a0.896 0.896 0 0 0 -0.265 0.635v3.22l-0.568 0.568a3.63 3.63 0 0 0 -1.858 -0.525c-0.977 0-1.891 0.38-2.58 1.069a3.63 3.63 0 0 0 -1.068 2.58c0 0.669 0.188 1.299 0.525 1.857l-1.993 1.992a0.898 0.898 0 0 0 0.637 1.534 0.889 0.889 0 0 0 0.635 -0.265l1.992-1.992a3.63 3.63 0 0 0 1.858 0.525c0.977 0 1.892-0.38 2.58-1.069a3.63 3.63 0 0 0 1.068 -2.58c0-0.669-0.188-1.3-0.524-1.857l0.49-0.491h3.374a0.904 0.904 0 0 0 0.636 -0.265l4.75-4.75a0.905 0.905 0 0 0 0.192 -0.982zm-8.345 1.8l2.955-2.955v1.054l-2.955 2.955v-1.054zm-2.912 7.86c-0.703 0.702-1.925 0.702-2.623 0a1.846 1.846 0 0 1 -0.544 -1.315c0-0.495 0.193-0.962 0.544-1.314a1.846 1.846 0 0 1 1.314 -0.543c0.496 0 0.963 0.192 1.314 0.543 0.351 0.352 0.544 0.819 0.544 1.314a1.87 1.87 0 0 1 -0.549 1.314zm5.309-5.463h-1.208l2.955-2.955h1.208l-2.955 2.955z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-beachvolley {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cpath d='m9 0.024c-4.95 0-8.976 4.026-8.976 8.976s4.026 8.976 8.976 8.976 8.976-4.026 8.976-8.976-4.026-8.976-8.976-8.976zm7.18 8.976c0 0.56-0.071 1.106-0.19 1.628a8.906 8.906 0 0 1 -2.25 -0.115c0.995-1.949 1.144-4.108 1.038-5.764a7.161 7.161 0 0 1 1.403 4.251zm-7.783-0.852c-1.235 0.143-4.127 0.761-6.128 3.327a7.105 7.105 0 0 1 -0.435 -2.173c2.436-3.026 5.62-3.658 7.132-3.768a7.571 7.571 0 0 1 -0.57 2.614zm1.924-6.2a7.03 7.03 0 0 1 2.384 0.915c0.23 1.058 0.81 4.495-0.713 7.133a7.472 7.472 0 0 1 -1.915 -1.187c1.106-2.677 0.69-5.31 0.244-6.86zm-1.92-0.1c0.154 0.43 0.345 1.091 0.47 1.896-1.432 0.105-4.055 0.588-6.506 2.513a7.197 7.197 0 0 1 6.037 -4.41zm-5.173 11.402a6.654 6.654 0 0 1 1.302 -1.56c0.833 1.22 2.705 3.27 6.252 4.26a7.04 7.04 0 0 1 -1.782 0.236 7.183 7.183 0 0 1 -5.773 -2.935zm10.216 1.379c-4.51-0.484-6.626-2.767-7.425-3.935a8.066 8.066 0 0 1 2.628 -0.771c0.8 0.77 3.025 2.532 6.635 2.542a7.141 7.141 0 0 1 -1.838 2.164z' fill='%23FFF'/%3E%3C/svg%3E");
}

.sprite-sports.sprite-beachsoccer {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m15.308 1.556c0.35-0.35 0.35-0.92 0-1.269a0.899 0.899 0 0 0 -1.269 0l-3.327 3.327h-1.407a0.872 0.872 0 0 0 -0.637 0.263l-3.6 3.6a0.899 0.899 0 1 0 1.273 1.27l2.069-2.07v1.934l-2.71 2.71-1.159-1.159a0.899 0.899 0 0 0 -1.268 0c-0.35 0.35-0.35 0.92 0 1.269l1.795 1.795a0.895 0.895 0 0 0 0.637 0.263c0.23 0 0.46-0.086 0.636-0.263l2.954-2.954 1.795 1.796v5.012c0 0.498 0.403 0.895 0.896 0.895a0.894 0.894 0 0 0 0.895 -0.895v-5.386a0.91 0.91 0 0 0 -0.263 -0.636l-0.637-0.637v-5.538l3.327-3.327zm-5.568 1.164a1.346 1.346 0 0 0 0 -2.691 1.346 1.346 0 0 0 0 2.69z'/%3E%3Cpath d='m7.945 15.286a1.346 1.346 0 0 0 0 2.69 1.346 1.346 0 0 0 0 -2.69z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-petanque {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m9.16 10.51c-0.582-0.31-1.584-1.121-2.424-2.356-0.364-0.799-1.501-0.894-1.501-0.894-0.313-0.048-0.905-0.125-1.816 0.192-0.909 0.317-3.102 2.437-3.153 2.517a0.523 0.523 0 0 0 0.872 0.574c0.01-0.014 0.874-1.278 2.486-1.85l-0.457 2.77c-0.025 0.158-1.932 5.35-1.932 5.35a0.522 0.522 0 1 0 0.932 0.474l2.051-4.584 1.447 4.76a0.524 0.524 0 0 0 0.992 -0.33s-1.113-4.836-1.065-5.108l0.52-2.912c0.865 1.388 2.47 2.274 2.555 2.319a0.52 0.52 0 0 0 0.707 -0.216 0.522 0.522 0 0 0 -0.215 -0.706zm-3.902-5.893z'/%3E%3Cpath d='m9.929 11.283a1.058 1.058 0 0 1 -1.511 0.628 7.23 7.23 0 0 1 -0.56 -0.345 1.137 1.137 0 1 0 2.231 0.294c0-0.21-0.06-0.408-0.16-0.577z'/%3E%3Cg transform='translate(9 1)'%3E%3Cpath d='m4.705 1.877a1.528 1.528 0 0 1 1.493 -0.528 0.979 0.979 0 0 0 0.062 -0.331c0-0.556-0.46-1.008-1.026-1.008s-1.026 0.452-1.026 1.008c0 0.365 0.2 0.682 0.497 0.86zm1.185-0.138c-0.603 0-1.093 0.482-1.093 1.073 0 0.592 0.49 1.074 1.093 1.074 0.602 0 1.092-0.482 1.092-1.074 0-0.591-0.49-1.073-1.092-1.073zm-4.89 1.261a1.001 1.001 0 1 0 1 1c0-0.551-0.449-1-1-1z'/%3E%3Ccircle cy='1.5' cx='2.5' r='1'/%3E%3C/g%3E%3Cpath d='m11.804 0l-4.745 5.212c0.043 0.117 0.076 0.24 0.093 0.368 0.003 0.02 0.003 0.04 0.005 0.061l5.133-5.641h-0.487zm-11.804 13.018v0.537l2.782-3.077 0.109-0.657zm17.97-10.338l-9.06 15.32h0.418l8.642-14.613z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-cyclisme {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(0 2)' fill='%23FFF'%3E%3Cpath d='m3.614 6.3a3.592 3.592 0 0 0 -3.59 3.59 3.592 3.592 0 0 0 3.59 3.59 3.592 3.592 0 0 0 3.59 -3.59 3.595 3.595 0 0 0 -3.59 -3.59zm0 5.386a1.796 1.796 0 0 1 0 -3.59c0.991 0 1.796 0.808 1.796 1.794 0 0.991-0.805 1.796-1.796 1.796zm10.772-5.386a3.592 3.592 0 0 0 -3.59 3.59 3.592 3.592 0 0 0 3.59 3.59 3.592 3.592 0 0 0 3.59 -3.59 3.595 3.595 0 0 0 -3.59 -3.59zm0 5.386a1.796 1.796 0 0 1 0 -3.59c0.99 0 1.795 0.808 1.795 1.794 0 0.991-0.804 1.796-1.795 1.796z'/%3E%3Cpath d='m9.091 8.598l2.427-3.313a0.898 0.898 0 0 0 -0.292 -1.321l-2.303-1.26h3.117l1.096 2.198a0.9 0.9 0 1 0 1.609 -0.804l-1.346-2.695a0.899 0.899 0 0 0 -0.804 -0.498h-7.185a0.957 0.957 0 0 0 -0.235 0.033c-0.02 0.005-0.034 0.015-0.048 0.02a0.905 0.905 0 0 0 -0.234 0.12l-0.053 0.037a0.918 0.918 0 0 0 -0.172 0.187c-0.01 0.014-0.015 0.034-0.03 0.053-0.004 0.01-0.014 0.014-0.018 0.019-0.005 0.01-0.005 0.024-0.01 0.033a0.965 0.965 0 0 0 -0.096 0.302v0.014a0.867 0.867 0 0 0 0.048 0.36c0.005 0.019 0.005 0.038 0.015 0.052l3.59 8.976a0.9 0.9 0 0 0 1.67 -0.665l-0.746-1.848zm-0.785-1.963l-1.136-2.839 2.293 1.255-1.158 1.584z'/%3E%3Ccircle cy='1.364' cx='16.631' r='1.345'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-equitation {
    background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' style='background:transparent' viewBox='-2 -2 22 22' height='22'%3E%3Cg transform='translate(4)' fill='%23FFF'%3E%3Ccircle cy='9.023' cx='2.319' r='1'/%3E%3Ccircle cy='9.023' cx='7.384' r='1'/%3E%3Cpath d='m8.676 0.263a0.415 0.415 0 0 0 -0.545 -0.088c-0.065 0.041-1.575 1.018-1.835 2.545a2.727 2.727 0 0 0 -1.444 -0.449c-0.442 0-0.97 0.204-1.423 0.593l-0.016-0.121c-0.25-1.54-1.775-2.527-1.84-2.568a0.415 0.415 0 0 0 -0.545 0.089c-0.049 0.06-1.184 1.476-0.935 3.016 0.133 0.817 0.442 1.549 0.85 2.031-0.44 0.805-0.68 1.702-0.68 2.557 0 0.035 0.005 0.07 0.014 0.103l1.374 5.381c0 0.412 0.048 2.777 1.163 3.912 0.408 0.415 0.907 0.626 1.483 0.626h1.11c0.576 0 1.075-0.21 1.483-0.626 1.115-1.135 1.163-3.5 1.163-3.912l1.375-5.381a0.408 0.408 0 0 0 0.013 -0.103c0-0.855-0.24-1.751-0.68-2.557 0.408-0.482 0.718-1.214 0.85-2.032 0.25-1.538-0.886-2.956-0.935-3.016zm-2.485 3.492c0.212 0.32 0.216 0.74 0.012 1.248-1.181 1.409-1.47 2.464-1.482 3.144-0.629-0.375-1.495-1.203-1.495-2.926 0-1.392 1.058-2.12 1.625-2.12 0.377 0 1.042 0.203 1.34 0.654zm0.106 12.928c-0.25 0.253-0.54 0.376-0.89 0.376h-1.11c-0.35 0-0.64-0.123-0.89-0.376-0.435-0.443-0.674-1.219-0.8-1.938v-0.007c0-0.486 0.96-1.03 2.245-1.03 1.284 0 2.244 0.544 2.244 1.03v0.007c-0.125 0.72-0.364 1.495-0.8 1.938zm2.493-13.536c-0.126 0.776-0.44 1.46-0.818 1.785a0.415 0.415 0 0 0 -0.082 0.535c0.454 0.729 0.708 1.561 0.718 2.35l-1.375 5.382a0.42 0.42 0 0 0 -0.013 0.11c0.002 0.064 0 0.143-0.002 0.23-0.56-0.407-1.405-0.662-2.367-0.662s-1.808 0.255-2.368 0.661a5.382 5.382 0 0 1 -0.002 -0.23 0.41 0.41 0 0 0 -0.013 -0.11l-1.374-5.38c0.01-0.789 0.265-1.621 0.719-2.35a0.415 0.415 0 0 0 -0.082 -0.535c-0.379-0.325-0.692-1.009-0.818-1.785-0.129-0.795 0.265-1.595 0.533-2.03 0.391 0.328 1.018 0.963 1.146 1.758 0.041 0.252 0.06 0.51 0.056 0.766 0 0.067 0.017 0.132 0.046 0.19-0.185 0.394-0.299 0.86-0.299 1.39 0 3.346 2.752 4.009 2.78 4.015a0.416 0.416 0 0 0 0.45 -0.616c-0.007-0.01-0.498-1.065 1.254-3.13a0.417 0.417 0 0 0 0.066 -0.106c0.326-0.768 0.272-1.348 0.11-1.758-0.003-0.249 0.016-0.502 0.056-0.752 0.13-0.794 0.756-1.429 1.147-1.756 0.268 0.434 0.661 1.234 0.533 2.029z'/%3E%3Cpath d='m3.314 14.362h1v1.634h-1zm2.086 0h1v1.634h-1z'/%3E%3C/g%3E%3C/svg%3E");
}

.sprite-sports.sprite-supercotes {
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE3IiB2aWV3Qm94PSIwIDAgOCAxNyI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IkZvcm1lXzEiIGRhdGEtbmFtZT0iRm9ybWUgMSIgY2xhc3M9ImNscy0xIiBkPSJNOCw1LjU1Nkg4TTYuNjUsMEwwLjk5MiwxLjA4MywwLDkuMjE4bDIuNzkyLS40NzNMMi45ODUsMTcsOCw1LjU1NmwtMi45NjEuNUw2LjY1LDAiLz4KPC9zdmc+Cg==') center no-repeat;
}

.sprite-sports.sprite-olympics {
    background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%20497.96%20497.96%22%3E%0A%20%20%3Cpath%20d%3D%22M249.95%20136.08a41.47%2041.47%200%201026.26-78.7%2041.48%2041.48%200%2010-26.26%2078.7z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M423.22%20103.73h-12.08c5.91-4.82%2010.54-11.5%2013.72-19.42C436.29%2055.94%20415.62%200%20391.36%200c9.57%2013.6%2013.6%2036.44-5.12%2055.48-3.4-6.34-1.85-15.64-2.18-23.66-14.94%206.8-27.92%2024.12-27.92%2048.15a31.7%2031.7%200%200010.8%2023.76h-5.92a8.3%208.3%200%20100%2016.63h1.26a31.03%2031.03%200%200013.23%2017.9l1.88%2029.82-62.36%2016.67-46.41-29.44c-4.03-2.6-10.23-5.17-14.98-6.75l-14.47-4.83c-3.39-1.14-13.37-3.03-17.5-2l-81.34%2020.01a17.45%2017.45%200%2000-13.13%2014.62L117.67%20247A17.48%2017.48%200%2000135%20266.8c8.6%200%2016.1-6.37%2017.3-15.14l7.93-58.87%2027.14-6.67-26.46%2079.33-8.9%2090.91-59.7-11.97a21.47%2021.47%200%2000-25.44%2016.95%2021.6%2021.6%200%200016.93%2025.44l82.84%2016.6a21.63%2021.63%200%200025.73-18.81l6.43-57.94%203.86%201.3%2042.95%2032.16-10.75%20114.24a21.6%2021.6%200%201043.02%204.05l11.89-126.3c.7-7.5-2.54-14.81-8.56-19.33L240.1%20302l33.7-101.05%2029.74%2017.6a17.55%2017.55%200%200013.41%201.83l62.7-16.75%201.24%2019.85a11.23%2011.23%200%200022.43%200l5.38-85.2a31.1%2031.1%200%200013.24-17.91h1.27a8.3%208.3%200%20100-16.63z%22%2F%3E%0A%3C%2Fsvg%3E ');
}

.sprite-sports.sprite-esport { }
/* IMPORTS */
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* Pop up */
#popup {
  position: fixed;
  width: 80% !important;
  max-width: 768px;
  top: 50%;
  left: 0;
  background-color: #4d585d;
  padding: 20px;
  color: #fff;
  font-size: 14px;
  z-index: 31;
}
#popup #popup-close {
  position: absolute;
  top: 5px;
  right: 5px;
  color: #fff;
  background: url(/assets/img/core/icone/picto-effacer.gif) 0 0 no-repeat;
  width: 7px;
  height: 7px;
}
#popup h1 {
  text-align: center;
  font-size: 18px;
  margin-bottom: 10px;
  color: #000;
  background-color: #fff;
  font-weight: bold;
}
#popup ul {
  margin: 10px 0 0 10px;
}
#popup p {
  text-align: center;
  font-style: italic;
  margin-bottom: 20px;
}
#popup table td,
#popup table th {
  text-align: center !important;
  border: 1px solid #fff;
}
/** Bet Stop ***/
#popup_betStop h1 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  color: #bb1d2c;
}
@media (max-width: 480px) {
  #popup_betStop h1 {
    margin-right: 30px;
  }
}
#popup_betStop p {
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #18242a;
}
#popup_betStop .loader01 {
  margin: 0 auto 20px;
}
/* Details */
#popup-details {
  max-height: 250px;
  font-size: 10px;
  overflow: auto;
  margin-top: 20px;
  color: #000;
  margin: 0 -10px;
  overflow-x: hidden;
}
#popup-details #filters-sports-mobile,
#popup-details #filters-sports-mobile-calendar {
  display: none;
}
#popup-details #history {
  background: #4d585d;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 {
  padding: 0;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 .item {
  min-width: inherit;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 .item .item.item-bloc {
  width: 100%;
  margin: 0;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 .item .item.item-bloc:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 0;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 .item .item.item-bloc .uk-accordion-title span {
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
#popup-details #history .uk-block-20-20.uk-block-small-10-10 .item .item.item-bloc .uk-accordion-title span span {
  display: inline-block;
}
/* Buttons */
#popup button {
  display: block;
  margin: 20px auto 0;
  padding: 10px;
  font-weight: bold;
}
#popup #popup-valid {
  background-color: #f9e71b;
  font-size: 16px;
  text-transform: uppercase;
  padding: 10px 20px;
  color: #000;
}
/* Buttons */
#popup {
  min-width: 300px;
}
#popup button  {
  display: block;
  margin: 20px auto 0;
  padding: 10px;
  font-weight: bold;
}
#popup a.btn {
  display: inline-block;
  margin: 20px auto 0;
  margin-left: 15px;
  padding: 10px;
  font-weight: bold;
}
#popup a.btn:nth-child(1) {
  margin-left: 0px;
}
#popup a.btn-black {
  background-color: #000;
}
#popup .center {
  text-align: center;
}
#popup #popup-back {
  background-color: #f9e71b;
  text-transform: uppercase;
  padding: 10px 20px;
  color: #000;
}
#popup .btn-black {
  background-color: #000;
  border: 2px solid #bb1d2c;
}
#popup .btn-yellow {
  background-color: #f9e71b;
  border: 2px solid #f9e71b;
  color: #000;
}
#popup .btn-red {
  background-color: #bb1d2c;
  border: 2px solid #fff;
}
/* Overlay */
#overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.8;
  z-index: 30;
}
html.overlay {
  overflow: hidden;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* Reset CSS */
a,
a:hover {
  text-decoration: none;
  color: inherit;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
div#logo-zebet {
  margin-left: 20px;
}
@media (max-width: 1279px) {
  div#logo-zebet {
    position: relative;
    margin: 0 auto;
    padding-left: 15px;
  }
}
div#logo-zebet i {
  width: 100px;
}
@media (min-width: 1280px) {
  div#logo-zebet i {
    width: 140px;
  }
}
#account_infos_details_section header div#logo-zebet {
  padding-left: 0;
}
#menu-user-close {
  width: 41px;
}
/*Detection IE11*/
#IE_Detect.uk-modal {
  font-size: 18px;
  text-align: center;
}
#IE_Detect.uk-modal .uk-modal-header {
  display: block;
  background: #ffffff;
  color: #4d585d;
  padding: 10px;
  font-weight: bold;
}
#IE_Detect.uk-modal .uk-modal-dialog {
  background: #4d585d;
  color: #ffffff;
  font-size: 16px;
}
#IE_Detect.uk-modal .uk-modal-close {
  background: #f9e71b;
  padding: 15px;
  margin-top: 15px;
  color: #4d585d;
  font-weight: bold;
}
@media (max-width: 1279px) {
  #js-close-menuTop-mypreferences {
    cursor: pointer;
  }
  #js-backButton {
    cursor: pointer;
  }
  .zb-mobile-only {
    width: 100%;
    display: block;
    background-color: #18242a !important;
    color: #fff;
    float: left;
  }
  .zb-mobile-only #date-time {
    text-transform: none;
    font-weight: normal;
    display: inline-block;
    font-size: 10px;
    float: left;
    padding: 0 0 0 3px ;
  }
  .zb-mobile-only #session-time {
    text-transform: none;
    font-weight: normal;
    display: inline-block;
    font-size: 10px;
    float: left;
    padding: 0 0 0 3px ;
  }
  .zb-mobile-only #last-session-time {
    text-transform: none;
    font-weight: normal;
    display: inline-block;
    font-size: 10px;
    float: right;
    padding: 0 3px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 52%;
  }
}
/* General */
body {
  background: #4d585d;
}
@media (max-width: 767px) {
  body {
    /* Envoie le bandeau Arjel en bas de page en mobile */
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-bottom: 45px;
  }
  body.connected {
    padding-bottom: 85px;
  }
  body #menu-top {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
}
/* Arjel */
#h_arjel {
  width: 100%;
  max-width: 1600px;
  margin: auto;
  background: #fff;
}
@media (min-width: 768px) {
  #h_arjel {
    height: 60px;
  }
}
#h_arjel > a {
  display: block;
  line-height: 15px;
  margin: 5px;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
  text-transform: uppercase;
}
#h_arjel > a > span {
  margin-left: 5px;
}
/* BE commission des jeux de hasards */
#h_cjh {
  width: 100%;
  max-width: 1600px;
  margin: auto;
  align-items: center;
  color: black;
  display: flex;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
  justify-content: space-between;
  line-height: 30px;
  padding: 1.5em;
  background: #fff;
}
@media (min-width: 768px) {
  #h_cjh {
    height: 60px;
  }
}
#h_cjh > a {
  display: block;
  line-height: 30px;
  color: #000;
  font-weight: bold;
  font-size: 13px;
  text-align: center;
}
#h_cjh > a > span {
  margin-left: 5px;
}
/* MENU TOP SWICTH on SCROLL UP or DOWN */
#menu-top {
  width: 100%;
  max-width: 1600px;
  margin: auto;
  left: 0;
  right: 0;
  z-index: 12 !important;
  /* Doit être > à 10 pour passer par dessus la colonne de gauche et > à 11 pour passer par dessus le menu user*/
}
#menu-top.nav-fixed {
  position: relative;
  top: 0;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  -ms-transition: top 0.1s linear;
  -o-transition: top 0.1s linear;
  transition: top 0.1s linear;
}
#menu-top.nav-fixed.nav-down {
  top: -71px;
}
#menu-top.nav-fixed.nav-up {
  top: 0;
}
/* Main global */
#global {
  margin-top: 0!important;
  max-width: 1600px;
  margin: 0 auto !important;
  width: 100%;
  overflow-x: hidden;
  /* Footer */
}
@media screen and (max-width: 1278px) {
  #global {
    margin-top: 0!important;
  }
}
#global > footer {
  background-color: #18242a;
  color: #d9dddf;
}
#global > footer #footer {
  padding: 40px 0 20px;
}
@media (max-width: 1023px) {
  #global > footer #footer {
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-top: 0;
  }
  #global > footer #footer #footer-aide,
  #global > footer #footer #footer-cookies {
    padding: 20px 0;
    margin: 0 -20px;
  }
  #global > footer #footer #footer-aide h4 a,
  #global > footer #footer #footer-cookies h4 a {
    color: #fff;
  }
  #global > footer #footer #footer-aide h4 i,
  #global > footer #footer #footer-cookies h4 i {
    color: #fff;
    font-size: 24px;
  }
  #global > footer #footer #footer-cookies {
    padding-top: 0;
  }
  #global > footer #footer #footer-contact {
    background-color: #4d585d;
    margin: 0 -20px 20px;
    padding: 20px 20px 10px;
  }
  #global > footer #footer #footer-contact h4 {
    color: #fff;
  }
  #global > footer #footer #footer-contact ul {
    width: 200px;
    margin: 10px auto;
    font-weight: bold;
  }
  #global > footer #footer #footer-contact ul li {
    color: #fff;
    border: none;
  }
}
#global > footer #footer > div {
  padding: 0 20px;
}
#global > footer #footer > div h3 {
  color: #fff;
  font-weight: bold;
}
#global > footer #footer > div h4 {
  color: #d9dddf;
  font-weight: bold;
}
#global > footer #footer #footer-insert {
  font-size: 13px;
}
@media (max-width: 1023px) {
  #global > footer #footer #footer-insert {
    text-align: center;
  }
  #global > footer #footer #footer-insert img {
    max-width: 100px;
    max-height: 100px;
  }
}
#global > footer #footer #footer-mobile-apps {
  font-size: 15px;
}
@media (max-width: 1023px) {
  #global > footer #footer #footer-mobile-apps {
    background-color: #4d585d;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px 0;
    margin: 20px -20px;
  }
}
#global > footer #footer #footer-mobile-apps i.uk-icon-mobile {
  font-size: 60px;
  margin: 0 5%;
}
#global > footer #footer #footer-informations {
  font-size: 12px;
}
#global > footer #footer #footer-informations .sprite-global {
  margin-top: 20px;
}
@media (max-width: 1023px) {
  #global > footer #footer #footer-informations {
    text-align: center;
  }
  #global > footer #footer #footer-informations h4 {
    margin-top: 20px;
  }
}
#global > footer #footer #footer-informations #footer-informations-banking {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
}
#global > footer #footer #footer-informations a.mga-link {
  display: block;
  float: right;
  text-align: center;
}
@media (max-width: 1279px) {
  #global > footer #footer #footer-informations a.mga-link {
    display: block;
    width: 100%;
    float: none;
    text-align: center;
  }
}
#global > footer #footer #footer-informations .mga {
  float: left;
  height: 50px;
  margin-bottom: 15px;
  margin-left: 20px;
  padding-right: 10px;
}
@media (max-width: 1279px) {
  #global > footer #footer #footer-informations .mga {
    text-align: center;
    float: none!important;
  }
}
#global > footer #footer #footer-informations .under18 {
  float: left;
  height: 50px;
  margin-bottom: 15px;
  margin-left: 20px;
  padding-right: 10px;
}
@media (max-width: 1279px) {
  #global > footer #footer #footer-informations .under18 {
    text-align: center;
    float: none!important;
  }
}
#global > footer #footer #footer-informations .uk-width-50-adapt {
  width: 50%;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-50-adapt {
    width: 100%;
    margin-bottom: 10px;
  }
}
#global > footer #footer #footer-informations .uk-width-70-adapt {
  width: 70%;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-70-adapt {
    width: 100%;
    margin-bottom: 10px;
  }
}
#global > footer #footer #footer-informations .uk-width-60-adapt {
  width: 60%;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-60-adapt {
    width: 100%;
    margin-bottom: 10px;
  }
}
#global > footer #footer #footer-informations .uk-width-40-adapt {
  width: 40%;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-40-adapt {
    width: 100%;
    margin-bottom: 10px;
  }
}
#global > footer #footer #footer-informations .uk-width-30-adapt {
  width: 30%;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-30-adapt {
    width: 100%;
    margin-bottom: 10px;
    display: inline-flex;
    justify-content: center;
  }
}
#global > footer #footer #footer-informations .uk-width-50-adapt + .uk-width-50-adapt {
  padding-left: 15px;
}
@media screen and (max-width: 768px) {
  #global > footer #footer #footer-informations .uk-width-50-adapt + .uk-width-50-adapt {
    padding-left: 0;
  }
}
#global > footer #footer #footer-informations .uk-width-50-adapt + .uk-width-50-adapt span {
  display: block;
  margin-top: -8px;
}
#global > footer #footer #footer-nl-logo-18 {
  width: 12%;
}
#global > footer #footer #footer-nl-logo-symbol {
  margin-right: 1%;
  width: 29%;
}
#global > footer #footer .footer-nl-consciemment-logo {
  margin-right: 5px;
  height: 41px;
}
#global > footer #footer #footer-nl-logo-consciemment {
  margin-top: 5%;
  margin-left: 5%;
  width: 70%;
}
#global > footer #footer #footer-options {
  /* -------------------- Select Box Styles: bavotasan.com Method (with special adaptations by ericrasch.com) */
  /* -------------------- Source: http://bavotasan.com/2011/style-select-box-using-only-css/ */
  /*.styled-select {
            background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0;
            height: 29px;
            overflow: hidden;
            width: 200px;
        }

        .styled-select select {
            background: transparent;
            border: none;
            font-size: 14px;
            height: 29px;
            padding: 5px; !* If you add too much padding here, the options won't show in IE *!
            width: 228px;
        }

        .styled-select.slate {
            background: url(http://i62.tinypic.com/2e3ybe1.jpg) no-repeat right center;
            height: 34px;
            width: 200px;
        }

        .styled-select.slate select {
            //border: 1px solid #ccc;
            //font-size: 16px;
            height: 34px;
            width: 228px;
        }*/
  /* -------------------- Colors: Background */
  /* -------------------- Colors: Text */
}
#global > footer #footer #footer-options select {
  font-weight: bold;
  background: #fff;
}
#global > footer #footer #footer-options .slate {
  background-color: #fff;
}
#global > footer #footer #footer-options .slate select {
  color: #000;
}
#global > footer #footer #footer-options .custom-dropdown--large {
  font-size: 1.5em;
}
#global > footer #footer #footer-options .custom-dropdown--small {
  font-size: 0.7em;
}
#global > footer #footer #footer-options .custom-dropdown__select {
  font-size: inherit;
  /* inherit size from .custom-dropdown */
  padding-right: 3.5em;
  margin: 0;
  /* remove default margins */
  height: 40px;
}
#global > footer #footer #footer-options .custom-dropdown__select--white {
  background-color: #fff;
  color: #444;
}
@supports (pointer-events: none) and
      ((-webkit-appearance: none) or
      (-moz-appearance: none) or
      (appearance: none)) {
  #global > footer #footer #footer-options {
    /* White dropdown style */
    /* FF only temp fix */
  }
  #global > footer #footer #footer-options .custom-dropdown {
    position: relative;
    display: inline-block;
    vertical-align: middle;
  }
  #global > footer #footer #footer-options .custom-dropdown__select {
    padding-right: 3.5em;
    /* accommodate with the pseudo elements for the dropdown arrow */
    border: 0;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  #global > footer #footer #footer-options .custom-dropdown::before,
  #global > footer #footer #footer-options .custom-dropdown::after {
    content: "";
    position: absolute;
    pointer-events: none;
  }
  #global > footer #footer #footer-options .custom-dropdown::after {
    /*  Custom dropdown arrow */
    font-family: FontAwesome;
    content: "\f107";
    height: 1em;
    font-size: 1.625em;
    line-height: 1;
    right: 0.5em;
    top: 27%;
    z-index: 1;
  }
  #global > footer #footer #footer-options .custom-dropdown::before {
    /*  Custom dropdown arrow cover */
    width: 2.7em;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1;
    background: #2f3a3f;
  }
  #global > footer #footer #footer-options .custom-dropdown__select[disabled] {
    color: rgba(0, 0, 0, 0.3);
  }
  #global > footer #footer #footer-options .custom-dropdown.custom-dropdown--disabled::after {
    color: rgba(0, 0, 0, 0.1);
  }
  #global > footer #footer #footer-options .custom-dropdown--white::before {
    top: 0.5em;
    bottom: 0.5em;
    background-color: #fff;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  #global > footer #footer #footer-options .custom-dropdown--white::after {
    color: rgba(0, 0, 0, 0.9);
  }
  @-moz-document url-prefix() {
    #global > footer #footer #footer-options .custom-dropdown--large .custom-dropdown__select {
      padding-right: 1.3em;
    }
    #global > footer #footer #footer-options .custom-dropdown--small .custom-dropdown__select {
      padding-right: 0.5em;
    }
  }
}
#global > footer #footer-navbar {
  background: #2f3a3f;
}
#global > footer #footer-navbar li {
  display: inline-block;
  padding: 20px 10px;
}
@media (max-width: 768px) {
  #global > footer #footer-navbar li {
    padding: 10px;
  }
}
.footer-es a {
  text-decoration: underline;
}
.footer-es a.juego-seguro-link {
  text-decoration: none;
}
/* Header */
#header-top {
  background-color: #18242a;
  height: 71px;
  position: relative;
}
#header-top .uk-navbar-toggle {
  color: #fff;
}
#header-top #navbar {
  background-color: #18242a;
}
@media (max-width: 1279px) {
  #header-top #navbar {
    display: none;
  }
}
@media (max-width: 1350px) {
  #header-top #navbar .uk-navbar-nav > li.li-link-social > a {
    padding: 0 10px;
  }
}
#header-top #navbar .uk-badge {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #f9e71b;
  color: #18242a;
  height: 20px;
  min-width: 20px;
  font-weight: bold;
  position: relative;
  top: -2px;
  padding: 2px 5px;
}
/* SUBHEADER */
#subheader {
  background-color: #2c3538;
  margin-bottom: 10px;
  color: #fff;
  overflow: hidden;
}
@media (max-width: 767px) {
  body:not([data-page="betting-live-home"]) #subheader {
    display: none;
  }
}
body[data-page="betting-event-home"] #subheader,
body[data-page="betting-event-home"] #chronocalendar {
  height: 510px;
  max-height: 510px;
}
/* MENUS SUBHEADER LEFT */
ul.js-menulinks {
  margin-top: 7px;
}
ul.js-menulinks li {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 20px;
  font-family: 'Open Sans', Arial, sans-serif !important;
}
ul.js-menulinks li:hover {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  background-color: #4d585d;
}
ul.js-menulinks li.zeturf {
  padding: 8px 0;
}
ul.js-menulinks li.zeturf a {
  line-height: 20px !important;
  padding-left: 20px;
}
ul.js-menulinks li.zeturf a span {
  display: inline-block;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #fff;
  margin-right: 8px;
  width: 24px;
  height: 24px;
  text-align: center;
  -webkit-transform: scale(1) rotate(360deg) translate(0px, 0px) skew(350deg, 0deg);
  -moz-transform: scale(1) rotate(360deg) translate(0px, 0px) skew(350deg, 0deg);
  -ms-transform: scale(1) rotate(360deg) translate(0px, 0px) skew(350deg, 0deg);
  -o-transform: scale(1) rotate(360deg) translate(0px, 0px) skew(350deg, 0deg);
  transform: scale(1) rotate(360deg) translate(0px, 0px) skew(350deg, 0deg);
}
ul.js-menulinks li a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  line-height: 37px;
}
ul.js-menulinks li a i {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #fff;
  margin-right: 8px;
}
ul#actuellement {
  margin: 0 20px 20px;
}
ul#actuellement li {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #4d585d;
}
ul#actuellement li:hover {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  background-color: rgba(255, 255, 255, 0.1);
}
ul#actuellement li a {
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  display: block;
  padding: 4px 5px 4px 10px;
  margin: 5px;
}
#leftcol {
  width: 205px;
}
#actuellement-bloc h2 {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px 20px;
  font-family: 'Open Sans Condensed', Arial, sans-serif;
}
#header-top .uk-navbar ul li a {
  font-weight: bold;
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  height: 71px;
  line-height: 71px;
}
#header-top .uk-navbar ul li.active a {
  background-color: #2f3a3f;
}
#autocomplete .aa-Form {
  z-index: 999;
}
.search-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 900;
  display: none;
  opacity: 1;
}
@media (max-width: 1280px) {
  .search-overlay {
    opacity: 0 !important;
    display: none !important;
  }
}
/* CONTENT */
/* Fix bug colonne Firefox page compétition : incompréhensible */
/*[data-page="competition"] {
	main {
		max-width : 1082px;
	}
}*/
#content {
  position: relative;
  overflow: hidden;
}
#content #leftside,
#content #rightside {
  background-color: #2c3538;
  color: #fff;
}
#content #leftside {
  width: 205px;
  z-index: 10;
}
@media (max-width: 1279px) {
  #content #leftside {
    display: none;
    z-index: 15;
  }
}
#content #rightside {
  width: 313px;
  z-index: 7;
}
@media (min-width: 1024px) {
  #content #rightside {
    padding-top: 45px;
  }
}
@media (max-width: 1023px) {
  #content #rightside {
    z-index: 14;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    /*left 0 for Iphone 4*/
  }
  #content #rightside > section {
    display: none;
  }
}
#content #rightside h3 {
  font-weight: bold;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  font-size: 18px;
  text-transform: uppercase;
  color: #fff;
  line-height: 42px;
}
#content main {
  background-color: #e3e6e8;
  position: relative;
  min-height: 310px;
  /* overflow         : hidden; Fix text truncate (celui qui arrive à me dire pourquoi gagne une image), mais casse le débordement du beadcrumb sur la colonne de droite */
}
#content main .nav-tabs {
  background-color: #fff;
}
#content main .nav-tabs li {
  white-space: nowrap;
}
#content main #sport-tabs {
  position: relative;
  max-width: 1080px;
}
#content main #sport-tabs #allLivesButton,
#content main #sport-tabs #calendarButton {
  position: absolute;
  top: -50px;
  right: 0;
}
#content main #sport-tabs #top-calendrier .uk-breadcrumb {
  display: none;
}
@media (max-width: 767px) {
  #content main #sport-tabs #top-calendrier #calendar #chronocalendar {
    padding: inherit;
    max-height: inherit;
  }
  #content main #sport-tabs #top-calendrier #calendar #chronocalendar li {
    font-weight: bold;
  }
  #content main #sport-tabs #top-calendrier #calendar #chronocalendar li.active {
    color: #18242a;
  }
  #content main #sport-tabs #top-calendrier #calendar #chronocalendar .item-bloc .fix-text-truncate {
    overflow: hidden;
  }
  #content main #sport-tabs #top-calendrier #calendar #chronocalendar .item-bloc .bet-cashout {
    padding-right: 10px;
  }
}
#content main #filter-tab-top-lives,
#content main #filter-tab-top-paris {
  position: absolute;
  right: 130px;
  top: 0;
}
#content main nav ul {
  position: relative;
}
#content main nav ul li {
  display: inline-block;
}
#content main nav ul li a {
  text-decoration: none;
}
#content main nav ul li.uk-acive a {
  color: #000;
}
@media (max-width: 767px) {
  #content main .nav-tabs {
    background: #2f3a3f;
  }
  #content main .nav-tabs.light {
    background: none;
  }
  #content main .nav-tabs.light ul {
    background-color: #fff;
    font-size: 15px;
  }
  #content main .nav-tabs.light ul li.uk-active a {
    background-color: #e3e6e8 !important;
    color: #18242a;
  }
  #content main .nav-tabs .js-tabs-animation-mobile {
    background-color: #464d52 !important;
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -ms-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #content main .nav-tabs .js-tabs-animation-mobile-1-2 {
    background-image: -moz-linear-gradient(left, #464d52 0%, #464d52 50%, #303a3f 50%, #303a3f 100%) !important;
    background-image: -webkit-linear-gradient(left, #464d52 0%, #464d52 50%, #303a3f 50%, #303a3f 100%) !important;
    background-image: linear-gradient(to right, #464d52 0%, #464d52 50%, #303a3f 50%, #303a3f 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#464d52', endColorstr='#303a3f', GradientType=1) !important;
  }
  #content main .nav-tabs .js-tabs-animation-mobile-1-2 li {
    width: 50%;
  }
  #content main .nav-tabs .js-tabs-animation-mobile-1-3 {
    background-image: -moz-linear-gradient(left, #464d52 0%, #464d52 33%, #303a3f 33%, #303a3f 100%) !important;
    background-image: -webkit-linear-gradient(left, #464d52 0%, #464d52 33%, #303a3f 33%, #303a3f 100%) !important;
    background-image: linear-gradient(to right, #464d52 0%, #464d52 33%, #303a3f 33%, #303a3f 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#464d52', endColorstr='#303a3f', GradientType=1) !important;
  }
  #content main .nav-tabs .js-tabs-animation-mobile-1-3 li {
    width: 33.33333%;
  }
  #content main .nav-tabs .uk-tab-large {
    background: none;
    margin: 0;
    font-size: 14px;
    width: 100%;
  }
  #content main .nav-tabs .uk-tab-large .slider-tabs {
    position: absolute;
    left: 0;
    height: 100%;
    width: 0;
    background-color: #50585c;
    z-index: 0;
  }
  #content main .nav-tabs .uk-tab-large li {
    text-align: center;
    white-space: nowrap;
    z-index: 1;
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -ms-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #content main .nav-tabs .uk-tab-large li a {
    padding: 10px 0;
  }
  #content main .nav-tabs .uk-tab-large li .nb-lives {
    position: relative;
    top: -3px;
  }
  #content main .nav-tabs .uk-tab-large li.uk-active {
    background: none !important;
  }
  #content main .nav-tabs .uk-tab-large li.uk-active a {
    background: none !important;
    color: #fff;
  }
}
.smartbanner-up #leftside {
  top: 155px !important;
}
[data-page="home"] #content #rightside,
[data-page="betting-event-home"] #content #rightside,
[data-page="betting-live-home"] #content #rightside,
[data-page="cashout"] #content #rightside {
  padding-top: 0;
}
.js-favoris {
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
}
.js-favoris > span {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 18px;
  min-width: 18px;
  min-height: 18px;
}
.js-favoris > span.sprite-star-empty {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4gICAgPHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNjQzIDE0Ljc2NEw5IDExLjkyNGwtMy42NDMgMi44NGEuMjUuMjUgMCAwIDEtLjM4OS0uMjgzbDEuNTc1LTQuMzNMMi43MiA3LjU1NmEuMjUuMjUgMCAwIDEgLjE1LS40NTZsNC42MS4xNjRMOC43NiAyLjgzYS4yNS4yNSAwIDAgMSAuNDgxIDBsMS4yOCA0LjQzNCA0LjYxMi0uMTY0YS4yNS4yNSAwIDAgMSAuMTQ5LjQ1NmwtMy44MjQgMi41OTMgMS41NzUgNC4zMzFhLjI1LjI1IDAgMCAxLS4zODkuMjgzeiIvPjwvc3ZnPg==);
}
.js-favoris > span.sprite-star-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABrVBMVEUAAAD//wD//4D/v0D/1VX/20n/30D/41X/0Ub/2E7/20n/3VX/1VXy2U3z20nz0VH000701Ur12E720VL200/31U331kr311D32E3401D411H42E752U3501H51U/51U361VD61k3611D62E721U/21k322E73103311D32E731U331Uz41k/410/41U341k741U751U351k/5107510351U751U351k/510331k/310731U/31k/3107410741k741U341k741k/41k7510751k7510/31U731k7310/31U741k741k34103410/41k741k741k351k751k/51k7310731U331k34107410741k741k7410741U341k741k741k341k741U741k/41k741k741k741U751k751k/51k751k731k741k7410741k741k741k/41k741k741k741k741k/41k741k741k741k741k751k731k341k741k741k741k741k741k741k741k741k741k741k741k741k741k741k741k7///8eniE0AAAAjXRSTlMAAQIEBgcICQsNDg8SFBUWFxgaHB0eHyAhIyYnKCkqKzAyMzQ3ODs/QEFCQ0RHSUtOT1FSU1VWV1leX2FkZWZpbW9xdXl9foCChYaKjpGSlpqbnaKjpKWoqqutsLGys7S1tri5u8DDxMXGx8jLztDR0tPZ2tve4OTl5ujr7O3u7/Dy8/X29/j5+vv8/f7dhDUmAAAB9UlEQVR4Ac3V2X8LUQDF8TOdyjSRlqJiD7GofVFLLGUosYhFSy0UqdauiGpVtZWQhvT8zz7pZBmf5s69c8eD7+t5Pz/8/3YhmMQggrlUjCKQjzyOIOLkQwRxnixEEMA7kkehbzVJ3oW+cySZs6DtNcsOQNeKOZb1QtcZzptuhqYhOvZAT3uJjhvQ082Krya0ZFi1HTqiRVZdg44ka8YMaHjAuq3wL/yTdVfg3xG6jMK/frpthF9Wjm4XIdL+jAHkTwFG9w/qehlDWfwDtZRSJhxWmhq+7EZd1xT9eroEbitf0JdZ28DfzFSJ6j5txkI7x6nqdgSNtD2hklwSAoY9S7m3ayGWyFJiLr0IXsJ99DS5HzLJHMUySyEXe0WBom1AhTXBxnqgZh0F7kNNDwXyLVDyhiJdULGKQneg4iyFvoegYJhi+yC3rESxW5A7TQ+TJqQydBs8OUO3Tsi0/mJdPgksH6LLdcicYN37DQDQZBdZM9EEiQHWpC04toyyZhu8RQqsmDqEmsX9rLoKb8dY8bwDbsk8HZ8NeLrnrpbb+hE6EvDSkmfZ+A4sEEpz3mV4Ociyx22Nx28kmYWXPpIF4XF1DJNkHGLNM2R2E4TM1G/yAsT2kr1heOkc4wjEbk4fhkTrI66BiDkQg5Rh2xCxQlARxb/0B2c3rbn7iwdNAAAAAElFTkSuQmCC);
}
@media (min-width: 767px) {
  .js-favoris > span.sprite-star-empty:hover {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABrVBMVEUAAAD//wD//4D/v0D/1VX/20n/30D/41X/0Ub/2E7/20n/3VX/1VXy2U3z20nz0VH000701Ur12E720VL200/31U331kr311D32E3401D411H42E752U3501H51U/51U361VD61k3611D62E721U/21k322E73103311D32E731U331Uz41k/410/41U341k741U751U351k/5107510351U751U351k/510331k/310731U/31k/3107410741k741U341k741k/41k7510751k7510/31U731k7310/31U741k741k34103410/41k741k741k351k751k/51k7310731U331k34107410741k741k7410741U341k741k741k341k741U741k/41k741k741k741U751k751k/51k751k731k741k7410741k741k741k/41k741k741k741k741k/41k741k741k741k741k751k731k341k741k741k741k741k741k741k741k741k741k741k741k741k741k741k741k7///8eniE0AAAAjXRSTlMAAQIEBgcICQsNDg8SFBUWFxgaHB0eHyAhIyYnKCkqKzAyMzQ3ODs/QEFCQ0RHSUtOT1FSU1VWV1leX2FkZWZpbW9xdXl9foCChYaKjpGSlpqbnaKjpKWoqqutsLGys7S1tri5u8DDxMXGx8jLztDR0tPZ2tve4OTl5ujr7O3u7/Dy8/X29/j5+vv8/f7dhDUmAAAB9UlEQVR4Ac3V2X8LUQDF8TOdyjSRlqJiD7GofVFLLGUosYhFSy0UqdauiGpVtZWQhvT8zz7pZBmf5s69c8eD7+t5Pz/8/3YhmMQggrlUjCKQjzyOIOLkQwRxnixEEMA7kkehbzVJ3oW+cySZs6DtNcsOQNeKOZb1QtcZzptuhqYhOvZAT3uJjhvQ082Krya0ZFi1HTqiRVZdg44ka8YMaHjAuq3wL/yTdVfg3xG6jMK/frpthF9Wjm4XIdL+jAHkTwFG9w/qehlDWfwDtZRSJhxWmhq+7EZd1xT9eroEbitf0JdZ28DfzFSJ6j5txkI7x6nqdgSNtD2hklwSAoY9S7m3ayGWyFJiLr0IXsJ99DS5HzLJHMUySyEXe0WBom1AhTXBxnqgZh0F7kNNDwXyLVDyhiJdULGKQneg4iyFvoegYJhi+yC3rESxW5A7TQ+TJqQydBs8OUO3Tsi0/mJdPgksH6LLdcicYN37DQDQZBdZM9EEiQHWpC04toyyZhu8RQqsmDqEmsX9rLoKb8dY8bwDbsk8HZ8NeLrnrpbb+hE6EvDSkmfZ+A4sEEpz3mV4Ociyx22Nx28kmYWXPpIF4XF1DJNkHGLNM2R2E4TM1G/yAsT2kr1heOkc4wjEbk4fhkTrI66BiDkQg5Rh2xCxQlARxb/0B2c3rbn7iwdNAAAAAElFTkSuQmCC);
  }
}
.js-favorisPage {
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
}
.js-favorisPage > span {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 18px;
  min-width: 18px;
  min-height: 18px;
}
.js-favorisPage > span.sprite-star-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABrVBMVEUAAAD//wD//4D/v0D/1VX/20n/30D/41X/0Ub/2E7/20n/3VX/1VXy2U3z20nz0VH000701Ur12E720VL200/31U331kr311D32E3401D411H42E752U3501H51U/51U361VD61k3611D62E721U/21k322E73103311D32E731U331Uz41k/410/41U341k741U751U351k/5107510351U751U351k/510331k/310731U/31k/3107410741k741U341k741k/41k7510751k7510/31U731k7310/31U741k741k34103410/41k741k741k351k751k/51k7310731U331k34107410741k741k7410741U341k741k741k341k741U741k/41k741k741k741U751k751k/51k751k731k741k7410741k741k741k/41k741k741k741k741k/41k741k741k741k741k751k731k341k741k741k741k741k741k741k741k741k741k741k741k741k741k741k741k7///8eniE0AAAAjXRSTlMAAQIEBgcICQsNDg8SFBUWFxgaHB0eHyAhIyYnKCkqKzAyMzQ3ODs/QEFCQ0RHSUtOT1FSU1VWV1leX2FkZWZpbW9xdXl9foCChYaKjpGSlpqbnaKjpKWoqqutsLGys7S1tri5u8DDxMXGx8jLztDR0tPZ2tve4OTl5ujr7O3u7/Dy8/X29/j5+vv8/f7dhDUmAAAB9UlEQVR4Ac3V2X8LUQDF8TOdyjSRlqJiD7GofVFLLGUosYhFSy0UqdauiGpVtZWQhvT8zz7pZBmf5s69c8eD7+t5Pz/8/3YhmMQggrlUjCKQjzyOIOLkQwRxnixEEMA7kkehbzVJ3oW+cySZs6DtNcsOQNeKOZb1QtcZzptuhqYhOvZAT3uJjhvQ082Krya0ZFi1HTqiRVZdg44ka8YMaHjAuq3wL/yTdVfg3xG6jMK/frpthF9Wjm4XIdL+jAHkTwFG9w/qehlDWfwDtZRSJhxWmhq+7EZd1xT9eroEbitf0JdZ28DfzFSJ6j5txkI7x6nqdgSNtD2hklwSAoY9S7m3ayGWyFJiLr0IXsJ99DS5HzLJHMUySyEXe0WBom1AhTXBxnqgZh0F7kNNDwXyLVDyhiJdULGKQneg4iyFvoegYJhi+yC3rESxW5A7TQ+TJqQydBs8OUO3Tsi0/mJdPgksH6LLdcicYN37DQDQZBdZM9EEiQHWpC04toyyZhu8RQqsmDqEmsX9rLoKb8dY8bwDbsk8HZ8NeLrnrpbb+hE6EvDSkmfZ+A4sEEpz3mV4Ociyx22Nx28kmYWXPpIF4XF1DJNkHGLNM2R2E4TM1G/yAsT2kr1heOkc4wjEbk4fhkTrI66BiDkQg5Rh2xCxQlARxb/0B2c3rbn7iwdNAAAAAElFTkSuQmCC);
}
.jconfirm .jconfirm-box {
  background-color: #4d585d !important;
  padding: 20px;
  color: #fff;
  font-size: 14px;
  border-radius: 0 !important;
  text-align: center !important;
}
@media (max-width: 768px) {
  .jconfirm .jconfirm-box {
    width: 90% !important;
  }
}
.jconfirm .jconfirm-buttons {
  float: none !important;
}
.jconfirm .jconfirm-buttons button {
  margin: 0 10px !important;
  color: #fff !important;
  border-radius: 0 !important;
  border: 2px solid #bb1d2c !important;
}
.jconfirm .jconfirm-buttons .btn-default {
  background-color: #bb1d2c !important;
}
.jconfirm .jconfirm-buttons .btn-black {
  background-color: #000 !important;
}
.jconfirm .jconfirm-buttons .btn-yellow {
  background-color: #f9e71b !important;
  border: 2px solid #f9e71b !important;
  color: #000 !important;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
  padding: 0 !important;
}
.jconfirm .jconfirm-title-c {
  text-align: center;
  font-size: 18px;
  margin-bottom: 10px;
  color: #000;
  background-color: #fff;
  font-weight: bold;
  width: 100%;
  padding: 10px 0 5px !important;
}
.jconfirm .jconfirm-title {
  text-align: center;
  font-size: 26px !important;
  font-weight: bold;
  margin-bottom: 10px;
}
.jconfirm.jconfirm-white .jconfirm-bg,
.jconfirm.jconfirm-light .jconfirm-bg {
  background: #000 !important;
  opacity: 0.8 !important;
}
/* MENU SPORT */
#menu h2 {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 0 15px 20px;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
}
#menu #menu-sports > li [class^="sprite-sports"] {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-width: 2px;
  border-style: solid;
  width: 22px;
  height: 22px;
  margin-left: 20px;
  margin-right: 10px;
}
#menu #menu-sports > li a {
  position: relative;
  padding: 7px 0;
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  width: 100%;
}
#menu #menu-sports li a:hover {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  background-color: rgba(255, 255, 255, 0.1);
}
#menu #menu-sports li.menu_sport-supercotes > a,
#menu #menu-sports li.menu_sport-supercotes > a:hover {
  background-color: rgba(255, 215, 0, 0.8);
}
#menu #menu-sports .menu-sport {
  position: absolute;
  left: 205px;
  right: 0;
  margin-top: -86px;
  background: #2c3538;
  max-width: 1395px;
  padding: 10px;
  z-index: 9999;
}
@media (max-width: 1279px) {
  #menu #menu-sports .menu-sport {
    height: 100%;
  }
  #menu #menu-sports .menu-sport .uk-column-1-4 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
}
@media (min-width: 1280px) {
  #menu #menu-sports .menu-sport:hover {
    display: block !important;
    visibility: visible !important;
  }
}
#menu #menu-sports .menu-sport h3 a {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 20px;
  margin-bottom: 10px;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
}
#menu #menu-sports .menu-sport h4 a {
  font-size: 16px;
}
#menu #menu-sports .menu-sport [class*='uk-column'] {
  padding: 0 20px;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}
#menu #menu-sports .menu-sport [class*='uk-column'] ul {
  padding: 0 !important;
}
#menu #menu-sports .menu-sport [class*='uk-column'] ul > li {
  /* Pas certain des résultats faute de support correct des navigateurs de ces fonctions*/
  break-inside: avoid;
  page-break-inside: avoid;
  line-break: auto;
  -webkit-line-break: auto;
}
#menu #menu-sports .menu-sport [class*='uk-column'] ul p a,
#menu #menu-sports .menu-sport [class*='uk-column'] ul ul {
  border-bottom: 1px solid #4d585d;
  margin-bottom: 10px;
  padding-bottom: 10px !important;
}
#menu #menu-sports .menu-sport [class*='uk-column'] hr {
  border-color: #4d585d;
  display: none;
}
#menu #menu-sports .menu-sport .uk-column-1-1 {
  width: 33.33%;
}
#menu #menu-sports .menu-sport .uk-column-1-2 {
  width: 50%;
}
@media (max-width: 767px) {
  #menu h2 {
    padding-top: 13px;
  }
  #menu #menu-sports > li [class^="sprite-sports"] {
    border: none;
  }
}
/* MENU TABLET */
@media (min-width: 1280px) {
  #mode-tablet {
    display: none;
  }
}
#mode-tablet #navbar {
  background-color: #18242a;
  padding: 12px 10px;
}
#mode-tablet #navbar ul li a {
  text-transform: uppercase;
  color: #f9e71b;
  font-weight: bold;
  line-height: 31px;
  font-size: 15px;
}
#mode-tablet #navbar ul li a .uk-badge {
  background: #f9e71b;
  color: #000;
  position: relative;
  top: -2px;
  min-width: 22px;
  line-height: 22px;
}
#mode-tablet #navbar ul li a i {
  font-size: 26px;
  position: relative;
  top: 4px;
  left: -4px;
  margin-right: 4px;
}
#mode-tablet #register {
  font-size: 15px;
  font-weight: bold;
  color: #18242a;
  background-color: #f9e71b;
  margin: 10px;
  text-transform: uppercase;
  line-height: 46px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#mode-tablet #js-menulinks {
  padding: 15px 0;
  border-bottom: 4px solid #18242a;
}
#mode-tablet #js-menulinks ul li a {
  font-weight: bold;
  line-height: 37px;
  font-size: 14px;
}
#mode-tablet #js-menulinks ul li a span {
  margin-right: 8px;
}
@media (max-width: 767px) {
  #mode-tablet #js-menulinks {
    padding: 4px 0;
    border-bottom: none;
  }
  #mode-tablet #js-menulinks a svg {
    width: 24px;
    height: 24px;
  }
}
#menu-social-bloc {
  background-color: #18242a;
}
#menu-social-bloc #menu-social {
  line-height: 40px;
  max-width: 220px;
  margin: auto;
}
#leftside.js-menu-tablet {
  display: block !important;
  width: 100% !important;
  height: 100%;
  z-index: 1000;
  position: fixed;
  top: 71px;
  overflow: auto;
  padding-bottom: 70px;
}
@media (min-width: 768px) {
  #leftside.js-menu-tablet {
    top: 131px;
  }
}
#leftside.js-menu-tablet #actuellement-bloc,
#leftside.js-menu-tablet ~ main #filters-sports-mobile {
  display: none;
}
@media (min-width: 768px) {
  #leftside.js-menu-tablet #menu {
    position: relative;
  }
}
#leftside.js-menu-tablet #menu h2 {
  padding: 19px 22px 8px;
}
@media screen and (max-width: 1279px) {
  #leftside.js-menu-tablet #menu #menu-sports > li div.menu-sport-compet li a {
    text-transform: none;
  }
}
#leftside.js-menu-tablet #menu #menu-sports > li > a:after {
  content: "\f0da";
  font-family: FontAwesome;
  position: absolute;
  right: 20px;
  top: 10px;
  font-size: 16px;
}
#leftside.js-menu-tablet #menu #menu-sports .menu-sport {
  left: 0;
  top: 86px;
}
#leftside.js-menu-tablet #menu #menu-sports .menu-sport h4 i {
  display: none;
}
@media (max-width: 767px) {
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport a:hover {
    background-color: transparent;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem {
    margin-top: -60px;
    margin-left: -5px;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden):after {
    display: none;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden) .menu-sport-compet > ul {
    left: 5px;
    top: 60px;
    border: none;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden) .menu-sport-compet > ul p {
    padding-bottom: 10px !important;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden) h4[class^="border-sport-"] {
    background-color: transparent !important;
    border-width: 0;
    border-bottom-width: 2px;
    border-style: solid;
    margin-right: 35px;
    padding-bottom: 11px;
    border-color: #568b20;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden) h4[class^="border-sport-"] a {
    font-size: 20px;
    text-transform: uppercase;
    padding-left: 0;
    font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  }
  #leftside.js-menu-tablet #menu #menu-sports .menu-sport header.uk-hidden ~ div .js-ms-catitem:not(.uk-hidden) h4[class^="border-sport-"] a i {
    display: block;
  }
  #leftside.js-menu-tablet #menu #menu-sports div {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
  #leftside.js-menu-tablet #menu #menu-sports div a {
    text-transform: inherit;
  }
  #leftside.js-menu-tablet #menu #menu-sports div h3[class*="sport-"] {
    background-color: transparent !important;
    border-width: 0;
    border-bottom-width: 2px;
    border-style: solid;
    margin-right: 10px;
  }
  #leftside.js-menu-tablet #menu #menu-sports div h3[class*="sport-"] a {
    font-size: 20px;
    text-transform: uppercase;
    padding-left: 0;
  }
  #leftside.js-menu-tablet #menu #menu-sports div h4 {
    margin-right: 10px;
  }
  #leftside.js-menu-tablet #menu #menu-sports div h4 a {
    font-size: inherit;
  }
  #leftside.js-menu-tablet #menu #menu-sports div h4 a i {
    display: none;
  }
  #leftside.js-menu-tablet #menu #menu-sports div .js-ms-catitem {
    position: relative;
  }
  #leftside.js-menu-tablet #menu #menu-sports div .js-ms-catitem:after {
    content: "\f0da";
    font-family: FontAwesome;
    position: absolute;
    right: 20px;
    top: 5px;
    font-size: 16px;
  }
  #leftside.js-menu-tablet #menu #menu-sports div ul {
    position: absolute;
    top: 71px;
    left: 15px;
    background: #2c3538;
    width: 100%;
    z-index: 1;
  }
  #leftside.js-menu-tablet #menu #menu-sports div ul.level-2 {
    top: 0;
    padding: 0;
  }
  #leftside.js-menu-tablet #menu #menu-sports div > span {
    width: 100%;
    line-height: 26px;
    position: relative;
    padding: 5px;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
  }
  #leftside.js-menu-tablet #menu #menu-sports div > span:after {
    content: "\f0da";
    font-family: FontAwesome;
    position: absolute;
    right: 20px;
    top: 5px;
    font-size: 16px;
  }
}
.banner,
.banner.active {
  z-index: 0 !important;
}
@media (min-width: 1280px) {
  .nav-mobile {
    display: none;
  }
}
#liveStreamingMobile .liveStreamingTitle,
#liveStreaming .liveStreamingTitle,
#liveStreamingMobile .liveStreamingTitleMobile,
#liveStreaming .liveStreamingTitleMobile {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
}
#liveStreamingMobile .liveStreamingController,
#liveStreaming .liveStreamingController {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#liveStreamingMobile .liveStreamingController ~ svg:not(.streaming-type-svg) g,
#liveStreaming .liveStreamingController ~ svg:not(.streaming-type-svg) g {
  -webkit-transform: rotateX(180px);
  -moz-transform: rotateX(180px);
  -ms-transform: rotateX(180px);
  -o-transform: rotateX(180px);
  transform: rotateX(180px);
}
#liveStreamingMobile .liveStreamingController.active ~ svg:not(.streaming-type-svg) g,
#liveStreaming .liveStreamingController.active ~ svg:not(.streaming-type-svg) g {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
  transform: rotateX(0);
}
#liveStreamingMobile .streaming-type,
#liveStreaming .streaming-type {
  font-size: 10px;
  cursor: pointer;
}
#liveStreamingMobile svg.streaming-type-svg:not(.active) g,
#liveStreaming svg.streaming-type-svg:not(.active) g {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
  transform: rotateX(0);
}
#liveStreamingMobile svg.streaming-type-svg.active g,
#liveStreaming svg.streaming-type-svg.active g {
  -webkit-transform: rotateX(180px);
  -moz-transform: rotateX(180px);
  -ms-transform: rotateX(180px);
  -o-transform: rotateX(180px);
  transform: rotateX(180px);
}
#liveStreaming .streaming-type.type-augmented {
  padding-left: 40px;
}
#all-bets-open {
  margin-right: 25px;
  font-weight: bold;
  min-width: 110px;
  display: inline-block;
  text-align: right;
}
#cashoutRefresh {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-weight: bold;
  background-color: #bb1d2c;
  color: #fff;
  padding: 10px 20px;
}
#cashoutRefresh:hover {
  background-color: #810000;
}
@media (max-width: 767px) {
  .cashoutRefresh h1 {
    margin-left: 10px;
    height: inherit !important;
  }
}
.bet-actor1.bet-actor1-3.uk-flex-item-1.uk-visible-small span,
.bet-actor2.bet-actor2-3.uk-flex-item-1.uk-visible-small span {
  text-align: center !important;
}
@supports (-ms-ime-align: auto) {
}
.title-styled {
  background: #000;
  color: #ffffff;
  width: 100%;
  font-size: 18px;
  font-style: italic;
}
#js-backButton i {
  font-size: 36px;
  color: #ffffff;
  padding: 0 10px 0 15px;
}
/*Permet de fixer le body en mobile uniquement pour le menu User Preferences*/
.js-body-fixed {
  position: fixed;
}
@media (min-width: 1600px) {
  [data-page="betting-competition-home"] #event.uk-column-1600-1-2 > .item {
    max-width: 516px;
  }
}
@media (min-width: 1600px) {
  [data-page="betting-sport-home"] #event.uk-column-1600-1-2 > .item {
    max-width: 516px;
  }
}
@media (max-width: 800px) {
  #js-chronoEvents {
    height: 500px!important;
    overflow-y: auto;
  }
}
div#CookieDeclarationUserStatusPanel a {
  color: blue;
}
div#CookieDeclarationChangeConsent {
  margin: 14px;
}
#link-twitter {
  padding-right: 5px;
  margin-left: -4px;
}
#link-twitter .x-social-network-header {
  -webkit-filter: invert(100%);
  filter: invert(100%);
  width: 25px;
}
#mode-tablet #navbar ul li a#link-instagram {
  color: inherit;
}
.static-page-content {
  padding: 20px;
}
.static-page-content h1,
.static-page-content h2,
.static-page-content h3,
.static-page-content h4,
.static-page-content h5 {
  margin: inherit;
  padding: inherit;
}
.static-page-content h1 {
  font-size: 36px;
}
.static-page-content h2 {
  font-size: 24px;
}
.static-page-content h3 {
  font-size: 18px;
}
.static-page-content h4 {
  font-size: 16px;
}
.static-page-content h5 {
  font-size: 14px;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div#chronocalendar-mobile {
  color: #fff;
}
#chronocalendar {
  max-height: 450px;
  height: 100%;
}
#chronocalendar a.picto-cashout {
  height: 25px;
}
#chronocalendar #js-chronoCalendarHeader li {
  color: #8f969c;
}
#chronocalendar #js-chronoCalendarHeader li.active {
  color: #fff;
}
#chronocalendar #js-chronoCalendarHeader li:not(.active) {
  cursor: pointer;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#chronocalendar #js-chronoCalendarHeader li:not(.active):hover {
  color: #ebedee;
}
#chronocalendar #js-chronoCalendarHeader li .day-date {
  font-size: 15px;
  font-weight: bold;
}
#chronocalendar #js-chronoCalendarHeader li .day-weekday {
  font-size: 11px;
}
#chronocalendar #js-chronoDetails > ul {
  border-top: 1px solid #5b6569;
  border-bottom: 1px solid #5b6569;
  padding: 5px 0;
  margin: 5px 0;
}
#chronocalendar #js-chronoDetails > ul li {
  color: #8f969c;
}
#chronocalendar #js-chronoDetails > ul li.active {
  color: #fff;
}
#chronocalendar #js-chronoDetails > ul li:not(.active) {
  cursor: pointer;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#chronocalendar #js-chronoDetails > ul li:not(.active):hover {
  color: #ebedee;
}
#chronocalendar #js-chronoDetails .js-chronoCalendarHour {
  font-size: 12px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents .loader {
  margin-top: 100px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents .js-viewport > a {
  color: #5b6569 !important;
  font-weight: bold;
  font-size: 20px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li {
  /*h2 {
            color : @color_chronocalendar-font !important;
        }*/
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover {
  background-color: #6b7175;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover a,
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover h2 {
  color: #fff !important;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover img,
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover .sprite-sports {
  opacity: 1;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li > div {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #353f44;
  margin-bottom: 5px;
  padding: 5px 10px 10px 0;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .sprite-sports {
  margin: 0 5px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-size: 12px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details p:not(:first-of-type):before {
  font-weight: bold;
  content: '\0000A0•\0000A0';
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details p:empty:before {
  content: ' ';
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores {
  padding: 10px 0 0 10px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .live-scores-header {
  display: none;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul li {
  min-width: 20px;
  text-align: right;
  font-size: 14px;
  order: 2;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul li.score-current {
  border-right: 2px solid #4d585d;
  padding-right: 5px;
  order: 1;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score {
  margin: 5px 5px 0 0;
  font-weight: bold;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score.active {
  background-color: #4d5759;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score h2 {
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  line-height: 20px;
  width: 90%;
}
#chronocalendar #js-chronoDetails .js-overview {
  height: 310px;
  max-height: 310px;
  overflow: hidden;
  margin: 5px 0;
  font-size: 12px;
  /*
      @media (max-width:1023px){
          overflow: scroll;
      }
      */
}
#chronocalendar .sport-info-service {
  margin-top: 0 !important;
}
body[data-page="betting-event-home"] .js-overview {
  height: 360px !important;
  max-height: 360px !important;
}
body[data-page="betting-calendar-home"] #chronocalendar {
  max-height: inherit;
}
body[data-page="betting-calendar-home"] #chronocalendar #js-chronoDetails .js-overview {
  height: inherit;
  max-height: inherit;
}
body[data-page="betting-live-home"] #chronocalendar #js-chronoDetails .js-overview {
  height: 400px;
  max-height: 400px;
}
#calendar #chronocalendar #js-chronoDetails .js-overview {
  max-height: 100%;
  height: 100%;
}
#chronocalendar-mobile #chronocalendar #js-chronoDetails .js-overview {
  overflow-y: auto;
}
.scoreInfosToHide .score-current,
.scoreInfosToHide .sport-info-service {
  display: none;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/*Bandeau RGPD*/
#js-cc-container {
  position: fixed;
  width: 100%;
  text-align: center;
  top: 0;
  z-index: 200;
  padding: 10px 0;
  background: #18242a !important;
  border-bottom: 2px solid #e3e6e8;
  margin-bottom: 10px;
  color: #ffffff;
  font-weight: bold;
}
#js-cc-container p {
  margin-bottom: 5px;
}
#js-cc-container .cc-button:first-of-type {
  background: none;
  color: #fff;
  font-weight: normal;
  text-decoration: underline;
}
#js-cc-container .cc-button:nth-of-type(2) {
  background: #f9e71b;
  color: #000000;
  padding: 5px 10px;
  margin-left: 10px;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
[data-page="betting-live-home"] .item-content .bet-odds-actors.disabled {
  opacity: 0.2 !important;
}
/**
 * Items
 */
/*Ajout de nouveaux styles pour les pages Lives*/
.item-lives .item-header {
  font-size: 16px;
  font-weight: bold;
  line-height: 22px;
  margin-bottom: 5px;
  margin-left: 3px;
}
@media (min-width: 768px) {
  .item-lives .item-header .uk-flex-space-between {
    justify-content: baseline;
  }
  .item-lives .item-header .uk-flex-space-between > span {
    margin-left: 10px;
  }
  .item-lives .item-header .uk-flex-space-between a span[class*="sprite-star"] {
    width: 23px;
    height: 23px;
  }
}
@media (max-width: 767px) {
  .item-lives .item-header .js-favoris {
    padding-top: 24px;
  }
}
.item-lives .item-header a {
  color: #18242a;
}
@media (max-width: 767px) {
  .item-lives .item-header a.unparlignemobile {
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -ms-flex !important;
    display: flex !important;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .item-lives .item-header a.unparlignemobile > span:last-child {
    font-size: 0.8em;
  }
  .item-lives .item-header a .passagealaligne {
    display: block;
    font-size: 0.8em;
  }
}
#lives .item.item-bloc {
  height: 153px;
}
#headliners figure.uk-overlay .uk-overlay-panel .headliners-odds > a,
#headEvent div[class*="bet-actorodd3"] > a,
#headEvent div[class*="bet-actorodd2"] > a,
body[data-page$='home'] .item .item-bloc [class^='bet-actor'] a {
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  -o-border-radius: 4px !important;
  -ms-border-radius: 4px !important;
  border-radius: 4px !important;
  -moz-background-clip: padding !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;
  box-shadow: inset 0 0 0 1px #2f3a3f;
  border: none !important;
}
#headliners figure.uk-overlay .uk-overlay-panel .headliners-odds > a span,
#headEvent div[class*="bet-actorodd3"] > a span,
#headEvent div[class*="bet-actorodd2"] > a span,
body[data-page$='home'] .item .item-bloc [class^='bet-actor'] a span {
  padding: 6px !important;
  min-width: 46px;
}
.item {
  width: 100%;
  min-width: 290px;
}
.item .item-header {
  font-size: 16px;
  font-weight: bold;
  line-height: 22px;
  margin-bottom: 5px;
  margin-left: 3px;
}
@media (min-width: 768px) {
  .item .item-header .uk-flex-space-between {
    justify-content: baseline;
  }
  .item .item-header .uk-flex-space-between > span {
    margin-left: 10px;
  }
  .item .item-header .uk-flex-space-between a span[class*="sprite-star"] {
    width: 23px;
    height: 23px;
  }
}
@media (max-width: 767px) {
  .item .item-header .js-favoris {
    padding-top: 24px;
  }
}
.item .item-header a {
  color: #18242a;
}
@media (max-width: 767px) {
  .item .item-header a.unparlignemobile {
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: -ms-flex !important;
    display: flex !important;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .item .item-header a.unparlignemobile > span:last-child {
    font-size: 0.8em;
  }
  .item .item-header a .passagealaligne {
    display: block;
    font-size: 0.8em;
  }
}
.item .item-bloc {
  width: 99%;
  margin: 0.5% 0.45% 10px;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  background-color: #fff;
  margin-bottom: 10px !important;
}
@media (min-width: 1025px) {
  .item .item-bloc:hover {
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -ms-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 2px 10px 0 rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 2px 10px 0 rgba(0, 0, 0, 0.35);
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 2px 10px 0 rgba(0, 0, 0, 0.35);
  }
}
@media (min-width: 1024px) {
  .item .item-bloc.disabled {
    opacity: 0.7;
  }
}
.item .item-bloc.disabled:hover {
  opacity: 1;
}
@media (min-width: 1600px) {
  .item .item-bloc .resp-1600 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0;
  }
  .item .item-bloc .pari-1 div[class^='bet-actor']:last-child {
    margin-right: 0;
  }
}
@media (min-width: 1600px) {
  .item .item-bloc .pari-2 a span {
    width: 50%;
    text-align: center;
  }
}
@media (max-width: 1600px) {
  .item .item-bloc .pari-2 {
    margin-left: 10px;
  }
}
.item .item-bloc a {
  display: block;
  font-size: 12px;
  font-weight: bold;
}
.item .item-bloc .bet-actorN {
  max-width: 90px;
}
.item .item-bloc .bet-event {
  min-width: 0;
}
@media (min-width: 1600px) {
  .item .item-bloc .bet-event {
    max-width: 345px;
  }
}
.item .item-bloc .bet-event a {
  font-size: 14px;
}
.item .item-bloc [class^='bet-actor'] {
  min-width: 37px;
}
.item .item-bloc [class^='bet-actor'] a {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #2f3a3f;
  min-width: 74px;
}
.item .item-bloc [class^='bet-actor'] a.link-pmq-cote-1 {
  pointer-events: none;
}
.item .item-bloc [class^='bet-actor'] a span.pmq-cote {
  background-repeat: no-repeat;
  background-color: #4d585d;
  background-position: right;
  min-width: 47px;
}
.item .item-bloc [class^='bet-actor'] a span.pmq-cote-1:nth-of-type(1),
.item .item-bloc [class^='bet-actor'] a span.pmq-cote-1:hover:nth-of-type(1) {
  background-color: #586165;
  color: white;
}
.item .item-bloc [class^='bet-actor'] a.trend-up span.pmq-cote {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDE0IDI4Ij48cGF0aCBmaWxsPSIjMDViNTBmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC41NzMgMmMuNzkgMCAxLjQzLjY0MSAxLjQzIDEuNDMydjYuNjVhLjUuNSAwIDAgMS0uODU0LjM1M0wzLjU2NSAyLjg1NEEuNS41IDAgMCAxIDMuOTE4IDJoNi42NTV6Ii8+PC9zdmc+);
}
.item .item-bloc [class^='bet-actor'] a.trend-down span.pmq-cote {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDE0IDI4Ij4gICAgPHBhdGggZmlsbD0iI2QyMWMyNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMjQuNTczYzAgLjc5LS42NDEgMS40My0xLjQzMiAxLjQzaC02LjY1YS41LjUgMCAwIDEtLjM1My0uODU0bDcuNTgxLTcuNTg0YS41LjUgMCAwIDEgLjg1NC4zNTN2Ni42NTV6Ii8+PC9zdmc+);
}
.item .item-bloc [class^='bet-actor'] a span {
  padding: 5px;
  text-align: center;
  min-width: 27px;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.item .item-bloc [class^='bet-actor'] a span:nth-of-type(1) {
  color: #fff;
  background-color: #2f3a3f;
}
.item .item-bloc [class^='bet-actor'] a .pmq-cote-acteur.center {
  margin: auto;
}
.item .item-bloc [class^='bet-actor'] a.actif {
  border-color: #bb1d2c;
}
.item .item-bloc [class^='bet-actor'] a.actif .pmq-cote-acteur {
  color: #bb1d2c;
}
.item .item-bloc [class^='bet-actor'] a.actif .pmq-cote {
  background-color: #bb1d2c;
}
@media (min-width: 768px) {
  .item .item-bloc [class^='bet-actor'] a:hover {
    border-color: #810000;
  }
  .item .item-bloc [class^='bet-actor'] a:hover .pmq-cote-acteur {
    color: #810000;
  }
  .item .item-bloc [class^='bet-actor'] a:hover .pmq-cote {
    background-color: #810000;
  }
}
.item .item-bloc [class^='bet-actor'] a.grouped_questions span.pmq-cote {
  width: 100%;
}
.item .item-bloc a.uk-button,
.item .item-bloc button.uk-button {
  border: 1px solid #000;
  background: transparent;
  margin-top: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 12px;
}
.item .sport-icon-wrapper {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #333;
}
.item .sport-icon-wrapper .bet-live {
  color: #fff;
  padding: 0 10px;
  white-space: nowrap;
}
.item .pari-1 {
  min-width: 0;
}
.item .competition .bet-actorN .pmq-cote-acteur {
  text-align: center !important;
}
.item .bet-question {
  color: #4a4a4a;
  font-size: 11px;
  font-style: italic;
  margin-bottom: 3px;
}
.item .bet-question + div [class^='bet-actor'] {
  margin: 0;
}
.item .bet-question ~ div.disabled {
  opacity: 0.2;
}
.item .bet-time {
  font-size: 12px;
  font-weight: bold;
  color: #5d5d5d;
  white-space: nowrap;
  text-transform: lowercase;
}
.item .bet-activebets,
.item .bet-stats {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px;
  border: 1px solid #2f3a3f;
  white-space: nowrap;
  min-width: 36px;
  text-align: center;
}
.item .bet-activebets {
  margin: 5px 0 0 10px;
}
@media (min-width: 768px) {
  .item .bet-activebets {
    margin-top: 0;
  }
}
.item.disabled .item-content {
  display: none;
}
.item-content #js-buteur:first-of-type {
  margin-bottom: 10px;
}
.item-content .bet-scorer-team {
  color: #4a4a4a;
  font-size: 11px;
  margin-left: 1%;
  font-style: italic;
  margin-bottom: 3px;
  font-weight: bold;
}
.item-content .bet-scorer-team.live {
  text-transform: uppercase;
  padding-top: 15px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
  display: block;
}
.item-header span.right {
  position: absolute;
  top: 0;
  right: 0;
}
.item-header .light {
  margin-left: 6px;
}
.item-header .arrow-down,
.item-header .arrow-up,
.item-header .arrow-down,
.item-header .arrow-up {
  float: right;
  margin-right: 8px;
  margin-top: 15px;
}
.item-header .item-header-all-open {
  display: inline;
  float: right;
  font-weight: normal;
  font-size: 11px;
  margin-right: 20px;
}
.item-header .item-header-all-open:hover {
  text-decoration: underline;
}
.item-subheader .arrow-up {
  float: right;
  margin-right: 8px;
  margin-top: 11px;
}
.item-header-toggle {
  display: block;
}
.item.disabled .item-header-toggle .arrow-up {
  transform: rotate(180deg);
}
/* Infobulle sans js */
/* Overlight */
/* 1 odd */
/* 2 odds */
/* 3 odds */
/* 4 odds */
.live-odds-error,
.prematch-no-bet-error {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000;
  text-align: center;
  line-height: 30px;
  font-size: 12px;
  margin-top: 22px;
  border: 1px solid #2f3a3f;
}
#event-container {
  position: relative;
  height: 100%;
}
#event-container .item .item-bloc {
  width: 100%;
  margin: 0;
}
.item-content.grouped_questions a.description-button.circular.monochrome {
  display: inline-block;
  font-style: normal;
  background: transparent !important;
  border-radius: 40px !important;
  min-width: 18px;
  height: 18px;
  line-height: 14px !important;
  color: #000 !important;
  font-size: 12px !important;
  text-align: center;
  -moz-padding-end: 2px;
  margin: 0 0 0 4px;
  padding: 0 5px;
  border: 2px solid #000 !important;
  font-weight: bold;
  width: 19px;
  box-shadow: none !important;
}
.item-content.grouped_questions a.description-button.circular.monochrome:hover {
  border: 2px solid #ca341c !important;
  color: #ca341c !important;
}
.all-choices {
  width: calc(100% + 10px);
}
.grouped_questions .pmq-cote-acteur {
  overflow-wrap: break-word;
}
.grouped_questions > .uk-flex:not(:first-child):not(.sport-team + .uk-flex),
.grouped_questions div .uk-flex {
  background: #fff;
  margin-top: 10px;
  margin-left: 0;
}
.grouped_questions > .uk-flex:first-child,
.grouped_questions > .sport-team + .uk-flex {
  margin-left: 5px;
}
.status-question-0 .bet-odds-actors div:not(.choix-cote-1),
.choix-cote-1 {
  opacity: 0.2 !important;
}
.status-question-0 .bet-odds-actors div:not(.choix-cote-1) .odd,
.choix-cote-1 .odd,
.status-question-0 .bet-odds-actors div:not(.choix-cote-1) .pmq-cote,
.choix-cote-1 .pmq-cote,
.status-question-0 .bet-odds-actors div:not(.choix-cote-1) .pmq-cote-acteur,
.choix-cote-1 .pmq-cote-acteur {
  pointer-events: none !important;
}
.border-radius-4 {
  border-radius: 4px;
}
.supercotes-flag-title {
  background: #8B000A;
  color: white;
  display: inline;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
  margin: 7px auto;
  padding: 0.5em 0.8em 0.4em;
}
.supercotes-flag-subtitle {
  margin: 0px auto;
  font-weight: 700;
  font-size: 85%;
  color: #636363;
  text-align: center;
}
.supercotes-flag-libelle {
  font-weight: 700;
  font-size: 100%;
  text-align: center;
  margin: 15px auto;
  padding: 0.4em 0.6em;
  line-height: 1em;
  display: table-cell;
  width: 1000px;
  height: 5em;
  vertical-align: middle;
}
.supercotes-flag-mise {
  margin: 0px auto;
  font-weight: 700;
  font-size: 65%;
  color: #636363;
  text-align: center;
}
.supercotes-flag-mise-wrap {
  text-align: center;
}
.supercotes-devise {
  margin: 0px auto;
  font-weight: 700;
  font-size: 65%;
  color: #636363;
  text-align: center;
}
.supercotes-flag-btn {
  padding-right: 0.8em;
  padding-left: 0.8em;
  padding-bottom: 0.5em;
}
.supercotes-flag-btn .old {
  font-size: 80%;
  text-decoration: line-through;
}
.supercote-container {
  display: flex;
  flex-wrap: wrap;
}
.supercote-container .item-bloc {
  width: 48%;
  margin: 1%;
  font-size: 120%;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 20px;
  float: right;
}
/* Hide default HTML checkbox */
.switch input {
  display: none !important;
}
/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #8f969c;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 3px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.8s;
}
input:checked + .slider {
  background-color: #bb1d2c;
}
input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}
/* Rounded sliders */
.slider.round {
  border-radius: 10px;
}
.slider.round:before {
  border-radius: 50%;
}
.js-freebet {
  margin: 3px 0 5px 0;
}
.js-freebet span {
  font-size: 12px;
  font-weight: bold;
}
.js-offrePariRembourse {
  font-size: 12px;
  background-color: #f9e71b;
  color: #18242a;
  padding: 0 4px;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 768px) {
  #lives article,
  .page-sport-lives article {
    width: 100%;
  }
}
#lives [class*='uk-column-'] .item,
.page-sport-lives [class*='uk-column-'] .item {
  min-height: 165px;
}
#lives [class*='uk-column-'] .item .item-bloc,
.page-sport-lives [class*='uk-column-'] .item .item-bloc {
  min-height: 153px;
  display: block;
}
#lives article.item.disabled .item-bloc,
.page-sport-lives article.item.disabled .item-bloc {
  min-height: 146px;
}
#lives .live-details,
.page-sport-lives .live-details {
  margin-left: 10px;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
#lives .live-details p,
.page-sport-lives .live-details p {
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
  color: #4d585d;
}
#lives .live-details p:nth-child(2):before,
.page-sport-lives .live-details p:nth-child(2):before {
  font-weight: bold;
  content: '\0000A0•\0000A0';
}
#lives .live-details p:empty,
.page-sport-lives .live-details p:empty,
#lives .live-details p:empty:after,
.page-sport-lives .live-details p:empty:after {
  display: none;
}
#lives .live-infos,
.page-sport-lives .live-infos {
  width: 100%;
}
#lives .live-infos .live-scores-header,
.page-sport-lives .live-infos .live-scores-header {
  display: none;
}
#lives .live-infos .live-scores .score,
.page-sport-lives .live-infos .live-scores .score {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-content: space-between;
  -ms-align-content: space-between;
  align-content: space-between;
  font-weight: bold;
  padding: 2px 10px;
  margin-left: -10px;
  background: #ebedee;
  margin-top: 4px;
  margin-bottom: 2px;
  min-height: 24px;
}
#lives .live-infos .live-scores .score h2,
.page-sport-lives .live-infos .live-scores .score h2 {
  width: 100%;
  font-weight: bold;
  font-size: 14px;
  line-height: 20px;
}
#lives .live-infos .live-scores .score h2.score-title-tennis,
.page-sport-lives .live-infos .live-scores .score h2.score-title-tennis {
  position: relative;
}
#lives .live-infos .live-scores .score h2.score-title-tennis .sport-info-service,
.page-sport-lives .live-infos .live-scores .score h2.score-title-tennis .sport-info-service {
  margin-top: 0 !important;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
#lives .live-infos .live-scores .score ul,
.page-sport-lives .live-infos .live-scores .score ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
#lives .live-infos .live-scores .score ul li,
.page-sport-lives .live-infos .live-scores .score ul li {
  min-width: 20px;
  text-align: right;
  font-size: 14px;
  color: #4d585d;
  order: 2;
}
#lives .live-infos .live-scores .score ul li.score-current,
.page-sport-lives .live-infos .live-scores .score ul li.score-current {
  border-right: 1px solid #4d585d;
  padding-right: 5px;
  order: 1;
  font-style: italic;
}
#lives .live-infos .scoreInfosToHide .score-current,
.page-sport-lives .live-infos .scoreInfosToHide .score-current {
  display: none;
}
#lives .live-infos .scoreInfosToHide .sport-info-service,
.page-sport-lives .live-infos .scoreInfosToHide .sport-info-service {
  display: none;
}
#lives .live-odds,
.page-sport-lives .live-odds {
  padding: 0 10px 10px;
}
.live-scores.scores-codds {
  min-height: 20px;
}
.competitor-header,
.scorer-header {
  background: #ebedee;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  height: 50px;
  display: block;
  padding-top: 6%;
  vertical-align: middle;
}
.chronoCalendarLiveMatch .competitor-header,
.chronoCalendarLiveMatch .scorer-header {
  background: inherit;
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .live-details p {
  text-transform: uppercase;
  font-weight: bold;
  padding: 17px;
  background-color: transparent;
  font-size: 20px;
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0 .competitor-header,
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0 .scorer-header {
  font-size: 18px;
  background: none;
  display: inline-block;
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0:before {
  margin-left: 43%;
  font-size: 50px;
  font-weight: bold;
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0:nth-child(1):before {
  content: '1';
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0:nth-child(2):before {
  content: '2';
}
#headliners-wrapper #headlive.live-formule1 #live-header-content .bet-actorodd0:nth-child(3):before {
  content: '3';
}
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
.uk-slideshow{position:relative;z-index:0;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;touch-action:pan-y}.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}.uk-slideshow>.uk-active{z-index:10;opacity:1}.uk-slideshow>li>img{visibility:hidden}[data-uk-slideshow-slide]{cursor:pointer}.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:100vh}.uk-slideshow-fade-in{-webkit-animation:uk-fade .5s linear;animation:uk-fade .5s linear}.uk-slideshow-fade-out{-webkit-animation:uk-fade .5s linear reverse;animation:uk-fade .5s linear reverse}.uk-slideshow-scroll-forward-in{-webkit-animation:uk-slide-right .5s ease-in-out;animation:uk-slide-right .5s ease-in-out}.uk-slideshow-scroll-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-scroll-backward-in{-webkit-animation:uk-slide-left .5s ease-in-out;animation:uk-slide-left .5s ease-in-out}.uk-slideshow-scroll-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-scale-out{-webkit-animation:uk-fade-scale-15 .5s ease-in-out reverse;animation:uk-fade-scale-15 .5s ease-in-out reverse}.uk-slideshow-swipe-forward-in{-webkit-animation:uk-slide-left-33 .5s ease-in-out;animation:uk-slide-left-33 .5s ease-in-out}.uk-slideshow-swipe-forward-out{-webkit-animation:uk-slide-left .5s ease-in-out reverse;animation:uk-slide-left .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in{-webkit-animation:uk-slide-right-33 .5s ease-in-out;animation:uk-slide-right-33 .5s ease-in-out}.uk-slideshow-swipe-backward-out{-webkit-animation:uk-slide-right .5s ease-in-out reverse;animation:uk-slide-right .5s ease-in-out reverse}.uk-slideshow-swipe-backward-in:before,.uk-slideshow-swipe-forward-in:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.6);-webkit-animation:uk-fade .5s ease-in-out reverse;animation:uk-fade .5s ease-in-out reverse}/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#headEvent h1 {
  text-shadow: 1px 0 0 #fff, -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
  padding: 0 2px;
}
#headEvent * {
  max-height: 510px;
}
#headEvent.head {
  background-size: cover;
  background-position: center;
}
#headEvent .headliners-time-bloc {
  height: 318px;
  padding-top: 40px;
  font-weight: bold;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  opacity: 0.9;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
#headEvent .headliners-time-bloc .headliners-actors {
  font-size: 50px;
  line-height: 50px;
  max-width: 96%;
  text-align: center;
}
#headEvent .headliners-time-bloc .headliners-date {
  font-size: 7em;
  line-height: 1.6em;
}
#headEvent .headliners-time-bloc .headliners-time {
  font-size: 4em;
  text-transform: lowercase;
}
#headEvent figure.uk-overlay {
  background-size: cover;
  height: 510px;
  width: 100%;
  background-position: center;
}
#headEvent figure.uk-overlay .uk-overlay-panel {
  z-index: 10;
  /* on top of LMT */
  font-size: 13px;
  padding: 10px 20px 20px;
}
#headEvent figure.uk-overlay .uk-overlay-panel a {
  color: #000;
  text-decoration: none;
}
#headEvent figure.uk-overlay .uk-overlay-panel.uk-overlay-background {
  background-color: rgba(255, 255, 255, 0.8);
}
#headEvent figure.uk-overlay .uk-overlay-panel h2 {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-body .bet-question .uk-icon-bullseye {
  display: none;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds {
  margin-top: 10px;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #2f3a3f;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-align-content: space-between;
  -ms-align-content: space-between;
  align-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  font-weight: bold;
  color: #2f3a3f;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a:hover {
  color: #000;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a:nth-of-type(2) {
  margin: 0 10px;
  width: 230px;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a.actif {
  border-color: #bb1d2c;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a.actif .pmq-cote-acteur {
  color: #bb1d2c;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a.actif .pmq-cote {
  background-color: #bb1d2c;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a.actif .pmq-cote:hover {
  background-color: #810000 !important;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a > span {
  text-align: center;
  padding: 5px;
  font-size: 12px;
  width: 50%;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a > span.pmq-cote {
  background-color: #2f3a3f;
  color: #fff;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds > a > span.pmq-cote:hover {
  background-color: #000;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds.headliners-nbodds2 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
}
#headEvent figure.uk-overlay .uk-overlay-panel .headliners-odds.headliners-nbodds2 > a {
  width: 50%;
}
#headEvent div[class*="bet-actorodd3"],
#headEvent div[class*="bet-actorodd2"] {
  margin-top: 10px;
}
#headEvent div[class*="bet-actorodd3"] > a,
#headEvent div[class*="bet-actorodd2"] > a {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #2f3a3f;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-align-content: space-between;
  -ms-align-content: space-between;
  align-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  font-weight: bold;
  color: #2f3a3f;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
#headEvent div[class*="bet-actorodd3"] > a.actif,
#headEvent div[class*="bet-actorodd2"] > a.actif {
  border-color: #bb1d2c;
}
#headEvent div[class*="bet-actorodd3"] > a.actif .pmq-cote-acteur,
#headEvent div[class*="bet-actorodd2"] > a.actif .pmq-cote-acteur {
  color: #bb1d2c;
}
#headEvent div[class*="bet-actorodd3"] > a.actif .pmq-cote,
#headEvent div[class*="bet-actorodd2"] > a.actif .pmq-cote {
  background-color: #bb1d2c;
}
#headEvent div[class*="bet-actorodd3"] > a > span,
#headEvent div[class*="bet-actorodd2"] > a > span {
  text-align: center;
  padding: 5px;
  font-size: 12px;
  width: 50%;
}
#headEvent div[class*="bet-actorodd3"] > a > span.pmq-cote,
#headEvent div[class*="bet-actorodd2"] > a > span.pmq-cote {
  background-color: #2f3a3f;
  color: #fff;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
#headEvent div[class*="bet-actorodd3"] > a > span.pmq-cote:hover,
#headEvent div[class*="bet-actorodd2"] > a > span.pmq-cote:hover {
  background-color: #810000;
}
#headEvent div[class*="bet-actorodd3"] {
  width: 43%;
}
#headEvent div[class*="bet-actorodd3"]:nth-child(2) {
  width: 14%;
}
@media (min-width: 1024px) {
  .liveStreamingTitle {
    display: block !important;
  }
  .sr-lmts-icon.sr-lmts-icon-collapse-up,
  .sr-lmts-collapse-bar.sr-header-1 {
    display: none;
  }
}
@media (min-width: 1024px) {
  #nav-tab-slide-mobile {
    display: none;
  }
}
@media (min-width: 1600px) {
  [data-page="betting-competition-home"] #event.uk-column-1600-1-2 > .item {
    max-width: 516px;
  }
}
@media (min-width: 768px) {
  #nav-tab-slide-mobile {
    width: 100%;
    cursor: pointer;
  }
  #nav-tab-slide-mobile li {
    width: 50%;
    background: #303a3e;
    color: #4d5759;
  }
  #nav-tab-slide-mobile li.uk-active a {
    background: #19242a;
    color: #fff;
  }
}
.head.athletisme {
  background-image: url(/assets/img/betting/headliner/event/athletisme_v1.jpg);
}
.head.aussierules {
  background-image: url(/assets/img/betting/headliner/event/aussierules_v1.jpg);
}
.head.aviron {
  background-image: url(/assets/img/betting/headliner/event/aviron_v1.jpg);
}
.head.automoto {
  background-image: url(/assets/img/betting/headliner/event/automoto_v1.jpg);
}
.head.badminton {
  background-image: url(/assets/img/betting/headliner/event/badminton_v1.jpg);
}
.head.baseball {
  background-image: url(/assets/img/betting/headliner/event/baseball_v1.jpg);
}
.head.basketball {
  background-image: url(/assets/img/betting/headliner/event/basketball_v1.jpg);
}
.head.beachsoccer {
  background-image: url(/assets/img/betting/headliner/event/beachsoccer_v1.jpg);
}
.head.beachvolley {
  background-image: url(/assets/img/betting/headliner/event/beachvolley_v1.jpg);
}
.head.biathlon {
  background-image: url(/assets/img/betting/headliner/event/biathlon_v1.jpg);
}
.head.bobsleigh {
  background-image: url(/assets/img/betting/headliner/event/bobsleigh_v1.jpg);
}
.head.boxe {
  background-image: url(/assets/img/betting/headliner/event/boxe_v1.jpg);
}
.head.canoe {
  background-image: url(/assets/img/betting/headliner/event/canoe_v1.jpg);
}
.head.cricket {
  background-image: url(/assets/img/betting/headliner/event/cricket_v1.jpg);
}
.head.curling {
  background-image: url(/assets/img/betting/headliner/event/curling_v1.jpg);
}
.head.cyclisme {
  background-image: url(/assets/img/betting/headliner/event/cyclisme_v1.jpg);
}
.head.equitation {
  background-image: url(/assets/img/betting/headliner/event/equitation_v1.jpg);
}
.head.escrime {
  background-image: url(/assets/img/betting/headliner/event/escrime_v1.jpg);
}
.head.esport {
  background-image: url(/assets/img/betting/headliner/event/esport_v1.jpg);
}
.head.f1 {
  background-image: url(/assets/img/betting/headliner/event/f1_v1.jpg);
}
.head.flechettes {
  background-image: url(/assets/img/betting/headliner/event/flechettes_v1.jpg);
}
.head.floorball {
  background-image: url(/assets/img/betting/headliner/event/floorball_v1.jpg);
}
.head.football {
  background-image: url(/assets/img/betting/headliner/event/football_v1.jpg);
}
.head.football-australien {
  background-image: url(/assets/img/betting/headliner/event/football-australien_v1.jpg);
}
.head.foot-us {
  background-image: url(/assets/img/betting/headliner/event/foot-us_v1.jpg);
}
.head.formule1 {
  background-image: url(/assets/img/betting/headliner/event/formule1_v1.jpg);
}
.head.futsal {
  background-image: url(/assets/img/betting/headliner/event/futsal_v1.jpg);
}
.head.golf {
  background-image: url(/assets/img/betting/headliner/event/golf_v1.jpg);
}
.head.halterophilie {
  background-image: url(/assets/img/betting/headliner/event/halterophilie_v1.jpg);
}
.head.handball {
  background-image: url(/assets/img/betting/headliner/event/handball_v1.jpg);
}
.head.hockey {
  background-image: url(/assets/img/betting/headliner/event/hockey_v1.jpg);
}
.head.hockeygazon {
  background-image: url(/assets/img/betting/headliner/event/hockeygazon_v1.jpg);
}
.head.hockey-sur-glace {
  background-image: url(/assets/img/betting/headliner/event/hockey-sur-glace_v1.jpg);
}
.head.judo {
  background-image: url(/assets/img/betting/headliner/event/judo_v1.jpg);
}
.head.luge {
  background-image: url(/assets/img/betting/headliner/event/luge_v1.jpg);
}
.head.moto {
  background-image: url(/assets/img/betting/headliner/event/moto_v1.jpg);
}
.head.motoGP {
  background-image: url(/assets/img/betting/headliner/event/motoGP_v1.jpg);
}
.head.natation {
  background-image: url(/assets/img/betting/headliner/event/natation_v1.jpg);
}
.head.olympics {
  background-image: url(/assets/img/betting/headliner/event/olympics_v1.jpg);
}
.head.patinage {
  background-image: url(/assets/img/betting/headliner/event/patinage_v1.jpg);
}
.head.patinagevitess {
  background-image: url(/assets/img/betting/headliner/event/patinagevitess_v1.jpg);
}
.head.pentathlon {
  background-image: url(/assets/img/betting/headliner/event/pentathlon_v1.jpg);
}
.head.petanque {
  background-image: url(/assets/img/betting/headliner/event/petanque_v1.jpg);
}
.head.pingpong {
  background-image: url(/assets/img/betting/headliner/event/pingpong_v1.jpg);
}
.head.rally {
  background-image: url(/assets/img/betting/headliner/event/rally_v1.jpg);
}
.head.rug13 {
  background-image: url(/assets/img/betting/headliner/event/rug13_v1.jpg);
}
.head.rugby {
  background-image: url(/assets/img/betting/headliner/event/rugby_v1.jpg);
}
.head.rugby-XIII {
  background-image: url(/assets/img/betting/headliner/event/rugby-XIII_v1.jpg);
}
.head.sautaski {
  background-image: url(/assets/img/betting/headliner/event/sautaski_v1.jpg);
}
.head.skeleton {
  background-image: url(/assets/img/betting/headliner/event/skeleton_v1.jpg);
}
.head.ski-alpin {
  background-image: url(/assets/img/betting/headliner/event/ski-alpin_v1.jpg);
}
.head.ski-de-fond {
  background-image: url(/assets/img/betting/headliner/event/ski-de-fond_v1.jpg);
}
.head.ski {
  background-image: url(/assets/img/betting/headliner/event/ski_v1.jpg);
}
.head.snooker {
  background-image: url(/assets/img/betting/headliner/event/snooker_v1.jpg);
}
.head.soccer {
  background-image: url(/assets/img/betting/headliner/event/soccer_v1.jpg);
}
.head.taekwondo {
  background-image: url(/assets/img/betting/headliner/event/taekwondo_v1.jpg);
}
.head.tennis {
  background-image: url(/assets/img/betting/headliner/event/tennis_v1.jpg);
}
.head.tennis-de-table {
  background-image: url(/assets/img/betting/headliner/event/tennis-de-table_v1.jpg);
}
.head.tiralarc {
  background-image: url(/assets/img/betting/headliner/event/tiralarc_v1.jpg);
}
.head.triathlon {
  background-image: url(/assets/img/betting/headliner/event/triathlon_v1.jpg);
}
.head.voile {
  background-image: url(/assets/img/betting/headliner/event/voile_v1.jpg);
}
.head.volleyball {
  background-image: url(/assets/img/betting/headliner/event/volleyball_v1.jpg);
}
.head.waterpolo {
  background-image: url(/assets/img/betting/headliner/event/waterpolo_v1.jpg);
}
.head.snooker {
  background-image: url(/assets/img/betting/headliner/event/snooker_v1.jpg);
}
.head.aussierules {
  background-image: url(/assets/img/betting/headliner/event/aussierules_v1.jpg);
}
.head.other {
  background-color: #444;
}
#js-filters-event li a .circular {
  background: #3C3C3C;
}
#js-filters-event-active .circular {
  background: #3C3C3C;
}
#live-stats,
#live-stats-mobile {
    /*padding: 0px 10px;*/
}

#live-stats header h2 {
    font-size: 18px;
    font-weight: bold;
    font-family: 'Open Sans Condensed', Arial, sans-serif;
    color: #fff;
}

#live-stats header h2 span,
#live-stats-mobile header h2 span {
    margin-left: 10px;
}

#livestats-header {
    background-color: #2f3a3f;
    height: 45px;
    cursor: pointer;
}

#livestats-header:after {
    font-family: FontAwesome;
    font-weight: normal;
    content: "\f078";
    position: absolute;
    right: 14px;
    /*top: 10px;*/
    font-size: 14px;
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    -ms-transition: all 400ms ease;
    -o-transition: all 400ms ease;
    transition: all 400ms ease;
}

#livestats-header.uk-active:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

#headlive header,
#live-stats-mobile header {
    background-color: #2b2b2b;
}

.js-viewport > ul li a {
    display: block;
    color: #fff;
}

/* Live chrono tabs */
/*#livechrono > ul {*/
    /*height: 45px;*/
/*}*/

/*#livechrono > ul li {*/
    /*float: left;*/
    /*width: 149px;*/
/*}*/

/*#livechrono > ul li a {*/
    /*display: block;*/
    /*color: #fff;*/
    /*height: 45px;*/
    /*line-height: 45px;*/
    /*text-transform: uppercase;*/
    /*font-style: italic;*/
    /*font-weight: bold;*/
/*}*/

/*#livechrono > ul li a .icon {*/
    /*margin: 0 7px;*/
/*}*/

/*#livechrono > ul li span:nth-child(2) {*/

    /*font-size: 18px;*/
/*}*/

/*!* Inactive *!*/
/*#livechrono > ul li a:not(.active) {*/
    /*opacity: 0.5;*/
    /*background: #2B2B2B;*/
/*}*/

/*#livechrono > ul li a:not(.active) .icon {*/
    /*background: #3C3C3C;*/
/*}*/

/*#livechrono > ul li a:not(.active) .circular {*/
    /*background: #3C3C3C;*/
/*}*/

/*!* Fix freezes *!*/
/*#livechrono > section {*/
    /*display: none;*/
/*}*/

/*!* Lives *!*/

/*!* First live *!*/
/*#livechrono-live-first-header {*/
    /*height: 28px;*/
    /*line-height: 28px;*/
    /*text-transform: uppercase;*/
    /*font-weight: bold;*/
    /*padding: 0 5px;*/
/*}*/

/*!* Form *!*/
/*#livechrono nav {*/
    /*font-weight: bold;*/
    /*height: 28px;*/
    /*line-height: 28px;*/
    /*padding: 0 10px;*/
/*}*/

/*#livechrono-live nav {*/
    /*float: right;*/
/*}*/

/*!* Only comings live *!*/
/*#livechrono-live nav.nolive {*/
    /*height: 19px;*/
    /*line-height: 19px;*/
/*}*/

/*#livechrono nav form select {*/
    /*background: #3C3C3C;*/
    /*border: 0;*/
    /*font-size: 13px;*/
/*}*/

/*#livechrono nav form .element {*/
    /*float: right;*/
/*}*/

/*#livechrono nav form button {*/
    /*color: transparent;*/
    /*margin-top: 6px;*/
/*}*/

/*!* First live *!*/
/*#livechrono-live-first-infos {*/
    /*height: 71px;*/
    /*background-repeat: no-repeat;*/
    /*position: relative;*/
/*}*/

/*!* Backgrounds *!*/
/*#livechrono-live-first-infos.live-foot {*/
    /*background-image: url(../gfx/lives/block/live-foot.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-handball {*/
    /*background-image: url(../gfx/lives/block/live-handball.jpg);*/
/*}*/

/*#livechrono-live-first-infos.live-tennis1 {*/
    /*background-image: url(../gfx/lives/block/live-tennis1.jpg);*/
/*}*/

/*#livechrono-live-first-infos.live-tennis2 {*/
    /*background-image: url(../gfx/lives/block/live-tennis2.jpg);*/
/*}*/

/*#livechrono-live-first-infos.live-tennis3 {*/
    /*background-image: url(../gfx/lives/block/live-tennis3.jpg);*/
/*}*/

/*#livechrono-live-first-infos.live-basket {*/
    /*background-image: url(../gfx/lives/block/live-basket.png);*/
/*}*/

/*#livechrono-live-first-infos.live-hockey {*/
    /*background-image: url(../gfx/lives/block/live-hockey.png);*/
/*}*/
/*#livechrono-live-first-infos.live-rugby {*/
    /*background-image: url(../gfx/lives/block/live-rugby.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-baseball{*/
    /*background-image: url(../gfx/lives/block/live-baseball.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-beachvolley{*/
    /*background-image: url(../gfx/lives/block/live-beachvolley.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-volleyball{*/
    /*background-image: url(../gfx/lives/block/live-volley.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-pingpong{*/
    /*background-image: url(../gfx/lives/block/live-pingpong.jpg);*/
/*}*/
/*#livechrono-live-first-infos.live-badminton{*/
    /*background-image: url(../gfx/lives/block/live-badminton.jpg);*/
/*}*/


/*!* Foot *!*/
/*#livechrono-live-first-infos.live-foot .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-foot .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-foot .score p {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-foot .live-scores .score:first-child p {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-foot .live-scores .score:last-child p {*/
    /*margin-left: 15px;*/
/*}*/




/*!* handball *!*/
/*#livechrono-live-first-infos.live-handball .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-handball .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-handball .score p {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-handball .live-scores .score:first-child p {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-handball .live-scores .score:last-child p {*/
    /*margin-left: 15px;*/
/*}*/

/*!* Tennis *!*/
/*#livechrono-live-first-infos.live-tennis1 .score,*/
/*#livechrono-live-first-infos.live-tennis2 .score,*/
/*#livechrono-live-first-infos.live-tennis3 .score,*/
/*#livechrono-live-first-infos.live-beachvolley .score,*/
/*#livechrono-live-first-infos.live-volleyball .score,*/
/*#livechrono-live-first-infos.live-pingpong .score,*/
/*#livechrono-live-first-infos.live-badminton .score{*/
    /*padding-top: 5px;*/
/*}*/

/*#livechrono-live-first-infos.live-tennis1 .score h2,*/
/*#livechrono-live-first-infos.live-tennis2 .score h2,*/
/*#livechrono-live-first-infos.live-tennis3 .score h2,*/
/*#livechrono-live-first-infos.live-beachvolley .score h2,*/
/*#livechrono-live-first-infos.live-volleyball .score h2,*/
/*#livechrono-live-first-infos.live-pingpong .score h2,*/
/*#livechrono-live-first-infos.live-badminton .score h2{*/
    /*width: 44%;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
    /*float: left;*/
    /*padding-left: 20px;*/
    /*font-weight: normal;*/
    /*position: relative;*/
/*}*/

/*#livechrono-live-first-infos.live-tennis1 .score ul,*/
/*#livechrono-live-first-infos.live-tennis2 .score ul,*/
/*#livechrono-live-first-infos.live-tennis3 .score ul,*/
/*#livechrono-live-first-infos.live-beachvolley .score ul,*/
/*#livechrono-live-first-infos.live-volleyball .score ul,*/
/*#livechrono-live-first-infos.live-pingpong .score ul,*/
/*#livechrono-live-first-infos.live-badminton .score ul{*/
    /*float: right;*/
    /*width: 56%;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
/*}*/

/*#livechrono-live-first-infos.live-tennis1 .score li,*/
/*#livechrono-live-first-infos.live-tennis2 .score li,*/
/*#livechrono-live-first-infos.live-tennis3 .score li,*/
/*#livechrono-live-first-infos.live-beachvolley .score li,*/
/*#livechrono-live-first-infos.live-pingpong .score li,*/
/*#livechrono-live-first-infos.live-badminton .score li{*/
    /*float: left;*/

    /*width: 13px;*/
    /*text-align: center;*/
    /*font-size: 18px;*/
/*}*/

/*#livechrono-live-first-infos.live-badminton .score li{*/
    /*width:19px !important;*/
/*}*/

/*#livechrono-live-first-infos.live-volleyball .score li {*/
    /*float: left;*/

    /*width: 4px;*/
    /*text-align: center;*/
    /*font-size: 18px;*/
/*}*/


/*#livechrono-live-first-infos.live-tennis1 .score .score-current,*/
/*#livechrono-live-first-infos.live-tennis2 .score .score-current,*/
/*#livechrono-live-first-infos.live-tennis3 .score .score-current,*/
/*#livechrono-live-first-infos.live-beachvolley .score .score-current,*/
/*#livechrono-live-first-infos.live-volleyball .score .score-current,*/
/*#livechrono-live-first-infos.live-pingpong .score .score-current,*/
/*#livechrono-live-first-infos.live-badminton .score .score-current{*/
    /*float: right;*/
    /*padding-right: 85px;*/
    /*margin:0;*/
/*}*/

/*#livechrono-live-first-infos.live-pingpong .score .score-current{*/
    /*padding-right: 58px !important;*/
/*}*/

/*#livechrono-live article > a {*/
    /*display: block;*/
/*}*/

/*!***/
 /** Basket*/
 /**!*/
/*#livechrono-live-first-infos.live-basket .live-scores-header {*/
    /*display: none;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .score:last-child {*/
    /*border-left: 3px solid #fff;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .score .live-score {*/
    /*display: none;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .score .live-score-total {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .live-scores .score:nth-child(3) .live-score-total {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-basket .live-scores .score:last-child .live-score-total {*/
    /*margin-left: 15px;*/
/*}*/

/*!***/
 /** Hockey*/
 /**!*/
/*#livechrono-live-first-infos.live-hockey .live-scores-header {*/
    /*display: none;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .score:last-child {*/
    /*border-left: 3px solid #fff;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .score .live-score {*/
    /*display: none;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .score .live-score-total {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .live-scores .score:nth-child(3) .live-score-total {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-hockey .live-scores .score:last-child .live-score-total {*/
    /*margin-left: 15px;*/
/*}*/


/*!* baseball *!*/
/*#livechrono-live-first-infos.live-baseball .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-baseball .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-baseball .score p {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-baseball .live-scores .score:first-child p {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-baseball .live-scores .score:last-child p {*/
    /*margin-left: 15px;*/
/*}*/

/*!* Beachvolley / Volleyball *!*/
/*#livechrono-live-first-infos.live-beachvolley .score h2 {*/
    /*width: 60%;*/
/*}*/
/*#livechrono-live-first-infos.live-volleyball .score h2 {*/
    /*width: 50%;*/
/*}*/
/*#livechrono-live-first-infos.live-beachvolley .score ul {*/
    /*width: 40%;*/
/*}*/
/*#livechrono-live-first-infos.live-volleyball .score ul {*/
    /*width: 50%;*/
/*}*/
/*#livechrono-live-first-infos.live-beachvolley .score li,*/
/*#livechrono-live-first-infos.live-volleyball .score li {*/
    /*margin-left: 20px;*/
/*}*/

/*!* Rugby *!*/
/*#livechrono-live-first-infos.live-rugby .score {*/
    /*width: 50%;*/
    /*height: 71px;*/
    /*float: left;*/
    /*text-align: center;*/
    /*position: relative;*/
    /*padding: 10px;*/
/*}*/

/*#livechrono-live-first-infos.live-rugby .score h2 {*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*bottom: 10px;*/
    /*width: 129px;*/
/*}*/

/*#livechrono-live-first-infos.live-rugby .score p {*/

    /*font-weight: bold;*/
    /*font-size: 28px;*/
/*}*/

/*#livechrono-live-first-infos.live-rugby .live-scores .score:first-child p {*/
    /*margin-right: 15px;*/
/*}*/

/*#livechrono-live-first-infos.live-rugby .live-scores .score:last-child p {*/
    /*margin-left: 15px;*/
/*}*/


/*!* Live informations *!*/
/*#livechrono-live-first-infos .live-details {*/
    /*top: 5px;*/
    /*width: 80px;*/
    /*margin-left: -40px;*/
/*}*/

/*#livechrono-live-first-infos .live-details > p:first-child {*/
    /*font-size: 17px;*/
/*}*/

/*#livechrono-live-first-infos .live-details > p:last-child {*/
    /*font-size: 10px;*/
    /*font-weight: normal;*/
/*}*/

/*!* Other lives *!*/
/*#livechrono-lives-list article.livechrono-live-live:nth-child(n+2), #livechrono-live article.livechrono-live-coming {*/
    /*clear: both;*/
    /*background: #565656;*/
    /*height: 40px;*/
    /*border-bottom: 1px solid #696969;*/
    /*padding: 5px 10px;*/
/*}*/

/*#livechrono-lives-list article.livechrono-live-live:nth-child(n+2) > a > h1, #livechrono-live article.livechrono-live-coming > a > h1 {*/
    /*font-size: 10px;*/
    /*text-transform: uppercase;*/
/*}*/

/*#livechrono-lives-list article.livechrono-live-live:nth-child(n+2) > a > h2, #livechrono-live article.livechrono-live-coming > a > h2 {*/
    /*font-weight: normal;*/
/*}*/

/*#livechrono-lives-list article.livechrono-live-live:nth-child(n+2) > a > span, #livechrono-live article.livechrono-live-coming > a > span {*/
    /*font-size: 10px;*/
    /*font-weight: bold;*/
    /*font-style: italic;*/
    /*float: right;*/
    /*text-align: center;*/
    /*text-transform: uppercase;*/
    /*line-height: 12px;*/
/*}*/

/*#livechrono-lives-list article.livechrono-live-live:nth-child(n+2) > a > span {*/
    /*color: #FFEA00;*/
/*}*/

/*!* Footer *!*/
/*#livechrono-live footer {*/
    /*position: absolute;*/
    /*bottom: 0;*/
    /*width: 100%;*/
    /*height: 35px;*/
    /*background-color: #3C3C3C;*/
/*}*/

/*#livechrono-live footer a {*/
    /*float: right;*/
    /*font-size: 13px;*/
    /*font-weight: bold;*/
    /*text-transform: uppercase;*/
    /*line-height: 35px;*/
    /*color: white;*/
/*}*/

/*#livechrono-live footer a .sprite-arrow-right {*/
    /*float: right;*/
    /*margin: 5px 8px;*/
/*}*/

/*!* Chrono *!*/
/*#livechrono-chrono {*/
    /*display: none;*/
/*/ / Fix freezings at loading page*/
/*}*/

/*!* Chrono list *!*/
/*#livechrono-chrono-list {*/
    /*clear: both;*/
    /*height: 226px;*/
    /*overflow-y: auto;*/
    /*background: #565656;*/
    /*padding: 5px 0;*/
/*}*/

/*#livechrono-chrono-list > article > a {*/
    /*display: block;*/
    /*padding: 0px 15px;*/
    /*height: 17px;*/
    /*line-height: 17px;*/
/*}*/

/*#livechrono-chrono-list article > a:hover {*/
    /*background: #343434;*/
/*}*/

/*#livechrono-chrono-list article > a time {*/
    /*font-weight: bold;*/
    /*margin-right: 10px;*/
/*}*/

/*!* Bubbles *!*/
/*#livechrono .bubble {*/
    /*display: none;*/
    /*width: 176px;*/
    /*background-color: #a1121f;*/
    /*padding: 5px;*/
    /*position: absolute;*/
    /*left: -190px;*/
/*}*/

/*#livechrono .bubble > a {*/
    /*display: block;*/
/*}*/

/*#livechrono .bubble p.live-odds-error {*/
    /*line-height: 26px;*/
/*}*/


/*#livechrono .bubble .sprite-sports-small {*/
    /*margin-left: 0;*/
/*}*/

/*!* Bubble odds *!*/
/*#livechrono .bubble .bubble-odds {*/
    /*margin-top: 10px;*/
/*}*/

/*#livechrono .bubble .bubble-odds a {*/
    /*display: block;*/
    /*height: 25px;*/
    /*line-height: 25px;*/
    /*background-color: #fff;*/
    /*color: #000;*/
    /*float: none;*/
    /*width: 100%;*/
    /*border-right: 0;*/
    /*font-size: 12px;*/
/*}*/

/*#livechrono .bubble .bubble-odds a:nth-child(even) {*/
    /*background: #e9e9e9;*/
/*}*/

/*#livechrono .bubble .bubble-odds a:hover {*/
    /*background-color: #b8b8b8;*/
/*}*/

/*#livechrono .bubble .bubble-odds .pmq-cote {*/
    /*text-align: right;*/
/*}*/

/*#livechrono .bubble .bubble-odds a.chrono-odds-other {*/
    /*text-align: center;*/
    /*font-style: italic;*/
/*}*/

/*!* Scrollbar *!*/
/*#livechrono-chrono-list::-webkit-scrollbar {*/
    /*width: 14px;*/
/*}*/

/*#livechrono-chrono-list::-webkit-scrollbar-track {*/
    /*box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);*/
/*}*/

/*#livechrono-chrono-list::-webkit-scrollbar-track-piece {*/
    /*background: #787878;*/
    /*border-radius: 0px;*/
    /*border: 1px solid #787878;*/
/*}*/

/*#livechrono-chrono-list::-webkit-scrollbar-thumb {*/
    /*background: #2B2B2B;*/
    /*box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);*/
    /*border-radius: 0px;*/
    /*border: 1px solid rgba(255, 255, 255, 0);*/
/*}*/

/*#livechrono-chrono-list::-webkit-scrollbar-thumb:window-inactive {*/
    /*background: #e44f25;*/
/*}*/

/*#livechrono-live-first-infos.live-beachvolley .score .score-current {*/
    /*display:none;*/
/*}*/

.liveStreaming {
    margin-top: -4px;
}
/*.chronoLiveStreaming {
    position: absolute;
    z-index: 1;
    top: 25px;
    right:10px;
}*/

.chronoLiveIcon{
    float: right;
    display: flex;
    align-items: flex-end;
    flex-direction: column;
    justify-content: space-around;
    min-height: 30px;
    padding-left: 5px;
}
.chronoLiveIcon img{
    padding-bottom: 2px;
}
.chronoLiveIcon p {
    font-size: 10px;
    font-weight: bold;
    font-style: italic;
    text-transform: uppercase;
    color : #FFEA00;
}/* generated by https://widgets.sir.sportradar.com/59b7b5e7736e8d6b14300630f04f5160/en/live-match-tracker#layout:(colorTheme:(colors:(away:%23ff0000,background:%23FFFFFF,base:%23000000,home:%2300003c,primary:%23FF0000),formula:solid)),matches:(matchId:26673972,sportId:1),settings:(detailedScoreboard:disable,scoreboard:extended),sidebar:(selected:styling) */

/*
Using formula solid
$primary: #BB2F32;
$home: #212735;
$away: #BB2F32;
$cl: #000000;
$base: #FFFFFF;
*/
/*
    Enable dark or light logo based on base color
*/
@import url("//fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&subset=latin,latin-ext");
.sr-bb {
  font-family: "Roboto", "Noto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  text-align: left;
  background: #FFFFFF;
}

.sr-bb.sr-rtl {
  text-align: right;
}

.sr-bb .sr-bb {
  background: none;
}

.sr-bb .srt-base-1 {
  background-color: transparent;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-win {
  background-color: transparent;
  color: #212735;
  border-color: #212735;
}

.sr-bb .srt-base-1-draw {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.4);
  border-color: rgba(0, 0, 0, 0.4);
}

.sr-bb .srt-base-1-lose {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active {
  background-color: rgba(187, 47, 50, 0.12);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-active-2 {
  background-color: #e6e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-hoverable:hover {
  background-color: rgba(187, 47, 50, 0.12);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-primary {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-home-1 {
  background-color: transparent;
  color: #212735;
  border-color: #212735;
}

.sr-bb .srt-base-1-away-1 {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-home-2 {
  background-color: transparent;
  color: #212735;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-away-2 {
  background-color: transparent;
  color: #BB2F32;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-home-3 {
  background-color: transparent;
  color: #212735;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-away-3 {
  background-color: transparent;
  color: #BB2F32;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-home-4 {
  background-color: transparent;
  color: #646872;
  border-color: #646872;
}

.sr-bb .srt-base-1-away-4 {
  background-color: transparent;
  color: #cf6d70;
  border-color: #cf6d70;
}

.sr-bb .srt-base-1-home-5 {
  background-color: transparent;
  color: #151922;
  border-color: #151922;
}

.sr-bb .srt-base-1-away-5 {
  background-color: transparent;
  color: #7a1f21;
  border-color: #7a1f21;
}

.sr-bb .srt-base-1-background {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-2 {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-2-is-active {
  background-color: #f7e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-2-is-hoverable:hover {
  background-color: #f7e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-3 {
  background-color: #f7e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-3-is-active {
  background-color: #f3dcdc;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-3-is-hoverable:hover {
  background-color: #f3dcdc;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-3-background {
  background-color: white;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-4 {
  background-color: #fcf5f5;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-5-is-active {
  background-color: #edc9ca;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-5-is-hoverable:hover {
  background-color: #edc9ca;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-6 {
  background-color: transparent;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.3);
}

.sr-bb .srt-primary-1 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-1-is-active {
  background-color: #c24447;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-1-is-hoverable:hover {
  background-color: #c24447;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-1-is-disabled {
  background-color: #c9595b;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-2 {
  background-color: #832123;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-3 {
  background-color: #c24447;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-4 {
  background-color: #d68284;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-5 {
  background-color: #d68284;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-5-is-hoverable:hover {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-6 {
  background-color: #6c1b1d;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-7 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-8 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-8-is-active-1 {
  background-color: #c24447;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-8-is-active-2 {
  background-color: #c24447;
  color: #ffffff;
  border-color: #FFFFFF;
}

.sr-bb .srt-primary-9 {
  background-color: #ebc1c2;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-primary-10 {
  background-color: #c9595b;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-11 {
  background-color: #c24447;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-primary-12 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: #ffffff;
}

.sr-bb .srt-primary-13 {
  background-color: #fcf5f5;
  color: #ffffff;
  border-color: rgba(187, 47, 50, 0.3);
}

.sr-bb .srt-base-1-primary-1 {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-primary-2 {
  background-color: transparent;
  color: #832123;
  border-color: #832123;
}

.sr-bb .srt-base-1-primary-3 {
  background-color: transparent;
  color: #c24447;
  border-color: #c24447;
}

.sr-bb .srt-base-1-primary-4 {
  background-color: transparent;
  color: #d68284;
  border-color: #d68284;
}

.sr-bb .srt-base-1-primary-5 {
  background-color: transparent;
  color: #d68284;
  border-color: #d68284;
}

.sr-bb .srt-base-1-primary-6 {
  background-color: transparent;
  color: #6c1b1d;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-primary-7 {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-primary-8 {
  background-color: transparent;
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-primary-9 {
  background-color: transparent;
  color: #ebc1c2;
  border-color: #ebc1c2;
}

.sr-bb .srt-base-1-primary-10 {
  background-color: transparent;
  color: #c9595b;
  border-color: #c9595b;
}

.sr-bb .srt-base-1-primary-11 {
  background-color: transparent;
  color: #c24447;
  border-color: #c24447;
}

.sr-bb .srt-base-1-primary-13 {
  background-color: #FFFFFF;
  color: #fcf5f5;
  border-color: rgba(187, 47, 50, 0.3);
}

.sr-bb .srt-base-1-neutral-1 {
  background-color: transparent;
  color: #dedede;
  border-color: #dedede;
}

.sr-bb .srt-base-1-neutral-2 {
  background-color: transparent;
  color: #1a1a1a;
  border-color: #1a1a1a;
}

.sr-bb .srt-base-1-neutral-3 {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-neutral-4 {
  background-color: transparent;
  color: #595959;
  border-color: #595959;
}

.sr-bb .srt-base-1-neutral-5 {
  background-color: transparent;
  color: #404040;
  border-color: #404040;
}

.sr-bb .srt-base-1-neutral-6 {
  background-color: transparent;
  color: #c2c2c2;
  border-color: #c2c2c2;
}

.sr-bb .srt-base-1-neutral-7 {
  background-color: transparent;
  color: #595959;
  border-color: #595959;
}

.sr-bb .srt-base-1-neutral-8 {
  background-color: transparent;
  color: #dedede;
  border-color: #dedede;
}

.sr-bb .srt-base-1-neutral-9 {
  background-color: transparent;
  color: #f0f0f0;
  border-color: #f0f0f0;
}

.sr-bb .srt-base-1-neutral-10 {
  background-color: transparent;
  color: #e0e0e0;
  border-color: #e0e0e0;
}

.sr-bb .srt-base-1-neutral-11 {
  background-color: transparent;
  color: #999999;
  border-color: #999999;
}

.sr-bb .srt-base-1-neutral-12 {
  background-color: transparent;
  color: #4d4d4d;
  border-color: #4d4d4d;
}

.sr-bb .srt-base-1-neutral-13 {
  background-color: transparent;
  color: #e6e6e6;
  border-color: #e6e6e6;
}

.sr-bb .srt-base-1-is-active-primary {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active-home-1 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #212735;
  border-color: #212735;
}

.sr-bb .srt-base-1-is-active-away-1 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active-home-2 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #212735;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-is-active-away-2 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-is-active-home-3 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #212735;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-active-away-3 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-active-home-4 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #646872;
  border-color: #646872;
}

.sr-bb .srt-base-1-is-active-away-4 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #cf6d70;
  border-color: #cf6d70;
}

.sr-bb .srt-base-1-is-active-home-5 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #151922;
  border-color: #151922;
}

.sr-bb .srt-base-1-is-active-away-5 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #7a1f21;
  border-color: #7a1f21;
}

.sr-bb .srt-base-1-is-active-primary-1 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active-primary-2 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #832123;
  border-color: #832123;
}

.sr-bb .srt-base-1-is-active-primary-3 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #c24447;
  border-color: #c24447;
}

.sr-bb .srt-base-1-is-active-primary-4 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #d68284;
  border-color: #d68284;
}

.sr-bb .srt-base-1-is-active-primary-5 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #d68284;
  border-color: #d68284;
}

.sr-bb .srt-base-1-is-active-primary-6 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #6c1b1d;
  border-color: #6c1b1d;
}

.sr-bb .srt-base-1-is-active-primary-7 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active-primary-8 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #BB2F32;
  border-color: #BB2F32;
}

.sr-bb .srt-base-1-is-active-primary-9 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #ebc1c2;
  border-color: #ebc1c2;
}

.sr-bb .srt-base-1-is-active-primary-10 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #c9595b;
  border-color: #c9595b;
}

.sr-bb .srt-base-1-is-active-primary-11 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #c24447;
  border-color: #c24447;
}

.sr-bb .srt-base-1-is-active-neutral-1 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #dedede;
  border-color: #dedede;
}

.sr-bb .srt-base-1-is-active-neutral-2 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #1a1a1a;
  border-color: #1a1a1a;
}

.sr-bb .srt-base-1-is-active-neutral-3 {
  background-color: rgba(187, 47, 50, 0.12);
  color: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-base-1-is-active-neutral-4 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #595959;
  border-color: #595959;
}

.sr-bb .srt-base-1-is-active-neutral-5 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #404040;
  border-color: #404040;
}

.sr-bb .srt-base-1-is-active-neutral-6 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #c2c2c2;
  border-color: #c2c2c2;
}

.sr-bb .srt-base-1-is-active-neutral-7 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #595959;
  border-color: #595959;
}

.sr-bb .srt-base-1-is-active-neutral-8 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #dedede;
  border-color: #dedede;
}

.sr-bb .srt-base-1-is-active-neutral-9 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #f0f0f0;
  border-color: #f0f0f0;
}

.sr-bb .srt-base-1-is-active-neutral-10 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #e0e0e0;
  border-color: #e0e0e0;
}

.sr-bb .srt-base-1-is-active-neutral-11 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #999999;
  border-color: #999999;
}

.sr-bb .srt-base-1-is-active-neutral-12 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #4d4d4d;
  border-color: #4d4d4d;
}

.sr-bb .srt-base-1-is-active-neutral-13 {
  background-color: rgba(187, 47, 50, 0.12);
  color: #e6e6e6;
  border-color: #e6e6e6;
}

.sr-bb .srt-home-1 {
  background-color: #212735;
  color: #ffffff;
  border-color: #212735;
}

.sr-bb .srt-away-1 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: #BB2F32;
}

.sr-bb .srt-home-2 {
  background-color: #212735;
  color: #ffffff;
  border-color: #6c1b1d;
}

.sr-bb .srt-away-2 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: #6c1b1d;
}

.sr-bb .srt-home-3 {
  background-color: #212735;
  color: #ffffff;
  border-color: #FFFFFF;
}

.sr-bb .srt-away-3 {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: #FFFFFF;
}

.sr-bb .srt-home-4 {
  background-color: #646872;
  color: #ffffff;
  border-color: #646872;
}

.sr-bb .srt-away-4 {
  background-color: #cf6d70;
  color: #ffffff;
  border-color: #cf6d70;
}

.sr-bb .srt-home-5 {
  background-color: #151922;
  color: #ffffff;
  border-color: #151922;
}

.sr-bb .srt-away-5 {
  background-color: #7a1f21;
  color: #ffffff;
  border-color: #7a1f21;
}

.sr-bb .srt-home-6 {
  background-color: rgba(33, 39, 53, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-away-6 {
  background-color: rgba(187, 47, 50, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-home-6-is-hoverable:hover {
  background-color: rgba(33, 39, 53, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-away-6-is-hoverable:hover {
  background-color: rgba(187, 47, 50, 0.2);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-1 {
  background-color: #dedede;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-2 {
  background-color: #1a1a1a;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-neutral-3 {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-4 {
  background-color: #595959;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-neutral-5 {
  background-color: #404040;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-neutral-6 {
  background-color: #c2c2c2;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-7 {
  background-color: #595959;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-neutral-8 {
  background-color: #dedede;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-9 {
  background-color: #f0f0f0;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-10 {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.82);
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-11 {
  background-color: #999999;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-neutral-12 {
  background-color: #4d4d4d;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-neutral-13 {
  background-color: #e6e6e6;
  color: #000000;
  border-color: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-win {
  background-color: #212735;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-draw {
  background-color: rgba(0, 0, 0, 0.4);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-lose {
  background-color: #BB2F32;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-text-secondary {
  opacity: 0.7;
  -webkit-font-smoothing: antialiased;
}

.sr-bb .srt-text-disabled {
  opacity: 0.35;
}

.sr-bb .srt-text-tertiary {
  opacity: 0.54;
}

.sr-bb .srt-primary-1 .srt-text-secondary, .sr-bb .srt-primary-1.srt-text-secondary,
.sr-bb .srt-primary-1-is-active .srt-text-secondary,
.sr-bb .srt-primary-1-is-active.srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled .srt-text-secondary,
.sr-bb .srt-primary-1-is-disabled.srt-text-secondary,
.sr-bb .srt-primary-2 .srt-text-secondary,
.sr-bb .srt-primary-2.srt-text-secondary,
.sr-bb .srt-primary-3 .srt-text-secondary,
.sr-bb .srt-primary-3.srt-text-secondary,
.sr-bb .srt-primary-4 .srt-text-secondary,
.sr-bb .srt-primary-4.srt-text-secondary,
.sr-bb .srt-primary-5 .srt-text-secondary,
.sr-bb .srt-primary-5.srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary,
.sr-bb .srt-primary-6 .srt-text-secondary,
.sr-bb .srt-primary-6.srt-text-secondary,
.sr-bb .srt-primary-7 .srt-text-secondary,
.sr-bb .srt-primary-7.srt-text-secondary,
.sr-bb .srt-primary-8 .srt-text-secondary,
.sr-bb .srt-primary-8.srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-1.srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-secondary,
.sr-bb .srt-primary-8-is-active-2.srt-text-secondary,
.sr-bb .srt-primary-9 .srt-text-secondary,
.sr-bb .srt-primary-9.srt-text-secondary,
.sr-bb .srt-primary-10 .srt-text-secondary,
.sr-bb .srt-primary-10.srt-text-secondary,
.sr-bb .srt-primary-11 .srt-text-secondary,
.sr-bb .srt-primary-11.srt-text-secondary,
.sr-bb .srt-primary-12 .srt-text-secondary,
.sr-bb .srt-primary-12.srt-text-secondary,
.sr-bb .srt-primary-13 .srt-text-secondary,
.sr-bb .srt-primary-13.srt-text-secondary {
  opacity: 0.8;
  -webkit-font-smoothing: antialiased;
}

.sr-bb .srt-primary-1 .srt-text-disabled, .sr-bb .srt-primary-1.srt-text-disabled,
.sr-bb .srt-primary-1-is-active .srt-text-disabled,
.sr-bb .srt-primary-1-is-active.srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled .srt-text-disabled,
.sr-bb .srt-primary-1-is-disabled.srt-text-disabled,
.sr-bb .srt-primary-2 .srt-text-disabled,
.sr-bb .srt-primary-2.srt-text-disabled,
.sr-bb .srt-primary-3 .srt-text-disabled,
.sr-bb .srt-primary-3.srt-text-disabled,
.sr-bb .srt-primary-4 .srt-text-disabled,
.sr-bb .srt-primary-4.srt-text-disabled,
.sr-bb .srt-primary-5 .srt-text-disabled,
.sr-bb .srt-primary-5.srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled,
.sr-bb .srt-primary-6 .srt-text-disabled,
.sr-bb .srt-primary-6.srt-text-disabled,
.sr-bb .srt-primary-7 .srt-text-disabled,
.sr-bb .srt-primary-7.srt-text-disabled,
.sr-bb .srt-primary-8 .srt-text-disabled,
.sr-bb .srt-primary-8.srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-1.srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2 .srt-text-disabled,
.sr-bb .srt-primary-8-is-active-2.srt-text-disabled,
.sr-bb .srt-primary-9 .srt-text-disabled,
.sr-bb .srt-primary-9.srt-text-disabled,
.sr-bb .srt-primary-10 .srt-text-disabled,
.sr-bb .srt-primary-10.srt-text-disabled,
.sr-bb .srt-primary-11 .srt-text-disabled,
.sr-bb .srt-primary-11.srt-text-disabled,
.sr-bb .srt-primary-12 .srt-text-disabled,
.sr-bb .srt-primary-12.srt-text-disabled,
.sr-bb .srt-primary-13 .srt-text-disabled,
.sr-bb .srt-primary-13.srt-text-disabled {
  opacity: 0.6;
}

.sr-bb .srt-primary-1 .srt-text-tertiary, .sr-bb .srt-primary-1.srt-text-tertiary,
.sr-bb .srt-primary-1-is-active .srt-text-tertiary,
.sr-bb .srt-primary-1-is-active.srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled .srt-text-tertiary,
.sr-bb .srt-primary-1-is-disabled.srt-text-tertiary,
.sr-bb .srt-primary-2 .srt-text-tertiary,
.sr-bb .srt-primary-2.srt-text-tertiary,
.sr-bb .srt-primary-3 .srt-text-tertiary,
.sr-bb .srt-primary-3.srt-text-tertiary,
.sr-bb .srt-primary-4 .srt-text-tertiary,
.sr-bb .srt-primary-4.srt-text-tertiary,
.sr-bb .srt-primary-5 .srt-text-tertiary,
.sr-bb .srt-primary-5.srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary,
.sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary,
.sr-bb .srt-primary-6 .srt-text-tertiary,
.sr-bb .srt-primary-6.srt-text-tertiary,
.sr-bb .srt-primary-7 .srt-text-tertiary,
.sr-bb .srt-primary-7.srt-text-tertiary,
.sr-bb .srt-primary-8 .srt-text-tertiary,
.sr-bb .srt-primary-8.srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-1.srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary,
.sr-bb .srt-primary-8-is-active-2.srt-text-tertiary,
.sr-bb .srt-primary-9 .srt-text-tertiary,
.sr-bb .srt-primary-9.srt-text-tertiary,
.sr-bb .srt-primary-10 .srt-text-tertiary,
.sr-bb .srt-primary-10.srt-text-tertiary,
.sr-bb .srt-primary-11 .srt-text-tertiary,
.sr-bb .srt-primary-11.srt-text-tertiary,
.sr-bb .srt-primary-12 .srt-text-tertiary,
.sr-bb .srt-primary-12.srt-text-tertiary,
.sr-bb .srt-primary-13 .srt-text-tertiary,
.sr-bb .srt-primary-13.srt-text-tertiary {
  opacity: 0.7;
}

.sr-bb .srt-icon {
  opacity: 0.33;
}

.sr-bb .srt-icon-secondary {
  opacity: 0.7;
}

.sr-bb .srt-elevation-1 {
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2), 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}

.sr-bb .srt-elevation-2 {
  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.23), 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}

.sr-bb .srt-elevation-3 {
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.26), 0px 10px 20px 0px rgba(0, 0, 0, 0.19);
}

.sr-bb .srt-elevation-center-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.23), 0 1px 5px rgba(0, 0, 0, 0.16);
}

.sr-bb .srt-inset-top-1 {
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-inset-bottom-1 {
  box-shadow: inset 0 -1px 2px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-inset-top-2 {
  box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-inset-bottom-2 {
  box-shadow: inset 0 -3px 6px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-inset-top-3 {
  box-shadow: inset 0 6px 6px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-inset-bottom-3 {
  box-shadow: inset 0 -6px 6px 0 rgba(0, 0, 0, 0.23);
}

.sr-bb .srt-fill-blue-card {
  fill: #2579ad;
}

.sr-bb .srt-stroke-blue-card {
  stroke: #2579ad;
}

.sr-bb .srt-fill-soccer-yellow-card {
  fill: #ffbf00;
}

.sr-bb .srt-stroke-soccer-yellow-card {
  stroke: #ffbf00;
}

.sr-bb .srt-fill-soccer-red-card {
  fill: #e43b3b;
}

.sr-bb .srt-stroke-soccer-red-card {
  stroke: #e43b3b;
}

.sr-bb .srt-stroke-soccer-substitution-in {
  stroke: #4fbe30;
  fill: transparent;
}

.sr-bb .srt-fill-soccer-substitution-in {
  fill: #4fbe30;
}

.sr-bb .srt-stroke-soccer-substitution-out {
  stroke: #e43b3b;
  fill: transparent;
}

.sr-bb .srt-fill-soccer-substitution-out {
  fill: #e43b3b;
}

.sr-bb .srt-stroke-soccer-own-goal {
  stroke: #e43b3b;
  fill: transparent;
}

.sr-bb .srt-fill-soccer-own-goal {
  fill: #e43b3b;
}

.sr-bb .srt-fill-soccer-relegation-1 {
  fill: #fdd835;
}

.sr-bb .srt-stroke-soccer-relegation-1 {
  stroke: #fdd835;
}

.sr-bb .srt-fill-soccer-relegation-2 {
  fill: #ffb848;
}

.sr-bb .srt-stroke-soccer-relegation-2 {
  stroke: #ffb848;
}

.sr-bb .srt-fill-soccer-relegation-3 {
  fill: #ef6c00;
}

.sr-bb .srt-stroke-soccer-relegation-3 {
  stroke: #ef6c00;
}

.sr-bb .srt-fill-soccer-relegation-4 {
  fill: #e93a34;
}

.sr-bb .srt-stroke-soccer-relegation-4 {
  stroke: #e93a34;
}

.sr-bb .srt-fill-soccer-relegation-5 {
  fill: #941d1d;
}

.sr-bb .srt-stroke-soccer-relegation-5 {
  stroke: #941d1d;
}

.sr-bb .srt-fill-soccer-promotion-1 {
  fill: #51d151;
}

.sr-bb .srt-stroke-soccer-promotion-1 {
  stroke: #51d151;
}

.sr-bb .srt-fill-soccer-promotion-2 {
  fill: #1b911b;
}

.sr-bb .srt-stroke-soccer-promotion-2 {
  stroke: #1b911b;
}

.sr-bb .srt-fill-soccer-promotion-3 {
  fill: #0e8094;
}

.sr-bb .srt-stroke-soccer-promotion-3 {
  stroke: #0e8094;
}

.sr-bb .srt-fill-soccer-promotion-4 {
  fill: #0a6cce;
}

.sr-bb .srt-stroke-soccer-promotion-4 {
  stroke: #0a6cce;
}

.sr-bb .srt-fill-soccer-promotion-5 {
  fill: #4a9fe4;
}

.sr-bb .srt-stroke-soccer-promotion-5 {
  stroke: #4a9fe4;
}

.sr-bb .srt-nfl-timeout-1 {
  background-color: #f5a623;
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-nfl-timeout-2 {
  background-color: rgba(245, 166, 35, 0.3);
  color: #ffffff;
  border-color: rgba(255, 255, 255, 0.16);
}

.sr-bb .srt-nfl-penalty {
  background-color: #f4a621;
  color: #ffffff;
  border-color: #f4a621;
}

.sr-bb .srt-nfl-negative-yards-1 {
  background-color: #ac182e;
  color: #ffffff;
  border-color: #ac182e;
}

.sr-bb .srt-nfl-negative-yards-2 {
  background-color: #ac182e;
  color: #ffffff;
  border-color: #ac182e;
}

.sr-bb .srt-nfl-first-line {
  background-color: #4b90de;
  color: #ffffff;
  border-color: #4b90de;
}

.sr-bb .srt-nfl-ten-line {
  background-color: #f5a623;
  color: #ffffff;
  border-color: #f5a623;
}

.sr-bb .srt-fill-nfl-penalty {
  fill: #f4a621;
}

.sr-bb .srt-stroke-nfl-penalty {
  stroke: #f4a621;
}

.sr-bb .srt-fill-nfl-negative-yards-1 {
  fill: #ac182e;
}

.sr-bb .srt-stroke-nfl-negative-yards-1 {
  stroke: #ac182e;
}

.sr-bb .srt-fill-nfl-negative-yards-2 {
  fill: #ac182e;
}

.sr-bb .srt-stroke-nfl-negative-yards-2 {
  stroke: #ac182e;
}

.sr-bb .srt-fill-nfl-first-line {
  fill: #4b90de;
}

.sr-bb .srt-stroke-nfl-first-line {
  stroke: #4b90de;
}

.sr-bb .srt-fill-nfl-ten-line {
  fill: #f5a623;
}

.sr-bb .srt-stroke-nfl-ten-line {
  stroke: #f5a623;
}

.sr-bb .srt-mlb-run-1 {
  background-color: #009900;
  color: #ffffff;
  border-color: #009900;
}

.sr-bb .srt-mlb-run-2 {
  background-color: #ffffff;
  color: #009900;
  border-color: #009900;
}

.sr-bb .srt-mlb-hit-1 {
  background-color: #f7ab11;
  color: #000000;
  border-color: #f7ab11;
}

.sr-bb .srt-mlb-hit-2 {
  background-color: #ffffff;
  color: #f7ab11;
  border-color: #f7ab11;
}

.sr-bb .srt-mlb-hit-3 {
  background-color: #00a4ff;
  color: #ffffff;
  border-color: #00a4ff;
}

.sr-bb .srt-mlb-error-1 {
  background-color: #d0021b;
  color: #ffffff;
  border-color: #d0021b;
}

.sr-bb .srt-mlb-error-2 {
  background-color: #ffffff;
  color: #d0021b;
  border-color: #d0021b;
}

.sr-bb .srt-mlb-neutral-1 {
  background-color: #212121;
  color: #ffffff;
  border-color: #ffffff;
}

.sr-bb .srt-fill-mlb-base {
  fill: #00a4ff;
}

.sr-bb .srt-strole-mlb-base {
  fill: #00a4ff;
}

.sr-bb .srt-fill-change-increase {
  fill: #212735;
}

.sr-bb .srt-stroke-change-increase {
  stroke: #212735;
}

.sr-bb .srt-fill-change-decrease {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-change-decrease {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-text {
  fill: #000000;
}

.sr-bb .srt-fill-text-invert {
  fill: #ffffff;
}

.sr-bb .srt-fill-text-secondary {
  fill-opacity: 0.7;
}

.sr-bb .srt-fill-text-disabled {
  fill-opacity: 0.35;
}

.sr-bb .srt-fill-base-1 {
  fill: transparent;
}

.sr-bb .srt-stroke-base-1 {
  stroke: transparent;
}

.sr-bb .srt-fill-base-1-active {
  fill: rgba(187, 47, 50, 0.12);
}

.sr-bb .srt-stroke-base-1-active {
  stroke: rgba(187, 47, 50, 0.12);
}

.sr-bb .srt-fill-base-1-active-2 {
  fill: #e6e6e6;
}

.sr-bb .srt-stroke-base-1-active-2 {
  stroke: #e6e6e6;
}

.sr-bb .srt-fill-base-1-primary {
  fill: transparent;
}

.sr-bb .srt-stroke-base-1-primary {
  stroke: transparent;
}

.sr-bb .srt-fill-base-1-home {
  fill: transparent;
}

.sr-bb .srt-stroke-base-1-home {
  stroke: transparent;
}

.sr-bb .srt-fill-base-1-away {
  fill: transparent;
}

.sr-bb .srt-stroke-base-1-away {
  stroke: transparent;
}

.sr-bb .srt-fill-base-2 {
  fill: currentColor;
}

.sr-bb .srt-stroke-base-2 {
  stroke: currentColor;
}

.sr-bb .srt-fill-base-2-active {
  fill: #f7e6e6;
}

.sr-bb .srt-stroke-base-2-active {
  stroke: #f7e6e6;
}

.sr-bb .srt-fill-base-2-hover {
  fill: #f7e6e6;
}

.sr-bb .srt-stroke-base-2-hover {
  stroke: #f7e6e6;
}

.sr-bb .srt-fill-base-3 {
  fill: #f7e6e6;
}

.sr-bb .srt-stroke-base-3 {
  stroke: #f7e6e6;
}

.sr-bb .srt-fill-base-3-active {
  fill: #f3dcdc;
}

.sr-bb .srt-stroke-base-3-active {
  stroke: #f3dcdc;
}

.sr-bb .srt-fill-base-3-hover {
  fill: #f3dcdc;
}

.sr-bb .srt-stroke-base-3-hover {
  stroke: #f3dcdc;
}

.sr-bb .srt-fill-primary-1 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-primary-1 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-primary-2 {
  fill: #832123;
}

.sr-bb .srt-stroke-primary-2 {
  stroke: #832123;
}

.sr-bb .srt-fill-primary-3 {
  fill: #c24447;
}

.sr-bb .srt-stroke-primary-3 {
  stroke: #c24447;
}

.sr-bb .srt-fill-primary-4 {
  fill: #d68284;
}

.sr-bb .srt-stroke-primary-4 {
  stroke: #d68284;
}

.sr-bb .srt-fill-primary-5 {
  fill: #d68284;
}

.sr-bb .srt-stroke-primary-5 {
  stroke: #d68284;
}

.sr-bb .srt-fill-primary-6 {
  fill: #6c1b1d;
}

.sr-bb .srt-stroke-primary-6 {
  stroke: #6c1b1d;
}

.sr-bb .srt-fill-primary-7 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-primary-7 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-primary-8 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-primary-8 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-primary-8-is-active-1 {
  fill: #c24447;
}

.sr-bb .srt-stroke-primary-8-is-active-1 {
  stroke: #c24447;
}

.sr-bb .srt-fill-primary-8-is-active-2 {
  fill: #c24447;
}

.sr-bb .srt-stroke-primary-8-is-active-2 {
  stroke: #c24447;
}

.sr-bb .srt-fill-primary-9 {
  fill: #ebc1c2;
}

.sr-bb .srt-stroke-primary-9 {
  stroke: #ebc1c2;
}

.sr-bb .srt-fill-primary-10 {
  fill: #c9595b;
}

.sr-bb .srt-stroke-primary-10 {
  stroke: #c9595b;
}

.sr-bb .srt-fill-primary-11 {
  fill: #c24447;
}

.sr-bb .srt-stroke-primary-11 {
  stroke: #c24447;
}

.sr-bb .srt-fill-primary-12 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-primary-12 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-home-1 {
  fill: #212735;
}

.sr-bb .srt-stroke-home-1 {
  stroke: #212735;
}

.sr-bb .srt-fill-home-2 {
  fill: #212735;
}

.sr-bb .srt-stroke-home-2 {
  stroke: #212735;
}

.sr-bb .srt-fill-home-3 {
  fill: #212735;
}

.sr-bb .srt-stroke-home-3 {
  stroke: #212735;
}

.sr-bb .srt-fill-home-4 {
  fill: #646872;
}

.sr-bb .srt-stroke-home-4 {
  stroke: #646872;
}

.sr-bb .srt-fill-home-5 {
  fill: #151922;
}

.sr-bb .srt-stroke-home-5 {
  stroke: #151922;
}

.sr-bb .srt-fill-away-1 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-away-1 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-away-2 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-away-2 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-away-3 {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-away-3 {
  stroke: #BB2F32;
}

.sr-bb .srt-fill-away-4 {
  fill: #cf6d70;
}

.sr-bb .srt-stroke-away-4 {
  stroke: #cf6d70;
}

.sr-bb .srt-fill-away-5 {
  fill: #7a1f21;
}

.sr-bb .srt-stroke-away-5 {
  stroke: #7a1f21;
}

.sr-bb .srt-fill-neutral-1 {
  fill: #dedede;
}

.sr-bb .srt-stroke-neutral-1 {
  stroke: #dedede;
}

.sr-bb .srt-fill-neutral-2 {
  fill: #1a1a1a;
}

.sr-bb .srt-stroke-neutral-2 {
  stroke: #1a1a1a;
}

.sr-bb .srt-fill-neutral-3 {
  fill: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-stroke-neutral-3 {
  stroke: rgba(0, 0, 0, 0.12);
}

.sr-bb .srt-fill-neutral-4 {
  fill: #595959;
}

.sr-bb .srt-stroke-neutral-4 {
  stroke: #595959;
}

.sr-bb .srt-fill-neutral-5 {
  fill: #404040;
}

.sr-bb .srt-stroke-neutral-5 {
  stroke: #404040;
}

.sr-bb .srt-fill-neutral-6 {
  fill: #c2c2c2;
}

.sr-bb .srt-stroke-neutral-6 {
  stroke: #c2c2c2;
}

.sr-bb .srt-fill-neutral-7 {
  fill: #595959;
}

.sr-bb .srt-stroke-neutral-7 {
  stroke: #595959;
}

.sr-bb .srt-fill-neutral-8 {
  fill: #dedede;
}

.sr-bb .srt-stroke-neutral-8 {
  stroke: #dedede;
}

.sr-bb .srt-fill-neutral-9 {
  fill: #f0f0f0;
}

.sr-bb .srt-stroke-neutral-9 {
  stroke: #f0f0f0;
}

.sr-bb .srt-fill-neutral-10 {
  fill: #e0e0e0;
}

.sr-bb .srt-stroke-neutral-10 {
  stroke: #e0e0e0;
}

.sr-bb .srt-fill-neutral-11 {
  fill: #999999;
}

.sr-bb .srt-stroke-neutral-11 {
  stroke: #999999;
}

.sr-bb .srt-fill-neutral-12 {
  fill: #4d4d4d;
}

.sr-bb .srt-stroke-neutral-12 {
  stroke: #4d4d4d;
}

.sr-bb .srt-fill-neutral-13 {
  fill: #e6e6e6;
}

.sr-bb .srt-stroke-neutral-13 {
  stroke: #e6e6e6;
}

.sr-bb .srt-fill-win {
  fill: #212735;
}

.sr-bb .srt-stroke-win {
  stroke: #212735;
}

.sr-bb .srt-fill-draw {
  fill: rgba(0, 0, 0, 0.4);
}

.sr-bb .srt-stroke-draw {
  stroke: rgba(0, 0, 0, 0.4);
}

.sr-bb .srt-fill-lose {
  fill: #BB2F32;
}

.sr-bb .srt-stroke-lose {
  stroke: #BB2F32;
}

.sr-bb .srt-stop-base-1 {
  stop-color: transparent;
}

.sr-bb .srt-stop-primary-1 {
  stop-color: #BB2F32;
}

.sr-bb .srt-stop-primary-2 {
  stop-color: #832123;
}

.sr-bb .srt-stop-primary-3 {
  stop-color: #c24447;
}

.sr-bb .srt-stop-primary-4 {
  stop-color: #d68284;
}

.sr-bb .srt-stop-primary-5 {
  stop-color: #d68284;
}

.sr-bb .srt-stop-primary-6 {
  stop-color: #6c1b1d;
}

.sr-bb .srt-stop-primary-7 {
  stop-color: #BB2F32;
}

.sr-bb .srt-stop-primary-8 {
  stop-color: #BB2F32;
}

.sr-bb .srt-stop-primary-9 {
  stop-color: #ebc1c2;
}

.sr-bb .srt-stop-primary-10 {
  stop-color: #c9595b;
}

.sr-bb .srt-stop-primary-11 {
  stop-color: #c24447;
}

.sr-bb .srt-stop-primary-12 {
  stop-color: #BB2F32;
}

.sr-bb .srt-stop-home-1 {
  stop-color: #212735;
}

.sr-bb .srt-stop-away-1 {
  stop-color: #BB2F32;
}

.sr-bb .srt-fill-neutral-14 {
  fill: #FFFFFF;
}

.sr-bb .srt-stroke-neutral-14 {
  stroke: #FFFFFF;
}

.sr-bb .srt-logo-powered-by-light {
  display: inline-block;
}

.sr-bb .srt-logo-powered-by-dark {
  display: none;
}

.sr-with-footer-overlay .sr-lmt-0-ms-slide {
  margin-top: 60px;
}

.sr-widget-absolute {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10; /* on top of placeholder */
}

#live-stats .sr-bb .sr-lmt-plus__comp-padding {
  padding-bottom: 450px;
}

#live-stats, #live-stats-mobile, #livechrono-container {
  padding: 0;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#account_infos {
  white-space: nowrap;
}
#account_infos a {
  height: 71px;
  line-height: 71px;
  text-transform: uppercase;
}
#account_infos a#signin {
  color: #fff;
  font-weight: bold;
}
#account_infos #register {
  font-size: 15px;
  font-weight: bold;
  color: #18242a;
  background-color: #f9e71b;
}
@media (max-width: 1279px) {
  #account_infos #register {
    display: none !important;
  }
}
.height-define {
  height: 71px;
}
/*! @algolia/autocomplete-theme-classic 1.18.0 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */
:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:16;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height:650px;--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1.6;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:0.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:0.6;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:0.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:0.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:0.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:0.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:0.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,0.1),0 6px 16px -4px rgba(35,38,59,0.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media (hover:none) and (pointer:coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:0.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:0.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-family:inherit;font-family:var(--aa-font-family);font-size:calc(16 * 1px);font-size:var(--aa-font-size);font-weight:400;line-height:1em;margin:0;padding:0;text-align:left}.aa-Form{align-items:center;background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128, 126, 163,0.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Form:focus-within{border-color:rgba(62, 52, 211,1);border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:rgba(62, 52, 211,0.2) 0 0 0 2px,inset rgba(62, 52, 211,0.2) 0 0 0 2px;box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;height:44px;height:var(--aa-search-input-height);order:1}.aa-Label,.aa-LoadingIndicator{cursor:auto;flex-shrink:0;height:100%;padding:0;text-align:left}.aa-Label svg,.aa-LoadingIndicator svg{color:rgba(62, 52, 211,1);color:rgba(var(--aa-primary-color-rgb),1);height:auto;max-height:20px;max-height:var(--aa-input-icon-size);stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:calc((16 * 1 * 1px)*0.75 - 1px);padding-left:calc(calc(16 * 1 * 1px)*0.75 - 1px);padding-left:calc(var(--aa-spacing)*0.75 - 1px);padding-right:calc((16 * 1 * 1px) / 2);padding-right:calc(calc(16 * 1 * 1px) / 2);padding-right:var(--aa-spacing-half);width:calc((16 * 1 * 1px)*1.75 + 20px - 1px);width:calc(calc(16 * 1 * 1px)*1.75 + 20px - 1px);width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media (hover:none) and (pointer:coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:calc(((16 * 1 * 1px) / 2)/2 - 1px);padding-left:calc(calc(calc(16 * 1 * 1px) / 2)/2 - 1px);padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:calc(20px + (16 * 1 * 1px)*1.25 - 1px);width:calc(20px + calc(16 * 1 * 1px)*1.25 - 1px);width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0}.aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;position:relative;width:100%}.aa-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font:inherit;height:44px;height:var(--aa-search-input-height);padding:0;width:100%}.aa-Input::-moz-placeholder{color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input::placeholder{color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{align-items:center;display:flex;height:44px;height:var(--aa-search-input-height);order:4}.aa-ClearButton{align-items:center;background:none;border:0;color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;height:100%;margin:0;padding:0 calc((16 * 1 * 1px)*0.83333 - .5px);padding:0 calc(calc(16 * 1 * 1px)*0.83333 - .5px);padding:0 calc(var(--aa-spacing)*0.83333 - .5px)}@media (hover:none) and (pointer:coarse){.aa-ClearButton{padding:0 calc((16 * 1 * 1px)*0.66667 - .5px);padding:0 calc(calc(16 * 1 * 1px)*0.66667 - .5px);padding:0 calc(var(--aa-spacing)*0.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-icon-size)}.aa-Panel{background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:calc((16 * 1 * 1px)/4);border-radius:calc(calc(16 * 1 * 1px)/4);border-radius:calc(var(--aa-spacing)/4);box-shadow:0 0 0 1px rgba(35, 38, 59, 0.1),
    0 6px 16px -4px rgba(35, 38, 59, 0.15);box-shadow:var(--aa-panel-shadow);margin:8px 0 0;overflow:hidden;position:absolute;transition:opacity .2s ease-in,filter .2s ease-in}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-y:auto;padding:0;position:relative;text-align:left}.aa-PanelLayoutColumns--twoGolden{display:grid;grid-template-columns:39.2% auto;overflow:hidden;padding:0}.aa-PanelLayoutColumns--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:0}.aa-PanelLayoutColumns--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:0}.aa-Panel--stalled .aa-Source{filter:grayscale(1);opacity:.8}.aa-Panel--scrollable{margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-x:hidden;overflow-y:auto;padding:calc((16 * 1 * 1px) / 2);padding:calc(calc(16 * 1 * 1px) / 2);padding:var(--aa-spacing-half);scrollbar-color:rgba(255, 255, 255,1) rgba(234, 234, 234,1);scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin}.aa-Panel--scrollable::-webkit-scrollbar{width:13px;width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:rgba(234, 234, 234,1);background-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha));border-radius:9999px;border:3px solid rgba(234, 234, 234,1);border:3px solid rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));border-right-width:2px}.aa-Source{margin:0;padding:0;position:relative;width:100%}.aa-Source:empty{display:none}.aa-SourceNoResults{font-size:1em;margin:0;padding:calc(16 * 1 * 1px);padding:var(--aa-spacing)}.aa-List{list-style:none;margin:0}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:calc((16 * 1 * 1px) / 2) .5em calc((16 * 1 * 1px) / 2) 0;margin:calc(calc(16 * 1 * 1px) / 2) .5em calc(calc(16 * 1 * 1px) / 2) 0;margin:var(--aa-spacing-half) .5em var(--aa-spacing-half) 0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:rgba(255, 255, 255,1);background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));color:rgba(62, 52, 211,1);color:rgba(var(--aa-primary-color-rgb),1);display:inline-block;font-size:.8em;font-weight:600;font-weight:var(--aa-font-weight-semibold);margin:0;padding:0 calc((16 * 1 * 1px) / 2) 0 0;padding:0 calc(calc(16 * 1 * 1px) / 2) 0 0;padding:0 var(--aa-spacing-half) 0 0;position:relative;z-index:9999;z-index:var(--aa-base-z-index)}.aa-SourceHeaderLine{border-bottom:1px solid rgba(62, 52, 211,1);border-bottom:1px solid rgba(var(--aa-primary-color-rgb),1);display:block;height:2px;left:0;margin:0;opacity:.3;padding:0;position:absolute;right:0;top:calc((16 * 1 * 1px) / 2);top:calc(calc(16 * 1 * 1px) / 2);top:var(--aa-spacing-half);z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1)}.aa-SourceFooterSeeAll{background:linear-gradient(180deg,rgba(255, 255, 255,1),rgba(128,126,163,.14));background:linear-gradient(180deg,rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha)),rgba(128,126,163,.14));border:1px solid rgba(128, 126, 163,0.6);border:1px solid rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));border-radius:5px;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76,69,88,.15);color:inherit;font-size:.95em;font-weight:500;font-weight:var(--aa-font-weight-medium);padding:.475em 1em .6em;-webkit-text-decoration:none;text-decoration:none}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid rgba(62, 52, 211,1);border:1px solid rgba(var(--aa-primary-color-rgb),1);color:rgba(62, 52, 211,1);color:rgba(var(--aa-primary-color-rgb),1)}.aa-Item{align-items:center;border-radius:3px;cursor:pointer;display:grid;min-height:calc((16 * 1 * 1px)*2.5);min-height:calc(calc(16 * 1 * 1px)*2.5);min-height:calc(var(--aa-spacing)*2.5);padding:calc(((16 * 1 * 1px) / 2)/2);padding:calc(calc(calc(16 * 1 * 1px) / 2)/2);padding:calc(var(--aa-spacing-half)/2)}.aa-Item[aria-selected=true]{background-color:rgba(179, 173, 214,0.205);background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{align-items:center;background:rgba(255, 255, 255,1);background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:3px;box-shadow:inset 0 0 0 1px rgba(128, 126, 163,0.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));color:rgba(119, 119, 163,1);color:rgba(var(--aa-icon-color-rgb),var(--aa-icon-color-alpha));display:flex;flex-shrink:0;font-size:.7em;height:calc(20px + ((16 * 1 * 1px) / 2));height:calc(20px + calc(calc(16 * 1 * 1px) / 2));height:calc(var(--aa-icon-size) + var(--aa-spacing-half));justify-content:center;overflow:hidden;stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);text-align:center;width:calc(20px + ((16 * 1 * 1px) / 2));width:calc(20px + calc(calc(16 * 1 * 1px) / 2));width:calc(var(--aa-icon-size) + var(--aa-spacing-half))}.aa-ItemIcon img{height:auto;max-height:calc(20px + ((16 * 1 * 1px) / 2) - 8px);max-height:calc(20px + calc(calc(16 * 1 * 1px) / 2) - 8px);max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:calc(20px + ((16 * 1 * 1px) / 2) - 8px);max-width:calc(20px + calc(calc(16 * 1 * 1px) / 2) - 8px);max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:20px;height:var(--aa-icon-size);width:20px;width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{background:none;box-shadow:none}.aa-ItemIcon--picture{height:96px;width:96px}.aa-ItemIcon--picture img{max-height:100%;max-width:100%;padding:calc((16 * 1 * 1px) / 2);padding:calc(calc(16 * 1 * 1px) / 2);padding:var(--aa-spacing-half)}.aa-ItemContent{align-items:center;cursor:pointer;display:grid;gap:calc((16 * 1 * 1px) / 2);gap:calc(calc(16 * 1 * 1px) / 2);grid-gap:calc((16 * 1 * 1px) / 2);grid-gap:calc(calc(16 * 1 * 1px) / 2);grid-gap:var(--aa-spacing-half);gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{background:none;color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:700;font-weight:var(--aa-font-weight-bold)}.aa-ItemContent--dual{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:calc(20px + (16 * 1 * 1px));padding-left:calc(20px + calc(16 * 1 * 1px));padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{display:grid;gap:calc(((16 * 1 * 1px) / 2)/2);gap:calc(calc(calc(16 * 1 * 1px) / 2)/2);grid-gap:calc(((16 * 1 * 1px) / 2)/2);grid-gap:calc(calc(calc(16 * 1 * 1px) / 2)/2);grid-gap:calc(var(--aa-spacing-half)/2);gap:calc(var(--aa-spacing-half)/2)}.aa-ItemContentTitle{display:inline-block;margin:0 .5em 0 0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(128, 126, 163,.64);border-color:rgba(var(--aa-muted-color-rgb),.64);border-style:solid;content:"";display:inline-block;left:1px;position:relative;top:-3px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{border-width:0 0 1.5px;margin-left:calc((16 * 1 * 1px) / 2);margin-left:calc(calc(16 * 1 * 1px) / 2);margin-left:var(--aa-spacing-half);margin-right:calc(((16 * 1 * 1px) / 2)/2);margin-right:calc(calc(calc(16 * 1 * 1px) / 2)/2);margin-right:calc(var(--aa-spacing-half)/2);width:calc(((16 * 1 * 1px) / 2) + 2px);width:calc(calc(calc(16 * 1 * 1px) / 2) + 2px);width:calc(var(--aa-spacing-half) + 2px)}.aa-ItemContentSubtitle--standalone{align-items:center;color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));display:grid;gap:calc((16 * 1 * 1px) / 2);gap:calc(calc(16 * 1 * 1px) / 2);grid-gap:calc((16 * 1 * 1px) / 2);grid-gap:calc(calc(16 * 1 * 1px) / 2);grid-gap:var(--aa-spacing-half);gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{border-radius:0 0 0 3px;border-width:0 0 1.5px 1.5px;height:calc((16 * 1 * 1px) / 2);height:calc(calc(16 * 1 * 1px) / 2);height:var(--aa-spacing-half);width:calc((16 * 1 * 1px) / 2);width:calc(calc(16 * 1 * 1px) / 2);width:var(--aa-spacing-half)}.aa-ItemContentSubtitleCategory{color:rgba(128, 126, 163,1);color:rgba(var(--aa-muted-color-rgb),1);font-weight:500}.aa-ItemContentDescription{color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-size:.85em;max-width:100%;overflow-x:hidden;text-overflow:ellipsis}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(245, 223, 77,0.5);background:rgba(var(--aa-description-highlight-background-color-rgb),var(--aa-description-highlight-background-color-alpha));color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:500;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));display:none;opacity:.4}.aa-ItemContentTag{background-color:rgba(62, 52, 211,0.2);background-color:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{align-items:center;color:inherit;display:grid;gap:calc(((16 * 1 * 1px) / 2)/2);gap:calc(calc(calc(16 * 1 * 1px) / 2)/2);grid-gap:calc(((16 * 1 * 1px) / 2)/2);grid-gap:calc(calc(calc(16 * 1 * 1px) / 2)/2);grid-gap:calc(var(--aa-spacing-half)/2);gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%}.aa-ItemLink{color:inherit;-webkit-text-decoration:none;text-decoration:none}.aa-ItemActions{display:grid;grid-auto-flow:column;height:100%;justify-self:end;margin:0 calc((16 * 1 * 1px)/-3);margin:0 calc(calc(16 * 1 * 1px)/-3);margin:0 calc(var(--aa-spacing)/-3);padding:0 2px 0 0}.aa-ItemActionButton{align-items:center;background:none;border:0;color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;flex-shrink:0;padding:0}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}@media (hover:none) and (pointer:coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));margin:0;margin:calc(calc(16 * 1 * 1px)/3);margin:calc(var(--aa-spacing)/3);stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{align-items:center;background:rgba(62, 52, 211,1);background:rgba(var(--aa-primary-color-rgb),1);color:#fff;display:grid;height:var(--aa-modal-header-height);margin:0;padding:calc((16 * 1 * 1px) / 2) calc(16 * 1 * 1px);padding:calc(calc(16 * 1 * 1px) / 2) calc(16 * 1 * 1px);padding:var(--aa-spacing-half) var(--aa-spacing);position:relative}.aa-PanelHeader:after{background-image:linear-gradient(rgba(255, 255, 255,1),rgba(255, 255, 255,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));bottom:calc(((16 * 1 * 1px) / 2)*-1);bottom:calc(calc(calc(16 * 1 * 1px) / 2)*-1);bottom:calc(var(--aa-spacing-half)*-1);content:"";height:calc((16 * 1 * 1px) / 2);height:calc(calc(16 * 1 * 1px) / 2);height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-PanelFooter{background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 1px 0 rgba(128, 126, 163,0.3);box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;justify-content:space-between;margin:0;padding:calc(16 * 1 * 1px);padding:var(--aa-spacing);position:relative;z-index:9999;z-index:var(--aa-base-z-index)}.aa-PanelFooter:after{background-image:linear-gradient(rgba(255, 255, 255,0),rgba(128, 126, 163,0.6));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha)));content:"";height:calc(16 * 1 * 1px);height:var(--aa-spacing);left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:calc((16 * 1 * 1px)*-1);top:calc(calc(16 * 1 * 1px)*-1);top:calc(var(--aa-spacing)*-1);z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1)}.aa-DetachedContainer{background:rgba(255, 255, 255,1);background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));bottom:0;box-shadow:0 0 0 1px rgba(35, 38, 59, 0.1),
    0 6px 16px -4px rgba(35, 38, 59, 0.15);box-shadow:var(--aa-panel-shadow);display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:calc((16 * 1 * 1px) / 2) 0 calc((16 * 1 * 1px) / 2) 2px;margin:calc(calc(16 * 1 * 1px) / 2) 0 calc(calc(16 * 1 * 1px) / 2) 2px;margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{border-bottom:1px solid rgba(128, 126, 163,0.3);border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:calc((16 * 1 * 1px) / 2);padding:calc(calc(16 * 1 * 1px) / 2);padding:var(--aa-spacing-half)}.aa-DetachedCancelButton{background:none;border:0;border-radius:3px;color:inherit;color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 calc((16 * 1 * 1px) / 2);margin:0 0 0 calc(calc(16 * 1 * 1px) / 2);margin:0 0 0 var(--aa-spacing-half);padding:0 calc((16 * 1 * 1px) / 2);padding:0 calc(calc(16 * 1 * 1px) / 2);padding:0 var(--aa-spacing-half)}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(128, 126, 163,0.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:680px;max-width:var(--aa-detached-modal-max-width);position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:500px;max-height:var(--aa-detached-modal-max-height);padding-bottom:calc((16 * 1 * 1px) / 2);padding-bottom:calc(calc(16 * 1 * 1px) / 2);padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedContainer--modal .aa-PanelLayout:empty{display:none}.aa-DetachedSearchButton{align-items:center;background-color:rgba(255, 255, 255,1);background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128, 126, 163,0.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;color:rgba(128, 126, 163,0.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;font:inherit;font-family:inherit;font-family:var(--aa-font-family);font-size:calc(16 * 1px);font-size:var(--aa-font-size);height:44px;height:var(--aa-search-input-height);margin:0;padding:0 calc(44px/8);padding:0 calc(var(--aa-search-input-height)/8);position:relative;text-align:left;width:100%}.aa-DetachedSearchButton:focus{border-color:rgba(62, 52, 211,1);border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:rgba(62, 52, 211,0.2) 0 0 0 3px,inset rgba(62, 52, 211,0.2) 0 0 0 2px;box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 3px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-DetachedSearchButtonIcon{align-items:center;color:rgba(62, 52, 211,1);color:rgba(var(--aa-primary-color-rgb),1);cursor:auto;display:flex;flex-shrink:0;height:100%;justify-content:center;width:calc(20px + (16 * 1 * 1px));width:calc(20px + calc(16 * 1 * 1px));width:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-DetachedSearchButtonQuery{color:rgba(38, 38, 39,1);color:rgba(var(--aa-text-color-rgb),1);line-height:1.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-DetachedSearchButtonPlaceholder[hidden]{display:none}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(115, 114, 129,0.4);background-color:rgba(var(--aa-overlay-color-rgb),var(--aa-overlay-color-alpha));height:100vh;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:calc(9999 - 1);z-index:calc(var(--aa-base-z-index) - 1)}.aa-GradientBottom,.aa-GradientTop{height:calc((16 * 1 * 1px) / 2);height:calc(calc(16 * 1 * 1px) / 2);height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-GradientTop{background-image:linear-gradient(rgba(255, 255, 255,1),rgba(255, 255, 255,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));top:0}.aa-GradientBottom{background-image:linear-gradient(rgba(255, 255, 255,0),rgba(255, 255, 255,1));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-background-color-rgb),1));border-bottom-left-radius:calc((16 * 1 * 1px)/4);border-bottom-left-radius:calc(calc(16 * 1 * 1px)/4);border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:calc((16 * 1 * 1px)/4);border-bottom-right-radius:calc(calc(16 * 1 * 1px)/4);border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media (hover:none) and (pointer:coarse){.aa-DesktopOnly{display:none}}@media (hover:hover){.aa-TouchOnly{display:none}}/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div#chronocalendar-mobile {
  color: #fff;
}
#chronocalendar {
  max-height: 450px;
  height: 100%;
}
#chronocalendar a.picto-cashout {
  height: 25px;
}
#chronocalendar #js-chronoCalendarHeader li {
  color: #8f969c;
}
#chronocalendar #js-chronoCalendarHeader li.active {
  color: #fff;
}
#chronocalendar #js-chronoCalendarHeader li:not(.active) {
  cursor: pointer;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#chronocalendar #js-chronoCalendarHeader li:not(.active):hover {
  color: #ebedee;
}
#chronocalendar #js-chronoCalendarHeader li .day-date {
  font-size: 15px;
  font-weight: bold;
}
#chronocalendar #js-chronoCalendarHeader li .day-weekday {
  font-size: 11px;
}
#chronocalendar #js-chronoDetails > ul {
  border-top: 1px solid #5b6569;
  border-bottom: 1px solid #5b6569;
  padding: 5px 0;
  margin: 5px 0;
}
#chronocalendar #js-chronoDetails > ul li {
  color: #8f969c;
}
#chronocalendar #js-chronoDetails > ul li.active {
  color: #fff;
}
#chronocalendar #js-chronoDetails > ul li:not(.active) {
  cursor: pointer;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#chronocalendar #js-chronoDetails > ul li:not(.active):hover {
  color: #ebedee;
}
#chronocalendar #js-chronoDetails .js-chronoCalendarHour {
  font-size: 12px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents .loader {
  margin-top: 100px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents .js-viewport > a {
  color: #5b6569 !important;
  font-weight: bold;
  font-size: 20px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li {
  /*h2 {
					color : @color_chronocalendar-font !important;
				}*/
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover {
  background-color: #6b7175;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover a,
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover h2 {
  color: #fff !important;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover img,
#chronocalendar #js-chronoDetails #js-chronoEvents li :hover .sprite-sports {
  opacity: 1;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li > div {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #353f44;
  margin-bottom: 5px;
  padding: 5px 10px 10px 0;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .sprite-sports {
  margin: 0 5px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .bet-time {
  text-transform: lowercase;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-size: 12px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details p:not(:first-of-type):before {
  font-weight: bold;
  content: '\0000A0•\0000A0';
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-details p:empty:before {
  content: ' ';
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores {
  padding: 10px 0 0 10px;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .live-scores-header {
  display: none;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul li {
  min-width: 20px;
  text-align: right;
  font-size: 14px;
  order: 2;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score ul li.score-current {
  border-right: 2px solid #4d585d;
  padding-right: 5px;
  order: 1;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score {
  margin: 5px 5px 0 0;
  font-weight: bold;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score.active {
  background-color: #4d5759;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score h2 {
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  line-height: 20px;
  width: 90%;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score h2.score-title-tennis {
  position: relative;
}
#chronocalendar #js-chronoDetails #js-chronoEvents li .live-scores .score h2.score-title-tennis .sport-info-service {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
#chronocalendar #js-chronoDetails .js-overview {
  height: 310px;
  max-height: 310px;
  overflow: hidden;
  margin: 5px 0;
  font-size: 12px;
  /*
			@media (max-width:1023px){
				overflow: scroll;
			}
			*/
}
#chronocalendar .sport-info-service {
  margin-top: 0 !important;
}
body[data-page="betting-event-home"] .js-overview {
  height: 360px !important;
  max-height: 360px !important;
}
body[data-page="betting-calendar-home"] #chronocalendar {
  max-height: inherit;
}
body[data-page="betting-calendar-home"] #chronocalendar #js-chronoDetails .js-overview {
  height: inherit;
  max-height: inherit;
}
body[data-page="betting-live-home"] #chronocalendar #js-chronoDetails .js-overview {
  height: 400px;
  max-height: 400px;
}
#calendar #chronocalendar #js-chronoDetails .js-overview {
  max-height: 100%;
  height: 100%;
}
#chronocalendar-mobile #chronocalendar #js-chronoDetails .js-overview {
  overflow-y: auto;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#rightside .uk-sticky-placeholder.open {
  height: auto !important;
}
#rightside .uk-sticky-placeholder.open #bettingslip header:after {
  content: "\f078";
}
#js-bettingslip {
  z-index: 7;
  /*Pas moins de 7 sinon les statistiques dans un lives passent par dessus ou la colonne de droite passe par dessus sur Edge */
}
@media (max-width: 1023px) {
  #js-bettingslip {
    z-index: 14;
    /*Pas moins de 6 sinon les statistiques dans un lives passent par dessus */
  }
}
#js-bettingslip.bettingslip-fixed {
  position: fixed;
  top: 0;
  -webkit-transition: top 0.2s linear;
  -moz-transition: top 0.2s linear;
  -ms-transition: top 0.2s linear;
  -o-transition: top 0.2s linear;
  transition: top 0.2s linear;
}
#js-bettingslip.bettingslip-fixed.bettingslip-up {
  top: 70px;
}
#js-bettingslip.bettingslip-floating {
  position: absolute;
  bottom: 0;
}
#js-bettingslip .loader-wrapper {
  font-weight: bold;
  padding: 20px 0;
  align-items: center;
  justify-content: center;
}
#js-bettingslip .loader-wrapper .loader {
  margin: 0 15px;
  width: 30px;
  height: 30px;
  border: 3px solid #565D5F;
  border-top: 3px solid #BBBEBF;
}
@media (max-width: 1023px) {
  #bettingslip {
    position: fixed;
    bottom: 0;
    width: 100%;
  }
  body.connected #bettingslip {
    bottom: 40px;
  }
  .js-solde {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-content: space-between;
    -ms-align-content: space-between;
    align-content: space-between;
    background: #f9e71b;
    color: #000;
    font-weight: bold;
  }
  .js-solde p {
    text-align: center;
    width: 100%;
  }
}
#bettingslip.inactive {
  display: none;
}
#bettingslip {
  background-color: #bb1d2c;
}
@media (min-width: 1024px) {
  #bettingslip {
    width: 313px;
  }
}
#bettingslip .errors {
  background-color: #810000;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  margin-top: 5px;
}
#bettingslip header {
  position: relative;
  height: 45px;
  padding: 0 10px;
  cursor: pointer;
}
#bettingslip header:after {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  font-family: FontAwesome;
  font-weight: normal;
  content: "\f078";
  position: absolute;
  right: 14px;
  top: 10px;
  font-size: 14px;
}
#bettingslip header h2 {
  font-size: 18px;
  font-weight: bold;
  font-family: 'Open Sans Condensed', Arial, sans-serif !important;
  color: #fff;
}
#bettingslip header h2 span {
  margin-left: 10px;
}
#bettingslip header h2 span.uk-badge {
  color: #bb1d2c;
  font-size: 12px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  -ms-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 4px 0;
  min-width: 23px;
}
#bettingslip.close header:after {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
#bettingslip .js-freebet,
#bettingslip .js-jeton {
  background-color: #2f3a3f;
  margin: 10px;
  padding: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  height: 30px;
  line-height: 24px;
  font-family: "Open Sans", Arial, sans-serif !important;
}
#bettingslip #cotelivechange {
  height: auto!important;
  background-color: #2f3a3f;
  margin: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /*.uk-button {
			.border-radius(3px);
			text-transform: uppercase;
			font-weight: bold;
			font-size: 12px;
			width: 100%;
			text-align: center;
			background-color: @color_yellow;
			margin-top : 10px;
			color : #000;
		}*/
}
#bettingslip #cotelivechange h3 {
  position: relative;
  color: #fff;
  font-size: 11px;
  margin: 0;
  text-transform: uppercase;
  font-weight: bold;
  height: 30px;
  line-height: 24px;
  font-family: "Open Sans", Arial, sans-serif !important;
}
#bettingslip #cotelivechange h3:after {
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  font-family: FontAwesome;
  font-weight: normal;
  content: "\f078";
  position: absolute;
  right: 10px;
  top: 5px;
}
#bettingslip #cotelivechange h3.uk-active:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
#bettingslip #cotelivechange .element {
  margin-top: 10px;
}
#bettingslip #cotelivechange .element label {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 11px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-content: space-between;
  -ms-align-content: space-between;
  align-content: space-between;
}
#bettingslip #cotelivechange .element label [type="radio"] {
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
#bettingslip #bettingslip-type {
  background: #810000;
}
#bettingslip #bettingslip-type button {
  line-height: 44px;
  font-size: 12px;
  opacity: 0.6;
  width: 100%;
}
#bettingslip #bettingslip-type button.active {
  background: #bb1d2c;
  opacity: 1;
  font-size: 13px;
  font-weight: bold;
}
#bettingslip #bettingslip-type button.inactive {
  display: none;
}
#bettingslip #bettingslip-body {
  overflow: auto;
}
#bettingslip #bettingslip-body.overlay {
  opacity: 0.8;
}
#bettingslip #bettingslip-body.tab1 .bettingslip-item {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 10px 10px 0;
}
#bettingslip #bettingslip-body.tab2 .bettingslip-item,
#bettingslip #bettingslip-body.tab3 .bettingslip-item {
  margin: 2px 10px;
}
#bettingslip #bettingslip-body.tab2 .bettingslip-item:nth-of-type(2),
#bettingslip #bettingslip-body.tab3 .bettingslip-item:nth-of-type(2) {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 10px 10px 0;
}
#bettingslip #bettingslip-body.tab2 .bettingslip-item:last-child,
#bettingslip #bettingslip-body.tab3 .bettingslip-item:last-child {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 2px 10px 0;
}
#bettingslip #bettingslip-body.tab2 .bettingslip-item.overlay:not(:nth-of-type(2)),
#bettingslip #bettingslip-body.tab3 .bettingslip-item.overlay:not(:nth-of-type(2)) {
  -webkit-box-shadow: inset 0px 5px 10px -5px #000000;
  -moz-box-shadow: inset 0px 5px 10px -5px #000000;
  box-shadow: inset 0px 5px 10px -5px #000000;
}
#bettingslip #bettingslip-body.tab2 .bettingslip-item .mise,
#bettingslip #bettingslip-body.tab3 .bettingslip-item .mise {
  display: none;
}
#bettingslip #bettingslip-body .bettingslip-item {
  color: #000;
  padding: 10px;
  background-color: #fff;
  overflow: auto;
}
#bettingslip #bettingslip-body .bettingslip-item.overlay {
  opacity: 0.5;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-item-head h3 {
  font-size: 12px;
  font-weight: bold;
  color: #444;
  line-height: 24px;
  text-transform: none;
  font-family: "Open Sans", Arial, sans-serif !important;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-item-head a {
  font-size: 18px;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-item-head a.actif {
  background-color: transparent !important;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-bet h4 {
  font-size: 11px;
  color: #4a4a4a;
  font-style: italic;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-bet > div {
  font-size: 12px;
  font-weight: bold;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-bet .bettingslip-odds.trend-up {
  color: #05b50f;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-bet .bettingslip-odds.trend-down {
  color: #d21c25;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-price .label {
  font-size: 11px;
  color: #4a4a4a;
  font-style: italic;
}
#bettingslip #bettingslip-body .bettingslip-item .bettingslip-price .gain:not(.label) {
  font-size: 13px;
  font-weight: bold;
  color: #bb1d2c;
}
#bettingslip .mise .js-inputBS-sub,
#bettingslip .mise .js-inputBS-add {
  width: 37px;
  height: 28px;
  line-height: 28px;
  background-color: #18242a;
  color: #fff;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}
#bettingslip .mise .no-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#bettingslip .mise .element {
  position: relative;
}
#bettingslip .mise label {
  display: inline-block;
  width: 60%;
  font-size: 13px;
  line-height: 13px;
}
@media (max-width: 480px) {
  #bettingslip .mise label {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
#bettingslip .mise input {
  position: relative;
  padding: 5px ;
  background-color: #2f3a3f;
  color: #fff;
  width: 70px;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  outline: none;
  -moz-appearance: textfield;
  height: 28px;
}
@media (max-width: 480px) {
  #bettingslip .mise input {
    width: 70px;
  }
}
#bettingslip .mise .currency {
  position: absolute;
  top: 4px;
  right: 5px;
  color: #fff;
}
#bettingslip .mise .currency-ahead {
  position: absolute;
  top: 4px;
  left: 5px;
  color: #fff;
}
#bettingslip .mise input[type=number]::-webkit-inner-spin-button,
#bettingslip .mise input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
#bettingslip #bettingslip-combi-booste {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000;
  padding: 5px;
  margin: 10px;
  background-color: #FFD700;
  text-align: center;
}
#bettingslip #bettingslip-combi-booste .title {
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 10px;
}
#bettingslip .total-boost {
  font-weight: bold;
  color: #EFB200;
}
#bettingslip footer {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000;
  padding: 10px;
  margin: 10px 10px 0;
  background-color: #fff;
  text-transform: uppercase;
  /* Combinations */
}
#bettingslip footer #odds-change-button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #2f3a3f;
  height: 43px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
  color: white;
  margin-top: 2%;
}
#bettingslip footer #bettingslip-system-combinations button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #2f3a3f;
  width: 100%;
  margin: 0 10px 10px 0;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  font-weight: bold;
}
#bettingslip footer #bettingslip-system-combinations button.active {
  background-color: #bb1d2c;
}
@media (max-width: 1024px) {
  #bettingslip footer #bettingslip-system-combinations {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    margin-left: 0;
    margin-right: -10px;
  }
}
#bettingslip #confirmandvalidate {
  max-height: 63px;
  overflow: hidden;
}
#bettingslip #validation,
#bettingslip #confirm-block {
  padding: 10px;
}
#bettingslip #validation #clean,
#bettingslip #confirm-block #clean,
#bettingslip #validation #cancelbet,
#bettingslip #confirm-block #cancelbet {
  text-transform: uppercase;
  font-weight: bold;
  height: 43px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#bettingslip #validation #clean .uk-icon-trash-o,
#bettingslip #confirm-block #clean .uk-icon-trash-o,
#bettingslip #validation #cancelbet .uk-icon-trash-o,
#bettingslip #confirm-block #cancelbet .uk-icon-trash-o {
  font-size: 21px;
}
#bettingslip #validation #clean .label,
#bettingslip #confirm-block #clean .label,
#bettingslip #validation #cancelbet .label,
#bettingslip #confirm-block #cancelbet .label {
  font-size: 13px;
}
#bettingslip #validation #cancelbet,
#bettingslip #confirm-block #cancelbet {
  border: 1px solid #fff;
}
#bettingslip #validation #cancel,
#bettingslip #confirm-block #cancel {
  height: 43px;
  width: 100%;
}
#bettingslip #validation #validate,
#bettingslip #confirm-block #validate,
#bettingslip #validation #confirm,
#bettingslip #confirm-block #confirm {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #2f3a3f;
  height: 43px;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
}
#bettingslip-body .bettingslip-price.on-error .errors {
  margin-left: -217px;
  text-align: right;
}
/* Vider le coupon */
#bs-emptyConfirm-message {
  height: 200px;
  /* hauteur fixe pour Iphone4 et petits écrans*/
  padding-top: 78px;
  text-align: center;
  font-size: 16px;
  font-style: italic;
}
#bs-emptyConfirm-message i {
  font-size: 58px;
  margin-bottom: 10px;
}
#bs-emptyConfirm-block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-content: space-between;
  -ms-align-content: space-between;
  align-content: space-between;
  padding: 10px;
}
#bs-emptyConfirm-block .uk-button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 18px;
  padding-top: 14px;
  padding-bottom: 14px;
}
#bs-emptyConfirm-block #bs-empty-cancel {
  border: 1px solid #fff;
  background-color: transparent;
}
#bs-emptyConfirm-block #empty {
  background-color: #2f3a3f;
}
/* Footer */
#bettingslip footer.overlay {
  opacity: 0.8;
}
#bettingslip footer #coteLiveChangeTitle a {
  margin-left: 8px;
}
#bettingslip footer #coteLiveChange {
  padding-left: 10px;
  padding-top: 5px;
  display: none;
}
#bettingslip footer #coteLiveChange div label input {
  margin-right: 10px;
}
.stake {
  text-align: center;
}
/* Common properties */
#bettingslip footer .total-stake,
#bettingslip footer .total-odds,
#bettingslip footer .total-boost,
#bettingslip footer .total-cost,
#bettingslip footer .possible-payout {
  text-align: right;
}
#bettingslip footer .total-stake label,
#bettingslip footer .total-odds label,
#bettingslip footer .total-boost label,
#bettingslip footer .total-cost label,
#bettingslip footer .possible-payout label {
  float: left;
  font-size: 12px;
}
#bettingslip footer .total-odds input,
#bettingslip footer .total-boost input,
#bettingslip footer .total-cost input,
#bettingslip footer .possible-payout input {
  width: 83px;
  text-align: right;
  margin-right: 5px;
}
/* Total stake */
/* Specifities for combination */
#bettingslip footer .total-stake-combination label {
  font-weight: bold;
  font-size: 16px;
}
#bettingslip footer .total-stake input {
  height: 28px;
  text-align: center;
}
/* Total odds */
#bettingslip footer .total-odds input {
  width: 75px;
  margin: 0;
}
/* Total cost */
#bettingslip footer .total-cost {
  font-weight: bold;
}
/* Possible payout */
#bettingslip footer .possible-payout {
  font-size: 14px;
  font-weight: bold;
  color: #bb1d2c;
}
/* Validate */
/*#bettingslip footer #validate {
	width: 100%;
	height: 45px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	outline: medium none;
	margin-top: 23px;
	background: url('../gfx/icone/picto-fleche-droite.png') 195px center no-repeat #bf1e2e;
}*/
/* Confirmation */
#confirm-block.disabled * {
  display: none !important;
}
/*#confirm-block input, #confirm-block button {
	float: left;
	display: block;
	width: 100px;
	height: 35px;
	margin: 0 24px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	outline: medium none;
	margin-top: 15px;
	background-color: #bf1e2e;
}*/
#confirm-block #confirm-msg {
  clear: both;
  display: block;
  text-align: center;
  padding: 5px 0;
}
/* Countdown */
#bettingslip-countdown {
  margin: 15px auto;
  background: #000;
  text-align: center;
  font-size: 20px;
  padding: 5px 0;
}
/* Errors */
#bettingslip .errors {
  font-size: 13px;
  font-weight: bold;
  padding: 5px 10px;
}
.js-coupon-overlay {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.positionRelative {
  position: relative !important;
}
.positionRelative > .grid-bet {
  position: relative;
}
.bettingslip-odd-change {
  padding: 1px 5px !important;
}
.item-completion-disabled {
  background-color: grey !important;
  opacity: 90% !important;
}
.empty-completion {
  width: 25%;
}
.disable-choice-completion {
  opacity: 0.6 !important;
  pointer-events: none !important;
}
.disable-mise {
  pointer-events: none !important;
  opacity: 0.7;
}
.info {
  display: inline-block;
  background: #587aff !important;
  border-radius: 40px !important;
  line-height: 14px !important;
  color: #FFF !important;
  font-size: 13px !important;
  text-align: center;
  margin: 0 0 0 4px;
  padding: 0 5px;
  border: 2px solid #587aff !important;
  text-transform: lowercase;
}
/* COLORS */
/* SPORTS */
/*@color_sport-rugby : #518d8b;
@color_sport-rugby : #788a4c; // /!\ Couleur et icone identique pour tous les rubgy et icone de balon de foot américain...
@color_sport-aviron : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-canoekayak : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-natation : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-baseball : #638013;
@color_sport-baseball : #d9e3c0;
@color_sport-cricket : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-biathlon : #008081; // /!\ Couleur du triathlon : vérifier la couleur à appliquer
//@color_sport-triathlon : #008081;
@color_sport-triathlon : #cf9896;
//@color_sport-boxe : #07578e;
@color_sport-boxe : #06568d;
@color_sport-escrime : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-judo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-halterophilie : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-taekwondo : #06568d; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bobsleigh : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-curling : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-luge : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-patinage : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-skeleton : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-cyclisme : #d3a101;
@color_sport-cyclisme : #fff;
@color_sport-cyclisme : #equitation; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-football : #83a40b; // Foot US
@color_sport-football : #d9e3c0;
//@color_sport-golf : #71bb20;
@color_sport-golf : #d9e3c0;
//@color_sport-handball : #81006d;
@color_sport-handball : #f1c297;
@color_sport-futsal : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-floorball : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-badminton : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-hockey : #3f6097; // /!\ Couleur du hockey us
//@color_sport-hockey : #cd932e; // /!\ Couleur du hockey us
@color_sport-hockey : #d9e3c0; // Hockey sur gazon
@color_sport-rug13 : #2c716f;
@color_sport-sporthiver : #94079e; // /!\ Couleur du ski alpin
@color_sport-ski : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-bandy : #cd932e; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-ski_de_fond : #6c095d; // /!\ nom d'icone absent
//@color_sport-snooker : #137613;
@color_sport-snooker : #137513;
@color_sport-flechettes : #137513; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-volleyball : #bb7161;
@color_sport-volleyball : #f1c297;
@color_sport-pentathlon : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tiralarc : #cf9896; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-beach_volley : #3db1b5; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_volley : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-beach_soccer : #b02418; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-hockey_euro : #597fbe; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-auto : #c43601; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-auto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_formula1 : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_moto : #7f7e7f; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #235fa4; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-tennis_table : #f1c297; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-voile : #4588a3; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-voile : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
//@color_sport-waterpolo : #31b4d0; // /!\ Icone absente dans le code : nom à vérifier
@color_sport-waterpolo : #9bb3d4; // /!\ Icone absente dans le code : nom à vérifier
@color_pesapallo : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_aussierules : #d9e3c0; // /!\ Icone absente dans le code : nom à vérifier
@color_petanque : #fff; // /!\ Icone absente dans le code : nom à vérifier*/
/*NOUVELLES COULEURS */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* /!\ */
/* FONTS */
/* BREAKPOINTS */
/**PROJET CLEANSPORTNCO : TODO ZEBET-API : À NETTOYER**
************ COLORS COMSTANTS ***********/
/************ THEME ***********/
/************ Z-INDEX CONSTANTS ***********/
/********* MIXINS *********/
.flex-all-centered {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.Montserrat {
  font-family: 'Montserrat', sans-serif;
  text-transform: uppercase !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .contact-title {
    display: none;
  }
}
.contact-bloc {
  text-transform: uppercase;
  font-weight: bold;
}
.contact-bloc .aide i {
  font-size: 26px;
}
.contact-bloc ul li {
  height: 33px;
  font-size: 13px;
}
@media (min-width: 1024px) {
  .contact-bloc ul {
    margin: 0 -20px !important;
  }
  .contact-bloc ul li {
    background-color: rgba(255, 255, 255, 0.05);
    border-top: none !important;
    border-bottom: 2px solid #2c3538;
    padding: 2px 20px;
    margin-top: 2px !important;
  }
}
@media (max-width: 1280px) {
  .contact-bloc ul {
    margin: 10px 0 20px;
  }
  .contact-bloc ul li {
    border: none !important;
  }
}
