body {
  color: #fff; }
/* MODAL IMPORTANT MESSAGE */
.modal-important-message .modal-header h3 {
  color: #e5472c; }
/* OLD LINK */
.wrapper-old-link-select-team {
  background-color: #e5472c; }
  .wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:hover, .wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:focus {
    background-color: #e5472c; }
/* NEW GAMEBOARD */
.btn-gameboard-wrapper .toggle-gameboard:hover, .btn-gameboard-wrapper .toggle-gameboard:focus {
  border: 1px solid #e5472c; }
  .btn-gameboard-wrapper .toggle-gameboard:hover .text, .btn-gameboard-wrapper .toggle-gameboard:focus .text {
    color: #e5472c; }
  .btn-gameboard-wrapper .toggle-gameboard polygon {
    fill: #e5472c; }

#gameboard .match .team-match .container-no-img-no-color .round, #sideBarGameBoard .match .team-match .container-no-img-no-color .round {
  background-color: #e5472c; }

#sideBarGameBoard .nav-gameboard-sidebar a:hover .text, #sideBarGameBoard .nav-gameboard-sidebar a:focus .text {
  color: #e5472c; }
  #sideBarGameBoard .nav-gameboard-sidebar a:hover .icon path, #sideBarGameBoard .nav-gameboard-sidebar a:focus .icon path {
    fill: #e5472c; }
/* PARTNER */
.partner-container {
  background: #fff; }
/* CUSTOM SELECT */
.selectric-custom-select .selectric-items li.selected {
  background-color: #e5472c; }
  .selectric-custom-select .selectric-items li.selected:hover, .selectric-custom-select .selectric-items li.selected:focus {
    background-color: #e5472c; }
/* CUSTOM BTN */
.custom-btn-link:hover, .custom-btn-link:focus {
  border: 1px solid #e5472c; }
  .custom-btn-link:hover .text, .custom-btn-link:focus .text, .custom-btn-link:hover .display-more, .custom-btn-link:focus .display-more {
    color: #e5472c; }
/* DATEPICKER */
.wrapper-date-options a:hover {
  color: #e5472c; }

body .datepicker.dropdown-menu table tr td.active.active, body .datepicker.dropdown-menu table tr td.active.highlighted.active, body .datepicker.dropdown-menu table tr td.active.highlighted:active, body .datepicker.dropdown-menu table tr td.active:active {
  background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active.active, body .datepicker.dropdown-menu table tr td.active.disabled, body .datepicker.dropdown-menu table tr td.active.disabled.active, body .datepicker.dropdown-menu table tr td.active.disabled.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:active, body .datepicker.dropdown-menu table tr td.active.disabled:hover, body .datepicker.dropdown-menu table tr td.active.disabled:hover.active, body .datepicker.dropdown-menu table tr td.active.disabled:hover.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:hover:active, body .datepicker.dropdown-menu table tr td.active.disabled:hover:hover, body .datepicker.dropdown-menu table tr td.active.disabled:hover[disabled], body .datepicker.dropdown-menu table tr td.active.disabled[disabled], body .datepicker.dropdown-menu table tr td.active:active, body .datepicker.dropdown-menu table tr td.active:hover, body .datepicker.dropdown-menu table tr td.active:hover.active, body .datepicker.dropdown-menu table tr td.active:hover.disabled, body .datepicker.dropdown-menu table tr td.active:hover:active, body .datepicker.dropdown-menu table tr td.active:hover:hover, body .datepicker.dropdown-menu table tr td.active:hover[disabled], body .datepicker.dropdown-menu table tr td.active[disabled] {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active.active, body .datepicker.dropdown-menu table tr td.active.disabled, body .datepicker.dropdown-menu table tr td.active.disabled.active, body .datepicker.dropdown-menu table tr td.active.disabled.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:active, body .datepicker.dropdown-menu table tr td.active.disabled:hover, body .datepicker.dropdown-menu table tr td.active.disabled:hover.active, body .datepicker.dropdown-menu table tr td.active.disabled:hover.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:hover:active, body .datepicker.dropdown-menu table tr td.active.disabled:hover:hover, body .datepicker.dropdown-menu table tr td.active.disabled:hover[disabled], body .datepicker.dropdown-menu table tr td.active.disabled[disabled], body .datepicker.dropdown-menu table tr td.active:active, body .datepicker.dropdown-menu table tr td.active:hover, body .datepicker.dropdown-menu table tr td.active:hover.active, body .datepicker.dropdown-menu table tr td.active:hover.disabled, body .datepicker.dropdown-menu table tr td.active:hover:active, body .datepicker.dropdown-menu table tr td.active:hover:hover, body .datepicker.dropdown-menu table tr td.active:hover[disabled], body .datepicker.dropdown-menu table tr td.active[disabled] {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active.active, body .datepicker.dropdown-menu table tr td.active.highlighted.active, body .datepicker.dropdown-menu table tr td.active.highlighted:active, body .datepicker.dropdown-menu table tr td.active:active {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.highlighted {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:hover, body .datepicker.dropdown-menu table tr td.active:hover {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.disabled, body .datepicker.dropdown-menu table tr td.active.disabled:hover, body .datepicker.dropdown-menu table tr td.active:hover {
    background-color: #e5472c; }
  body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.highlighted {
    background-color: #e5472c; }
/* ONGLETS TABLEAU */
.table-select a:hover, .table-select a:focus {
  color: #e5472c; }
  .table-select a.actif {
    background-color: #e5472c; }
/* TABLEAU */
.wrapper-table .header-team-name h3 .container-no-img-no-color .round {
  background-color: #e5472c; }
  .wrapper-table table th {
    background-color: #1d1d1b;
    color: #fff; }
  .wrapper-table table tr.bg-main-color th, .wrapper-table table tr.bg-main-color td {
    background-color: #e5472c !important; }
  .wrapper-table table td.highlight {
    background-color: #e5472c !important; }
  .wrapper-table table td span.game-in-progress {
    color: #e5472c;
    border: 1px solid #e5472c; }
  .wrapper-table table .img-text a:hover, .wrapper-table table .img-text a:focus {
    color: #e5472c; }
  .wrapper-table table .container-no-img-no-color .round {
    background-color: #e5472c; }
  .wrapper-table table .line1 a:hover, .wrapper-table table .line1 a:focus {
    color: #e5472c; }
  .wrapper-table table .line2 a:hover, .wrapper-table table .line2 a:focus {
    color: #e5472c; }
  .wrapper-table table .img-text-box .box .box-middle {
    color: #e5472c; }
  .wrapper-table table span.result, .wrapper-table table td.result span {
    background-color: #e5472c; }
/* CAROUSEL INDEX */
#carousel-index .carousel-indicators .active {
  background: #e5472c; }
/* SUMMARY STARS */
.wrapper-stars .inner-star:hover .player-identity .name, .wrapper-stars .inner-star:focus .player-identity .name {
  color: #e5472c; }
  .wrapper-stars h3 {
    background-color: #e5472c; }
  .wrapper-stars .player-identity .name a:hover, .wrapper-stars .player-identity .name a:focus {
    color: #e5472c; }
  .wrapper-stars .left:hover .player-identity .name, .wrapper-stars .left:focus .player-identity .name {
    color: #e5472c; }
/* NEWSLETTER */
.wrapper-newsletter input[type="submit"]:hover, .wrapper-newsletter input[type="submit"]:focus {
  color: #e5472c;
  border: 1px solid #e5472c; }
/* NEWS SIDEBAR */
.wrapper-news-sidebar a:hover h4, .wrapper-news-sidebar a:focus h4 {
  color: #e5472c; }
  .wrapper-news-sidebar .container-more-news-link a:hover, .wrapper-news-sidebar .container-more-news-link a:focus {
    border: 1px solid #e5472c; }
  .wrapper-news-sidebar .container-more-news-link a:hover .text, .wrapper-news-sidebar .container-more-news-link a:focus .text {
    color: #e5472c; }
  .wrapper-news-sidebar .container-more-news-link a polygon {
    fill: #e5472c; }
/* POLLS */
.wrapper-polls h3 {
  color: #e5472c; }
  .wrapper-polls .wp-polls .wp-polls-ul li .pollbar {
    background-color: #e5472c; }
  .wrapper-polls .wp-polls p a {
    color: #e5472c; }
  .wrapper-polls .democracy .dem-bottom a {
    color: #e5472c; }
  .wrapper-polls .democracy input[type="submit"]:hover, .wrapper-polls .democracy .dem-vote-link:hover, .wrapper-polls .democracy input[type="submit"]:focus, .wrapper-polls .democracy .dem-vote-link:focus {
    color: #e5472c;
    border-color: #e5472c; }
  .wrapper-polls .democracy .dem-voted-this .dem-fill {
    background-color: #e5472c; }
/* GALLERY */
.photo-gallery .gallery-list .gallery-item .photoswipe-item a:hover .title-nb-picture .title-gallery, .photo-gallery .gallery-list .gallery-item .photoswipe-item a:focus .title-nb-picture .title-gallery {
  color: #e5472c; }
  .photo-gallery .gallery-list .gallery-item .author-date .author {
    color: #e5472c; }

.all-gallery .title h2 {
  color: #e5472c; }
  @media only screen and (min-width: 768px) {
      .all-gallery .title h2:before {
        background-color: #e5472c; } }
  .all-gallery .title .right > a:hover, .all-gallery .title .right > a:focus {
    color: #e5472c;
    border: 1px solid #e5472c; }
  .all-gallery .gallery-list .gallery-item .author-date .author {
    color: #e5472c; }

.news-home .name {
  background-color: #e5472c; }
  .news-home .news-box:hover .text h2, .news-home .news-box:focus .text h2 {
    color: #e5472c; }

.container-more-news-link a:hover, .container-more-news-link a:focus {
  border: 1px solid #e5472c; }
  .container-more-news-link a:hover .text, .container-more-news-link a:focus .text {
    color: #e5472c; }
  .container-more-news-link a polygon {
    fill: #e5472c; }

.ranking-home h2 a:hover, .ranking-home h2 a:focus {
  color: #e5472c; }
  .ranking-home .wrapper-table .table-responsive table .container-no-img-no-color .round {
    background-color: #e5472c; }
  .ranking-home .wrapper-table .table-responsive td a:hover .line1, .ranking-home .wrapper-table .table-responsive td a:focus .line1 {
    color: #e5472c; }
  .ranking-home .wrapper-table .table-responsive tr.clickable:hover td.highlight, .ranking-home .wrapper-table .table-responsive tr.clickable:nth-child(2n):hover td.highlight {
    background-color: #dfeefc !important; }

.page .article-content p a {
  color: #e5472c !important; }
  .page .article-content p a:hover, .page .article-content p a:focus {
    color: #c63218 !important; }
  .page .article-content h1 {
    color: #e5472c !important; }
  .page .article-content ul li a, .page .article-content ol li a {
    color: #e5472c; }
    .page .article-content ul li a:hover, .page .article-content ol li a:hover, .page .article-content ul li a:focus, .page .article-content ol li a:focus {
      color: #c63218; }
  .page .article-content ul li:before {
    background-color: #e5472c; }
  .page .article-content a[href$=".pdf"], .page .article-content a[href$=".xls"], .page .article-content a[href$=".doc"], .page .article-content a[href$=".docs"], .page .article-content a[href$=".xlsx"] {
    color: #e5472c !important; }

.container-news-detail .cat-link a {
  background: #e5472c; }
/* SUMMARY SCORE BOX */
.wrapper-boxscore .content-boxscore .container-no-img-no-color .round {
  background-color: #e5472c; }
/* SUMMARY FILES */
.files-wrapper a:hover, .files-wrapper a:focus {
  color: #e5472c; }
  .files-wrapper a:hover .icon rect, .files-wrapper a:focus .icon rect, .files-wrapper a:hover .icon line, .files-wrapper a:focus .icon line {
    stroke: #e5472c; }
/* DIRECT RESULTS */
.wrapper-date-links .current-date {
  border-bottom: 1px solid #e5472c; }
/* ALL PLAYER */
.wrapper-player-list .container-no-img-no-color .round {
  background-color: #e5472c; }
  @media only screen and (min-width: 1024px) {
  .wrapper-player-list a:hover .name, .wrapper-player-list a:focus .name {
    color: #e5472c; } }
/* PLAYER CARD */
.player-card .container-no-img-no-color .round {
  background-color: #e5472c; }
  .player-card .data-player {
    color: #e5472c; }
/* ALL NEWS */
.all-news .col-news .news .name {
  background-color: #e5472c; }
  .all-news .col-news .news:hover h2, .all-news .col-news .news:focus h2 {
    color: #e5472c; }
  .all-news .col-news .normal-news a:hover h4, .all-news .col-news .normal-news a:focus h4 {
    color: #e5472c; }
/* TEAM LIST */
.page-team-list .container-no-img-no-color .round {
  background-color: #e5472c; }
  .page-team-list p a {
    color: #e5472c; }
  .page-team-list p a a:hover, .page-team-list p a a:focus {
    color: #af2c16; }
  .page-team-list a:hover, .page-team-list a:focus {
    color: #e5472c; }
/* TEAM */
.page-team .team-card .container-no-img-no-color .round {
  background-color: #e5472c; }
  .page-team .team-card .data-tean {
    color: #e5472c; }
/* PAGE CONTACT */
.page-contact .wrapper-contact-list .left p {
  color: #e5472c; }
  .page-contact .wrapper-contact-list .middle .courriel a:hover, .page-contact .wrapper-contact-list .middle .courriel a:focus {
    color: #e5472c; }
  .page-contact .wrapper-contact-info .left {
    background-color: #e5472c; }
  .page-contact .wrapper-contact-info .right .info h3 {
    color: #e5472c; }
/* PARTNER LIST */
.page-partner-list p a {
  color: #e5472c; }
  .page-partner-list p a a:hover, .page-partner-list p a a:focus {
    color: #af2c16; }
  .page-partner-list a {
    color: #e5472c; }
  .page-partner-list a:hover, .page-partner-list a:focus {
    color: #af2c16; }
/* 404 */
.page-404 a {
  color: #e5472c; }
  .page-404 a:hover, .page-404 a:focus {
    color: #822110; }

.top-header .tertiary-menu ul li a:hover, .top-header .tertiary-menu ul li a:focus {
  color: #e5472c; }
  .top-header .tertiary-menu div > ul > li > ul.sub-menu li a:hover, .top-header .tertiary-menu div > ul > li > ul.sub-menu li a:focus {
    background-color: #e5472c; }

@media only screen and (min-width: 1024px) {
          .navbar-default #menu-menu-principal li a:before, .navbar-default .menu-menu-principal-container > ul li a:before {
            background-color: #e5472c; } }
  @media only screen and (min-width: 1024px) {
      .navbar-default #menu-menu-principal > li:hover > ul.sub-menu li a:hover, .navbar-default .menu-menu-principal-container > ul > li:hover > ul.sub-menu li a:hover, .navbar-default #menu-menu-principal > li:hover > ul.sub-menu li a:focus, .navbar-default .menu-menu-principal-container > ul > li:hover > ul.sub-menu li a:focus {
        background-color: #e5472c; } }
  .navbar-default .btn-action-menu:hover, .navbar-default .btn-action-menu:focus {
    border: 1px solid #e5472c; }
  .navbar-default .btn-action-menu:hover .text, .navbar-default .btn-action-menu:focus .text {
    color: #e5472c; }
  .navbar-default .btn-action-menu .icon-right polygon {
    fill: #e5472c; }
  @media only screen and (min-width: 1024px) {
    .navbar-default .button-right-menu:hover p, .navbar-default .button-right-menu-scrolled:hover p, .navbar-default .button-right-menu:focus p, .navbar-default .button-right-menu-scrolled:focus p {
      color: #e5472c; }
      .navbar-default .button-right-menu:hover .icon line, .navbar-default .button-right-menu-scrolled:hover .icon line, .navbar-default .button-right-menu:focus .icon line, .navbar-default .button-right-menu-scrolled:focus .icon line {
        stroke: #e5472c; } }
  @media only screen and (min-width: 1024px) {
          .navbar-default .right-menu ul li a:hover, .navbar-default .right-menu-scrolled ul li a:hover, .navbar-default .right-menu ul li a:focus, .navbar-default .right-menu-scrolled ul li a:focus {
            background-color: #e5472c; } }

header .top-header {
  background-color: #1d1d1b;
  border-top: 1px solid #1d1d1b;
  border-bottom: 1px solid #1d1d1b; }
  header .top-header .left > p, header .top-header .right > p {
    color: #a9a9a9; }
  header .top-header .right ul li a path {
    fill: #a9a9a9; }
  header .top-header .tertiary-menu ul li a {
    color: #a9a9a9; }
/* SELECT HEADER */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:hover, .top-header .left .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:hover, .navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:focus, .top-header .left .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:focus {
  background-color: #e5472c; }

.wrapper-language-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover, .wrapper-language-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:focus {
  background-color: #e5472c; }
/* HEIGHT LOGO MOBILE */
html body .container-logo-header-mobile {
  height: 40px;
  line-height: 40px; }
  html body .container-logo-header-mobile img {
    max-height: 40px; }
  html body .navbar-default {
    max-height: calc(40px + 15px);
    min-height: calc(40px + 15px); }
  html body .navbar-default .navbar-toggle {
    padding-top: calc(((40px - 40px)/2) + 17px);
    padding-bottom: calc(((40px - 40px)/2) + 17px); }
  @media (max-width: 1023px) {
  html body header .navbar-collapse.collapse, html body header .navbar-collapse.collapsing {
    top: calc(40px + 15px); } }
  @media only screen and (max-width: 1023px) {
    html body.nav-mobile-is-open.on-scroll-down header nav.navbar.navbar-default, html body.nav-mobile-is-open.on-scroll-up header nav.navbar.navbar-default {
      margin-top: calc(40px + 15px);
      top: calc((40px + 15px)*-1); } }
  @media only screen and (max-width: 1023px) {
    html body.on-scroll-down header nav.navbar-default {
      top: calc((40px + 15px)*-1); } }
  @media only screen and (max-width: 1023px) {
    html body.on-scroll-up header nav.navbar-default {
      margin-top: calc(40px + 15px);
      top: calc((40px + 15px)*-1); } }

@media only screen and (min-width: 1024px) {
          .nav-footer ul li a:hover, .nav-footer ul li a:focus {
            color: #e5472c; } }
