@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");
@import url("https://fonts.googleapis.com/css?family=Sintony:400,700");
@import url("https://fonts.googleapis.com/css?family=Saira+Extra+Condensed:400,700");
/* line 1, ../sass/_general.scss */
* {
  margin: 0 auto;
  padding: 0;
  outline: none;
  line-height: 1.1;
}
/* line 6, ../sass/_general.scss */
*:hover, *:focus {
  outline: none;
}

/* line 88, ../sass/_general.scss */
body {
  background-color: #1d1d1b;
  font-family: "Sintony", sans-serif;
  font-size: 10px;
  color: #1d1d1b;
  max-width: 100vw;
  min-width: 100%;
}
/* line 96, ../sass/_general.scss */
body.body-fixed {
  position: fixed;
  overflow: hidden;
}
/* line 101, ../sass/_general.scss */
body.nav-mobile-is-open {
  overflow: hidden;
}
/* line 106, ../sass/_general.scss */
body a:focus, body a:active, body a:hover {
  outline: none;
  text-decoration: none;
}
/* line 114, ../sass/_general.scss */
body ul {
  margin: 0;
  padding: 0;
}
/* line 117, ../sass/_general.scss */
body ul li {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 124, ../sass/_general.scss */
body .uppercase {
  text-transform: uppercase;
}
/* line 128, ../sass/_general.scss */
body .text-align-center {
  text-align: center;
}
/* line 131, ../sass/_general.scss */
body .text-align-left {
  text-align: left;
}
/* line 134, ../sass/_general.scss */
body .text-align-right {
  text-align: right;
}
/* line 139, ../sass/_general.scss */
body .form-control:focus {
  border-color: #ccc;
  box-shadow: none;
}

/* line 147, ../sass/_general.scss */
.content {
  width: 100%;
  background-color: #ffffff;
  max-width: 100%;
}

/* line 153, ../sass/_general.scss */
.content-gabarit {
  width: 100%;
  max-width: 1800px;
  margin: 0 auto;
  background-color: #ffffff;
}
/* line 158, ../sass/_general.scss */
.content-gabarit:before, .content-gabarit:after {
  content: '';
  display: table;
  clear: both;
}
@media only screen and (min-width: 1024px) {
  /* line 153, ../sass/_general.scss */
  .content-gabarit {
    padding: 0 30px;
  }
}

/* line 171, ../sass/_general.scss */
.page.default-page .content-gabarit,
.page.all-news .content-gabarit,
.page.news-page .content-gabarit {
  max-width: 1200px;
}

/* line 177, ../sass/_general.scss */
table {
  width: 100%;
}
/* line 180, ../sass/_general.scss */
table td.desktop-only, table th.desktop-only {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 180, ../sass/_general.scss */
  table td.desktop-only, table th.desktop-only {
    display: table-cell;
  }
}

/* line 189, ../sass/_general.scss */
.mobile-only {
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 189, ../sass/_general.scss */
  .mobile-only {
    display: none;
  }
}

/* line 196, ../sass/_general.scss */
.desktop-only {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 196, ../sass/_general.scss */
  .desktop-only {
    display: block;
  }
}

/* ADVERTISMENT TOP PAGE */
/* line 2, ../sass/_components.scss */
.adv-popup {
  background-color: #ffffff;
  position: relative;
  top: 0;
  width: 100%;
  padding: 60px 0 60px 0;
  z-index: 1000;
  overflow: hidden;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 11, ../sass/_components.scss */
.adv-popup.closed {
  max-height: 0;
  padding: 0;
}

/* line 16, ../sass/_components.scss */
.adv-popup_close {
  display: block;
  margin: 0 auto 60px auto;
  text-align: center;
  cursor: pointer;
}

/* line 22, ../sass/_components.scss */
.adv-popup_content {
  width: 100%;
  max-width: 1280px;
  margin: auto;
}
/* line 26, ../sass/_components.scss */
.adv-popup_content.mobile {
  display: block;
}
@media only screen and (min-width: 480px) {
  /* line 26, ../sass/_components.scss */
  .adv-popup_content.mobile {
    display: none;
  }
}
/* line 32, ../sass/_components.scss */
.adv-popup_content.desktop {
  display: none;
}
@media only screen and (min-width: 480px) {
  /* line 32, ../sass/_components.scss */
  .adv-popup_content.desktop {
    display: block;
  }
}

/* line 39, ../sass/_components.scss */
.adv-popup_content a {
  display: block;
}

/* line 42, ../sass/_components.scss */
.adv-popup_content img {
  display: block;
  margin: auto;
  max-width: 100%;
  width: auto;
  height: auto;
}

/* MODAL IMPORTANT MESSAGE */
/* line 52, ../sass/_components.scss */
.modal-important-message .modal-dialog {
  margin: 100px auto 30px;
}
/* line 55, ../sass/_components.scss */
.modal-important-message .modal-content {
  border: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 60, ../sass/_components.scss */
.modal-important-message .modal-header {
  background-color: transparent;
  border-bottom: none;
}
/* line 63, ../sass/_components.scss */
.modal-important-message .modal-header h3 {
  font-size: 1.6em;
  color: #1072cc;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0 0 0;
}
/* line 73, ../sass/_components.scss */
.modal-important-message .modal-body p {
  color: #1d1d1b;
  font-size: 1.4em;
  line-height: 1.4em;
  text-align: center;
}
/* line 79, ../sass/_components.scss */
.modal-important-message .modal-body form p {
  text-align: left;
}
/* line 83, ../sass/_components.scss */
.modal-important-message .modal-footer {
  border-top: none;
  text-align: center;
}
/* line 87, ../sass/_components.scss */
.modal-important-message .wrapper-logo {
  /*position: absolute;
  z-index: 1;
  left: 50%;
  top: -35px;
  @include translateX(-50%);*/
  text-align: center;
  border-bottom: 1px solid #ececec;
  padding-bottom: 30px;
}
/* line 96, ../sass/_components.scss */
.modal-important-message .wrapper-logo img {
  height: 70px;
  width: auto;
}

/* OLD LINK */
/* line 104, ../sass/_components.scss */
.wrapper-old-link-select-team {
  background-color: #1072cc;
  padding: 5px 15px;
  min-height: 16px;
}
@media only screen and (min-width: 1024px) {
  /* line 104, ../sass/_components.scss */
  .wrapper-old-link-select-team {
    padding: 0 0 0 15px;
  }
  /* line 110, ../sass/_components.scss */
  .wrapper-old-link-select-team.not-empty {
    height: 40px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 114, ../sass/_components.scss */
  .wrapper-old-link-select-team .old-link,
  .wrapper-old-link-select-team .wrapper-site-select {
    display: inline-block;
    vertical-align: middle;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 121, ../sass/_components.scss */
  .wrapper-old-link-select-team .old-link {
    margin-top: 0;
    width: 200px;
    padding-top: 14px;
  }
}
/* line 127, ../sass/_components.scss */
.wrapper-old-link-select-team .old-link a {
  color: #ffffff;
  display: block;
  text-transform: uppercase;
  font-size: 1em;
  text-align: center;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 768px) {
  /* line 127, ../sass/_components.scss */
  .wrapper-old-link-select-team .old-link a {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 127, ../sass/_components.scss */
  .wrapper-old-link-select-team .old-link a {
    font-size: 1em;
    text-align: left;
  }
}
/* line 141, ../sass/_components.scss */
.wrapper-old-link-select-team .old-link a:hover, .wrapper-old-link-select-team .old-link a:focus {
  color: #a9a9a9;
}
/* line 147, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select {
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 147, ../sass/_components.scss */
  .wrapper-old-link-select-team .wrapper-site-select {
    position: relative;
    max-width: calc(100% - 225px);
    display: inline-block;
    vertical-align: middle;
    float: right;
    background-color: #ffffff;
    min-width: 310px;
  }
}
/* line 158, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select .inner-site-select {
  display: block;
}
/* line 161, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select p.actual-site {
  display: none;
}
/* line 164, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select .name {
  display: none;
}
/* line 167, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select .logo {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
/* line 173, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select .icon {
  display: none;
}
/* line 177, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select {
  padding: 5px 40px 5px 15px;
  cursor: pointer;
}
/* line 181, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select p {
  display: block;
  margin-bottom: 0;
  font-size: 1.2em;
  color: #a9a9a9;
}
/* line 187, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select ul {
  display: none;
  background-color: #ffffff;
}
/* line 190, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select ul li {
  color: #1d1d1b;
}
/* line 194, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .name,
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .logo {
  display: inline-block;
  vertical-align: middle;
}
/* line 199, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .name {
  width: calc(100% - 40px);
}
/* line 202, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .logo {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
/* line 207, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .icon {
  display: inline-block;
  position: absolute;
  right: 12px;
  top: 50%;
  margin-top: -8px;
}
/* line 215, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul {
  display: block;
  max-height: 370px;
  overflow: auto;
  position: absolute;
  width: 100%;
  top: 100%;
  z-index: 9999;
  right: 0;
  border: 1px solid #e1e6ea;
  text-align: left;
}
/* line 226, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li {
  display: block;
  margin: 0;
}
/* line 229, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a {
  display: block;
  border-top: 1px solid #e1e6ea;
  color: #1d1d1b;
  font-size: 1.1em;
  padding: 13px 20px;
  width: auto;
  height: auto;
  margin: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  filter: none;
}
/* line 240, ../sass/_components.scss */
.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 {
  color: #ffffff;
  background-color: #1072cc;
}
/* line 248, ../sass/_components.scss */
.wrapper-old-link-select-team .wrapper-site-select.design-style-select .inner-site-select.open-select-site .icon {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-top: -12px;
}

/* NEW GAMEBOARD */
/* line 258, ../sass/_components.scss */
.btn-gameboard-wrapper {
  padding: 25px 10px;
  text-align: center;
  background-color: #1d1d1b;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  /* line 258, ../sass/_components.scss */
  .btn-gameboard-wrapper {
    display: none;
  }
}
/* line 266, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard {
  display: inline-block;
  padding: 11px 10px 9px 15px;
  position: relative;
  z-index: 1;
  border: 1px solid #e1e6ea;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 273, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard:hover, .btn-gameboard-wrapper .toggle-gameboard:focus {
  border: 1px solid #1072cc;
}
/* line 276, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard:hover .text, .btn-gameboard-wrapper .toggle-gameboard:focus .text {
  color: #1072cc;
}
/* line 280, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard .text,
.btn-gameboard-wrapper .toggle-gameboard .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 285, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard .text {
  color: #ffffff;
  font-size: 1.4em;
  font-weight: 700;
  margin: -3px 20px 0 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 292, ../sass/_components.scss */
.btn-gameboard-wrapper .toggle-gameboard polygon {
  fill: #1072cc;
}
/* line 296, ../sass/_components.scss */
.btn-gameboard-wrapper.gameboard-style-white {
  background-color: #ffffff;
  border-bottom: 1px solid #e1e6ea;
}
/* line 299, ../sass/_components.scss */
.btn-gameboard-wrapper.gameboard-style-white .toggle-gameboard {
  border: 1px solid #e1e6ea;
}
/* line 301, ../sass/_components.scss */
.btn-gameboard-wrapper.gameboard-style-white .toggle-gameboard .text {
  color: #1d1d1b;
}

/* line 307, ../sass/_components.scss */
.close-gameboard-wrapper {
  position: absolute;
  display: inline-block;
  top: 5px;
  right: 10px;
  padding: 10px;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  /* line 307, ../sass/_components.scss */
  .close-gameboard-wrapper {
    display: none;
  }
}
/* line 318, ../sass/_components.scss */
.close-gameboard-wrapper.gameboard-style-white path {
  fill: #1d1d1b;
}

/* line 323, ../sass/_components.scss */
body.body-gameboard-open {
  position: fixed;
}
/* line 325, ../sass/_components.scss */
body.body-gameboard-open #gameboard {
  left: 0;
}

/* line 329, ../sass/_components.scss */
#gameboard,
#sideBarGameBoardMobile,
#sideBarGameBoard {
  width: 100%;
  padding: 0;
}
/* line 334, ../sass/_components.scss */
#gameboard .wrapper-loader,
#sideBarGameBoardMobile .wrapper-loader,
#sideBarGameBoard .wrapper-loader {
  background-color: transparent !important;
}
/* line 337, ../sass/_components.scss */
#gameboard .date,
#sideBarGameBoardMobile .date,
#sideBarGameBoard .date {
  background-color: #1d1d1b;
  font-size: 1.2em;
  padding: 6px 10px 5px;
  color: #ffffff;
  margin: 0;
}
/* line 343, ../sass/_components.scss */
#gameboard .date .date-month,
#sideBarGameBoardMobile .date .date-month,
#sideBarGameBoard .date .date-month {
  text-transform: uppercase;
}
/* line 347, ../sass/_components.scss */
#gameboard .match,
#sideBarGameBoardMobile .match,
#sideBarGameBoard .match {
  display: block;
  background-color: #ffffff;
  position: relative;
  height: 108px;
}
/* line 352, ../sass/_components.scss */
#gameboard .match.ended,
#sideBarGameBoardMobile .match.ended,
#sideBarGameBoard .match.ended {
  border-top: 4px solid #d80c15;
}
/* line 355, ../sass/_components.scss */
#gameboard .match.cancelled,
#sideBarGameBoardMobile .match.cancelled,
#sideBarGameBoard .match.cancelled {
  border-top: 4px solid #e69c2c;
}
/* line 358, ../sass/_components.scss */
#gameboard .match.in-progress,
#sideBarGameBoardMobile .match.in-progress,
#sideBarGameBoard .match.in-progress {
  border-top: 4px solid #149814;
}
/* line 361, ../sass/_components.scss */
#gameboard .match .game-status,
#sideBarGameBoardMobile .match .game-status,
#sideBarGameBoard .match .game-status {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 170px);
  text-align: center;
}
/* line 367, ../sass/_components.scss */
#gameboard .match .match-time,
#sideBarGameBoardMobile .match .match-time,
#sideBarGameBoard .match .match-time {
  text-transform: uppercase;
  color: #1d1d1b;
  font-size: 10px;
  font-weight: 700;
  margin: 0;
}
/* line 373, ../sass/_components.scss */
#gameboard .match .match-time span,
#sideBarGameBoardMobile .match .match-time span,
#sideBarGameBoard .match .match-time span {
  display: block;
}
/* line 375, ../sass/_components.scss */
#gameboard .match .match-time span:first-child,
#sideBarGameBoardMobile .match .match-time span:first-child,
#sideBarGameBoard .match .match-time span:first-child {
  margin-bottom: 3px;
}
/* line 378, ../sass/_components.scss */
#gameboard .match .match-time span:last-child,
#sideBarGameBoardMobile .match .match-time span:last-child,
#sideBarGameBoard .match .match-time span:last-child {
  font-size: 1.2em;
}
/* line 384, ../sass/_components.scss */
#gameboard .match .team-match img,
#sideBarGameBoardMobile .match .team-match img,
#sideBarGameBoard .match .team-match img {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: auto;
}
/* line 390, ../sass/_components.scss */
#gameboard .match .team-match .container-no-img,
#gameboard .match .team-match .container-no-img-no-color,
#sideBarGameBoardMobile .match .team-match .container-no-img,
#sideBarGameBoardMobile .match .team-match .container-no-img-no-color,
#sideBarGameBoard .match .team-match .container-no-img,
#sideBarGameBoard .match .team-match .container-no-img-no-color {
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
}
/* line 401, ../sass/_components.scss */
#gameboard .match .team-match .container-no-img .round,
#gameboard .match .team-match .container-no-img-no-color .round,
#sideBarGameBoardMobile .match .team-match .container-no-img .round,
#sideBarGameBoardMobile .match .team-match .container-no-img-no-color .round,
#sideBarGameBoard .match .team-match .container-no-img .round,
#sideBarGameBoard .match .team-match .container-no-img-no-color .round {
  width: 28px;
  height: 28px;
  display: block;
  text-align: center;
  line-height: 28px;
  font-size: 1.4em;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 412, ../sass/_components.scss */
#gameboard .match .team-match .container-no-img .round,
#sideBarGameBoardMobile .match .team-match .container-no-img .round,
#sideBarGameBoard .match .team-match .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 416, ../sass/_components.scss */
#gameboard .match .team-match .container-no-img-no-color .round,
#sideBarGameBoardMobile .match .team-match .container-no-img-no-color .round,
#sideBarGameBoard .match .team-match .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 421, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 {
  padding: 0 8px;
  position: relative;
  display: block;
  overflow: hidden;
  height: 104px;
}
/* line 427, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1 .team,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1 .team,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 .team {
  display: inline-block;
  vertical-align: middle;
  width: 85px;
}
/* line 431, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1 .team.team-2,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1 .team.team-2,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 .team.team-2 {
  text-align: right;
  float: right;
}
/* line 435, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1 .team .detail,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1 .team .detail,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 .team .detail {
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px;
}
/* line 439, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1 .team .detail .number,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1 .team .detail .number,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 .team .detail .number {
  display: block;
  text-align: center;
  color: #1d1d1b;
  font-size: 1.8em;
  font-weight: 700;
}
/* line 446, ../sass/_components.scss */
#gameboard .match .team-match.team-match-gabarit-1 .team .detail .name,
#sideBarGameBoardMobile .match .team-match.team-match-gabarit-1 .team .detail .name,
#sideBarGameBoard .match .team-match.team-match-gabarit-1 .team .detail .name {
  display: block;
  text-align: center;
  color: #1d1d1b;
  font-size: 1.1em;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 457, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played,
#sideBarGameBoardMobile .match .team-match.game-not-played,
#sideBarGameBoard .match .team-match.game-not-played {
  height: 108px;
}
/* line 459, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .top-gameboard,
#sideBarGameBoardMobile .match .team-match.game-not-played .top-gameboard,
#sideBarGameBoard .match .team-match.game-not-played .top-gameboard {
  margin-bottom: 5px;
}
/* line 462, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .bottom-gameboard,
#sideBarGameBoardMobile .match .team-match.game-not-played .bottom-gameboard,
#sideBarGameBoard .match .team-match.game-not-played .bottom-gameboard {
  margin-top: 5px;
}
/* line 465, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played img,
#sideBarGameBoardMobile .match .team-match.game-not-played img,
#sideBarGameBoard .match .team-match.game-not-played img {
  width: 18px;
}
/* line 468, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .container-no-img,
#gameboard .match .team-match.game-not-played .container-no-img-no-color,
#sideBarGameBoardMobile .match .team-match.game-not-played .container-no-img,
#sideBarGameBoardMobile .match .team-match.game-not-played .container-no-img-no-color,
#sideBarGameBoard .match .team-match.game-not-played .container-no-img,
#sideBarGameBoard .match .team-match.game-not-played .container-no-img-no-color {
  width: 18px;
  height: 18px;
}
/* line 473, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .container-no-img .round,
#gameboard .match .team-match.game-not-played .container-no-img-no-color .round,
#sideBarGameBoardMobile .match .team-match.game-not-played .container-no-img .round,
#sideBarGameBoardMobile .match .team-match.game-not-played .container-no-img-no-color .round,
#sideBarGameBoard .match .team-match.game-not-played .container-no-img .round,
#sideBarGameBoard .match .team-match.game-not-played .container-no-img-no-color .round {
  width: 16px;
  height: 16px;
  line-height: 16px;
  font-size: 1.1em;
}
/* line 480, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .line-team,
#sideBarGameBoardMobile .match .team-match.game-not-played .line-team,
#sideBarGameBoard .match .team-match.game-not-played .line-team {
  padding: 3px 0;
}
/* line 483, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .line-team-away,
#sideBarGameBoardMobile .match .team-match.game-not-played .line-team-away,
#sideBarGameBoard .match .team-match.game-not-played .line-team-away {
  margin-bottom: 5px;
  position: relative;
}
/* line 487, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .logo-team,
#sideBarGameBoardMobile .match .team-match.game-not-played .logo-team,
#sideBarGameBoard .match .team-match.game-not-played .logo-team {
  width: 18px;
  display: inline-block;
  vertical-align: middle;
}
/* line 492, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .name-team,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team,
#sideBarGameBoard .match .team-match.game-not-played .name-team {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 18px);
  padding-left: 10px;
}
/* line 497, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .name-team p,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team p,
#sideBarGameBoard .match .team-match.game-not-played .name-team p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #1d1d1b;
  font-size: 1.1em;
  margin-bottom: 0;
  line-height: 1.2;
  font-weight: 700;
}
/* line 508, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .name-team.with-stats .name,
#gameboard .match .team-match.game-not-played .name-team.with-stats .stats,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team.with-stats .name,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team.with-stats .stats,
#sideBarGameBoard .match .team-match.game-not-played .name-team.with-stats .name,
#sideBarGameBoard .match .team-match.game-not-played .name-team.with-stats .stats {
  display: inline-block;
  vertical-align: middle;
}
/* line 513, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .name-team.with-stats .name,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team.with-stats .name,
#sideBarGameBoard .match .team-match.game-not-played .name-team.with-stats .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 60px);
  padding-right: 10px;
}
/* line 520, ../sass/_components.scss */
#gameboard .match .team-match.game-not-played .name-team.with-stats .stats,
#sideBarGameBoardMobile .match .team-match.game-not-played .name-team.with-stats .stats,
#sideBarGameBoard .match .team-match.game-not-played .name-team.with-stats .stats {
  text-align: right;
  width: 60px;
}
/* line 531, ../sass/_components.scss */
#gameboard .match .team-match:hover.team-match-gabarit-1,
#gameboard .match .team-match:focus.team-match-gabarit-1,
#sideBarGameBoardMobile .match .team-match:hover.team-match-gabarit-1,
#sideBarGameBoardMobile .match .team-match:focus.team-match-gabarit-1,
#sideBarGameBoard .match .team-match:hover.team-match-gabarit-1,
#sideBarGameBoard .match .team-match:focus.team-match-gabarit-1 {
  background-color: #f5f5f5;
}
/* line 537, ../sass/_components.scss */
#gameboard ul li,
#sideBarGameBoardMobile ul li,
#sideBarGameBoard ul li {
  list-style: none;
}
/* line 541, ../sass/_components.scss */
#gameboard .top-gameboard,
#sideBarGameBoardMobile .top-gameboard,
#sideBarGameBoard .top-gameboard {
  margin-bottom: 14px;
  padding: 5px 0;
  border-bottom: 1px solid #ececec;
}
/* line 545, ../sass/_components.scss */
#gameboard .top-gameboard p,
#sideBarGameBoardMobile .top-gameboard p,
#sideBarGameBoard .top-gameboard p {
  font-size: 10px;
  color: #1d1d1b;
  margin: 0;
}
/* line 550, ../sass/_components.scss */
#gameboard .top-gameboard .match-date,
#gameboard .top-gameboard .match-cat,
#sideBarGameBoardMobile .top-gameboard .match-date,
#sideBarGameBoardMobile .top-gameboard .match-cat,
#sideBarGameBoard .top-gameboard .match-date,
#sideBarGameBoard .top-gameboard .match-cat {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
/* line 556, ../sass/_components.scss */
#gameboard .top-gameboard .match-date,
#sideBarGameBoardMobile .top-gameboard .match-date,
#sideBarGameBoard .top-gameboard .match-date {
  width: calc(100% - 70px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
}
/* line 563, ../sass/_components.scss */
#gameboard .top-gameboard .match-cat,
#sideBarGameBoardMobile .top-gameboard .match-cat,
#sideBarGameBoard .top-gameboard .match-cat {
  text-align: right;
  width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
}
/* line 572, ../sass/_components.scss */
#gameboard .bottom-gameboard,
#sideBarGameBoardMobile .bottom-gameboard,
#sideBarGameBoard .bottom-gameboard {
  margin-top: 14px;
  padding: 5px 0;
  border-top: 1px solid #ececec;
}
/* line 576, ../sass/_components.scss */
#gameboard .bottom-gameboard p,
#sideBarGameBoardMobile .bottom-gameboard p,
#sideBarGameBoard .bottom-gameboard p {
  font-size: 10px;
  color: #1d1d1b;
  margin: 0;
}
/* line 582, ../sass/_components.scss */
#gameboard .wrapper-links,
#sideBarGameBoardMobile .wrapper-links,
#sideBarGameBoard .wrapper-links {
  background-color: #2a2a27;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  text-align: center;
  padding: 7px 0;
  top: 100%;
  height: 100%;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 593, ../sass/_components.scss */
#gameboard .wrapper-links .left-link,
#gameboard .wrapper-links .right-link,
#sideBarGameBoardMobile .wrapper-links .left-link,
#sideBarGameBoardMobile .wrapper-links .right-link,
#sideBarGameBoard .wrapper-links .left-link,
#sideBarGameBoard .wrapper-links .right-link {
  width: 50%;
  text-align: center;
  padding: 28px 0 0 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 604, ../sass/_components.scss */
#gameboard .wrapper-links .left-link:hover p, #gameboard .wrapper-links .left-link:focus p,
#gameboard .wrapper-links .right-link:hover p,
#gameboard .wrapper-links .right-link:focus p,
#sideBarGameBoardMobile .wrapper-links .left-link:hover p,
#sideBarGameBoardMobile .wrapper-links .left-link:focus p,
#sideBarGameBoardMobile .wrapper-links .right-link:hover p,
#sideBarGameBoardMobile .wrapper-links .right-link:focus p,
#sideBarGameBoard .wrapper-links .left-link:hover p,
#sideBarGameBoard .wrapper-links .left-link:focus p,
#sideBarGameBoard .wrapper-links .right-link:hover p,
#sideBarGameBoard .wrapper-links .right-link:focus p {
  color: #a9a9a9;
}
/* line 607, ../sass/_components.scss */
#gameboard .wrapper-links .left-link:hover path, #gameboard .wrapper-links .left-link:focus path,
#gameboard .wrapper-links .right-link:hover path,
#gameboard .wrapper-links .right-link:focus path,
#sideBarGameBoardMobile .wrapper-links .left-link:hover path,
#sideBarGameBoardMobile .wrapper-links .left-link:focus path,
#sideBarGameBoardMobile .wrapper-links .right-link:hover path,
#sideBarGameBoardMobile .wrapper-links .right-link:focus path,
#sideBarGameBoard .wrapper-links .left-link:hover path,
#sideBarGameBoard .wrapper-links .left-link:focus path,
#sideBarGameBoard .wrapper-links .right-link:hover path,
#sideBarGameBoard .wrapper-links .right-link:focus path {
  fill: #a9a9a9;
}
/* line 612, ../sass/_components.scss */
#gameboard .wrapper-links .link,
#sideBarGameBoardMobile .wrapper-links .link,
#sideBarGameBoard .wrapper-links .link {
  display: block;
  text-align: center;
  padding: 12px 0 0 0;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 620, ../sass/_components.scss */
#gameboard .wrapper-links .link:hover p, #gameboard .wrapper-links .link:focus p,
#sideBarGameBoardMobile .wrapper-links .link:hover p,
#sideBarGameBoardMobile .wrapper-links .link:focus p,
#sideBarGameBoard .wrapper-links .link:hover p,
#sideBarGameBoard .wrapper-links .link:focus p {
  color: #a9a9a9;
}
/* line 623, ../sass/_components.scss */
#gameboard .wrapper-links .link:hover path, #gameboard .wrapper-links .link:focus path,
#sideBarGameBoardMobile .wrapper-links .link:hover path,
#sideBarGameBoardMobile .wrapper-links .link:focus path,
#sideBarGameBoard .wrapper-links .link:hover path,
#sideBarGameBoard .wrapper-links .link:focus path {
  fill: #a9a9a9;
}
/* line 628, ../sass/_components.scss */
#gameboard .wrapper-links .left-link,
#sideBarGameBoardMobile .wrapper-links .left-link,
#sideBarGameBoard .wrapper-links .left-link {
  padding-right: 0;
}
/* line 631, ../sass/_components.scss */
#gameboard .wrapper-links .right-link,
#sideBarGameBoardMobile .wrapper-links .right-link,
#sideBarGameBoard .wrapper-links .right-link {
  padding-left: 0;
}
/* line 634, ../sass/_components.scss */
#gameboard .wrapper-links .right-link:before,
#sideBarGameBoardMobile .wrapper-links .right-link:before,
#sideBarGameBoard .wrapper-links .right-link:before {
  content: '';
  width: 1px;
  background-color: #626261;
  position: absolute;
  top: 50%;
  left: 0;
  height: 65px;
  margin: -20px 0 0 0;
}
/* line 644, ../sass/_components.scss */
#gameboard .wrapper-links .icon,
#gameboard .wrapper-links p,
#sideBarGameBoardMobile .wrapper-links .icon,
#sideBarGameBoardMobile .wrapper-links p,
#sideBarGameBoard .wrapper-links .icon,
#sideBarGameBoard .wrapper-links p {
  display: block;
}
/* line 648, ../sass/_components.scss */
#gameboard .wrapper-links p,
#sideBarGameBoardMobile .wrapper-links p,
#sideBarGameBoard .wrapper-links p {
  color: #ffffff;
  font-size: 1.2em;
  margin: 0;
}
/* line 653, ../sass/_components.scss */
#gameboard .wrapper-links .icon,
#sideBarGameBoardMobile .wrapper-links .icon,
#sideBarGameBoard .wrapper-links .icon {
  margin: 0 0 5px 0;
}
/* line 658, ../sass/_components.scss */
#gameboard .match.match-content-clicked .wrapper-links,
#sideBarGameBoardMobile .match.match-content-clicked .wrapper-links,
#sideBarGameBoard .match.match-content-clicked .wrapper-links {
  top: 0;
}
@media only screen and (min-width: 1025px) {
  /* line 664, ../sass/_components.scss */
  #gameboard .match:hover .wrapper-links,
  #sideBarGameBoardMobile .match:hover .wrapper-links,
  #sideBarGameBoard .match:hover .wrapper-links {
    top: 0;
  }
}
/* line 669, ../sass/_components.scss */
#gameboard .gameboard-schedule-link,
#sideBarGameBoardMobile .gameboard-schedule-link,
#sideBarGameBoard .gameboard-schedule-link {
  height: 108px;
  text-align: center;
  display: block;
  background-color: #2a2a27;
  width: 100%;
}
/* line 675, ../sass/_components.scss */
#gameboard .gameboard-schedule-link a,
#sideBarGameBoardMobile .gameboard-schedule-link a,
#sideBarGameBoard .gameboard-schedule-link a {
  display: block;
  padding: 34px 10px 0 10px;
  text-align: center;
  color: #ffffff;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 683, ../sass/_components.scss */
#gameboard .gameboard-schedule-link a:hover p, #gameboard .gameboard-schedule-link a:focus p,
#sideBarGameBoardMobile .gameboard-schedule-link a:hover p,
#sideBarGameBoardMobile .gameboard-schedule-link a:focus p,
#sideBarGameBoard .gameboard-schedule-link a:hover p,
#sideBarGameBoard .gameboard-schedule-link a:focus p {
  color: #a9a9a9;
}
/* line 686, ../sass/_components.scss */
#gameboard .gameboard-schedule-link a:hover line,
#gameboard .gameboard-schedule-link a:hover path, #gameboard .gameboard-schedule-link a:focus line,
#gameboard .gameboard-schedule-link a:focus path,
#sideBarGameBoardMobile .gameboard-schedule-link a:hover line,
#sideBarGameBoardMobile .gameboard-schedule-link a:hover path,
#sideBarGameBoardMobile .gameboard-schedule-link a:focus line,
#sideBarGameBoardMobile .gameboard-schedule-link a:focus path,
#sideBarGameBoard .gameboard-schedule-link a:hover line,
#sideBarGameBoard .gameboard-schedule-link a:hover path,
#sideBarGameBoard .gameboard-schedule-link a:focus line,
#sideBarGameBoard .gameboard-schedule-link a:focus path {
  stroke: #a9a9a9;
}
/* line 692, ../sass/_components.scss */
#gameboard .gameboard-schedule-link .icon,
#gameboard .gameboard-schedule-link p,
#sideBarGameBoardMobile .gameboard-schedule-link .icon,
#sideBarGameBoardMobile .gameboard-schedule-link p,
#sideBarGameBoard .gameboard-schedule-link .icon,
#sideBarGameBoard .gameboard-schedule-link p {
  display: block;
}
/* line 696, ../sass/_components.scss */
#gameboard .gameboard-schedule-link p,
#sideBarGameBoardMobile .gameboard-schedule-link p,
#sideBarGameBoard .gameboard-schedule-link p {
  color: #ffffff;
  font-size: 1.2em;
  margin: 0;
}
/* line 701, ../sass/_components.scss */
#gameboard .gameboard-schedule-link .icon,
#sideBarGameBoardMobile .gameboard-schedule-link .icon,
#sideBarGameBoard .gameboard-schedule-link .icon {
  margin: 0 0 5px 0;
}

/* line 706, ../sass/_components.scss */
#sideBarGameBoard.sidebar-gameboard-desktop {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 706, ../sass/_components.scss */
  #sideBarGameBoard.sidebar-gameboard-desktop {
    display: block;
  }
}

/* line 712, ../sass/_components.scss */
#sideBarGameBoardMobile.sidebar-gameboard-mobile {
  display: block;
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 712, ../sass/_components.scss */
  #sideBarGameBoardMobile.sidebar-gameboard-mobile {
    display: none;
    margin-bottom: 0;
  }
}

/* line 720, ../sass/_components.scss */
#sideBarGameBoardMobile,
#sideBarGameBoard {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
}
/* line 724, ../sass/_components.scss */
#sideBarGameBoardMobile h3,
#sideBarGameBoard h3 {
  font-size: 2.5em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 0 15px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 731, ../sass/_components.scss */
#sideBarGameBoardMobile li,
#sideBarGameBoard li {
  margin: 10px 0;
}
/* line 734, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar,
#sideBarGameBoard .nav-gameboard-sidebar {
  margin: 0 0 10px 0;
}
/* line 736, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .left,
#sideBarGameBoardMobile .nav-gameboard-sidebar .right,
#sideBarGameBoard .nav-gameboard-sidebar .left,
#sideBarGameBoard .nav-gameboard-sidebar .right {
  display: inline-block;
  vertical-align: top;
  width: 50%;
}
/* line 742, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .left,
#sideBarGameBoard .nav-gameboard-sidebar .left {
  text-align: left;
}
/* line 745, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .right,
#sideBarGameBoard .nav-gameboard-sidebar .right {
  text-align: right;
}
/* line 748, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar a,
#sideBarGameBoard .nav-gameboard-sidebar a {
  display: inline-block;
  vertical-align: middle;
}
/* line 753, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar a:hover .text, #sideBarGameBoardMobile .nav-gameboard-sidebar a:focus .text,
#sideBarGameBoard .nav-gameboard-sidebar a:hover .text,
#sideBarGameBoard .nav-gameboard-sidebar a:focus .text {
  color: #1072cc;
}
/* line 757, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar a:hover .icon path, #sideBarGameBoardMobile .nav-gameboard-sidebar a:focus .icon path,
#sideBarGameBoard .nav-gameboard-sidebar a:hover .icon path,
#sideBarGameBoard .nav-gameboard-sidebar a:focus .icon path {
  fill: #1072cc;
}
/* line 763, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .text,
#sideBarGameBoardMobile .nav-gameboard-sidebar .icon,
#sideBarGameBoard .nav-gameboard-sidebar .text,
#sideBarGameBoard .nav-gameboard-sidebar .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 768, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .text,
#sideBarGameBoard .nav-gameboard-sidebar .text {
  color: #a9a9a9;
  font-size: 1.2em;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 773, ../sass/_components.scss */
#sideBarGameBoardMobile .nav-gameboard-sidebar .icon path,
#sideBarGameBoard .nav-gameboard-sidebar .icon path {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 777, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-wrapper,
#sideBarGameBoard .gameboard-games-wrapper {
  position: relative;
  overflow: hidden;
}
/* line 780, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-wrapper .wrapper-loader,
#sideBarGameBoard .gameboard-games-wrapper .wrapper-loader {
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.7) !important;
  z-index: 1;
}
/* line 786, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-wrapper .wrapper-loader svg,
#sideBarGameBoard .gameboard-games-wrapper .wrapper-loader svg {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -24px;
  margin-left: -24px;
}
/* line 795, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-container,
#sideBarGameBoard .gameboard-games-container {
  overflow: hidden;
}
/* line 798, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-inner,
#sideBarGameBoard .gameboard-games-inner {
  overflow-y: auto;
  height: 100%;
}
/* line 801, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-inner ul,
#sideBarGameBoard .gameboard-games-inner ul {
  padding-bottom: 20px;
}
/* line 805, ../sass/_components.scss */
#sideBarGameBoardMobile .match,
#sideBarGameBoard .match {
  border: 1px solid #e1e6ea;
}
/* line 808, ../sass/_components.scss */
#sideBarGameBoardMobile .no-games,
#sideBarGameBoard .no-games {
  border: 1px solid #e1e6ea;
  padding: 5px 10px;
  text-align: center;
}
/* line 812, ../sass/_components.scss */
#sideBarGameBoardMobile .no-games p,
#sideBarGameBoard .no-games p {
  font-size: 1.2em;
  color: #1d1d1b;
  font-weight: 700;
  margin: 0;
}

/* line 820, ../sass/_components.scss */
#gameboard {
  position: absolute;
  left: -100%;
  background-color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: block;
  z-index: 9999;
  padding: 45px 20px 20px;
  min-height: 124px;
  width: 100%;
  height: 100vh;
  top: 0;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 820, ../sass/_components.scss */
  #gameboard {
    position: static;
    left: inherit;
    top: inherit;
    right: inherit;
    max-width: inherit;
    padding: 25px 0 35px;
    margin: 0 20px;
    width: auto;
    height: auto;
    overflow-y: auto;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 820, ../sass/_components.scss */
  #gameboard {
    margin: 0 30px;
    padding: 25px 30px 35px;
  }
}
/* line 849, ../sass/_components.scss */
#gameboard .gameboard-inner {
  min-width: 260px;
}
@media only screen and (max-width: 767px) {
  /* line 852, ../sass/_components.scss */
  #gameboard .gameboard-games-container {
    height: calc(100vh - 65px);
    overflow: hidden;
  }
}
/* line 858, ../sass/_components.scss */
#gameboard .gameboard-games-container.mTS-none ul li {
  opacity: 1;
}
@media only screen and (max-width: 767px) {
  /* line 858, ../sass/_components.scss */
  #gameboard .gameboard-games-container.mTS-none ul li {
    float: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 866, ../sass/_components.scss */
  #gameboard .gameboard-games-inner {
    overflow-y: auto;
    height: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 872, ../sass/_components.scss */
  #gameboard .mTS_horizontal .mTSContainer {
    width: 100% !important;
  }
}
@media only screen and (min-width: 768px) {
  /* line 877, ../sass/_components.scss */
  #gameboard .gameboard-content {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    padding: 0;
    position: relative;
    overflow: hidden;
    height: 108px;
  }
}
/* line 888, ../sass/_components.scss */
#gameboard ul li {
  margin-bottom: 15px;
}
@media only screen and (min-width: 768px) {
  /* line 888, ../sass/_components.scss */
  #gameboard ul li {
    display: block;
    width: 240px !important;
    padding-right: 10px;
    opacity: 0;
    margin-bottom: 0;
    min-width: inherit;
  }
}
/* line 899, ../sass/_components.scss */
#gameboard .next-prev-btns {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 899, ../sass/_components.scss */
  #gameboard .next-prev-btns {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 906, ../sass/_components.scss */
#gameboard .next-prev-btns:hover, #gameboard .next-prev-btns:focus {
  opacity: 0.6;
}
/* line 911, ../sass/_components.scss */
#gameboard .mTSButton {
  display: none;
}
/* line 914, ../sass/_components.scss */
#gameboard .gameboard-games-wrapper {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  /* line 914, ../sass/_components.scss */
  #gameboard .gameboard-games-wrapper {
    width: calc(100% - 114px);
    margin: 0 30px;
  }
}
/* line 924, ../sass/_components.scss */
#gameboard.gameboard-style-white {
  background-color: #ffffff;
  margin: 0;
}
/* line 927, ../sass/_components.scss */
#gameboard.gameboard-style-white .match {
  border: 1px solid #e1e6ea;
}
/* line 929, ../sass/_components.scss */
#gameboard.gameboard-style-white .match.ended {
  border-top: 4px solid #d80c15;
}
/* line 932, ../sass/_components.scss */
#gameboard.gameboard-style-white .match.cancelled {
  border-top: 4px solid #e69c2c;
}
/* line 935, ../sass/_components.scss */
#gameboard.gameboard-style-white .match.in-progress {
  border-top: 4px solid #149814;
}
/* line 939, ../sass/_components.scss */
#gameboard.gameboard-style-white .wrapper-links {
  top: 101%;
}
/* line 943, ../sass/_components.scss */
#gameboard .gameboard-schedule-link {
  margin-right: 10px;
}

/* line 948, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container {
  height: 560px;
}
/* line 954, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container.list-0-games .gameboard-games li:first-child, #sideBarGameBoard .gameboard-games-container.list-1-games .gameboard-games li:first-child, #sideBarGameBoard .gameboard-games-container.list-2-games .gameboard-games li:first-child, #sideBarGameBoard .gameboard-games-container.list-3-games .gameboard-games li:first-child {
  display: none;
}
/* line 958, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container.list-0-games {
  height: 183px;
}
/* line 961, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container.list-1-games {
  height: 268px;
}
/* line 964, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container.list-2-games {
  height: 384px;
}
/* line 967, ../sass/_components.scss */
#sideBarGameBoard .gameboard-games-container.list-3-games {
  height: 502px;
}

/* line 973, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-container {
  height: 60vh;
}
/* line 977, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-container.list-0-games .gameboard-games li:first-child, #sideBarGameBoardMobile .gameboard-games-container.list-1-games .gameboard-games li:first-child {
  display: none;
}
/* line 981, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-container.list-0-games {
  height: 150px;
}
/* line 984, ../sass/_components.scss */
#sideBarGameBoardMobile .gameboard-games-container.list-1-games {
  height: 268px;
}

/* ADV */
/* line 991, ../sass/_components.scss */
.top-page-advertisment {
  padding: 20px;
  max-width: 100vw;
  width: 100%;
  position: relative;
  z-index: 1;
  background-color: #e1e6ea;
  text-align: center;
}
/* line 1000, ../sass/_components.scss */
.top-page-advertisment .adsbygoogle {
  max-width: 980px;
  height: 130px;
}

/* line 1005, ../sass/_components.scss */
.all-news-advertisment {
  padding: 15px 10px 15px 10px;
  border-bottom: 1px solid #e1e6ea;
}

/* LOADER MODULE */
/* line 1011, ../sass/_components.scss */
.wrapper-loader {
  text-align: center;
  padding: 20px 0;
  background-color: #ffffff;
}

/* PARTNER */
/* line 1018, ../sass/_components.scss */
.partner-container,
.partner-container-sidebar {
  padding: 25px 0;
  clear: both;
}
/* line 1022, ../sass/_components.scss */
.partner-container .slider-partner,
.partner-container-sidebar .slider-partner {
  visibility: hidden;
  opacity: 0;
  transition: opacity 1s;
}
/* line 1027, ../sass/_components.scss */
.partner-container .slider-partner.slick-initialized,
.partner-container-sidebar .slider-partner.slick-initialized {
  visibility: visible;
  opacity: 1;
}
/* line 1031, ../sass/_components.scss */
.partner-container .slider-partner .slick-slide,
.partner-container-sidebar .slider-partner .slick-slide {
  display: none;
}
/* line 1034, ../sass/_components.scss */
.partner-container .slider-partner .slick-slide:first-child,
.partner-container-sidebar .slider-partner .slick-slide:first-child {
  display: inline-block;
  visibility: hidden;
}
/* line 1038, ../sass/_components.scss */
.partner-container .slider-partner.slick-initialized .slick-slide,
.partner-container-sidebar .slider-partner.slick-initialized .slick-slide {
  display: inline-block;
  visibility: visible !important;
}

/* line 1043, ../sass/_components.scss */
.partner-container {
  background: #ffffff;
}

/* line 1046, ../sass/_components.scss */
.partner-container-sidebar {
  background: #ffffff;
}

/* line 1049, ../sass/_components.scss */
.slider-partner,
.slider-partner-sidebar {
  width: 100%;
  max-width: 1800px;
  margin: 0 auto;
}
@media only screen and (min-width: 1024px) {
  /* line 1049, ../sass/_components.scss */
  .slider-partner,
  .slider-partner-sidebar {
    padding: 0 30px;
  }
}
/* line 1057, ../sass/_components.scss */
.slider-partner .slick-slide,
.slider-partner-sidebar .slick-slide {
  display: inline-block;
  vertical-align: middle;
  float: none;
  padding: 0 15px;
}
/* line 1063, ../sass/_components.scss */
.slider-partner .content-slider-partner,
.slider-partner-sidebar .content-slider-partner {
  text-align: center;
  padding: 0 30px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 1063, ../sass/_components.scss */
  .slider-partner .content-slider-partner,
  .slider-partner-sidebar .content-slider-partner {
    padding: 0 45px;
  }
}
/* line 1071, ../sass/_components.scss */
.slider-partner a,
.slider-partner span,
.slider-partner-sidebar a,
.slider-partner-sidebar span {
  display: inline-block;
  vertical-align: middle;
}
/* line 1075, ../sass/_components.scss */
.slider-partner a img,
.slider-partner span img,
.slider-partner-sidebar a img,
.slider-partner-sidebar span img {
  height: auto;
  width: 100%;
  display: inline;
  max-width: 300px;
}

/* DESIGN */
/* line 1085, ../sass/_components.scss */
.effect-bg {
  width: 100%;
  height: 130px;
  position: relative;
  z-index: 1;
  background-color: #e1e6ea;
}

/* ICON VIDEO NEWS */
/* line 1094, ../sass/_components.scss */
.icon-video {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -25px;
  margin-left: -24px;
  z-index: 2;
}

/* line 1103, ../sass/_components.scss */
.wrapper-sidebar .icon-video {
  margin-top: -17px;
  margin-left: -16px;
}

/* PAGE GENERAL */
/* line 1110, ../sass/_components.scss */
.header-content {
  background-color: #1d1d1b;
  padding: 20px 0;
}
@media only screen and (min-width: 768px) {
  /* line 1110, ../sass/_components.scss */
  .header-content {
    text-align: center;
  }
  /* line 1115, ../sass/_components.scss */
  .header-content.text-align-left {
    text-align: left;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1121, ../sass/_components.scss */
  .header-content.title-left-position h1:before {
    display: none;
  }
}
/* line 1126, ../sass/_components.scss */
.header-content .inner-header-content {
  width: 100%;
  max-width: 1800px;
  margin: 10px auto;
  padding: 0 20px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 1126, ../sass/_components.scss */
  .header-content .inner-header-content {
    margin: 20px auto;
    padding: 10px 20px 30px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1126, ../sass/_components.scss */
  .header-content .inner-header-content {
    padding: 0 30px;
  }
}
/* line 1140, ../sass/_components.scss */
.header-content h1 {
  display: inline-block;
  vertical-align: middle;
  font-size: 2.6em;
  font-weight: 700;
  text-transform: uppercase;
  color: #ffffff;
  font-family: "Saira Extra Condensed", sans-serif;
  margin: 0;
  width: 100%;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 1140, ../sass/_components.scss */
  .header-content h1 {
    font-size: 4em;
    width: auto;
  }
  /* line 1154, ../sass/_components.scss */
  .header-content h1:before {
    content: '';
    display: block;
    width: 66%;
    height: 1px;
    background-color: #626261;
    position: absolute;
    bottom: -15px;
    left: 17%;
  }
}
/* line 1165, ../sass/_components.scss */
.header-content h1 .icon {
  float: right;
  font-size: 0.6em;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  /* line 1165, ../sass/_components.scss */
  .header-content h1 .icon {
    display: none !important;
  }
}
/* line 1172, ../sass/_components.scss */
.header-content h1 .icon span {
  font-weight: 400;
  text-transform: none;
  display: inline-block;
  vertical-align: middle;
  margin: -6px 5px 0 0;
}
/* line 1179, ../sass/_components.scss */
.header-content h1 .icon.btn-select-filter-close {
  display: none;
}
/* line 1181, ../sass/_components.scss */
.header-content h1 .icon.btn-select-filter-close span {
  color: #d80c15;
}

/* line 1188, ../sass/_components.scss */
.wrapper-content {
  padding: 20px 0;
}
@media only screen and (min-width: 768px) {
  /* line 1188, ../sass/_components.scss */
  .wrapper-content {
    padding: 40px 0;
  }
}

/* line 1194, ../sass/_components.scss */
.wrapper-select {
  max-height: 350px;
  padding: 0 20px;
}
@media only screen and (min-width: 1024px) {
  /* line 1194, ../sass/_components.scss */
  .wrapper-select {
    padding: 0 0 20px;
  }
}
/* line 1200, ../sass/_components.scss */
.wrapper-select .selectric-custom-select {
  font-size: 1.2em;
  margin: 0 0 15px;
}
@media only screen and (min-width: 580px) {
  /* line 1200, ../sass/_components.scss */
  .wrapper-select .selectric-custom-select {
    font-size: 1.4em;
    margin: 0 0 20px;
  }
}
/* line 1207, ../sass/_components.scss */
.wrapper-select .selectric-custom-select .selectric-label {
  padding: 8px 10px 8px 0;
}
@media only screen and (min-width: 580px) {
  /* line 1207, ../sass/_components.scss */
  .wrapper-select .selectric-custom-select .selectric-label {
    padding: 10px 10px 10px 0;
  }
}

/* line 1215, ../sass/_components.scss */
.wrapper-player-search {
  position: relative;
  width: 100%;
  margin: 0 0 20px 0;
  padding: 0 20px;
}
@media only screen and (min-width: 660px) {
  /* line 1215, ../sass/_components.scss */
  .wrapper-player-search {
    width: 220px;
    margin: 0 0 20px 20px;
    padding: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1215, ../sass/_components.scss */
  .wrapper-player-search {
    display: inline-block;
    vertical-align: middle;
    margin: 6px 20px 0 0;
    padding: 0 0 40px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1215, ../sass/_components.scss */
  .wrapper-player-search {
    margin: 9px 20px 0 0;
  }
}
/* line 1234, ../sass/_components.scss */
.wrapper-player-search input {
  background: #fff;
  width: 100%;
  padding: 5px 25px 15px 0;
  border-bottom: 1px solid #1d1d1b;
  font-size: 1.2em;
  border-top: none;
  border-left: none;
  border-right: none;
}
@media only screen and (min-width: 1024px) {
  /* line 1234, ../sass/_components.scss */
  .wrapper-player-search input {
    font-size: 1.4em;
  }
}
/* line 1247, ../sass/_components.scss */
.wrapper-player-search .clear-search {
  position: absolute;
  right: 25px;
  top: 3px;
}
@media only screen and (min-width: 660px) {
  /* line 1247, ../sass/_components.scss */
  .wrapper-player-search .clear-search {
    right: 5px;
  }
}

/* line 1256, ../sass/_components.scss */
#player-search-clear {
  display: none;
}

/* line 1259, ../sass/_components.scss */
#player-search-clear {
  cursor: pointer;
}

/* line 1262, ../sass/_components.scss */
.stats-heading {
  margin-top: 15px;
}
/* line 1264, ../sass/_components.scss */
.stats-heading h2 {
  font-family: "Saira Extra Condensed", sans-serif;
  font-weight: 700;
  font-size: 2.2em;
  margin: 0;
  padding: 22px 15px 17px;
  height: 70px;
  border-top: 1px solid #e1e6ea;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
}
@media only screen and (min-width: 768px) {
  /* line 1264, ../sass/_components.scss */
  .stats-heading h2 {
    font-size: 2.5em;
  }
}

/* CUSTOM SELECT */
/* line 1281, ../sass/_components.scss */
.selectric-custom-select {
  display: inline-block;
  border-bottom: 1px solid #1d1d1b;
  color: #1d1d1b;
  font-size: 1.4em;
  margin: 0 0 20px;
  min-width: 100%;
  text-align: left;
}
@media only screen and (min-width: 530px) {
  /* line 1281, ../sass/_components.scss */
  .selectric-custom-select {
    min-width: 130px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1281, ../sass/_components.scss */
  .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1281, ../sass/_components.scss */
  .selectric-custom-select {
    min-width: 220px;
  }
}
/* line 1298, ../sass/_components.scss */
.selectric-custom-select .selectric {
  border: 0;
  background-color: #ffffff;
}
/* line 1301, ../sass/_components.scss */
.selectric-custom-select .selectric .label {
  font-size: 1em;
  color: #1d1d1b;
  margin-left: 0;
  font-weight: 400;
  line-height: 1;
  height: auto;
  padding: 10px 10px 10px 0;
  text-align: left;
  margin-right: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 1301, ../sass/_components.scss */
  .selectric-custom-select .selectric .label {
    padding: 15px 30px 15px 0;
  }
}
/* line 1315, ../sass/_components.scss */
.selectric-custom-select .selectric .button {
  width: 9px;
  background-color: transparent;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1320, ../sass/_components.scss */
.selectric-custom-select .selectric .button:after {
  border-top-color: #1d1d1b !important;
}
/* line 1325, ../sass/_components.scss */
.selectric-custom-select .selectric-items {
  border: 1px solid #e1e6ea;
  background-color: #ffffff;
  outline: 0;
  opacity: 0;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top;
  -webkit-transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}
/* line 1340, ../sass/_components.scss */
.selectric-custom-select .selectric-items li {
  border-top: 1px solid #e1e6ea;
  color: #1d1d1b;
  font-size: 1.1em;
  background-color: #ffffff;
  opacity: 1;
  -webkit-transition: background-color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: background-color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
  padding: 13px 20px;
  position: relative;
  width: 100%;
}
/* line 1351, ../sass/_components.scss */
.selectric-custom-select .selectric-items li:first-child {
  border-top: 0;
}
/* line 1354, ../sass/_components.scss */
.selectric-custom-select .selectric-items li:hover, .selectric-custom-select .selectric-items li:focus {
  background-color: #ececec;
  color: #1d1d1b;
}
/* line 1360, ../sass/_components.scss */
.selectric-custom-select .selectric-items li .custom-select-item-checkbox  {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: #000;
  margin-right: 5px;
  vertical-align: middle;
}
/* line 1370, ../sass/_components.scss */
.selectric-custom-select .selectric-items li.selected {
  background-color: #1072cc;
  color: #ffffff;
}
/* line 1373, ../sass/_components.scss */
.selectric-custom-select .selectric-items li.selected:hover, .selectric-custom-select .selectric-items li.selected:focus {
  background-color: #1072cc;
  color: #ffffff;
}
/* line 1381, ../sass/_components.scss */
.selectric-custom-select.selectric-open .selectric-items {
  opacity: 1;
  max-height: 370px;
  overflow: auto;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

/* line 1391, ../sass/_components.scss */
.wrapper-select-col3 .wrapper-custom-select,
.wrapper-select-col2 .wrapper-custom-select {
  display: block;
  font-size: 1em;
}
@media only screen and (min-width: 530px) {
  /* line 1391, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select,
  .wrapper-select-col2 .wrapper-custom-select {
    font-size: 0.8em;
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1391, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select,
  .wrapper-select-col2 .wrapper-custom-select {
    display: inline-block;
    vertical-align: top;
    font-size: 0.8em;
  }
  /* line 1404, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1391, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select,
  .wrapper-select-col2 .wrapper-custom-select {
    font-size: 1em;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 1413, ../sass/_components.scss */
.wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
.wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
  min-width: 100%;
}
@media only screen and (min-width: 530px) {
  /* line 1413, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 130px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1413, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1413, ../sass/_components.scss */
  .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 300px;
  }
}
/* line 1427, ../sass/_components.scss */
.wrapper-select-col3 .wrapper-custom-select .selectric-custom-select.selectric-multiple-select .selectric-items li.selected,
.wrapper-select-col2 .wrapper-custom-select .selectric-custom-select.selectric-multiple-select .selectric-items li.selected {
  background: #eee;
  color: #000;
}
/* line 1432, ../sass/_components.scss */
.wrapper-select-col3 .wrapper-custom-select .selectric-custom-select.selectric-multiple-select .selectric-items li.selected .option_color,
.wrapper-select-col2 .wrapper-custom-select .selectric-custom-select.selectric-multiple-select .selectric-items li.selected .option_color {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  margin-right: 5px;
}

/* line 1446, ../sass/_components.scss */
#calendar-load-all-dates-container {
  margin-bottom: 20px;
  text-align: center;
}
/* line 1451, ../sass/_components.scss */
#calendar-load-all-dates-container a {
  width: 100%;
}

/* CUSTOM BTN */
/* line 1457, ../sass/_components.scss */
.custom-btn-link {
  border: 1px solid #e1e6ea;
  font-size: 1.4em;
  color: #1d1d1b;
  padding: 11px 15px 12px;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  max-height: 40px;
}
@media only screen and (min-width: 1024px) {
  /* line 1457, ../sass/_components.scss */
  .custom-btn-link {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 1457, ../sass/_components.scss */
  .custom-btn-link {
    font-size: 1.4em;
  }
}
/* line 1474, ../sass/_components.scss */
.custom-btn-link .text,
.custom-btn-link .display-more {
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 1480, ../sass/_components.scss */
.custom-btn-link .text {
  margin: 0 0 0 0;
}
/* line 1483, ../sass/_components.scss */
.custom-btn-link:hover, .custom-btn-link:focus {
  border: 1px solid #1072cc;
  text-decoration: none;
}
/* line 1487, ../sass/_components.scss */
.custom-btn-link:hover .text,
.custom-btn-link:hover .display-more, .custom-btn-link:focus .text,
.custom-btn-link:focus .display-more {
  color: #1072cc;
}

/* DATEPICKER */
/* line 1495, ../sass/_components.scss */
.wrapper-date-options {
  display: block;
  margin: 10px 0 0;
  padding: 0 20px;
  text-align: right;
}
@media only screen and (min-width: 768px) {
  /* line 1495, ../sass/_components.scss */
  .wrapper-date-options {
    display: inline-block;
    vertical-align: middle;
    float: right;
    text-align: left;
    margin: 0;
    padding: 0;
  }
}
/* line 1508, ../sass/_components.scss */
.wrapper-date-options a {
  color: #626261;
  font-size: 1.2em;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: inline-block;
  vertical-align: middle;
  margin: 8px 0 0 20px;
}
/* line 1512, ../sass/_components.scss */
.wrapper-date-options a:hover {
  color: #1072cc;
}
/* line 1515, ../sass/_components.scss */
.wrapper-date-options a:focus {
  color: #626261;
}
@media only screen and (min-width: 768px) {
  /* line 1515, ../sass/_components.scss */
  .wrapper-date-options a:focus {
    color: #ffffff;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1508, ../sass/_components.scss */
  .wrapper-date-options a {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 0 20px;
    color: #ffffff;
  }
}

/* line 1532, ../sass/_components.scss */
.wrapper-date-options-mobile {
  background-color: #ececec;
  padding: 20px;
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 1532, ../sass/_components.scss */
  .wrapper-date-options-mobile {
    display: none;
  }
}
/* line 1539, ../sass/_components.scss */
.wrapper-date-options-mobile .container-datepicker {
  width: 100%;
  float: none;
}
/* line 1542, ../sass/_components.scss */
.wrapper-date-options-mobile .container-datepicker .form-control.datepicker-bootstrap {
  font-size: 1.1em;
  padding: 8px 10px 8px 0;
}

/* line 1548, ../sass/_components.scss */
.wrapper-date-options-desktop {
  position: absolute;
  right: 0;
  top: -10px;
  padding: 0 20px 0 0;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  /* line 1548, ../sass/_components.scss */
  .wrapper-date-options-desktop {
    position: static;
    right: auto;
    top: auto;
    margin: 0;
    padding: 0;
  }
}
/* line 1561, ../sass/_components.scss */
.wrapper-date-options-desktop .container-datepicker {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 1561, ../sass/_components.scss */
  .wrapper-date-options-desktop .container-datepicker {
    display: inline-block;
  }
}
/* line 1567, ../sass/_components.scss */
.wrapper-date-options-desktop #calendarTodayLink {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 1567, ../sass/_components.scss */
  .wrapper-date-options-desktop #calendarTodayLink {
    display: inline-block;
  }
}

/* line 1574, ../sass/_components.scss */
.container-datepicker {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 140px;
  float: left;
}
@media only screen and (min-width: 568px) {
  /* line 1574, ../sass/_components.scss */
  .container-datepicker {
    width: 180px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1574, ../sass/_components.scss */
  .container-datepicker {
    width: 220px;
    float: none;
  }
}
/* line 1587, ../sass/_components.scss */
.container-datepicker .form-control.datepicker-bootstrap {
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  color: #626261;
  display: inline-block;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #626261;
  font-size: 1.4em;
  width: 100%;
  text-align: left;
  background-color: transparent;
  font-weight: 400;
  height: inherit;
  padding: 10px 10px 10px 0;
}
@media only screen and (min-width: 768px) {
  /* line 1587, ../sass/_components.scss */
  .container-datepicker .form-control.datepicker-bootstrap {
    color: #ffffff;
    border-bottom: none;
    border-bottom: 1px solid #ffffff;
  }
  /* line 1607, ../sass/_components.scss */
  .container-datepicker .form-control.datepicker-bootstrap.date-selected {
    border-bottom: 1px solid #ffffff;
  }
}
/* line 1612, ../sass/_components.scss */
.container-datepicker .icon {
  position: absolute;
  right: 0;
  background-color: transparent;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
}
/* line 1619, ../sass/_components.scss */
.container-datepicker .icon:after {
  border-top-color: #ffffff !important;
}

/* line 1624, ../sass/_components.scss */
body .datepicker.dropdown-menu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 1px solid #e1e6ea;
}
/* line 1627, ../sass/_components.scss */
body .datepicker.dropdown-menu:before, body .datepicker.dropdown-menu:after {
  display: none;
}
/* line 1631, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td,
body .datepicker.dropdown-menu table tr th {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  padding: 8px 10px;
  border: none;
  width: 34px;
  height: 35px;
}
/* line 1639, ../sass/_components.scss */
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: #1072cc;
}
/* line 1642, ../sass/_components.scss */
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: #1072cc;
}
/* line 1645, ../sass/_components.scss */
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: #1072cc;
}
/* line 1648, ../sass/_components.scss */
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: #1072cc;
}
/* line 1651, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.highlighted {
  background-color: #1072cc;
  text-shadow: none;
}
/* line 1655, ../sass/_components.scss */
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-image: none;
  background-color: #1072cc;
  text-shadow: none;
}
/* line 1660, ../sass/_components.scss */
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-image: none;
  background-color: #1072cc;
  text-shadow: none;
}
/* line 1665, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td.active, body .datepicker.dropdown-menu table tr td.active.highlighted {
  background-image: none;
  background-color: #1072cc;
  text-shadow: none;
}
/* line 1670, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td.new, body .datepicker.dropdown-menu table tr td.old {
  color: #a9a9a9;
}
/* line 1673, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td.day:hover, body .datepicker.dropdown-menu table tr td.focused {
  background-color: #ececec;
}
/* line 1676, ../sass/_components.scss */
body .datepicker.dropdown-menu table tr td.today,
body .datepicker.dropdown-menu table tr td.today.disabled,
body .datepicker.dropdown-menu table tr td.today.disabled:hover,
body .datepicker.dropdown-menu table tr td.today:hover {
  border: none;
  background-color: #1d1d1b;
  color: #ffffff;
  background-image: none;
}

/* TABLE CONTENT */
/* line 1688, ../sass/_components.scss */
.display-table {
  display: none;
}
/* line 1690, ../sass/_components.scss */
.display-table.table-actif {
  display: block;
}

/* ONGLETS TABLEAU */
/* line 1696, ../sass/_components.scss */
.table-select {
  width: 100%;
}
/* line 1698, ../sass/_components.scss */
.table-select a {
  height: 50px;
  display: inline-block;
  vertical-align: top;
  font-size: 1.4em;
  text-align: center;
  color: #1d1d1b;
  line-height: 50px;
  font-weight: 700;
  border-top: 1px solid #e1e6ea;
  -webkit-transition: background-color 0.4s ease, background-color 0.4s ease;
  -moz-transition: background-color 0.4s ease, background-color 0.4s ease;
  -o-transition: background-color 0.4s ease, background-color 0.4s ease;
  transition: background-color 0.4s ease, background-color 0.4s ease;
  cursor: pointer;
}
/* line 1713, ../sass/_components.scss */
.table-select a:hover, .table-select a:focus {
  color: #1072cc;
}
/* line 1718, ../sass/_components.scss */
.table-select a.actif {
  background-color: #1072cc;
  color: #ffffff;
  border: none;
  cursor: default;
}
/* line 1723, ../sass/_components.scss */
.table-select a.actif:hover, .table-select a.actif:focus {
  color: #ffffff;
}

/* line 1730, ../sass/_components.scss */
.table-select-col2 a {
  width: 50%;
}
/* line 1733, ../sass/_components.scss */
.table-select-col2 a:first-child {
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
}
/* line 1737, ../sass/_components.scss */
.table-select-col2 a:last-child {
  border-right: 1px solid #e1e6ea;
}

/* TABLEAU */
/* line 1744, ../sass/_components.scss */
.wrapper-table .header-team-name {
  text-align: left;
  border-top: 1px solid #ececec;
  border-right: 1px solid #ececec;
  border-left: 1px solid #ececec;
}
/* line 1749, ../sass/_components.scss */
.wrapper-table .header-team-name h3 {
  color: #1d1d1b;
  margin: 0;
  font-weight: 700;
  font-family: "Saira Extra Condensed", sans-serif;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 2.2em;
  padding: 22px 15px 17px;
  height: 69px;
}
@media only screen and (min-width: 768px) {
  /* line 1749, ../sass/_components.scss */
  .wrapper-table .header-team-name h3 {
    font-size: 2.5em;
  }
}
/* line 1763, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .text {
  padding-top: 5px;
  display: inline-block;
  width: calc(100% - 45px);
}
@media only screen and (min-width: 992px) {
  /* line 1763, ../sass/_components.scss */
  .wrapper-table .header-team-name h3 .text {
    padding-top: 0;
  }
}
/* line 1771, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .logo {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
/* line 1776, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .logo img {
  width: auto;
  height: auto;
  max-width: 30px;
  max-height: 30px;
}
/* line 1783, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .container-no-img,
.wrapper-table .header-team-name h3 .container-no-img-no-color {
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
  margin-right: 10px;
}
/* line 1795, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .container-no-img .round,
.wrapper-table .header-team-name h3 .container-no-img-no-color .round {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  line-height: 28px;
  font-size: 1.2em;
  font-weight: 700;
  margin-right: 10px;
}
/* line 1807, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1811, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1816, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .img {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
/* line 1822, ../sass/_components.scss */
.wrapper-table .header-team-name h3 .img.no-img {
  background-color: #1d1d1b;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  font-size: 1.2em;
  line-height: 30px;
}
/* line 1834, ../sass/_components.scss */
.wrapper-table .table-heading h2 {
  font-family: "Saira Extra Condensed", sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  color: #1d1d1b;
  padding: 0 20px 0 10px;
}
@media only screen and (min-width: 1024px) {
  /* line 1834, ../sass/_components.scss */
  .wrapper-table .table-heading h2 {
    margin-top: 0;
    padding: 0 20px 0 0;
  }
}
/* line 1844, ../sass/_components.scss */
.wrapper-table .table-heading h2 .icon {
  height: 24px;
  width: 24px;
  display: inline-block;
  vertical-align: top;
  margin-top: 9px;
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 1851, ../sass/_components.scss */
.wrapper-table .table-heading h2 .icon path {
  fill: #1d1d1b;
}
@media only screen and (min-width: 1024px) {
  /* line 1844, ../sass/_components.scss */
  .wrapper-table .table-heading h2 .icon {
    display: none;
  }
}
/* line 1860, ../sass/_components.scss */
.wrapper-table .table-responsive {
  border: none;
}
@media only screen and (min-width: 1024px) {
  /* line 1860, ../sass/_components.scss */
  .wrapper-table .table-responsive {
    margin-bottom: 20px;
  }
}
/* line 1866, ../sass/_components.scss */
.wrapper-table #CDHMembersTable {
  overflow-y: hidden;
}
/* line 1869, ../sass/_components.scss */
.wrapper-table .table-responsive > .fixed-column {
  position: absolute;
  display: inline-block;
  width: auto;
  z-index: 2;
}
/* line 1874, ../sass/_components.scss */
.wrapper-table .table-responsive > .fixed-column tr td.column-to-fixed:last-child {
  border-right: 1px solid #e1e6ea;
}
@media only screen and (min-width: 768px) {
  /* line 1874, ../sass/_components.scss */
  .wrapper-table .table-responsive > .fixed-column tr td.column-to-fixed:last-child {
    border-right: none;
  }
}
/* line 1881, ../sass/_components.scss */
.wrapper-table table {
  font-family: "Sintony", sans-serif;
  /*tbody tr.clickable {
    @media only screen and (min-width: 1024px) {
      cursor: pointer;
      &:hover {
        td {
          background-color: $tableLineHoverColor;
        }
      }
    }
  }*/
}
/* line 1883, ../sass/_components.scss */
.wrapper-table table th, .wrapper-table table td {
  font-weight: 400;
  vertical-align: middle;
  white-space: nowrap;
}
/* line 1887, ../sass/_components.scss */
.wrapper-table table th p, .wrapper-table table td p {
  white-space: nowrap;
}
/* line 1891, ../sass/_components.scss */
.wrapper-table table th {
  font-size: 1.2em;
  padding: 15px 10px;
  background-color: #1d1d1b;
  color: #ffffff;
  position: relative;
}
@media only screen and (max-width: 768px) {
  /* line 1898, ../sass/_components.scss */
  .wrapper-table table th.mobile-hidden {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1903, ../sass/_components.scss */
  .wrapper-table table th.mobile-text-hidden {
    text-indent: -1000em;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1908, ../sass/_components.scss */
  .wrapper-table table td.mobile-hidden {
    display: none;
  }
}
/* line 1913, ../sass/_components.scss */
.wrapper-table table tr {
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
}
/* line 1916, ../sass/_components.scss */
.wrapper-table table tr:last-child {
  border-bottom: 1px solid #ececec;
}
/* line 1921, ../sass/_components.scss */
.wrapper-table table tr.bg-gray th,
.wrapper-table table tr.bg-gray td {
  background-color: #a9a9a9 !important;
  color: #ffffff;
}
/* line 1928, ../sass/_components.scss */
.wrapper-table table tr.bg-black th,
.wrapper-table table tr.bg-black td {
  background-color: #1d1d1b !important;
  color: #ffffff;
}
/* line 1935, ../sass/_components.scss */
.wrapper-table table tr.bg-main-color th,
.wrapper-table table tr.bg-main-color td {
  background-color: #1072cc !important;
  color: #ffffff;
}
/* line 1942, ../sass/_components.scss */
.wrapper-table table tr.bg-white th,
.wrapper-table table tr.bg-white td {
  background-color: #ffffff !important;
}
/* line 1947, ../sass/_components.scss */
.wrapper-table table td {
  font-size: 1.1em;
  padding: 10px 10px;
}
@media only screen and (min-width: 768px) {
  /* line 1947, ../sass/_components.scss */
  .wrapper-table table td {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 1366px) {
  /* line 1947, ../sass/_components.scss */
  .wrapper-table table td {
    font-size: 1.2em;
    padding: 5px 10px;
  }
}
/* line 1957, ../sass/_components.scss */
.wrapper-table table td.highlight {
  background-color: #1072cc !important;
  color: #ffffff !important;
}
/* line 1960, ../sass/_components.scss */
.wrapper-table table td.highlight .line1 {
  color: #ffffff !important;
}
/* line 1963, ../sass/_components.scss */
.wrapper-table table td.highlight .line2 {
  color: #a9a9a9 !important;
}
/* line 1967, ../sass/_components.scss */
.wrapper-table table td.cell-team-width, .wrapper-table table td.cell-player-width {
  width: 180px;
}
@media only screen and (min-width: 768px) {
  /* line 1967, ../sass/_components.scss */
  .wrapper-table table td.cell-team-width, .wrapper-table table td.cell-player-width {
    font-size: 1em;
  }
}
@media only screen and (min-width: 1366px) {
  /* line 1967, ../sass/_components.scss */
  .wrapper-table table td.cell-team-width, .wrapper-table table td.cell-player-width {
    width: auto;
  }
}
@media only screen and (min-width: 1600px) {
  /* line 1967, ../sass/_components.scss */
  .wrapper-table table td.cell-team-width, .wrapper-table table td.cell-player-width {
    font-size: 1.2em;
  }
}
/* line 1978, ../sass/_components.scss */
.wrapper-table table td.cell-team-width .line1, .wrapper-table table td.cell-player-width .line1 {
  display: block;
}
@media only screen and (min-width: 1366px) {
  /* line 1978, ../sass/_components.scss */
  .wrapper-table table td.cell-team-width .line1, .wrapper-table table td.cell-player-width .line1 {
    display: block;
  }
}
/* line 1985, ../sass/_components.scss */
.wrapper-table table td.cell-team-width .team-abbr, .wrapper-table table td.cell-player-width .team-abbr {
  display: none;
  color: #1d1d1b;
  font-weight: 700;
  font-size: 1.4em;
  line-height: 1;
}
@media only screen and (min-width: 1366px) {
  /* line 1985, ../sass/_components.scss */
  .wrapper-table table td.cell-team-width .team-abbr, .wrapper-table table td.cell-player-width .team-abbr {
    display: none;
  }
}
/* line 1997, ../sass/_components.scss */
.wrapper-table table td span {
  white-space: nowrap;
}
/* line 1999, ../sass/_components.scss */
.wrapper-table table td span.game-in-progress {
  color: #1072cc;
  border: 1px solid #1072cc;
  font-weight: 700;
  padding: 5px 10px;
}
/* line 2005, ../sass/_components.scss */
.wrapper-table table td span.goal, .wrapper-table table td span.save {
  color: #ffffff;
  padding: 3px 5px;
}
/* line 2010, ../sass/_components.scss */
.wrapper-table table td span.goal {
  background-color: #34ba94;
}
/* line 2013, ../sass/_components.scss */
.wrapper-table table td span.save {
  background-color: #be2846;
}
/* line 2017, ../sass/_components.scss */
.wrapper-table table td.no-data {
  text-align: center;
  font-weight: 700;
  background-color: #ececec;
}
/* line 2023, ../sass/_components.scss */
.wrapper-table table tr:nth-child(1n) td {
  background-color: #ffffff;
}
/* line 2026, ../sass/_components.scss */
.wrapper-table table tr:nth-child(2n) td {
  background-color: #ececec;
}
/* line 2029, ../sass/_components.scss */
.wrapper-table table tr.game-cancelled:nth-child(1n) td {
  background-color: #f1c787;
}
/* line 2032, ../sass/_components.scss */
.wrapper-table table tr.game-cancelled:nth-child(2n) td {
  background-color: #f1c787;
}
/* line 2035, ../sass/_components.scss */
.wrapper-table table .img-text {
  min-width: 180px;
  max-width: 180px;
}
@media only screen and (min-width: 1366px) {
  /* line 2035, ../sass/_components.scss */
  .wrapper-table table .img-text {
    min-width: inherit;
    max-width: inherit;
  }
}
/* line 2042, ../sass/_components.scss */
.wrapper-table table .img-text.no-limit-dimension {
  min-width: inherit;
  max-width: inherit;
}
/* line 2046, ../sass/_components.scss */
.wrapper-table table .img-text a {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
}
/* line 2049, ../sass/_components.scss */
.wrapper-table table .img-text a .line1 {
  cursor: pointer;
}
/* line 2052, ../sass/_components.scss */
.wrapper-table table .img-text a:hover, .wrapper-table table .img-text a:focus {
  color: #e82131;
}
/* line 2055, ../sass/_components.scss */
.wrapper-table table .img-text a:hover .line1, .wrapper-table table .img-text a:focus .line1 {
  color: #e82131;
}
/* line 2061, ../sass/_components.scss */
.wrapper-table table .container-img {
  width: 35px;
  height: 35px;
  position: relative;
  overflow: hidden;
  margin: 0 10px 0 0;
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 2061, ../sass/_components.scss */
  .wrapper-table table .container-img {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 2073, ../sass/_components.scss */
.wrapper-table table td.radius .container-img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
/* line 2076, ../sass/_components.scss */
.wrapper-table table td.contain .container-img img {
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -52%);
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 2076, ../sass/_components.scss */
  .wrapper-table table td.contain .container-img img {
    display: block;
  }
}
/* line 2088, ../sass/_components.scss */
.wrapper-table table td.cover .container-img img {
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -52%);
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 2088, ../sass/_components.scss */
  .wrapper-table table td.cover .container-img img {
    display: block;
  }
}
/* line 2100, ../sass/_components.scss */
.wrapper-table table td.cover .container-img.show-mobile {
  display: inline-block;
  vertical-align: middle;
}
/* line 2104, ../sass/_components.scss */
.wrapper-table table td.cover .container-img.show-mobile img {
  display: block;
}
/* line 2108, ../sass/_components.scss */
.wrapper-table table .container-no-img,
.wrapper-table table .container-no-img-no-color {
  width: 35px;
  height: 35px;
  position: relative;
  overflow: hidden;
  margin: 0 10px 0 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 2108, ../sass/_components.scss */
  .wrapper-table table .container-no-img,
  .wrapper-table table .container-no-img-no-color {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 2123, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-red-background {
  background-color: #e82131;
}
/* line 2126, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-blue-background {
  background-color: #1072cc;
}
/* line 2129, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-green-background {
  background-color: #85C550;
}
/* line 2133, ../sass/_components.scss */
.wrapper-table table .expired-member .container-no-img.cdh-red-background {
  background-color: #a9a9a9;
}
/* line 2136, ../sass/_components.scss */
.wrapper-table table .expired-member .container-no-img.cdh-blue-background {
  background-color: #a9a9a9;
}
/* line 2140, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class.temporary {
  background-color: #999;
}
/* line 2143, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class {
  width: auto;
  min-width: 57px;
  height: 38px;
  line-height: 38px;
  margin: 0;
  border: none;
  border-radius: 22px;
  padding: 0px 12px;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;
}
/* line 2156, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class.cdh-no-class {
  display: none;
}
/* line 2159, ../sass/_components.scss */
.wrapper-table table .container-no-img.always-show {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 4px;
}
/* line 2164, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class-multi {
  position: relative;
  width: auto;
  height: 38px;
  line-height: 38px;
  margin: 0px 0px 4px 0px;
  border: none;
  border-radius: 22px;
  padding: 0px 12px 0px 4px;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;
}
/* line 2177, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class-multi div {
  color: #000;
  background-color: #fff;
  line-height: 30px;
  height: 30px;
  border-radius: 15px;
  /*
  position:absolute;
  top:4px;
  left:4px;
  */
  display: inline-block;
  padding: 0px 6px;
}
/* line 2191, ../sass/_components.scss */
.wrapper-table table .container-no-img.cdh-member-class-mobile {
  display: none;
}
@media only screen and (max-width: 768px) {
  /* line 2191, ../sass/_components.scss */
  .wrapper-table table .container-no-img.cdh-member-class-mobile {
    display: inline-block;
  }
}
/* line 2197, ../sass/_components.scss */
.wrapper-table table .cdh-member-class-pos-lbl {
  font-weight: bold;
  margin: 4px 0px;
  display: none;
}
@media only screen and (max-width: 768px) {
  /* line 2197, ../sass/_components.scss */
  .wrapper-table table .cdh-member-class-pos-lbl {
    display: block;
  }
}
/* line 2205, ../sass/_components.scss */
.wrapper-table table .future-class.future-class-hidden {
  visibility: hidden;
  height: 0;
}
/* line 2209, ../sass/_components.scss */
.wrapper-table table .future-class.future-class-mobile {
  display: none;
}
@media only screen and (max-width: 768px) {
  /* line 2209, ../sass/_components.scss */
  .wrapper-table table .future-class.future-class-mobile {
    display: block;
  }
}
/* line 2215, ../sass/_components.scss */
.wrapper-table table .container-no-img.always-show .round {
  display: block;
}
/* line 2218, ../sass/_components.scss */
.wrapper-table table .container-no-img .round,
.wrapper-table table .container-no-img-no-color .round {
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 32px;
  font-size: 1.4em;
  font-weight: 700;
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 2218, ../sass/_components.scss */
  .wrapper-table table .container-no-img .round,
  .wrapper-table table .container-no-img-no-color .round {
    display: block;
  }
}
/* line 2231, ../sass/_components.scss */
.wrapper-table table .container-no-img .round {
  color: #ffffff;
}
/* line 2234, ../sass/_components.scss */
.wrapper-table table .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
}
/* line 2238, ../sass/_components.scss */
.wrapper-table table span.member-cdh-number {
  display: none;
}
/* line 2241, ../sass/_components.scss */
.wrapper-table table span.member-cdh-status {
  color: #000;
  margin-top: 3px;
}
@media only screen and (min-width: 768px) {
  /* line 2241, ../sass/_components.scss */
  .wrapper-table table span.member-cdh-status {
    display: none;
  }
}
/* line 2248, ../sass/_components.scss */
.wrapper-table table th.border-left-gray,
.wrapper-table table td.border-left-gray {
  border-left: 1px solid #e1e6ea;
}
/* line 2252, ../sass/_components.scss */
.wrapper-table table td.width-35 {
  width: 35px;
}
/* line 2255, ../sass/_components.scss */
.wrapper-table table th.width-40,
.wrapper-table table td.width-40 {
  width: 40px;
}
/* line 2259, ../sass/_components.scss */
.wrapper-table table td.width-55 {
  width: 55px;
}
/* line 2262, ../sass/_components.scss */
.wrapper-table table td.width-80 {
  width: 80px;
}
/* line 2265, ../sass/_components.scss */
.wrapper-table table td.width-150 {
  width: 150px;
}
/* line 2268, ../sass/_components.scss */
.wrapper-table table td.width-180 {
  width: 180px;
}
/* line 2271, ../sass/_components.scss */
.wrapper-table table td.width-200 {
  width: 200px;
}
/* line 2277, ../sass/_components.scss */
.wrapper-table table td.men-class span,
.wrapper-table table td.women-class span,
.wrapper-table table td.temporary-class span {
  padding: 2px 10px;
  color: #ffffff;
}
/* line 2283, ../sass/_components.scss */
.wrapper-table table td.men-class span {
  background-color: #d80c15;
}
/* line 2288, ../sass/_components.scss */
.wrapper-table table td.women-class span {
  background-color: #1072cc;
}
/* line 2293, ../sass/_components.scss */
.wrapper-table table td.temporary-class span {
  background-color: #a9a9a9;
}
/* line 2297, ../sass/_components.scss */
.wrapper-table table td.cdh-double-td {
  padding-right: 20px;
}
/* line 2301, ../sass/_components.scss */
.wrapper-table table td.cdh-class span {
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 32px;
  font-weight: 700;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
/* line 2311, ../sass/_components.scss */
.wrapper-table table .img-text p {
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 1366px) {
  /* line 2311, ../sass/_components.scss */
  .wrapper-table table .img-text p {
    width: calc(100% - 45px);
  }
}
/* line 2320, ../sass/_components.scss */
.wrapper-table table .img-text p .passeport-icon {
  display: block;
  position: absolute;
  bottom: -10px;
  left: -15px;
  z-index: 2;
}
/* line 2327, ../sass/_components.scss */
.wrapper-table table .img-text p .with-passeport {
  padding-left: 10px;
}
/* line 2331, ../sass/_components.scss */
.wrapper-table table .line1 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #1d1d1b;
  font-weight: 700;
  font-size: 1.2em;
  line-height: 1;
}
/* line 2341, ../sass/_components.scss */
.wrapper-table table .line1 a {
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2344, ../sass/_components.scss */
.wrapper-table table .line1 a:hover, .wrapper-table table .line1 a:focus {
  color: #1072cc;
}
/* line 2350, ../sass/_components.scss */
.wrapper-table table .position-logo {
  display: block;
  margin: 3px 0 0;
  height: auto;
  width: auto;
  max-width: 50px;
  max-height: 30px;
}
@media only screen and (min-width: 1366px) {
  /* line 2350, ../sass/_components.scss */
  .wrapper-table table .position-logo {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 0 10px;
  }
}
/* line 2363, ../sass/_components.scss */
.wrapper-table table .line2 {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  text-transform: uppercase;
  color: #626261;
  margin-top: 3px;
}
/* line 2372, ../sass/_components.scss */
.wrapper-table table .line2 a {
  color: #626261;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2375, ../sass/_components.scss */
.wrapper-table table .line2 a:hover, .wrapper-table table .line2 a:focus {
  color: #1072cc;
}
/* line 2381, ../sass/_components.scss */
.wrapper-table table .multiline-small {
  margin: 0;
}
/* line 2384, ../sass/_components.scss */
.wrapper-table table .multiline-small span {
  display: block;
}
/* line 2387, ../sass/_components.scss */
.wrapper-table table .multiline-bold {
  font-weight: 700;
  font-size: 1.1em;
  color: #1d1d1b;
}
/* line 2392, ../sass/_components.scss */
.wrapper-table table .multiline-small-line2 {
  font-size: 1em;
}
/* line 2396, ../sass/_components.scss */
.wrapper-table table .class-with-future {
  display: inline-block;
  color: #ffffff;
  font-weight: bold;
  background-image: linear-gradient(to right, #1072cc, #000);
  height: 20px;
  line-height: 20px;
  margin: 0;
  border: none;
  border-radius: 10px;
}
/* line 2406, ../sass/_components.scss */
.wrapper-table table .class-with-future .current {
  display: inline-block;
  background-color: #1072cc !important;
  height: 20px;
  line-height: 20px;
  margin: 0;
  border: none;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 2417, ../sass/_components.scss */
.wrapper-table table .class-with-future .future {
  display: inline-block;
  padding-right: 10px;
}
/* line 2420, ../sass/_components.scss */
.wrapper-table table .class-with-future .future span {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-weight: normal;
  font-size: 0.8em !important;
}
/* line 2427, ../sass/_components.scss */
.wrapper-table table .class-with-future .future svg {
  height: 10px;
}
/* line 2432, ../sass/_components.scss */
.wrapper-table table .img-text-box {
  padding-left: 0;
}
/* line 2434, ../sass/_components.scss */
.wrapper-table table .img-text-box .container-img {
  width: 56px;
  height: 56px;
}
/* line 2438, ../sass/_components.scss */
.wrapper-table table .img-text-box .text-box {
  width: calc(100% - 70px);
  margin: 0;
  display: inline-block;
  vertical-align: middle;
}
/* line 2444, ../sass/_components.scss */
.wrapper-table table .img-text-box .line1 {
  font-size: 1.2em;
  color: #1d1d1b;
  font-weight: 700;
}
/* line 2449, ../sass/_components.scss */
.wrapper-table table .img-text-box .line2 {
  text-transform: none;
}
/* line 2452, ../sass/_components.scss */
.wrapper-table table .img-text-box .text {
  margin: 0 15px 0 0;
  display: inline-block;
  vertical-align: middle;
}
/* line 2458, ../sass/_components.scss */
.wrapper-table table .img-text-box.no-text-overflow .text-box {
  width: 100%;
}
/* line 2461, ../sass/_components.scss */
.wrapper-table table .img-text-box.no-text-overflow .line1,
.wrapper-table table .img-text-box.no-text-overflow .line2 {
  overflow: hidden;
  text-overflow: inherit;
  white-space: normal;
}
/* line 2468, ../sass/_components.scss */
.wrapper-table table .img-text-box .box {
  margin: 3px 0 0 0;
}
/* line 2470, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-left,
.wrapper-table table .img-text-box .box .box-middle,
.wrapper-table table .img-text-box .box .box-right {
  display: inline-block;
  vertical-align: middle;
  padding: 3px 6px;
  text-transform: uppercase;
}
/* line 2478, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-left {
  padding-left: 0;
}
/* line 2481, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-left,
.wrapper-table table .img-text-box .box .box-right {
  color: #1d1d1b;
  position: relative;
}
/* line 2486, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-middle {
  color: #1072cc;
  margin: 0 8px;
}
/* line 2490, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .current {
  font-weight: 700;
}
/* line 2493, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-left:before,
.wrapper-table table .img-text-box .box .box-right:before {
  content: '';
  display: block;
  width: 3px;
  height: 3px;
  background-color: #626261;
  position: absolute;
  top: 7px;
}
/* line 2503, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-left:before {
  right: -6px;
}
/* line 2506, ../sass/_components.scss */
.wrapper-table table .img-text-box .box .box-right:before {
  left: -6px;
}
/* line 2512, ../sass/_components.scss */
.wrapper-table table .link-icon a {
  color: #626261;
}
/* line 2514, ../sass/_components.scss */
.wrapper-table table .link-icon a:hover, .wrapper-table table .link-icon a:focus {
  color: #1d1d1b;
  font-weight: 700;
}
/* line 2519, ../sass/_components.scss */
.wrapper-table table .link-icon a img {
  margin-right: 5px;
}
/* line 2523, ../sass/_components.scss */
.wrapper-table table .link-icon svg {
  display: inline-block;
  vertical-align: middle;
  margin: -3px 5px 0 0;
}
/* line 2529, ../sass/_components.scss */
.wrapper-table table span.result,
.wrapper-table table td.result span {
  background-color: #1072cc;
  color: #ffffff;
  font-weight: 700;
  padding: 5px 10px;
}
/* line 2536, ../sass/_components.scss */
.wrapper-table table .ended {
  color: #d80c15;
  font-weight: 700;
}
/* line 2540, ../sass/_components.scss */
.wrapper-table table .cancelled {
  color: #6c460d;
  font-weight: 700;
}
/* line 2554, ../sass/_components.scss */
.wrapper-table table thead tr th:before {
  content: '';
  display: inline-block;
  font: normal normal normal 16px/1 'Nucleo Mini';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  color: #a9a9a9;
  font-size: 8px;
  cursor: pointer;
  top: 50%;
  left: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 2570, ../sass/_components.scss */
.wrapper-table table.tablesorter th.tablesorter-header:not(.sorter-false) {
  cursor: pointer;
}
/* line 2574, ../sass/_components.scss */
.wrapper-table table thead tr th.tablesorter-headerDesc,
.wrapper-table table thead tr th.tablesorter-headerAsc {
  padding-left: 15px;
}
/* line 2578, ../sass/_components.scss */
.wrapper-table table thead tr th.tablesorter-headerDesc:before {
  content: '\e93b';
}
/* line 2581, ../sass/_components.scss */
.wrapper-table table thead tr th.tablesorter-headerAsc:before {
  content: '\e93e';
}
/* line 2585, ../sass/_components.scss */
.wrapper-table table.mini-table .container-img {
  width: 24px;
  height: 24px;
}
/* line 2589, ../sass/_components.scss */
.wrapper-table table.mini-table td {
  padding: 10px;
}
/* line 2592, ../sass/_components.scss */
.wrapper-table table.mini-table .line2 {
  margin-top: 0;
}

/* CAROUSEL INDEX */
/* line 2600, ../sass/_components.scss */
#carousel-index {
  max-height: 680px;
  overflow: hidden;
  margin: 0;
}
/* line 2604, ../sass/_components.scss */
#carousel-index .carousel-inner,
#carousel-index .item {
  max-height: 680px;
  background: #1d1d1b;
}
/* line 2609, ../sass/_components.scss */
#carousel-index .carousel-control {
  background: none;
  opacity: 1;
  width: 40px;
  text-shadow: none;
  z-index: 2;
  display: none;
}
@media only screen and (min-width: 480px) {
  /* line 2609, ../sass/_components.scss */
  #carousel-index .carousel-control {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2609, ../sass/_components.scss */
  #carousel-index .carousel-control {
    width: 100px;
  }
}
/* line 2622, ../sass/_components.scss */
#carousel-index .carousel-control .icon-control {
  height: 40px;
  width: 40px;
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -20px;
}
/* line 2629, ../sass/_components.scss */
#carousel-index .carousel-control .icon-control i {
  font-size: 4em;
  position: absolute;
  left: -20px;
  top: -20px;
}
@media only screen and (min-width: 768px) {
  /* line 2629, ../sass/_components.scss */
  #carousel-index .carousel-control .icon-control i {
    left: 5px;
  }
}
/* line 2640, ../sass/_components.scss */
#carousel-index .carousel-caption {
  font-size: 2.8em;
  font-weight: 700;
  text-align: center;
  bottom: initial;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  line-height: 1em;
  z-index: 2;
  right: 15%;
  left: 15%;
}
@media only screen and (min-width: 768px) {
  /* line 2640, ../sass/_components.scss */
  #carousel-index .carousel-caption {
    font-size: 6.4em;
  }
}
/* line 2655, ../sass/_components.scss */
#carousel-index .carousel-indicators {
  bottom: 5px;
  z-index: 2;
}
@media only screen and (min-width: 768px) {
  /* line 2655, ../sass/_components.scss */
  #carousel-index .carousel-indicators {
    bottom: 10px;
  }
}
/* line 2662, ../sass/_components.scss */
#carousel-index .carousel-indicators li {
  background: #ffffff;
  border: none;
  width: 10px;
  height: 10px;
  margin-right: 10px;
  z-index: 2;
}
/* line 2669, ../sass/_components.scss */
#carousel-index .carousel-indicators li:last-child {
  margin-right: 0;
}
/* line 2673, ../sass/_components.scss */
#carousel-index .carousel-indicators .active {
  background: #1072cc;
  width: 10px;
  height: 10px;
}

/* line 2679, ../sass/_components.scss */
.swiper-container {
  width: 100%;
  max-height: 680px;
}
/* line 2682, ../sass/_components.scss */
.swiper-container .swiper-slide {
  overflow: hidden;
  text-align: center;
}
/* line 2685, ../sass/_components.scss */
.swiper-container .swiper-slide a {
  display: block;
}
/* line 2688, ../sass/_components.scss */
.swiper-container .swiper-slide img {
  width: 100%;
}
/* line 2691, ../sass/_components.scss */
.swiper-container .swiper-slide .slider-img-desktop {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 2691, ../sass/_components.scss */
  .swiper-container .swiper-slide .slider-img-desktop {
    display: inline;
  }
}
/* line 2697, ../sass/_components.scss */
.swiper-container .swiper-slide .slider-img-mobile {
  display: inline;
}
@media only screen and (min-width: 768px) {
  /* line 2697, ../sass/_components.scss */
  .swiper-container .swiper-slide .slider-img-mobile {
    display: none;
  }
}
/* line 2704, ../sass/_components.scss */
.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next {
  width: 50px;
  height: 50px;
  padding-top: 12px;
  text-align: center;
  background: none;
}
/* line 2712, ../sass/_components.scss */
.swiper-container .swiper-pagination-bullet {
  background: #ffffff;
  opacity: 1;
}
/* line 2716, ../sass/_components.scss */
.swiper-container .swiper-pagination-bullet-active {
  background: #1d1d1b;
}

/* SUMMARY STARS */
/* line 2722, ../sass/_components.scss */
.game-star-desktop {
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 2722, ../sass/_components.scss */
  .game-star-desktop {
    display: block;
  }
}

/* line 2728, ../sass/_components.scss */
.game-star-mobile {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 2728, ../sass/_components.scss */
  .game-star-mobile {
    display: none;
  }
}

@media only screen and (min-width: 768px) {
  /* line 2734, ../sass/_components.scss */
  .wrapper-stars {
    display: flex;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2738, ../sass/_components.scss */
  .wrapper-stars .star {
    display: flex;
    flex-direction: column;
    width: calc(100% / 3);
    position: relative;
  }
}
/* line 2746, ../sass/_components.scss */
.wrapper-stars .inner-star {
  padding: 10px;
  color: #1d1d1b;
  background-color: #ffffff;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 2746, ../sass/_components.scss */
  .wrapper-stars .inner-star {
    height: 100%;
    margin: 0;
  }
}
/* line 2757, ../sass/_components.scss */
.wrapper-stars .inner-star:hover .player-identity .name, .wrapper-stars .inner-star:focus .player-identity .name {
  color: #1072cc;
}
/* line 2763, ../sass/_components.scss */
.wrapper-stars .star-left .inner-star {
  border: 1px solid #ececec;
}
/* line 2768, ../sass/_components.scss */
.wrapper-stars .star-middle .inner-star {
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
}
@media only screen and (min-width: 768px) {
  /* line 2768, ../sass/_components.scss */
  .wrapper-stars .star-middle .inner-star {
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-left: none;
    border-right: none;
  }
}
/* line 2780, ../sass/_components.scss */
.wrapper-stars .star-right .inner-star {
  border: 1px solid #ececec;
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 2780, ../sass/_components.scss */
  .wrapper-stars .star-right .inner-star {
    margin: 0;
  }
}
/* line 2788, ../sass/_components.scss */
.wrapper-stars h3 {
  background-color: #1072cc;
  color: #ffffff;
  font-size: 1.2em;
  margin: 0;
  padding: 5px 10px 3px;
  display: inline-block;
  text-transform: uppercase;
}
/* line 2797, ../sass/_components.scss */
.wrapper-stars .container-img {
  width: 60px;
  height: 60px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #e1e6ea;
  position: relative;
  background-color: #ffffff;
  display: inline-block;
  vertical-align: middle;
  margin: 10px 15px 5px 0;
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 2797, ../sass/_components.scss */
  .wrapper-stars .container-img {
    width: 80px;
    height: 80px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2797, ../sass/_components.scss */
  .wrapper-stars .container-img {
    margin: 10px 5px 5px 0;
    width: 40px;
    height: 40px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 2797, ../sass/_components.scss */
  .wrapper-stars .container-img {
    margin: 0 20px 0 0;
  }
}
/* line 2821, ../sass/_components.scss */
.wrapper-stars img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 2830, ../sass/_components.scss */
.wrapper-stars .player-identity {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  font-size: 0.8em;
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 2830, ../sass/_components.scss */
  .wrapper-stars .player-identity {
    font-size: 1em;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2830, ../sass/_components.scss */
  .wrapper-stars .player-identity {
    font-size: 0.8em;
    width: calc(100% - 50px);
  }
}
@media only screen and (min-width: 1280px) {
  /* line 2830, ../sass/_components.scss */
  .wrapper-stars .player-identity {
    font-size: 1em;
    width: calc(100% - 80px);
  }
}
/* line 2846, ../sass/_components.scss */
.wrapper-stars .player-identity .number,
.wrapper-stars .player-identity .name {
  display: inline-block;
  vertical-align: middle;
}
/* line 2851, ../sass/_components.scss */
.wrapper-stars .player-identity .number {
  font-family: "Saira Extra Condensed", sans-serif;
  font-size: 2.4em;
  padding: 0 5px 0 0;
  width: 40px;
  text-align: right;
  font-weight: 700;
  color: #1d1d1b;
}
/* line 2860, ../sass/_components.scss */
.wrapper-stars .player-identity .name {
  font-size: 2.4em;
  padding: 0 0 0 5px;
  border-left: 1px solid #1d1d1b;
  width: calc(100% - 40px);
  text-align: left;
  color: #1d1d1b;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 2868, ../sass/_components.scss */
.wrapper-stars .player-identity .name a {
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2871, ../sass/_components.scss */
.wrapper-stars .player-identity .name a:hover, .wrapper-stars .player-identity .name a:focus {
  color: #1072cc;
}
/* line 2878, ../sass/_components.scss */
.wrapper-stars .left,
.wrapper-stars .right {
  display: block;
}
/* line 2882, ../sass/_components.scss */
.wrapper-stars .left {
  cursor: pointer;
}
/* line 2886, ../sass/_components.scss */
.wrapper-stars .left:hover .player-identity .name, .wrapper-stars .left:focus .player-identity .name {
  color: #1072cc;
}
@media only screen and (min-width: 1024px) {
  /* line 2882, ../sass/_components.scss */
  .wrapper-stars .left {
    padding: 10px 0 0;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 2882, ../sass/_components.scss */
  .wrapper-stars .left {
    padding: 20px 0 0;
  }
}
/* line 2896, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile {
  display: block;
  color: #1d1d1b;
}
@media only screen and (min-width: 768px) {
  /* line 2896, ../sass/_components.scss */
  .wrapper-stars .left .stats-mobile {
    display: none;
  }
}
/* line 2902, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile > span {
  display: inline-block;
  margin: 5px 0 0 15px;
}
/* line 2905, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile > span > span {
  font-size: 1.2em;
  text-transform: uppercase;
}
/* line 2908, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile > span > span:nth-child(2) {
  padding: 0 5px;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
}
/* line 2913, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile > span > span:first-child {
  padding: 0 5px 0 0;
}
/* line 2916, ../sass/_components.scss */
.wrapper-stars .left .stats-mobile > span > span:last-child {
  padding: 0 0 0 5px;
}
@media only screen and (min-width: 992px) {
  /* line 2923, ../sass/_components.scss */
  .wrapper-stars .right {
    margin: 20px 0 0 0;
  }
}
/* line 2927, ../sass/_components.scss */
.wrapper-stars .right .stat-secondary,
.wrapper-stars .right .stat-principal {
  text-transform: uppercase;
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 2927, ../sass/_components.scss */
  .wrapper-stars .right .stat-secondary,
  .wrapper-stars .right .stat-principal {
    display: block;
  }
}
/* line 2935, ../sass/_components.scss */
.wrapper-stars .right .stat-secondary {
  font-size: 1.2em;
  color: #1d1d1b;
  margin-bottom: 5px;
}
@media only screen and (min-width: 768px) {
  /* line 2935, ../sass/_components.scss */
  .wrapper-stars .right .stat-secondary {
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 2935, ../sass/_components.scss */
  .wrapper-stars .right .stat-secondary {
    font-size: 1.4em;
  }
}
/* line 2946, ../sass/_components.scss */
.wrapper-stars .right .stat-principal {
  font-size: 3.5em;
  color: #1d1d1b;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 2952, ../sass/_components.scss */
.wrapper-stars .logo-team {
  position: absolute;
  width: 40px;
  height: 40px;
  right: 10px;
  top: 5px;
  background-size: contain !important;
}
@media only screen and (min-width: 768px) {
  /* line 2952, ../sass/_components.scss */
  .wrapper-stars .logo-team {
    width: 20px;
    height: 20px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 2952, ../sass/_components.scss */
  .wrapper-stars .logo-team {
    width: 40px;
    height: 40px;
  }
}

/* WRAPPER SIDEBAR */
/* line 2971, ../sass/_components.scss */
.sidebar-col section:first-child,
.sidebar-col section:first-child .ranking-box {
  margin: 0;
}

/* line 2975, ../sass/_components.scss */
.wrapper-sidebar {
  margin: 20px 0 0 0;
}
/* line 2977, ../sass/_components.scss */
.wrapper-sidebar h3 {
  font-size: 2.5em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 0 15px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}

/* line 2985, ../sass/_components.scss */
.sidebar-col .wrapper-sidebar:last-child {
  margin-bottom: 20px;
}

/* LÉGENDE */
/* line 2990, ../sass/_components.scss */
.wrapper-legend {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 768px) {
  /* line 2990, ../sass/_components.scss */
  .wrapper-legend {
    margin: 0 0 40px 0;
  }
}
/* line 2997, ../sass/_components.scss */
.wrapper-legend h3 {
  font-size: 3em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 0 15px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 3004, ../sass/_components.scss */
.wrapper-legend .content-legend {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  overflow: hidden;
  position: relative;
}
/* line 3008, ../sass/_components.scss */
.wrapper-legend .content-legend p {
  font-size: 1.4em;
  line-height: 1.4;
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 3008, ../sass/_components.scss */
  .wrapper-legend .content-legend p {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 3008, ../sass/_components.scss */
  .wrapper-legend .content-legend p {
    width: 33.33%;
  }
}
/* line 3021, ../sass/_components.scss */
.wrapper-legend .content-legend p span {
  font-weight: 700;
}

/* BRIS D'ÉGALITÉ */
/* line 3029, ../sass/_components.scss */
.wrapper-tie-break {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 768px) {
  /* line 3029, ../sass/_components.scss */
  .wrapper-tie-break {
    margin: 0 0 40px 0;
  }
}
/* line 3037, ../sass/_components.scss */
.wrapper-tie-break.open-tie-break .content-tie-break:before {
  max-height: 0;
}
/* line 3041, ../sass/_components.scss */
.wrapper-tie-break.open-tie-break .container-link .display-more {
  display: none;
}
/* line 3044, ../sass/_components.scss */
.wrapper-tie-break.open-tie-break .container-link .display-less {
  display: inline-block;
}
/* line 3049, ../sass/_components.scss */
.wrapper-tie-break h3 {
  font-size: 3em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 0 15px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 3056, ../sass/_components.scss */
.wrapper-tie-break .content-tie-break {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  overflow: hidden;
  max-height: 135px;
  position: relative;
}
/* line 3061, ../sass/_components.scss */
.wrapper-tie-break .content-tie-break:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%, white 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%, white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%, white 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
  height: 40px;
  max-height: 40px;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3077, ../sass/_components.scss */
.wrapper-tie-break .content-tie-break p {
  font-size: 1.4em;
  line-height: 1.4;
}
/* line 3080, ../sass/_components.scss */
.wrapper-tie-break .content-tie-break p span {
  font-weight: 700;
}
/* line 3085, ../sass/_components.scss */
.wrapper-tie-break .container-link {
  text-align: right;
  margin: 20px 0 0 0;
}
/* line 3088, ../sass/_components.scss */
.wrapper-tie-break .container-link .display-more {
  display: inline-block;
}
/* line 3091, ../sass/_components.scss */
.wrapper-tie-break .container-link .display-less {
  display: none;
}

/* NEWSLETTER */
/* line 3098, ../sass/_components.scss */
.wrapper-newsletter {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
}
/* line 3101, ../sass/_components.scss */
.wrapper-newsletter > .col-xs-12 {
  padding: 0;
}
@media only screen and (min-width: 1200px) {
  /* line 3101, ../sass/_components.scss */
  .wrapper-newsletter > .col-xs-12 {
    padding: 0 15px;
  }
}
/* line 3107, ../sass/_components.scss */
.wrapper-newsletter h3 {
  margin-bottom: 25px;
}
/* line 3110, ../sass/_components.scss */
.wrapper-newsletter p {
  color: #626261;
  font-size: 1.4em;
  margin: 0 0 25px 0;
}
/* line 3115, ../sass/_components.scss */
.wrapper-newsletter .mc4wp-alert.mc4wp-error p {
  color: #d80c15;
}
/* line 3118, ../sass/_components.scss */
.wrapper-newsletter .mc4wp-alert.mc4wp-success p {
  color: #149814;
}
/* line 3121, ../sass/_components.scss */
.wrapper-newsletter input[type="submit"] {
  color: #1d1d1b;
  display: inline-block;
  padding: 11px 15px 12px;
  position: relative;
  z-index: 1;
  border: 1px solid #e1e6ea;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  background-color: transparent;
  font-size: 14px;
  font-weight: 700;
  margin-top: 25px;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3134, ../sass/_components.scss */
.wrapper-newsletter input[type="submit"]:hover, .wrapper-newsletter input[type="submit"]:focus {
  color: #1072cc;
  border: 1px solid #1072cc;
}
/* line 3140, ../sass/_components.scss */
.wrapper-newsletter input[type="email"],
.wrapper-newsletter input[type="tel"],
.wrapper-newsletter input[type="text"] {
  display: block;
  height: 24px;
  line-height: 24px;
  background-color: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #1d1d1b;
  font-size: 12px;
  padding: 0 5px;
  color: #626261;
  width: 100%;
  text-align: left;
}
/* line 3157, ../sass/_components.scss */
.wrapper-newsletter label {
  display: block;
  text-transform: uppercase;
  font-size: 10px;
  color: #1d1d1b;
}
/* line 3162, ../sass/_components.scss */
.wrapper-newsletter label input[type="checkbox"],
.wrapper-newsletter label input[type="radio"] {
  vertical-align: middle;
  margin: 0 3px 5px 0;
}
/* line 3167, ../sass/_components.scss */
.wrapper-newsletter label span {
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
  text-transform: none;
  margin: -4px 0 0 0;
}

/* CUSTOMER ADVERTISMENT */
/* line 3178, ../sass/_components.scss */
.wrapper-customer-advertisment {
  width: 100%;
}
/* line 3180, ../sass/_components.scss */
.wrapper-customer-advertisment a {
  display: block;
}
/* line 3182, ../sass/_components.scss */
.wrapper-customer-advertisment a img {
  width: 100%;
  height: auto;
}

/* NEWS SIDEBAR */
/* line 3190, ../sass/_components.scss */
.wrapper-news-sidebar {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
}
/* line 3193, ../sass/_components.scss */
.wrapper-news-sidebar article {
  padding: 15px 10px 15px 0;
  border-bottom: 1px solid #e1e6ea;
  overflow: hidden;
}
/* line 3197, ../sass/_components.scss */
.wrapper-news-sidebar article:first-child {
  border-top: none;
}
/* line 3201, ../sass/_components.scss */
.wrapper-news-sidebar a {
  display: block;
  position: relative;
}
/* line 3204, ../sass/_components.scss */
.wrapper-news-sidebar a:before {
  content: '';
  z-index: 1;
  position: absolute;
  width: calc(100% + 45px);
  height: calc(100% + 20px);
  top: -10px;
  left: -200%;
  background-color: #ececec;
  display: block;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3218, ../sass/_components.scss */
.wrapper-news-sidebar a:hover:before, .wrapper-news-sidebar a:focus:before {
  left: -30px;
}
/* line 3221, ../sass/_components.scss */
.wrapper-news-sidebar a:hover h4, .wrapper-news-sidebar a:focus h4 {
  color: #1072cc;
}
/* line 3226, ../sass/_components.scss */
.wrapper-news-sidebar figure {
  display: inline-block;
  width: calc(100% / 3);
  min-height: 65px;
  vertical-align: middle;
  z-index: 1;
  position: relative;
  max-height: 85px;
  overflow: hidden;
}
/* line 3235, ../sass/_components.scss */
.wrapper-news-sidebar figure img {
  max-width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
/* line 3242, ../sass/_components.scss */
.wrapper-news-sidebar .news-sidebar-content {
  padding: 0 0 0 30px;
  vertical-align: middle;
  display: inline-block;
  width: calc(100% / 3*2);
  position: relative;
  z-index: 2;
}
/* line 3250, ../sass/_components.scss */
.wrapper-news-sidebar h4 {
  font-size: 2em;
  color: #1d1d1b;
  margin: 10px 0 0;
  font-weight: 700;
  font-family: "Saira Extra Condensed", sans-serif;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3258, ../sass/_components.scss */
.wrapper-news-sidebar time {
  text-transform: uppercase;
  font-size: 1em;
  color: #a9a9a9;
  position: relative;
}
/* line 3263, ../sass/_components.scss */
.wrapper-news-sidebar time .circle {
  display: inline-block;
  width: 3px;
  height: 3px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: #a9a9a9;
  vertical-align: middle;
  margin: -2px 3px 0;
}
/* line 3273, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link {
  padding: 20px 0 0;
  text-align: right;
}
/* line 3276, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a {
  display: inline-block;
  padding: 11px 10px 9px 15px;
  position: relative;
  z-index: 1;
  border: 1px solid #e1e6ea;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 3283, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a:before {
  display: none;
}
/* line 3286, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a:hover, .wrapper-news-sidebar .container-more-news-link a:focus {
  border: 1px solid #1072cc;
}
/* line 3289, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a:hover .text, .wrapper-news-sidebar .container-more-news-link a:focus .text {
  color: #1072cc;
}
/* line 3293, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a .text,
.wrapper-news-sidebar .container-more-news-link a .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 3298, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a .text {
  color: #1d1d1b;
  font-size: 1.4em;
  font-weight: 700;
  margin: -3px 20px 0 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 3305, ../sass/_components.scss */
.wrapper-news-sidebar .container-more-news-link a polygon {
  fill: #1072cc;
}

/* POLLS */
/* line 3313, ../sass/_components.scss */
.wrapper-polls {
  background-color: #1d1d1b;
  padding: 10px 25px 25px;
}
/* line 3316, ../sass/_components.scss */
.wrapper-polls h3 {
  color: #1072cc;
  border-bottom: 1px solid #383837;
  padding: 0 0 15px;
  margin-top: 5px;
}
/* line 3326, ../sass/_components.scss */
.wrapper-polls .wp-polls .wp-polls-ans .wp-polls-ul li {
  margin-bottom: 10px;
}
/* line 3328, ../sass/_components.scss */
.wrapper-polls .wp-polls .wp-polls-ans .wp-polls-ul li input,
.wrapper-polls .wp-polls .wp-polls-ans .wp-polls-ul li label {
  margin: 0;
  vertical-align: middle;
  display: inline-block;
}
/* line 3337, ../sass/_components.scss */
.wrapper-polls .wp-polls .wp-polls-ul {
  margin-left: 0;
}
/* line 3339, ../sass/_components.scss */
.wrapper-polls .wp-polls .wp-polls-ul li {
  font-size: 12px;
  color: #ffffff;
}
/* line 3342, ../sass/_components.scss */
.wrapper-polls .wp-polls .wp-polls-ul li .pollbar {
  background-color: #1072cc;
  border: none;
  background-image: none;
  margin: 5px 0 10px;
}
/* line 3350, ../sass/_components.scss */
.wrapper-polls .wp-polls .Buttons {
  border: 1px solid #e1e6ea;
  background: transparent;
  padding: 11px 10px 9px;
}
/* line 3355, ../sass/_components.scss */
.wrapper-polls .wp-polls p {
  font-size: 12px;
  color: #ffffff;
}
/* line 3358, ../sass/_components.scss */
.wrapper-polls .wp-polls p a {
  color: #1072cc;
}
/* line 3363, ../sass/_components.scss */
.wrapper-polls .wp-polls-loading {
  display: none !important;
}
/* line 3368, ../sass/_components.scss */
.wrapper-polls .democracy .dem-poll-title {
  font-size: 12px;
  color: #ffffff;
  text-align: center;
}
/* line 3373, ../sass/_components.scss */
.wrapper-polls .democracy li label {
  margin-bottom: 10px;
  font-size: 12px;
  color: #ffffff;
}
/* line 3377, ../sass/_components.scss */
.wrapper-polls .democracy li label input,
.wrapper-polls .democracy li label span {
  margin: 0;
  vertical-align: middle;
  display: inline-block;
}
/* line 3384, ../sass/_components.scss */
.wrapper-polls .democracy .dem-bottom {
  text-align: center;
  padding: 0;
}
/* line 3387, ../sass/_components.scss */
.wrapper-polls .democracy .dem-bottom a {
  font-size: 12px;
  color: #1072cc;
  float: none;
  font-style: normal;
}
/* line 3394, ../sass/_components.scss */
.wrapper-polls .democracy .dem-vote-button {
  display: block;
  width: 100%;
}
/* line 3398, ../sass/_components.scss */
.wrapper-polls .democracy input[type="submit"],
.wrapper-polls .democracy .dem-vote-link {
  display: inline-block;
  background: none;
  border: 1px solid #e1e6ea;
  background: transparent;
  padding: 11px 10px 9px;
  color: #e1e6ea;
  font-size: 12px;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3408, ../sass/_components.scss */
.wrapper-polls .democracy input[type="submit"]:hover, .wrapper-polls .democracy input[type="submit"]:focus,
.wrapper-polls .democracy .dem-vote-link:hover,
.wrapper-polls .democracy .dem-vote-link:focus {
  color: #1072cc;
  background: transparent;
  border-color: #1072cc;
}
/* line 3415, ../sass/_components.scss */
.wrapper-polls .democracy .dem-copyright {
  display: none;
}
/* line 3418, ../sass/_components.scss */
.wrapper-polls .democracy .dem-graph {
  height: 16px;
}
/* line 3421, ../sass/_components.scss */
.wrapper-polls .democracy .dem-voted-this .dem-fill {
  background-color: #1072cc;
}
/* line 3424, ../sass/_components.scss */
.wrapper-polls .democracy .dem-votes-txt-votes,
.wrapper-polls .democracy .dem-percent-txt {
  color: #ffffff;
  font-size: 12px;
}

/* SOCIAL MEDIA */
/* line 3433, ../sass/_components.scss */
.wrapper-social-media {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
}
/* line 3437, ../sass/_components.scss */
.wrapper-social-media .nav-social-media.no-nav {
  display: none;
}
/* line 3441, ../sass/_components.scss */
.wrapper-social-media .nav-social-media.nav-2-col .col-social-media-nav {
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 2);
  text-align: center;
  float: left;
}
/* line 3450, ../sass/_components.scss */
.wrapper-social-media .nav-social-media.nav-3-col .col-social-media-nav {
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 3);
  text-align: center;
  float: left;
}
/* line 3459, ../sass/_components.scss */
.wrapper-social-media .nav-social-media.nav-4-col .col-social-media-nav {
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 4);
  text-align: center;
  float: left;
}
/* line 3467, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .col-social-media-nav {
  margin-bottom: 20px;
}
/* line 3469, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .col-social-media-nav a {
  border: 1px solid #e1e6ea;
  display: block;
  padding: 5px 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3477, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .facebook a:not(.actif):hover, .wrapper-social-media .nav-social-media .facebook a:not(.actif):focus {
  background-color: #3B5998;
  border: 1px solid #3B5998;
}
/* line 3481, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .facebook a:not(.actif):hover path, .wrapper-social-media .nav-social-media .facebook a:not(.actif):focus path {
  fill: #ffffff;
}
/* line 3487, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .twitter a:not(.actif):hover, .wrapper-social-media .nav-social-media .twitter a:not(.actif):focus {
  background-color: #000000;
  border: 1px solid #000000;
}
/* line 3491, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .twitter a:not(.actif):hover path, .wrapper-social-media .nav-social-media .twitter a:not(.actif):focus path {
  fill: #ffffff;
}
/* line 3497, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .youtube a:not(.actif):hover, .wrapper-social-media .nav-social-media .youtube a:not(.actif):focus {
  background-color: #ff0000;
  border: 1px solid #ff0000;
}
/* line 3501, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .youtube a:not(.actif):hover path, .wrapper-social-media .nav-social-media .youtube a:not(.actif):focus path {
  fill: #ffffff;
}
/* line 3507, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .instagram a:not(.actif):hover, .wrapper-social-media .nav-social-media .instagram a:not(.actif):focus {
  background-color: #e02f6a;
  border: 1px solid #e02f6a;
}
/* line 3511, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .instagram a:not(.actif):hover path, .wrapper-social-media .nav-social-media .instagram a:not(.actif):focus path {
  fill: #ffffff;
}
/* line 3516, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .facebook .actif {
  background-color: #3B5998;
  border: 1px solid #3B5998;
}
/* line 3519, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .facebook .actif path {
  fill: #ffffff;
}
/* line 3523, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .twitter .actif {
  background-color: #000000;
  border: 1px solid #000000;
}
/* line 3526, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .twitter .actif path {
  fill: #ffffff;
}
/* line 3530, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .youtube .actif {
  background-color: #ff0000;
  border: 1px solid #ff0000;
}
/* line 3533, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .youtube .actif path {
  fill: #ffffff;
}
/* line 3537, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .instagram .actif {
  background-color: #e02f6a;
  border: 1px solid #e02f6a;
}
/* line 3540, ../sass/_components.scss */
.wrapper-social-media .nav-social-media .instagram .actif path {
  fill: #ffffff;
}

/* line 3546, ../sass/_components.scss */
#wrapper-facebook,
#wrapper-twitter,
#wrapper-youtube,
#wrapper-instagram {
  text-align: center;
}
/* line 3551, ../sass/_components.scss */
#wrapper-facebook.actif,
#wrapper-twitter.actif,
#wrapper-youtube.actif,
#wrapper-instagram.actif {
  display: block;
}
/* line 3555, ../sass/_components.scss */
#wrapper-facebook .fb-xfbml-parse-ignore,
#wrapper-twitter .fb-xfbml-parse-ignore,
#wrapper-youtube .fb-xfbml-parse-ignore,
#wrapper-instagram .fb-xfbml-parse-ignore {
  border-left: 0;
}

/* line 3560, ../sass/_components.scss */
#wrapper-twitter {
  display: none;
}
/* line 3562, ../sass/_components.scss */
#wrapper-twitter.actif {
  display: block;
}

/* line 3566, ../sass/_components.scss */
#wrapper-youtube {
  display: none;
}
/* line 3568, ../sass/_components.scss */
#wrapper-youtube.actif {
  display: block;
}

/* line 3572, ../sass/_components.scss */
#wrapper-instagram {
  display: none;
}
/* line 3574, ../sass/_components.scss */
#wrapper-instagram.actif {
  display: block;
}

/* GALLERY */
/* line 3580, ../sass/_components.scss */
.pswp__zoom-wrap {
  text-align: center;
}
/* line 3582, ../sass/_components.scss */
.pswp__zoom-wrap:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

/* line 3589, ../sass/_components.scss */
.pswp--open {
  z-index: 20000 !important;
}

/* line 3592, ../sass/_components.scss */
.wrapper {
  line-height: 0;
  width: 100%;
  max-width: 900px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

/* line 3603, ../sass/_components.scss */
.video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
  width: 100%;
}
/* line 3609, ../sass/_components.scss */
.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 3617, ../sass/_components.scss */
video {
  width: 100% !important;
  height: auto !important;
}

/* line 3621, ../sass/_components.scss */
.photo-gallery {
  background-color: #1d1d1b;
  padding: 0 20px;
}
/* line 3624, ../sass/_components.scss */
.photo-gallery .gabarit {
  width: 100%;
  max-width: 1800px;
  margin: 0 auto;
}
/* line 3629, ../sass/_components.scss */
.photo-gallery .title {
  padding: 60px 0;
  text-align: center;
}
/* line 3632, ../sass/_components.scss */
.photo-gallery .title h2 {
  display: inline-block;
  vertical-align: middle;
  font-size: 2.6em;
  font-weight: 700;
  text-transform: uppercase;
  color: #ffffff;
  font-family: "Saira Extra Condensed", sans-serif;
  margin: 0;
  width: 100%;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 3632, ../sass/_components.scss */
  .photo-gallery .title h2 {
    font-size: 4em;
    width: auto;
  }
  /* line 3646, ../sass/_components.scss */
  .photo-gallery .title h2:before {
    content: '';
    display: block;
    width: 66%;
    height: 1px;
    background-color: #ffffff;
    position: absolute;
    bottom: -15px;
    left: 17%;
  }
}
/* line 3660, ../sass/_components.scss */
.photo-gallery .thumbnail-hide {
  display: none;
}
/* line 3664, ../sass/_components.scss */
.photo-gallery .gallery-list {
  text-align: center;
  border-bottom: 1px solid #626261;
}
@media only screen and (min-width: 768px) {
  /* line 3664, ../sass/_components.scss */
  .photo-gallery .gallery-list {
    text-align: left;
  }
}
/* line 3670, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item {
  text-align: left;
}
/* line 3672, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item:nth-child(1), .photo-gallery .gallery-list .gallery-item:nth-child(2), .photo-gallery .gallery-list .gallery-item:nth-child(3) {
  width: 100%;
  max-width: 400px;
}
/* line 3678, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item:nth-child(1) {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 55px;
}
/* line 3683, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item:nth-child(2), .photo-gallery .gallery-list .gallery-item:nth-child(3) {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 3683, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item:nth-child(2), .photo-gallery .gallery-list .gallery-item:nth-child(3) {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 55px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 3693, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item:nth-child(1) {
    width: calc((100%/3) - 10px);
    margin-right: 10px;
    max-width: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 3700, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item:nth-child(2) {
    width: calc((100%/3) - 10px);
    margin-right: 5px;
    margin-left: 5px;
    max-width: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 3708, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item:nth-child(3) {
    width: calc((100%/3) - 10px);
    margin-left: 10px;
    max-width: none;
  }
}
/* line 3714, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .photoswipe-item a {
  position: relative;
  display: block;
  background-color: #1d1d1b;
}
/* line 3721, ../sass/_components.scss */
.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: #1072cc;
}
/* line 3727, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .container-thumbnail {
  display: block;
  height: 340px;
  overflow: hidden;
}
/* line 3731, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .container-thumbnail img {
  display: none;
}
/* line 3735, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item > a {
  position: relative;
}
/* line 3737, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item > a > img {
  display: none;
}
/* line 3741, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  padding: 15px;
  background-color: #1d1d1b;
  bottom: 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3750, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery,
.photo-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture {
  display: inline-block;
  vertical-align: middle;
}
/* line 3755, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery {
  color: #ffffff;
  font-size: 2.2em;
  font-weight: 400;
  width: calc(100% - 55px);
  font-family: "Saira Extra Condensed", sans-serif;
  line-height: 1.2;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-weight: 700;
}
@media only screen and (min-width: 1024px) {
  /* line 3755, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery {
    font-size: 2.2em;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 3755, ../sass/_components.scss */
  .photo-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery {
    font-size: 2.5em;
  }
}
/* line 3771, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture {
  width: 50px;
  color: #ffffff;
  padding-right: 5px;
  font-size: 1.2em;
  float: right;
  padding-top: 2px;
  text-align: right;
}
/* line 3779, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture img {
  width: 15px;
  margin-left: 10px;
}
/* line 3783, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture svg {
  margin-left: 10px;
}
/* line 3785, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture svg path {
  fill: #ffffff;
}
/* line 3791, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .author-date {
  display: block;
  margin: 0 0 10px 0;
}
/* line 3794, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .author-date .author {
  color: #1072cc;
  font-size: 1.2em;
  font-weight: 400;
}
/* line 3799, ../sass/_components.scss */
.photo-gallery .gallery-list .gallery-item .author-date .date {
  color: #a9a9a9;
  font-size: 1.2em;
  font-weight: 400;
}

/* line 3810, ../sass/_components.scss */
.all-gallery .title {
  padding: 60px 0;
}
/* line 3812, ../sass/_components.scss */
.all-gallery .title .left,
.all-gallery .title .right {
  display: block;
}
@media only screen and (min-width: 480px) {
  /* line 3812, ../sass/_components.scss */
  .all-gallery .title .left,
  .all-gallery .title .right {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 3820, ../sass/_components.scss */
.all-gallery .title .left {
  margin-bottom: 30px;
}
@media only screen and (min-width: 480px) {
  /* line 3820, ../sass/_components.scss */
  .all-gallery .title .left {
    width: 275px;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 480px) {
  /* line 3827, ../sass/_components.scss */
  .all-gallery .title .right {
    text-align: right;
    width: calc(100% - 275px);
  }
}
/* line 3833, ../sass/_components.scss */
.all-gallery .title h2 {
  display: inline-block;
  vertical-align: middle;
  font-size: 2.6em;
  font-weight: 700;
  text-transform: uppercase;
  color: #1072cc;
  font-family: "Saira Extra Condensed", sans-serif;
  margin: 0;
  width: 100%;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 3833, ../sass/_components.scss */
  .all-gallery .title h2 {
    font-size: 4em;
    width: auto;
  }
  /* line 3847, ../sass/_components.scss */
  .all-gallery .title h2:before {
    content: '';
    display: block;
    width: 66%;
    height: 1px;
    background-color: #1072cc;
    position: absolute;
    bottom: -15px;
    left: 17%;
  }
}
/* line 3860, ../sass/_components.scss */
.all-gallery .title .right > a {
  width: 100%;
  text-align: center;
  color: #1d1d1b;
  font-size: 1.2em;
  border: 1px solid #626261;
  height: 24px;
  line-height: 24px;
  display: block;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 560px) {
  /* line 3860, ../sass/_components.scss */
  .all-gallery .title .right > a {
    width: 226px;
    display: inline-block;
    vertical-align: top;
    height: 32px;
    line-height: 32px;
  }
}
/* line 3877, ../sass/_components.scss */
.all-gallery .title .right > a:hover, .all-gallery .title .right > a:focus {
  color: #1072cc;
  border: 1px solid #1072cc;
}
/* line 3886, ../sass/_components.scss */
.all-gallery .thumbnail-hide {
  display: none;
}
/* line 3890, ../sass/_components.scss */
.all-gallery .gallery-list {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 3890, ../sass/_components.scss */
  .all-gallery .gallery-list {
    text-align: left;
  }
}
/* line 3895, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 55px;
  text-align: left;
  width: 100%;
  max-width: 400px;
}
@media only screen and (min-width: 768px) {
  /* line 3895, ../sass/_components.scss */
  .all-gallery .gallery-list .gallery-item {
    width: calc((100%/3) - 10px);
    margin: 0 5px 10px;
    max-width: none;
  }
}
/* line 3907, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .photoswipe-item > span {
  position: relative;
  display: block;
  cursor: pointer;
}
/* line 3913, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .photoswipe-item > span:hover .title-nb-picture, .all-gallery .gallery-list .gallery-item .photoswipe-item > span:focus .title-nb-picture {
  background-color: #1d1d1b;
}
/* line 3918, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .container-thumbnail {
  display: block;
  height: 340px;
  overflow: hidden;
}
/* line 3922, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .container-thumbnail img {
  display: none;
}
/* line 3926, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item > a {
  position: relative;
}
/* line 3928, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item > a > img {
  display: none;
}
/* line 3932, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  padding: 15px;
  background-color: rgba(29, 29, 27, 0.8);
  bottom: 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 3941, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery,
.all-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture {
  display: inline-block;
  vertical-align: middle;
}
/* line 3946, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery {
  color: #ffffff;
  font-size: 2em;
  font-weight: 400;
  width: calc(100% - 55px);
  line-height: 1em;
}
@media only screen and (min-width: 1024px) {
  /* line 3946, ../sass/_components.scss */
  .all-gallery .gallery-list .gallery-item .title-nb-picture .title-gallery {
    font-size: 2em;
  }
}
/* line 3956, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture {
  width: 50px;
  color: #ffffff;
  padding-right: 5px;
  font-size: 1.2em;
  float: right;
  padding-top: 2px;
  text-align: right;
}
/* line 3964, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture img {
  width: 15px;
  margin-left: 10px;
}
/* line 3968, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture svg {
  margin-left: 10px;
}
/* line 3970, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .title-nb-picture .nb-picture svg path {
  fill: #ffffff;
}
/* line 3976, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .author-date {
  display: block;
  margin: 0 0 10px 0;
}
/* line 3979, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .author-date .author {
  color: #1072cc;
  font-size: 1.2em;
  font-weight: 400;
}
/* line 3984, ../sass/_components.scss */
.all-gallery .gallery-list .gallery-item .author-date .date {
  color: #a9a9a9;
  font-size: 1.2em;
  font-weight: 400;
}

/* MAP HOME */
/* line 3995, ../sass/_components.scss */
.schedule-map {
  background-color: #1d1d1b;
  padding: 0 20px;
}
/* line 3998, ../sass/_components.scss */
.schedule-map .schedule-map-inner {
  padding-top: 20px;
}
/* line 4001, ../sass/_components.scss */
.schedule-map iframe {
  width: 100%;
  height: 250px;
}
/* line 4005, ../sass/_components.scss */
.schedule-map.schedule-exist {
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 4009, ../sass/_components.scss */
.schedule-map.schedule-exist .schedule-wrapper {
  padding-bottom: 20px;
  color: #ffffff;
}
/* line 4012, ../sass/_components.scss */
.schedule-map.schedule-exist .schedule-wrapper h2 {
  margin: 0 0 20px;
  color: #ffffff;
}
/* line 4016, ../sass/_components.scss */
.schedule-map.schedule-exist .schedule-wrapper p {
  color: #a9a9a9;
  font-size: 1.2em;
}
/* line 4019, ../sass/_components.scss */
.schedule-map.schedule-exist .schedule-wrapper p strong {
  font-weight: 700;
  color: #ffffff;
}
@media only screen and (min-width: 768px) {
  /* line 4026, ../sass/_components.scss */
  .schedule-map.schedule-exist .schedule-map-inner {
    position: relative;
    min-height: 250px;
  }
  /* line 4030, ../sass/_components.scss */
  .schedule-map.schedule-exist .schedule-wrapper,
  .schedule-map.schedule-exist .wrapper-map {
    display: inline-block;
    vertical-align: top;
  }
  /* line 4035, ../sass/_components.scss */
  .schedule-map.schedule-exist .schedule-wrapper {
    width: 33.33%;
    text-align: right;
    padding-right: 40px;
  }
  /* line 4039, ../sass/_components.scss */
  .schedule-map.schedule-exist .schedule-wrapper p {
    margin-bottom: 18px;
  }
  /* line 4043, ../sass/_components.scss */
  .schedule-map.schedule-exist .wrapper-map {
    width: 66.67%;
    height: 100%;
    position: absolute;
    top: 20px;
    right: 0;
    bottom: 0;
  }
  /* line 4050, ../sass/_components.scss */
  .schedule-map.schedule-exist .wrapper-map iframe {
    height: 100%;
  }
}

/* CUSTOM PAGINATION */
/* line 4060, ../sass/_components.scss */
.custom-pagination {
  text-align: center;
  margin: 40px 0;
  font-size: 1.2em;
}
@media only screen and (min-width: 768px) {
  /* line 4060, ../sass/_components.scss */
  .custom-pagination {
    font-size: 1.4em;
  }
}
/* line 4067, ../sass/_components.scss */
.custom-pagination a, .custom-pagination span {
  display: inline-block;
  vertical-align: middle;
  padding: 4px 6px;
  color: #a9a9a9;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 4072, ../sass/_components.scss */
.custom-pagination a.prev, .custom-pagination a.next, .custom-pagination span.prev, .custom-pagination span.next {
  padding: 0;
}
@media only screen and (min-width: 768px) {
  /* line 4067, ../sass/_components.scss */
  .custom-pagination a, .custom-pagination span {
    padding: 7px 12px;
  }
}
/* line 4079, ../sass/_components.scss */
.custom-pagination a:hover, .custom-pagination a:focus, .custom-pagination span:hover, .custom-pagination span:focus {
  color: #1d1d1b;
}
/* line 4084, ../sass/_components.scss */
.custom-pagination span.current {
  background-color: #1d1d1b;
  color: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

/* COUNTDOWN */
/* line 4092, ../sass/_components.scss */
.wrapper-countdown {
  border: 1px solid #e1e6ea;
  padding: 20px 25px 25px;
}
/* line 4095, ../sass/_components.scss */
.wrapper-countdown .time_circles > div > h4 {
  color: #a9a9a9;
}
/* line 4098, ../sass/_components.scss */
.wrapper-countdown .time_circles > div > span {
  color: #1d1d1b;
}
/* line 4101, ../sass/_components.scss */
.wrapper-countdown.home-countdown {
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 1280px) {
  /* line 4101, ../sass/_components.scss */
  .wrapper-countdown.home-countdown {
    margin: 0 10px 20px 10px;
  }
}
/* line 4106, ../sass/_components.scss */
.wrapper-countdown.home-countdown h3 {
  font-size: 2.5em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 0 15px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}

/* CDH player card modal */
/*.cdh-card-player-modal {
  top: 60px;
  @media only screen and (min-width: 568px) {
    top: 0;
  }
  .modal-content {
    box-shadow: none;
    border: 0;
    border-radius: 30px;
    padding: 0 0 10px;
    @media only screen and (min-width: 568px) {
      padding: 15px 0 10px;
    }
    @media only screen and (min-width: 768px) {
      padding: 25px 0 10px;
    }
  }
  .modal-body {
    padding: 0;
  }
  .top-cdh-modal {
    .left,
    .right {
      display: inline-block;
      vertical-align: middle;
    }
    .left {
      width: 40%;
    }
    .right {
      width: 60%;
      padding-right: 20px;
    }
    .left-inner {
      padding: 10px 10px 10px 5px;
      background: $black;
      border-radius: 30px 30px 0 0;
      @media only screen and (min-width: 568px) {
        padding: 10px 20px 5px 10px;
      }
      @media only screen and (min-width: 768px) {
        padding: 20px 50px 5px 20px;
      }
    }
    .partner,
    a,
    img {
      display: inline-block;
      vertical-align: middle;
    }
    .partner {
      width: calc(100%/3);
    }
    a {
      padding-left: 5px;
      @media only screen and (min-width: 568px) {
        padding-left: 10px;
      }
      @media only screen and (min-width: 768px) {
        padding-left: 20px;
      }
    }
    .left-inner img {
      max-width: 100%;
      @media only screen and (min-width: 568px) {
        max-width: 100px;
      }
      @media only screen and (min-width: 768px) {
        max-width: 100%;
      }
    }
    .partner img {
      max-width: 100%;
      @media only screen and (min-width: 568px) {
        max-width: 50px;
      }
      @media only screen and (min-width: 768px) {
        max-width: 100%;
      }
    }
  }
  .content-cdh-modal {
    background: $black;
    padding: 20px 20px 20px 20px;

    .class-history-wrapper{

      .wrapper-loader {

        text-align: left;
        padding: 0;
        margin: 0 0 10px 0;
        background: transparent;

        svg {
          width: 24px;
          height:24px;
        }
      }
    }

    @media only screen and (min-width: 568px) {
      padding: 20px 25px 20px 20px;
    }
    @media only screen and (min-width: 768px) {
      padding: 25px 35px 25px 25px;
    }
  }
  .player-img-wrapper {
    width: 100px;
    display: inline-block;
    vertical-align: top;
    @media only screen and (min-width: 568px) {
      width: 120px;
    }
    @media only screen and (min-width: 768px) {
      width: 150px;
    }
    img {
      display: inline-block;
      width: 100%;
      height: auto;
    }
  }
  .info-player-wrapper {
    padding: 10px 0;
    width: 100%;
    display: block;
    @media only screen and (min-width: 568px) {
      padding: 0 15px;
      width: calc(100% - 180px);
      display: inline-block;
      vertical-align: top;
    }
    @media only screen and (min-width: 768px) {
      padding: 0 25px;
      width: calc(100% - 220px);
    }
    p {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      margin-bottom: 4px;
      line-height:1.2em;
      @media only screen and (min-width: 568px) {
        margin-bottom: 8px;
      }
    }
    .name,
    .class-history-title {
      color: #e8152b;
      font-size: 1.6em;
      &.class-history-title {

        font-size: 1.5em;
      }
      @media only screen and (min-width: 568px) {
        font-size: 2em;
      }
      @media only screen and (min-width: 768px) {
        font-size: 2.2em;
      }
    }
    .birth-info {
      color: $white;
      font-size: 1.4em;
      @media only screen and (min-width: 568px) {
        font-size: 1.4em;
      }
      @media only screen and (min-width: 768px) {
        font-size: 1.8em;
      }
      .birthdate {
        padding-right: 10px;
        position: relative;
        &:before {
          content: "";
          height: 20px;
          width: 2px;
          position: absolute;
          right: 0;
          top: 0;
          background-color: $white;
        }
      }
      .birthplace {
        padding-left: 10px;
      }
    }
    .place,
    .expiration-date,
    .package,
    .class-history-entry {
      color: $white;
      font-size: 1.2em;
      @media only screen and (min-width: 568px) {
        font-size: 1.4em;
      }
      @media only screen and (min-width: 768px) {
        font-size: 1.6em;
      }
      .libelle {
        color: $darkGray;
      }
    }
  }
  .position-player-wrapper {
    display: block;
    @media only screen and (min-width: 568px) {
      width: 60px;
      display: inline-block;
      vertical-align: top;
    }
    @media only screen and (min-width: 768px) {
      width: 70px;
    }
    .bubble-wrapper {
      display: inline-block;
      vertical-align: top;
      @media only screen and (min-width: 568px) {
        display: block;
      }
      &:first-child {
        margin-right: 15px;
        @media only screen and (min-width: 568px) {
          margin-bottom: 15px;
        }
      }
    }
    .bubble-inner {
      width: 70px;
      height: 70px;
      @include border-radius(50%);
      text-align: center;
      color: $white;
      padding-top: 15px;
      @media only screen and (min-width: 568px) {
        width: 60px;
        height: 60px;
        padding-top: 12px;
      }
      @media only screen and (min-width: 768px) {
        width: 70px;
        height: 70px;
        padding-top: 15px;
      }
    }
    .player-bubble.cdh-red-background,
    .goaler-bubble.cdh-red-background {
      background-color: #e8152b;
    }
    .player-bubble.cdh-blue-background,
    .goaler-bubble.cdh-blue-background {
      background-color: $blue;
    }
    .player-bubble.cdh-no-class,
    .goaler-bubble.cdh-no-class {
      background-color: #000;
      border:2px solid #666;
    }
    .player-bubble.temporary,
    .goaler-bubble.temporary {
      background-color: #999;
    }
    .position {
      font-weight: 700;
      font-size: 1.4em;
      margin-bottom: 0;
    }
    .cote {
      font-weight: 700;
      font-size: 2.4em;
      margin-bottom: 0;
      @media only screen and (min-width: 568px) {
        font-size: 2em;
      }
      @media only screen and (min-width: 768px) {
        font-size: 2.4em;
      }
    }
  }
  .bar-code-wrapper {
    padding: 10px 0 0;
  }
  .bar-code-inner {
    text-align: center;
    height: 30px;
    @media only screen and (min-width: 568px) {
      height: 40px;
    }
    @media only screen and (min-width: 768px) {
      height: 55px;
    }
    img {
      display: inline-block;
      height: 100%;
      width: auto;
    }
  }
}*/
/* line 4418, ../sass/_components.scss */
body.modal-open {
  padding-right: 0 !important;
}

/* line 4421, ../sass/_components.scss */
.cdh-card-player-modal {
  height: 100vh;
  width: 100vw;
  padding: 0 !important;
  top: 0;
  bottom: 0;
  margin: 0;
  right: 0;
  left: 0;
  z-index: 10000;
}
/* line 4431, ../sass/_components.scss */
.cdh-card-player-modal.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
  -o-transition: -o-transform .3s ease-out;
  transition: transform .3s ease-out;
  -webkit-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0);
}
/* line 4440, ../sass/_components.scss */
.cdh-card-player-modal.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
/* line 4446, ../sass/_components.scss */
.cdh-card-player-modal .modal-dialog {
  margin: 0 0 0 auto !important;
  padding: 0 !important;
  width: 300px;
  height: 100%;
}
@media only screen and (min-height: 800px) {
  /* line 4446, ../sass/_components.scss */
  .cdh-card-player-modal .modal-dialog {
    width: 340px;
  }
}
/* line 4455, ../sass/_components.scss */
.cdh-card-player-modal .modal-content {
  box-shadow: none;
  border: 0;
  border-radius: 0;
  padding: 0;
  margin: 0;
  position: relative;
  min-height: 100vh;
  width: 100%;
}
/* line 4464, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal {
  width: 34px;
  height: 34px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: #ffffff;
  position: absolute;
  top: 30px;
  left: -15px;
  z-index: 2;
  text-align: center;
  padding-top: 7px;
  cursor: pointer;
}
/* line 4480, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal.gender-h svg path {
  fill: #e82131;
}
/* line 4485, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal.gender-f svg path {
  fill: #1072cc;
}
/* line 4490, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal.gender-jr svg path {
  fill: #85C550;
}
/* line 4495, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal.member-deact svg path {
  fill: #c0c0c0;
}
/* line 4500, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-h {
  background-color: #ef6671;
}
/* line 4502, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-h svg path {
  fill: #ffffff;
}
/* line 4506, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-f {
  background-color: #3998ef;
}
/* line 4508, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-f svg path {
  fill: #ffffff;
}
/* line 4512, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-jr {
  background-color: #add889;
}
/* line 4514, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.gender-jr svg path {
  fill: #ffffff;
}
/* line 4518, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.member-deact {
  background-color: #e6e6e6;
}
/* line 4520, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .close-cdh-modal:hover.member-deact svg path {
  fill: #ffffff;
}
/* line 4527, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body {
  padding: 0;
  margin: 0;
  position: relative;
  height: 100%;
  width: 100%;
  max-height: 100vh;
  overflow-y: auto;
  overflow-x: inherit;
}
/* line 4537, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .content-cdh-top {
  background-color: #e82131;
}
/* line 4544, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
  color: #e82131;
}
/* line 4552, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .content-cdh-bottom .class-history-title {
  color: #e82131;
}
/* line 4555, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .content-cdh-bottom .nav.nav-tabs {
  border: 2px solid #e82131;
}
/* line 4557, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .content-cdh-bottom .nav.nav-tabs li a {
  color: #e82131;
}
/* line 4560, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-h .content-cdh-bottom .nav.nav-tabs li.active a {
  color: #ffffff;
  background-color: #e82131;
}
/* line 4568, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .content-cdh-top {
  background-color: #1072cc;
}
/* line 4575, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
  color: #1072cc;
}
/* line 4583, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .content-cdh-bottom .class-history-title {
  color: #1072cc;
}
/* line 4586, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .content-cdh-bottom .nav.nav-tabs {
  border: 2px solid #1072cc;
}
/* line 4588, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .content-cdh-bottom .nav.nav-tabs li a {
  color: #1072cc;
}
/* line 4591, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-f .content-cdh-bottom .nav.nav-tabs li.active a {
  color: #ffffff;
  background-color: #1072cc;
}
/* line 4599, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .content-cdh-top {
  background-color: #85C550;
}
/* line 4606, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
  color: #85C550;
}
/* line 4614, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .content-cdh-bottom .class-history-title {
  color: #1072cc;
}
/* line 4617, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .content-cdh-bottom .nav.nav-tabs {
  border: 2px solid #85C550;
}
/* line 4619, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .content-cdh-bottom .nav.nav-tabs li a {
  color: #1072cc;
}
/* line 4622, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.gender-jr .content-cdh-bottom .nav.nav-tabs li.active a {
  color: #ffffff;
  background-color: #85C550;
}
/* line 4631, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .content-cdh-top {
  background-color: #c0c0c0;
}
/* line 4638, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
  color: #c0c0c0;
}
/* line 4646, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .content-cdh-bottom .class-history-title {
  color: #1072cc;
}
/* line 4649, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .content-cdh-bottom .nav.nav-tabs {
  border: 2px solid #c0c0c0;
}
/* line 4651, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .content-cdh-bottom .nav.nav-tabs li a {
  color: #1072cc;
}
/* line 4654, ../sass/_components.scss */
.cdh-card-player-modal .modal-content .modal-body.member-deact .content-cdh-bottom .nav.nav-tabs li.active a {
  color: #ffffff;
  background-color: #c0c0c0;
}
/* line 4663, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-top,
.cdh-card-player-modal .content-cdh-bottom {
  padding-left: 7.8%;
  padding-right: 7.8%;
}
/* line 4668, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-top {
  padding-top: 3vh;
  padding-bottom: 3.6vh;
}
@media only screen and (min-height: 800px) {
  /* line 4668, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-top {
    padding-top: 3.52vh;
    padding-bottom: 4.26vh;
  }
}
/* line 4676, ../sass/_components.scss */
.cdh-card-player-modal p.name {
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 2px;
  font-size: 22px;
  font-weight: 700;
  font-style: italic;
}
@media only screen and (min-height: 800px) {
  /* line 4676, ../sass/_components.scss */
  .cdh-card-player-modal p.name {
    font-size: 34px;
  }
}
/* line 4688, ../sass/_components.scss */
.cdh-card-player-modal p.player-id {
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  font-style: italic;
}
@media only screen and (min-height: 800px) {
  /* line 4688, ../sass/_components.scss */
  .cdh-card-player-modal p.player-id {
    font-size: 18px;
  }
}
/* line 4700, ../sass/_components.scss */
.cdh-card-player-modal .img-and-class-wrapper {
  margin-top: 1.85vh;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 140px;
  -webkit-border-radius: 70px;
  -moz-border-radius: 70px;
  -ms-border-radius: 70px;
  border-radius: 70px;
  padding: 11px 11px 20px;
  background-color: #ffffff;
}
@media only screen and (min-height: 800px) {
  /* line 4700, ../sass/_components.scss */
  .cdh-card-player-modal .img-and-class-wrapper {
    max-width: 190px;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    -ms-border-radius: 90px;
    border-radius: 90px;
    padding: 8px 10px 24px;
  }
}
/* line 4721, ../sass/_components.scss */
.cdh-card-player-modal .player-img-wrapper {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  z-index: 1;
  display: block;
  width: 100%;
  height: auto;
  padding: 100% 0 0 0;
  margin-bottom: 8px;
}
@media only screen and (min-height: 800px) {
  /* line 4721, ../sass/_components.scss */
  .cdh-card-player-modal .player-img-wrapper {
    margin-bottom: 14px;
  }
}
/* line 4737, ../sass/_components.scss */
.cdh-card-player-modal .player-img-wrapper img {
  display: block;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: 50% 50%;
  opacity: 1;
  z-index: 1;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  float: left;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 4761, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper {
  min-height: 66px;
}
/* line 4763, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper.no-future-class {
  padding-top: 13px;
}
@media only screen and (min-height: 800px) {
  /* line 4761, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper {
    min-height: 72px;
  }
  /* line 4768, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper.no-future-class {
    padding-top: 16px;
  }
}
/* line 4772, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class {
  font-size: 0;
  text-align: center;
}
/* line 4775, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail {
  display: inline-block;
  width: 45%;
}
/* line 4778, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail div {
  text-align: center;
}
/* line 4781, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-title {
  color: #000;
  font-size: 12px;
  font-weight: 700;
}
@media only screen and (min-height: 800px) {
  /* line 4781, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-title {
    font-size: 14px;
  }
}
/* line 4789, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
  font-size: 16px;
}
@media only screen and (min-height: 800px) {
  /* line 4789, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-main {
    font-size: 30px;
  }
}
/* line 4795, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-sub {
  color: #000;
  font-size: 12px;
  font-weight: 700;
}
@media only screen and (min-height: 800px) {
  /* line 4795, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail .class-detail-sub {
    font-size: 14px;
  }
}
/* line 4804, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class_detail-left {
  border-right: 1px solid #dddddd;
}
/* line 4807, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail-jr {
  display: block;
  width: 100%;
  margin-bottom: 6px;
}
/* line 4811, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail-jr .class-detail-main {
  font-size: 16px;
}
@media only screen and (min-height: 800px) {
  /* line 4811, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .position-player-wrapper .position-player-actual-class .class-detail-jr .class-detail-main {
    font-size: 20px;
  }
}
/* line 4820, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .future-class-wrapper {
  padding-top: 2px;
  text-align: center;
}
@media only screen and (min-height: 800px) {
  /* line 4820, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .future-class-wrapper {
    padding-top: 5px;
  }
}
/* line 4826, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class {
  padding-top: 2px;
}
@media only screen and (min-height: 800px) {
  /* line 4826, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class {
    padding-top: 5px;
  }
}
/* line 4831, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class .class {
  margin-bottom: 2px;
  font-size: 12px;
  font-weight: 700;
}
@media only screen and (min-height: 800px) {
  /* line 4831, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class .class {
    font-size: 14px;
    margin-bottom: 4px;
  }
}
/* line 4840, ../sass/_components.scss */
.cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class .date {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
}
@media only screen and (min-height: 800px) {
  /* line 4840, ../sass/_components.scss */
  .cdh-card-player-modal .class-wrapper .future-class-wrapper .future-class .date {
    font-size: 14px;
  }
}
/* line 4851, ../sass/_components.scss */
.cdh-card-player-modal .other-infos {
  padding-top: 20px;
}
@media only screen and (min-height: 800px) {
  /* line 4851, ../sass/_components.scss */
  .cdh-card-player-modal .other-infos {
    padding-top: 34px;
  }
}
/* line 4856, ../sass/_components.scss */
.cdh-card-player-modal .other-infos p {
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  font-style: italic;
  margin-bottom: 4px;
}
@media only screen and (min-height: 800px) {
  /* line 4856, ../sass/_components.scss */
  .cdh-card-player-modal .other-infos p {
    font-size: 20px;
  }
}
/* line 4867, ../sass/_components.scss */
.cdh-card-player-modal .other-infos p:last-child {
  margin-bottom: 0;
}
/* line 4872, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom {
  padding-top: 2.98vh;
  padding-bottom: 2.98vh;
}
/* line 4875, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
}
@media only screen and (min-height: 800px) {
  /* line 4875, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-bottom h3 {
    font-size: 28px;
  }
}
/* line 4886, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .class-history-title {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
}
@media only screen and (min-height: 800px) {
  /* line 4886, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-bottom .class-history-title {
    font-size: 14px;
  }
}
/* line 4895, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs {
  font-size: 0;
  height: 36px;
  border-radius: 18px;
}
@media only screen and (min-height: 800px) {
  /* line 4895, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs {
    height: 44px;
    border-radius: 22px;
  }
}
/* line 4903, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li {
  display: inline-block;
  vertical-align: middle;
  width: 50%;
}
/* line 4907, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li a {
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
  height: 32px;
  line-height: 32px;
  border-radius: 16px;
  border: none;
  margin: 0;
  padding: 0;
}
/* line 4919, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li a:hover {
  background: transparent;
}
@media only screen and (min-height: 800px) {
  /* line 4907, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li a {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
  }
}
/* line 4929, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li.active a {
  color: #ffffff;
  width: 110%;
}
/* line 4933, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li:first-child a {
  margin-left: -1px;
}
/* line 4936, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .nav.nav-tabs li:last-child a {
  margin-right: -1px;
  margin-left: -9%;
}
/* line 4942, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .tab-content {
  padding-top: 2.4vh;
}
/* line 4945, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .class-history-entry {
  font-size: 0;
  margin-bottom: 0;
}
/* line 4948, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .class-history-entry span {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 8px;
  display: inline-block;
  vertical-align: top;
}
/* line 4955, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .class-history-entry span.class {
  width: 60px;
  text-align: center;
}
/* line 4959, ../sass/_components.scss */
.cdh-card-player-modal .content-cdh-bottom .class-history-entry span.libelle {
  width: calc(100% - 60px);
  text-align: left;
}
@media only screen and (min-height: 800px) {
  /* line 4948, ../sass/_components.scss */
  .cdh-card-player-modal .content-cdh-bottom .class-history-entry span {
    font-size: 14px;
    margin-bottom: 10px;
  }
}

/* Reservation calendar */
/* line 4973, ../sass/_components.scss */
#reservation-calendar-scheduler {
  width: 100%;
  height: 80vh;
}
/* line 4977, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_cal_navline .dhx_cal_tab {
  position: relative;
  display: inline-block;
}
/* line 4983, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_minical_icon_wrapper {
  position: absolute;
  text-align: left;
  margin-left: 20px;
  width: 100%;
  height: 30px;
}
@media only screen and (min-width: 600px) {
  /* line 4983, ../sass/_components.scss */
  #reservation-calendar-scheduler .dhx_minical_icon_wrapper {
    text-align: center;
    margin-left: 0;
  }
}
/* line 4999, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_minical_icon_wrapper .dhx_cal_date {
  position: relative;
  top: 0;
  left: 0;
  display: inline;
  vertical-align: middle;
}
/* line 5008, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_minical_icon_wrapper .dhx_minical_icon {
  left: 0;
  position: relative;
  top: 0;
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
}
/* line 5020, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_cal_today_button {
  right: 70px;
}
/* line 5025, ../sass/_components.scss */
#reservation-calendar-scheduler .dhx_cal_prev_button {
  right: 70px;
}
@media only screen and (min-width: 600px) {
  /* line 5025, ../sass/_components.scss */
  #reservation-calendar-scheduler .dhx_cal_prev_button {
    right: 160px;
  }
}

/* line 1, ../sass/_index.scss */
.home-page .wrapper-2-col {
  padding-top: 20px;
}

/* line 6, ../sass/_index.scss */
.news-home a {
  display: block;
}
/* line 8, ../sass/_index.scss */
.news-home a .container-img {
  overflow: hidden;
  position: relative;
}
/* line 12, ../sass/_index.scss */
.news-home a .img {
  padding-bottom: 66%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 110%;
  max-width: 100%;
}
/* line 19, ../sass/_index.scss */
.news-home .news-box {
  background-color: #1d1d1b;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
/* line 27, ../sass/_index.scss */
.news-home .news-box:hover a .img, .news-home .news-box:focus a .img {
  max-width: 110%;
}
/* line 33, ../sass/_index.scss */
.news-home .container-flex {
  display: flex;
}
/* line 36, ../sass/_index.scss */
.news-home .content-news {
  padding: 15px 15px 25px;
}
@media only screen and (min-width: 1280px) {
  /* line 36, ../sass/_index.scss */
  .news-home .content-news {
    padding: 15px 15px 25px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 36, ../sass/_index.scss */
  .news-home .content-news {
    padding: 25px;
  }
}
/* line 46, ../sass/_index.scss */
.news-home a > img {
  opacity: 0.7;
  width: 100%;
}
/* line 51, ../sass/_index.scss */
.news-home .text {
  margin-top: 15px;
}
/* line 54, ../sass/_index.scss */
.news-home p {
  margin: 0;
}
/* line 57, ../sass/_index.scss */
.news-home .name {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  text-transform: uppercase;
  padding: 9px;
  background-color: #1072cc;
  margin: 0 0 25px 0;
}
/* line 66, ../sass/_index.scss */
.news-home .date {
  display: block;
  font-size: 1.2em;
  color: #a9a9a9;
}
/* line 71, ../sass/_index.scss */
.news-home h2 {
  font-size: 2.2em;
  font-weight: 700;
  color: #ffffff;
  line-height: 1.2;
  margin: 0;
  font-family: "Saira Extra Condensed", sans-serif;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 1280px) {
  /* line 71, ../sass/_index.scss */
  .news-home h2 {
    font-size: 2.2em;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 71, ../sass/_index.scss */
  .news-home h2 {
    font-size: 2.5em;
  }
}
/* line 88, ../sass/_index.scss */
.news-home .news-box:hover .text h2,
.news-home .news-box:focus .text h2 {
  color: #1072cc;
}
/* line 92, ../sass/_index.scss */
.news-home .main-news {
  display: block;
  margin-bottom: 20px;
}
@media only screen and (min-width: 1280px) {
  /* line 92, ../sass/_index.scss */
  .news-home .main-news {
    display: flex;
  }
}
/* line 98, ../sass/_index.scss */
.news-home .main-news .content-news {
  padding: 25px 25px 25px 25px;
}
/* line 101, ../sass/_index.scss */
.news-home .main-news h2 {
  font-size: 2.5em;
  line-height: 30px;
}
@media only screen and (min-width: 1280px) {
  /* line 101, ../sass/_index.scss */
  .news-home .main-news h2 {
    font-size: 4em;
    line-height: 45px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 101, ../sass/_index.scss */
  .news-home .main-news h2 {
    font-size: 4.5em;
    line-height: 50px;
  }
}
/* line 114, ../sass/_index.scss */
.news-home .col-2-flex {
  display: block;
  width: 100%;
  margin: 0 auto 20px;
  /*@media only screen and (min-width: 1280px) {
    &:first-child {
      margin: 0 10px 0 10px;
    }
    &:last-child {
      margin: 0 10px 0 10px;
    }
  }*/
}
/* line 119, ../sass/_index.scss */
.news-home .col-2-flex:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1280px) {
  /* line 114, ../sass/_index.scss */
  .news-home .col-2-flex {
    display: flex;
    flex-direction: column;
    width: calc(50% - 15px);
    margin: 0 10px 0;
    max-width: none;
  }
  /* line 128, ../sass/_index.scss */
  .news-home .col-2-flex:first-child {
    margin: 0 10px 0 10px;
  }
  /* line 132, ../sass/_index.scss */
  .news-home .col-2-flex:last-child {
    margin: 0 10px 0 10px;
  }
}
/* line 147, ../sass/_index.scss */
.news-home .secondary-news {
  display: block;
}
@media only screen and (min-width: 1280px) {
  /* line 147, ../sass/_index.scss */
  .news-home .secondary-news {
    display: flex;
    flex-wrap: wrap;
  }
}
/* line 156, ../sass/_index.scss */
.news-home .secondary-news .date {
  display: block;
}
/* line 159, ../sass/_index.scss */
.news-home .secondary-news .name {
  margin: 0 0 20px 0;
}
/* line 163, ../sass/_index.scss */
.news-home .col-3-flex {
  display: block;
  width: 100%;
  margin: 0 auto 20px;
  /*@media only screen and (min-width: 1280px) {
    width: calc(100% / 3 - 20px);
    margin: 0 10px;
    max-width: none;
    &:nth-child(2n) {
      margin: 0 10px 20px 10px;
    }
    &:nth-child(2n+1) {
      margin: 0 10px 20px 10px;
    }
    .content-news {
      &:nth-child(3),
      &:nth-child(4) {
        margin: 0 auto 20px;
      }
      min-height: inherit;
    }
  }*/
}
/* line 168, ../sass/_index.scss */
.news-home .col-3-flex:last-child {
  margin-bottom: 0;
}
/* line 171, ../sass/_index.scss */
.news-home .col-3-flex.news-mobile-hide {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 171, ../sass/_index.scss */
  .news-home .col-3-flex.news-mobile-hide {
    display: block;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 163, ../sass/_index.scss */
  .news-home .col-3-flex {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    width: calc(100% / 3 - 20px);
    margin: 0 10px;
    max-width: none;
  }
  /* line 185, ../sass/_index.scss */
  .news-home .col-3-flex:nth-child(2n) {
    margin: 0 10px 20px 10px;
  }
  /* line 189, ../sass/_index.scss */
  .news-home .col-3-flex:nth-child(2n+1) {
    margin: 0 10px 20px 10px;
  }
  /* line 193, ../sass/_index.scss */
  .news-home .col-3-flex:nth-child(3), .news-home .col-3-flex:nth-child(4) {
    margin: 0 auto 20px;
  }
  /* line 198, ../sass/_index.scss */
  .news-home .col-3-flex .content-news {
    min-height: inherit;
  }
}
/* line 222, ../sass/_index.scss */
.news-home .col-4-flex {
  display: block;
  width: 100%;
  margin: 0 auto 20px;
  /*@media only screen and (min-width: 1280px) {
    width: calc(25% - 20px);
    margin: 0 10px;
    max-width: none;
    &:nth-child(2n) {
      margin: 0 10px 20px 10px;
    }
    &:nth-child(2n+1) {
      margin: 0 10px 20px 10px;
    }
    .content-news {
      &:nth-child(3),
      &:nth-child(4) {
        margin: 0 auto 20px;
      }
      min-height: inherit;
    }
  }*/
}
/* line 227, ../sass/_index.scss */
.news-home .col-4-flex:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1280px) {
  /* line 222, ../sass/_index.scss */
  .news-home .col-4-flex {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    width: calc(25% - 20px);
    margin: 0 10px;
    max-width: none;
  }
  /* line 238, ../sass/_index.scss */
  .news-home .col-4-flex:nth-child(2n) {
    margin: 0 10px 20px 10px;
  }
  /* line 242, ../sass/_index.scss */
  .news-home .col-4-flex:nth-child(2n+1) {
    margin: 0 10px 20px 10px;
  }
  /* line 246, ../sass/_index.scss */
  .news-home .col-4-flex:nth-child(3), .news-home .col-4-flex:nth-child(4) {
    margin: 0 auto 20px;
  }
  /* line 251, ../sass/_index.scss */
  .news-home .col-4-flex .content-news {
    min-height: inherit;
  }
}

@media only screen and (min-width: 768px) {
  /* line 278, ../sass/_index.scss */
  .home-page .wrapper-2-col .left-col,
  .home-page .wrapper-2-col .right-col {
    display: inline-block;
    vertical-align: top;
  }
}
/* line 285, ../sass/_index.scss */
.home-page .wrapper-2-col .left-col {
  max-width: 400px;
}
@media only screen and (min-width: 768px) {
  /* line 285, ../sass/_index.scss */
  .home-page .wrapper-2-col .left-col {
    max-width: none;
    width: calc(100% - 365px);
    margin-right: 5px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 285, ../sass/_index.scss */
  .home-page .wrapper-2-col .left-col {
    width: calc(100% - 415px);
  }
}
@media only screen and (min-width: 768px) {
  /* line 296, ../sass/_index.scss */
  .home-page .wrapper-2-col .right-col {
    width: calc(100% * 1/3 - 10px);
    margin-left: 10px;
  }
}
/* line 301, ../sass/_index.scss */
.home-page .wrapper-2-col .right-col.sidebar-col {
  max-width: 400px;
}
@media only screen and (min-width: 768px) {
  /* line 301, ../sass/_index.scss */
  .home-page .wrapper-2-col .right-col.sidebar-col {
    width: 350px;
    float: right;
  }
}
@media only screen and (min-width: 992px) {
  /* line 301, ../sass/_index.scss */
  .home-page .wrapper-2-col .right-col.sidebar-col {
    width: 400px;
    margin-top: 0;
  }
}

/* line 316, ../sass/_index.scss */
.container-more-news-link {
  padding: 40px 10px;
  text-align: right;
}
/* line 319, ../sass/_index.scss */
.container-more-news-link a {
  display: inline-block;
  padding: 11px 10px 9px 15px;
  position: relative;
  z-index: 1;
  border: 1px solid #e1e6ea;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 326, ../sass/_index.scss */
.container-more-news-link a:hover, .container-more-news-link a:focus {
  border: 1px solid #1072cc;
}
/* line 329, ../sass/_index.scss */
.container-more-news-link a:hover .text, .container-more-news-link a:focus .text {
  color: #1072cc;
}
/* line 333, ../sass/_index.scss */
.container-more-news-link a .text,
.container-more-news-link a .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 338, ../sass/_index.scss */
.container-more-news-link a .text {
  color: #1d1d1b;
  font-size: 1.4em;
  font-weight: 700;
  margin: -3px 20px 0 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 345, ../sass/_index.scss */
.container-more-news-link a polygon {
  fill: #1072cc;
}

/* line 351, ../sass/_index.scss */
.ranking-home {
  padding: 20px 0;
}
/* line 353, ../sass/_index.scss */
.ranking-home .ranking-box-table-container {
  display: none;
}
/* line 355, ../sass/_index.scss */
.ranking-home .ranking-box-table-container.active {
  display: block;
}
/* line 359, ../sass/_index.scss */
.ranking-home .ranking-box-header {
  padding: 22px 15px 17px;
  height: 70px;
  border-top: 1px solid #e1e6ea;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
}
/* line 366, ../sass/_index.scss */
.ranking-home .ranking-box {
  display: block;
  width: 100%;
  margin: 0 0 20px;
}
/* line 370, ../sass/_index.scss */
.ranking-home .ranking-box:last-child {
  margin: 0;
}
/* line 374, ../sass/_index.scss */
.ranking-home h2 {
  font-size: 1.8em;
  color: #1d1d1b;
  font-weight: 700;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 106px);
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 480px) {
  /* line 374, ../sass/_index.scss */
  .ranking-home h2 {
    font-size: 2.2em;
  }
}
@media only screen and (min-width: 992px) {
  /* line 374, ../sass/_index.scss */
  .ranking-home h2 {
    font-size: 2.5em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 374, ../sass/_index.scss */
  .ranking-home h2 {
    width: calc(100% - 122px);
  }
}
/* line 392, ../sass/_index.scss */
.ranking-home h2 a.text {
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: inline-block;
  vertical-align: middle;
}
/* line 397, ../sass/_index.scss */
.ranking-home h2 a.text:hover, .ranking-home h2 a.text:focus {
  color: #1072cc;
}
/* line 402, ../sass/_index.scss */
.ranking-home h2 a.img,
.ranking-home h2 span.img {
  width: 70px;
  display: inline-block;
  vertical-align: middle;
  padding-left: 5px;
}
/* line 408, ../sass/_index.scss */
.ranking-home h2 a.img img,
.ranking-home h2 span.img img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 30px;
  display: inline-block;
}
/* line 417, ../sass/_index.scss */
.ranking-home .container-3-btn {
  width: 106px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (min-width: 1024px) {
  /* line 417, ../sass/_index.scss */
  .ranking-home .container-3-btn {
    width: 122px;
  }
}
/* line 425, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn {
  background-color: #ffffff;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 3);
  height: 24px;
  color: #1d1d1b;
  line-height: 24px;
  cursor: pointer;
  border: 1px solid #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 437, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn.left-btn {
  border-right: none;
}
/* line 440, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn.right-btn {
  border-left: none;
}
/* line 443, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn.active {
  background-color: #1d1d1b;
  color: #ffffff;
}
/* line 447, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn.active.left-btn {
  border: none;
}
/* line 450, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn.active.right-btn {
  border: none;
}
/* line 455, ../sass/_index.scss */
.ranking-home .container-3-btn .custom-btn:not(.active):hover {
  background-color: #e9e9e9;
}
/* line 460, ../sass/_index.scss */
.ranking-home .wrapper-table {
  margin: 0;
}
/* line 462, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive {
  margin-bottom: 0;
  overflow-x: inherit;
}
/* line 465, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table {
  color: #1d1d1b;
  width: 100%;
}
/* line 468, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table tbody {
  border: 1px solid #e1e6ea;
}
/* line 470, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table tbody tr td:first-child {
  max-width: 21px;
}
/* line 474, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .container-img {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
}
/* line 483, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table td.radius .container-img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
/* line 486, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table td.contain .container-img img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 495, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table td.cover .container-img img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  -moz-transform: translateY(-50%) translateX(-50%);
  -ms-transform: translateY(-50%) translateX(-50%);
  -o-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 504, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table td.img-text {
  min-width: 180px;
  max-width: 180px;
}
/* line 508, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .container-no-img,
.ranking-home .wrapper-table .table-responsive table .container-no-img-no-color {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
}
/* line 520, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .container-no-img .round,
.ranking-home .wrapper-table .table-responsive table .container-no-img-no-color .round {
  width: 24px;
  height: 24px;
  display: block;
  text-align: center;
  line-height: 22px;
  font-size: 1em;
  font-weight: 700;
}
/* line 530, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 534, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 539, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive table .line1 {
  color: #1d1d1b;
}
/* line 543, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive td {
  padding: 8px 10px;
}
/* line 545, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive td.highlight {
  background-color: transparent !important;
  color: #1d1d1b !important;
  font-weight: 700;
  font-size: 1.6em;
}
/* line 552, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive td a .line1 {
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  line-height: 1.1;
}
/* line 559, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive td a:hover .line1, .ranking-home .wrapper-table .table-responsive td a:focus .line1 {
  color: #1072cc;
}
/* line 565, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive tr:first-child td {
  padding-top: 18px;
}
/* line 568, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive tr:last-child td {
  padding-bottom: 18px;
}
/* line 571, ../sass/_index.scss */
.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;
}
/* line 575, ../sass/_index.scss */
.ranking-home .wrapper-table .table-responsive tr:nth-child(2n) td.highlight {
  background-color: #ececec !important;
}
@media only screen and (min-width: 768px) {
  /* line 581, ../sass/_index.scss */
  .ranking-home.no-sidebar .ranking-box {
    display: inline-block;
    vertical-align: top;
    width: calc(100% / 3);
  }
}

/* line 592, ../sass/_index.scss */
.sidebar-col .ranking-home {
  padding: 0;
}
/* line 595, ../sass/_index.scss */
.sidebar-col .ranking-box {
  margin: 20px 0 0 0;
}
/* line 597, ../sass/_index.scss */
.sidebar-col .ranking-box:last-child {
  margin: 20px 0 0 0;
}

/* line 604, ../sass/_index.scss */
.home-page .wrapper-stars {
  padding: 0 0 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 608, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  /* line 608, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars {
    display: flex;
  }
}
@media only screen and (min-width: 768px) {
  /* line 615, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .star {
    display: block;
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  /* line 615, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .star {
    display: flex;
    flex-direction: column;
    width: calc(100% / 3);
    position: relative;
  }
}
@media only screen and (min-width: 768px) {
  /* line 627, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .inner-star {
    height: auto;
  }
}
@media only screen and (min-width: 992px) {
  /* line 627, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .inner-star {
    height: 100%;
    margin: 0;
  }
}
/* line 637, ../sass/_index.scss */
.home-page .wrapper-2-col .wrapper-stars .star-middle .inner-star {
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
}
@media only screen and (min-width: 768px) {
  /* line 637, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .star-middle .inner-star {
    border-top: none;
    border-bottom: none;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
  }
}
@media only screen and (min-width: 992px) {
  /* line 637, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .star-middle .inner-star {
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-left: none;
    border-right: none;
  }
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 654, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .container-img {
    width: 60px;
    height: 60px;
    margin: 10px 15px 5px 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 654, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .container-img {
    width: 60px;
    height: 60px;
    margin: 10px 15px 5px 0;
  }
}
@media only screen and (min-width: 992px) {
  /* line 654, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .container-img {
    margin: 10px 5px 5px 0;
    width: 40px;
    height: 40px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 654, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .container-img {
    margin: 0 20px 0 0;
  }
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 674, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .player-identity {
    font-size: 0.8em;
  }
}
@media only screen and (min-width: 768px) {
  /* line 674, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .player-identity {
    font-size: 0.8em;
    width: calc(100% - 75px);
  }
}
@media only screen and (min-width: 992px) {
  /* line 674, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .player-identity {
    font-size: 0.8em;
    width: calc(100% - 50px);
  }
}
@media only screen and (min-width: 1280px) {
  /* line 674, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .player-identity {
    font-size: 1em;
    width: calc(100% - 80px);
  }
}
@media only screen and (min-width: 768px) {
  /* line 692, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .left .stats-mobile {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  /* line 692, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .left .stats-mobile {
    display: none;
    padding: 10px 0 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 703, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .right .stat-secondary,
  .home-page .wrapper-2-col .wrapper-stars .right .stat-principal {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  /* line 703, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .right .stat-secondary,
  .home-page .wrapper-2-col .wrapper-stars .right .stat-principal {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  /* line 712, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .right .stat-secondary {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 992px) {
  /* line 712, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .right .stat-secondary {
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 540px) and (max-width: 767px) {
  /* line 712, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .right .stat-secondary {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 768px) {
  /* line 724, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .logo-team {
    width: 40px;
    height: 40px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 724, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .logo-team {
    width: 20px;
    height: 20px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 724, ../sass/_index.scss */
  .home-page .wrapper-2-col .wrapper-stars .logo-team {
    width: 40px;
    height: 40px;
  }
}

@media only screen and (min-width: 768px) {
  /* line 741, ../sass/_index.scss */
  .stars-home-page {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 741, ../sass/_index.scss */
  .stars-home-page {
    padding: 0 10px;
  }
}
/* line 748, ../sass/_index.scss */
.stars-home-page h2 {
  font-family: "Saira Extra Condensed", sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0;
  padding: 20px 25px;
  border-top: 1px solid #ececec;
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
}

/* line 1, ../sass/_pages.scss */
.page {
  color: #1d1d1b;
}
/* line 4, ../sass/_pages.scss */
.page .article-content {
  display: block;
  width: 100%;
  padding: 20px;
  font-size: 1.4em;
  line-height: 1.2;
}
@media only screen and (min-width: 1024px) {
  /* line 4, ../sass/_pages.scss */
  .page .article-content {
    padding: 40px 20px;
  }
}
/* line 13, ../sass/_pages.scss */
.page .article-content p {
  font-size: 1em;
  line-height: 1.7;
  margin: 0 0 20px;
  color: #1d1d1b !important;
}
@media only screen and (min-width: 768px) {
  /* line 13, ../sass/_pages.scss */
  .page .article-content p {
    margin: 0 0 30px;
  }
}
/* line 21, ../sass/_pages.scss */
.page .article-content p a {
  font-size: 1em;
  color: #1072cc !important;
  text-decoration: none;
}
/* line 25, ../sass/_pages.scss */
.page .article-content p a:hover, .page .article-content p a:focus {
  color: #0c589d !important;
}
/* line 31, ../sass/_pages.scss */
.page .article-content h1 {
  font-size: 2.2em;
  font-weight: 700;
  margin: 0 0 20px;
  font-family: "Saira Extra Condensed", sans-serif;
  color: #1072cc !important;
}
@media only screen and (min-width: 768px) {
  /* line 31, ../sass/_pages.scss */
  .page .article-content h1 {
    font-size: 2.5em;
    margin: 0 0 30px;
  }
}
/* line 42, ../sass/_pages.scss */
.page .article-content h2 {
  font-size: 2em;
  font-weight: 700;
  margin: 0 0 20px;
  font-family: "Saira Extra Condensed", sans-serif;
  color: #1d1d1b !important;
}
@media only screen and (min-width: 768px) {
  /* line 42, ../sass/_pages.scss */
  .page .article-content h2 {
    font-size: 2.2em;
    margin: 0 0 30px;
  }
}
/* line 53, ../sass/_pages.scss */
.page .article-content h3 {
  font-size: 1.6em;
  font-weight: 700;
  margin: 0 0 20px;
  font-family: "Saira Extra Condensed", sans-serif;
  color: #1d1d1b !important;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  /* line 53, ../sass/_pages.scss */
  .page .article-content h3 {
    font-size: 1.8em;
    margin: 0 0 30px;
  }
}
/* line 65, ../sass/_pages.scss */
.page .article-content h4, .page .article-content h5, .page .article-content h6 {
  font-size: 1.4em;
  font-weight: 700;
  margin: 0 0 20px;
  font-family: "Saira Extra Condensed", sans-serif;
  color: #1d1d1b !important;
  text-transform: uppercase;
}
@media only screen and (min-width: 768px) {
  /* line 65, ../sass/_pages.scss */
  .page .article-content h4, .page .article-content h5, .page .article-content h6 {
    font-size: 1.6em;
    margin: 0 0 30px;
  }
}
/* line 77, ../sass/_pages.scss */
.page .article-content ul,
.page .article-content ol {
  margin: 0 0 20px;
}
@media only screen and (min-width: 768px) {
  /* line 77, ../sass/_pages.scss */
  .page .article-content ul,
  .page .article-content ol {
    margin: 0 0 30px;
  }
}
/* line 83, ../sass/_pages.scss */
.page .article-content ul li,
.page .article-content ol li {
  font-size: 1em;
  line-height: 1.6;
}
/* line 86, ../sass/_pages.scss */
.page .article-content ul li a,
.page .article-content ol li a {
  font-size: 1em;
  color: #1072cc;
  text-decoration: none;
}
/* line 90, ../sass/_pages.scss */
.page .article-content ul li a:hover, .page .article-content ul li a:focus,
.page .article-content ol li a:hover,
.page .article-content ol li a:focus {
  color: #0c589d;
}
/* line 96, ../sass/_pages.scss */
.page .article-content ul ul, .page .article-content ul ol,
.page .article-content ol ul,
.page .article-content ol ol {
  margin: 5px 0 5px 25px;
}
/* line 102, ../sass/_pages.scss */
.page .article-content ul li:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 5px;
  height: 5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: #1072cc;
  margin-right: 8px;
}
/* line 116, ../sass/_pages.scss */
.page .article-content ul ul ul li:before {
  content: '';
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background-color: #a9a9a9;
}
/* line 127, ../sass/_pages.scss */
.page .article-content ol ul ul li:before,
.page .article-content ol ol ul li:before {
  content: '';
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background-color: #a9a9a9;
}
/* line 133, ../sass/_pages.scss */
.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"] {
  position: relative;
  padding: 10px 10px 10px 35px;
  color: #1072cc !important;
  background-color: #f5f5f5;
  display: block;
  font-weight: 700;
}
/* line 144, ../sass/_pages.scss */
.page .article-content a[href$=".pdf"]:before,
.page .article-content a[href$=".xls"]:before,
.page .article-content a[href$=".doc"]:before,
.page .article-content a[href$=".docs"]:before,
.page .article-content a[href$=".xlsx"]:before {
  content: "\ee99";
  display: inline-block;
  font: normal normal normal 14px/1 'Nucleo Outline';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  border: none;
  font-size: 32px;
  vertical-align: middle;
  margin-right: 15px;
}
/* line 158, ../sass/_pages.scss */
.page .article-content a[href$=".pdf"]:before {
  content: "\e957";
}
/* line 164, ../sass/_pages.scss */
.page .article-content a[href$=".doc"]:before,
.page .article-content a[href$=".docs"]:before {
  content: "\e94b";
}
/* line 170, ../sass/_pages.scss */
.page .article-content a[href$=".xls"]:before,
.page .article-content a[href$=".xlsx"]:before {
  content: "\e94a";
}
/* line 174, ../sass/_pages.scss */
.page .article-content table {
  height: auto !important;
  max-width: 100% !important;
  margin: 0 0 20px;
  overflow: hidden;
  overflow-x: scroll;
  display: block;
  white-space: nowrap;
}
@media only screen and (min-width: 768px) {
  /* line 174, ../sass/_pages.scss */
  .page .article-content table {
    overflow: inherit;
    display: table;
    white-space: inherit;
    margin: 0 0 30px;
  }
}
/* line 188, ../sass/_pages.scss */
.page .article-content table tr {
  height: auto !important;
}
/* line 190, ../sass/_pages.scss */
.page .article-content table tr td {
  border-style: solid;
  border-width: 1px;
  vertical-align: top;
  height: auto !important;
  padding: 10px !important;
}
/* line 196, ../sass/_pages.scss */
.page .article-content table tr td ul, .page .article-content table tr td ol {
  margin: 0 0 0 8px;
}
/* line 199, ../sass/_pages.scss */
.page .article-content table tr td p + ul, .page .article-content table tr td p + ol {
  margin-top: -25px;
}
/* line 205, ../sass/_pages.scss */
.page .article-content img {
  width: auto;
  height: auto;
  max-width: 100%;
}
/* line 210, ../sass/_pages.scss */
.page .article-content img.alignright {
  float: right;
  margin: 0 0 1em 1em;
}
/* line 211, ../sass/_pages.scss */
.page .article-content img.alignleft {
  float: left;
  margin: 0 1em 1em 0;
}
/* line 212, ../sass/_pages.scss */
.page .article-content img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 213, ../sass/_pages.scss */
.page .article-content a img.alignright {
  float: right;
  margin: 0 0 1em 1em;
}
/* line 214, ../sass/_pages.scss */
.page .article-content a img.alignleft {
  float: left;
  margin: 0 1em 1em 0;
}
/* line 215, ../sass/_pages.scss */
.page .article-content a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 216, ../sass/_pages.scss */
.page .article-content .container-advertisment {
  margin: 0 0 20px;
}
@media only screen and (min-width: 768px) {
  /* line 216, ../sass/_pages.scss */
  .page .article-content .container-advertisment {
    margin: 0 0 30px;
  }
}

/* line 225, ../sass/_pages.scss */
.header-news {
  background-color: #e1e6ea;
  text-align: center;
  position: relative;
}
/* line 229, ../sass/_pages.scss */
.header-news figure {
  width: 100%;
  max-width: 1220px;
  margin: 0 auto;
  background-color: #e1e6ea;
  max-height: 500px;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 229, ../sass/_pages.scss */
  .header-news figure {
    min-height: 400px;
  }
}
/* line 239, ../sass/_pages.scss */
.header-news figure img {
  width: 100%;
  height: auto;
  max-width: 100%;
}
/* line 245, ../sass/_pages.scss */
.header-news .embed-responsive {
  width: 100%;
  max-width: 1220px;
  margin: 0 auto;
  max-height: 350px;
  padding-bottom: 350px;
}
/* line 251, ../sass/_pages.scss */
.header-news .embed-responsive .embed-responsive-item {
  max-height: 350px;
}

/* line 257, ../sass/_pages.scss */
.container-news-detail {
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 257, ../sass/_pages.scss */
  .container-news-detail {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
  }
}
/* line 265, ../sass/_pages.scss */
.container-news-detail .news-detail {
  position: relative;
  bottom: auto;
  padding: 20px 10px 10px;
  background: #1d1d1b;
  color: #ffffff;
  max-width: 1220px;
}
@media only screen and (min-width: 768px) {
  /* line 265, ../sass/_pages.scss */
  .container-news-detail .news-detail {
    background: rgba(29, 29, 27, 0.8);
    padding: 30px 20px 20px;
  }
}
/* line 277, ../sass/_pages.scss */
.container-news-detail .cat-link {
  position: absolute;
  left: 0;
  width: 100%;
  top: -5px;
  text-align: center;
}
/* line 283, ../sass/_pages.scss */
.container-news-detail .cat-link a {
  font-size: 1.2em;
  left: 0;
  padding: 8px 12px 6px;
  margin-bottom: 0;
  color: #ffffff;
  background: #1072cc;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
  cursor: pointer;
  line-height: 1;
}
/* line 297, ../sass/_pages.scss */
.container-news-detail h1 {
  font-size: 2.4em;
  line-height: 1.4;
  margin: 0 0 10px;
  font-weight: 700;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 768px) {
  /* line 297, ../sass/_pages.scss */
  .container-news-detail h1 {
    font-size: 3.2em;
    line-height: 1.4;
  }
}
@media only screen and (min-width: 768px) {
  /* line 297, ../sass/_pages.scss */
  .container-news-detail h1 {
    font-size: 4.5em;
    line-height: 1.4;
  }
}
/* line 312, ../sass/_pages.scss */
.container-news-detail .info {
  font-size: 1.4em;
}
/* line 314, ../sass/_pages.scss */
.container-news-detail .info > p {
  margin-bottom: 0;
}
/* line 318, ../sass/_pages.scss */
.container-news-detail .author {
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 318, ../sass/_pages.scss */
  .container-news-detail .author {
    display: inline-block;
    vertical-align: middle;
    margin: -2px 0 0 0;
  }
}
/* line 326, ../sass/_pages.scss */
.container-news-detail .icon-author {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  margin: -3px 10px 0 0;
}
/* line 333, ../sass/_pages.scss */
.container-news-detail .date {
  color: #a9a9a9;
  display: block;
  margin: 10px 0 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 333, ../sass/_pages.scss */
  .container-news-detail .date {
    display: inline-block;
    vertical-align: middle;
    margin: -4px 0 0 0;
  }
}
/* line 343, ../sass/_pages.scss */
.container-news-detail .sep {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 343, ../sass/_pages.scss */
  .container-news-detail .sep {
    display: inline-block;
    vertical-align: middle;
    margin: -5px 5px 0;
  }
}

/* line 353, ../sass/_pages.scss */
.header-news.container-media-video .container-news-detail {
  position: relative;
}
/* line 355, ../sass/_pages.scss */
.header-news.container-media-video .container-news-detail .news-detail {
  background-color: #1d1d1b;
}

/* line 360, ../sass/_pages.scss */
.container-text-social {
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 360, ../sass/_pages.scss */
  .container-text-social {
    padding: 20px 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 365, ../sass/_pages.scss */
  .container-text-social .article-content {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 80px);
    padding: 0;
  }
}
/* line 373, ../sass/_pages.scss */
.container-text-social .social-box {
  display: block;
  width: 100%;
  padding: 20px;
  background-color: #e1e6ea;
}
@media only screen and (min-width: 768px) {
  /* line 373, ../sass/_pages.scss */
  .container-text-social .social-box {
    width: 80px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
    background-color: transparent;
  }
}
/* line 385, ../sass/_pages.scss */
.container-text-social .social-box .share-icon {
  display: inline-block;
  width: 60px;
  text-align: center;
  height: 40px;
  padding: 6px 0 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 385, ../sass/_pages.scss */
  .container-text-social .social-box .share-icon {
    display: block;
    width: 40px;
    text-align: center;
    height: 60px;
    padding: 16px 0 0 0;
  }
}
/* line 398, ../sass/_pages.scss */
.container-text-social .social-box .share-icon.facebook {
  background-color: #3B5998;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 398, ../sass/_pages.scss */
  .container-text-social .social-box .share-icon.facebook {
    margin: 0 0 10px 0;
  }
}
/* line 405, ../sass/_pages.scss */
.container-text-social .social-box .share-icon.twitter {
  background-color: #000000;
}

/* STATISTIQUES */
/* line 416, ../sass/_pages.scss */
.page.stats .wrapper-table #stats-players table td.cell-team-width {
  width: 170px;
}
@media only screen and (min-width: 768px) {
  /* line 416, ../sass/_pages.scss */
  .page.stats .wrapper-table #stats-players table td.cell-team-width {
    width: 280px;
  }
}
/* line 422, ../sass/_pages.scss */
.page.stats .wrapper-table #stats-players table .img-text {
  min-width: 170px;
  max-width: 170px;
}
@media only screen and (min-width: 768px) {
  /* line 422, ../sass/_pages.scss */
  .page.stats .wrapper-table #stats-players table .img-text {
    min-width: 280px;
    max-width: 280px;
  }
}
/* line 432, ../sass/_pages.scss */
.page.stats .wrapper-table table td.cell-team-width .line1,
.page.stats .wrapper-table table td.cell-player-width .line1 {
  display: block;
}

/* SUMMARY SCORE BOX */
/* line 440, ../sass/_pages.scss */
.wrapper-boxscore .header-boxscore {
  position: relative;
}
@media only screen and (min-width: 992px) {
  /* line 442, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .left,
  .wrapper-boxscore .header-boxscore .right {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    position: relative;
    height: 50px;
  }
}
/* line 452, ../sass/_pages.scss */
.wrapper-boxscore .header-boxscore .left {
  border-top: 1px solid #e1e6ea;
  border-left: 1px solid #e1e6ea;
}
@media only screen and (min-width: 992px) {
  /* line 456, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .right {
    border-top: 1px solid #e1e6ea;
    border-right: 1px solid #e1e6ea;
  }
}
@media only screen and (min-width: 992px) {
  /* line 462, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .middle {
    position: absolute;
    display: inline-block;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    border: 1px solid #e1e6ea;
    width: calc(100% / 3);
    background-color: #ffffff;
    z-index: 3;
    height: 60px;
  }
}
/* line 476, ../sass/_pages.scss */
.wrapper-boxscore .header-boxscore .left p {
  margin: 10px 10px 3px;
  font-size: 1.1em;
  color: #626261;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  /* line 476, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .left p {
    font-size: 1.6em;
    text-align: left;
    margin: 0;
    padding: 0 34% 0 20px;
    position: relative;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
  }
}
/* line 493, ../sass/_pages.scss */
.wrapper-boxscore .header-boxscore .right p {
  font-size: 1.1em;
  margin: 0 10px 3px;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  /* line 493, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .right p {
    font-size: 1.6em;
    text-align: right;
    margin: 0;
    padding: 0 20px 0 34%;
    position: relative;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
  }
}
/* line 509, ../sass/_pages.scss */
.wrapper-boxscore .header-boxscore .middle p {
  font-size: 1.1em;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0 10px 10px;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  /* line 509, ../sass/_pages.scss */
  .wrapper-boxscore .header-boxscore .middle p {
    font-size: 1.6em;
    text-align: center;
    margin: 0;
    padding: 0 20px 0;
    position: relative;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
  }
}
/* line 528, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore {
  position: relative;
  display: flex;
  border-top: 1px solid #e1e6ea;
  border-bottom: 1px solid #e1e6ea;
  font-family: "Saira Extra Condensed", sans-serif;
  font-size: 1.2em;
}
/* line 535, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-left,
.wrapper-boxscore .content-boxscore .boxscore-middle,
.wrapper-boxscore .content-boxscore .boxscore-right {
  display: flex;
  flex-direction: column;
}
/* line 541, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-left,
.wrapper-boxscore .content-boxscore .boxscore-right {
  padding: 20px 10px;
  position: relative;
}
@media only screen and (min-width: 992px) {
  /* line 541, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .boxscore-left,
  .wrapper-boxscore .content-boxscore .boxscore-right {
    padding: 40px;
  }
}
/* line 549, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-left {
  width: calc(50% - 1px);
  text-align: left;
  padding-left: 20px;
}
@media only screen and (min-width: 992px) {
  /* line 549, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .boxscore-left {
    border-left: 1px solid #e1e6ea;
  }
}
/* line 557, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-right {
  width: 50%;
  text-align: right;
  padding-right: 20px;
}
@media only screen and (min-width: 992px) {
  /* line 557, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .boxscore-right {
    border-right: 1px solid #e1e6ea;
  }
}
/* line 565, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle {
  width: 1px;
  background-color: #e1e6ea;
  position: relative;
  z-index: 1;
}
/* line 571, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts {
  position: absolute;
  bottom: 7%;
  left: -62px;
  width: 124px;
  background: #fff;
  border: 1px solid #e1e6ea;
  font-size: 1.4em;
  padding: 5px 7px;
  font-weight: 700;
  line-height: 1;
}
@media only screen and (min-width: 992px) {
  /* line 571, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts {
    font-size: 1.6em;
    left: -115px;
    width: 230px;
  }
}
/* line 591, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts > * {
  line-height: 1;
}
/* line 596, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts .boxscore-dek-pts-away,
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts .boxscore-dek-pts-local {
  position: absolute;
  top: 5px;
}
/* line 603, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts .boxscore-dek-pts-away {
  left: 7px;
}
/* line 608, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts .boxscore-dek-pts-local {
  right: 7px;
}
/* line 613, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle .boxscore-dek-pts .boxscore-dek-pts-text {
  text-align: center;
}
/* line 619, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .boxscore-middle span {
  width: 24px;
  height: 24px;
  background-color: #ffffff;
  color: #1d1d1b;
  text-transform: uppercase;
  text-align: center;
  line-height: 22px;
  font-weight: 700;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
  position: absolute;
  top: 50%;
  left: -12px;
  margin-top: -12px;
  z-index: 2;
}
@media only screen and (min-width: 992px) {
  /* line 619, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .boxscore-middle span {
    width: 30px;
    height: 30px;
    line-height: 28px;
    left: -15px;
    margin-top: -15px;
  }
}
/* line 644, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team {
  margin: 0;
  width: 100%;
}
/* line 648, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-detail,
.wrapper-boxscore .content-boxscore .score {
  display: inline-block;
  vertical-align: middle;
}
/* line 653, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-detail {
  width: 100%;
}
/* line 656, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .img {
  height: 50px;
  width: 50px;
  background-size: contain !important;
  display: inline-block;
}
@media only screen and (min-width: 992px) {
  /* line 656, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .img {
    height: 75px;
    width: 75px;
  }
}
/* line 666, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .container-no-img,
.wrapper-boxscore .content-boxscore .container-no-img-no-color {
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
}
@media only screen and (min-width: 992px) {
  /* line 666, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .container-no-img,
  .wrapper-boxscore .content-boxscore .container-no-img-no-color {
    height: 75px;
    width: 75px;
  }
}
/* line 681, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .container-no-img .round,
.wrapper-boxscore .content-boxscore .container-no-img-no-color .round {
  font-family: "Sintony", sans-serif;
  width: 50px;
  height: 50px;
  display: block;
  text-align: center;
  line-height: 48px;
  font-size: 1.4em;
  font-weight: 700;
}
@media only screen and (min-width: 992px) {
  /* line 681, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .container-no-img .round,
  .wrapper-boxscore .content-boxscore .container-no-img-no-color .round {
    height: 75px;
    width: 75px;
    line-height: 73px;
    font-size: 2.4em;
  }
}
/* line 698, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 702, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 707, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .name,
.wrapper-boxscore .content-boxscore .abreviation {
  color: #1d1d1b;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
  font-size: 1.8em;
  margin: 0 0 5px;
}
@media only screen and (min-width: 992px) {
  /* line 707, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .name,
  .wrapper-boxscore .content-boxscore .abreviation {
    font-size: 2.4em;
  }
}
@media only screen and (min-width: 992px) {
  /* line 720, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .abreviation {
    display: none;
  }
}
/* line 725, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .name {
  display: none;
}
@media only screen and (min-width: 992px) {
  /* line 725, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .name {
    display: block;
  }
}
/* line 731, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .city {
  color: #626261;
  position: relative;
  z-index: 2;
  font-size: 1.2em;
  margin: 0 0 2px;
  display: none;
}
@media only screen and (min-width: 992px) {
  /* line 731, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .city {
    display: block;
    font-size: 2em;
  }
}
/* line 743, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .stats {
  color: #626261;
  position: relative;
  z-index: 2;
  font-size: 1em;
  margin: 0 0 2px;
  font-family: "Sintony", sans-serif;
}
@media only screen and (min-width: 992px) {
  /* line 743, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .stats {
    font-size: 1.2em;
  }
}
/* line 755, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .score {
  color: #1d1d1b;
  font-weight: 700;
  font-size: 4em;
  width: 47px;
  margin: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media only screen and (min-width: 992px) {
  /* line 755, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .score {
    font-size: 10em;
    width: 120px;
  }
}
/* line 769, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-left {
  padding-right: 52px;
}
@media only screen and (min-width: 992px) {
  /* line 769, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .team-left {
    padding-right: 120px;
  }
}
/* line 774, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-left .score {
  text-align: right;
  right: 20px;
}
@media only screen and (min-width: 992px) {
  /* line 774, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .team-left .score {
    right: 40px;
  }
}
/* line 782, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-right {
  padding-left: 52px;
}
@media only screen and (min-width: 992px) {
  /* line 782, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .team-right {
    padding-left: 120px;
  }
}
/* line 787, ../sass/_pages.scss */
.wrapper-boxscore .content-boxscore .team-right .score {
  text-align: left;
  left: 20px;
}
@media only screen and (min-width: 992px) {
  /* line 787, ../sass/_pages.scss */
  .wrapper-boxscore .content-boxscore .team-right .score {
    left: 40px;
  }
}
/* line 796, ../sass/_pages.scss */
.wrapper-boxscore .info {
  padding: 10px;
  text-align: center;
  background-color: #626261;
}
/* line 800, ../sass/_pages.scss */
.wrapper-boxscore .info.info-final {
  background-color: #d80c15;
}
/* line 803, ../sass/_pages.scss */
.wrapper-boxscore .info.info-in-progress {
  background-color: #149814;
}
/* line 806, ../sass/_pages.scss */
.wrapper-boxscore .info.info-cancelled {
  background-color: #e69c2c;
}
@media only screen and (min-width: 992px) {
  /* line 796, ../sass/_pages.scss */
  .wrapper-boxscore .info {
    padding: 15px;
  }
}
/* line 812, ../sass/_pages.scss */
.wrapper-boxscore .info .period,
.wrapper-boxscore .info .sep,
.wrapper-boxscore .info .time,
.wrapper-boxscore .info .final,
.wrapper-boxscore .info .cancelled {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  color: #ffffff;
  font-weight: 700;
  font-size: 1.4em;
  text-transform: uppercase;
}
/* line 826, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore {
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
  border-bottom: 1px solid #e1e6ea;
}
/* line 830, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .wrapper-table-boxscore {
  padding: 10px;
  font-family: "Sintony", sans-serif;
}
@media only screen and (min-width: 992px) {
  /* line 830, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .wrapper-table-boxscore {
    padding: 20px;
  }
}
/* line 837, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive {
  border: none;
}
/* line 839, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive th,
.wrapper-boxscore .footer-boxscore .table-responsive td {
  font-size: 1.2em;
  text-transform: uppercase;
  padding: 5px 10px;
}
@media only screen and (min-width: 992px) {
  /* line 839, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .table-responsive th,
  .wrapper-boxscore .footer-boxscore .table-responsive td {
    font-size: 1.4em;
  }
}
/* line 848, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive th.border-left-gray,
.wrapper-boxscore .footer-boxscore .table-responsive td.border-left-gray {
  border-left: 1px solid #e1e6ea;
}
/* line 852, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive th.more-padding-right,
.wrapper-boxscore .footer-boxscore .table-responsive td.more-padding-right {
  padding-right: 20px;
}
/* line 856, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive th.more-padding-left,
.wrapper-boxscore .footer-boxscore .table-responsive td.more-padding-left {
  padding-left: 20px;
}
/* line 860, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive th {
  padding-bottom: 10px;
  border-bottom: 1px solid #e1e6ea;
}
/* line 865, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .table-responsive tbody tr:first-child td {
  padding-top: 10px;
}
/* line 870, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .official-wrapper {
  padding: 10px 20px;
  background-color: #ececec;
}
@media only screen and (min-width: 992px) {
  /* line 870, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .official-wrapper {
    padding: 20px;
  }
}
/* line 878, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .official-wrapper .left p,
.wrapper-boxscore .footer-boxscore .official-wrapper .right p {
  font-size: 1.1em;
  margin-bottom: 5px;
}
@media only screen and (min-width: 768px) {
  /* line 876, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .official-wrapper .left,
  .wrapper-boxscore .footer-boxscore .official-wrapper .right {
    display: inline-block;
    vertical-align: top;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 887, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .official-wrapper .left p,
  .wrapper-boxscore .footer-boxscore .official-wrapper .right p {
    font-size: 1.4em;
    margin-bottom: 10px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 893, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .official-wrapper .left {
    width: 300px;
  }
}
/* line 897, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .official-wrapper .left p {
  text-transform: uppercase;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  /* line 902, ../sass/_pages.scss */
  .wrapper-boxscore .footer-boxscore .official-wrapper .right {
    width: calc(100% - 300px);
  }
}
/* line 907, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .official-wrapper .right p:last-child {
  margin: 0;
}
/* line 910, ../sass/_pages.scss */
.wrapper-boxscore .footer-boxscore .official-wrapper .right p span {
  color: #a9a9a9;
}

/* SUMMARY FILES */
/* line 920, ../sass/_pages.scss */
.files-wrapper {
  background-color: #ffffff;
  border: 1px solid #e1e6ea;
  padding: 20px;
}
/* line 924, ../sass/_pages.scss */
.files-wrapper a {
  position: relative;
  display: block;
  color: #626261;
  font-size: 1.2em;
  margin: 0;
  padding: 10px 0;
  border-top: 1px solid #e1e6ea;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 934, ../sass/_pages.scss */
.files-wrapper a:hover, .files-wrapper a:focus {
  color: #1072cc;
}
/* line 937, ../sass/_pages.scss */
.files-wrapper a:hover .icon rect,
.files-wrapper a:hover .icon line, .files-wrapper a:focus .icon rect,
.files-wrapper a:focus .icon line {
  stroke: #1072cc;
}
/* line 942, ../sass/_pages.scss */
.files-wrapper a span {
  display: inline-block;
  vertical-align: middle;
}
/* line 946, ../sass/_pages.scss */
.files-wrapper a .icon {
  margin-right: 10px;
}
/* line 948, ../sass/_pages.scss */
.files-wrapper a .icon rect,
.files-wrapper a .icon line {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 953, ../sass/_pages.scss */
.files-wrapper a .text {
  width: calc(100% - 40px);
}
/* line 957, ../sass/_pages.scss */
.files-wrapper ul li:first-child a {
  border-top: none;
}

/* SUMMARY 2 COL */
/* line 966, ../sass/_pages.scss */
.wrapper-2-col .left-col:before, .wrapper-2-col .left-col:after,
.wrapper-2-col .right-col:before,
.wrapper-2-col .right-col:after {
  content: '';
  display: table;
  clear: both;
}
@media only screen and (min-width: 992px) {
  /* line 964, ../sass/_pages.scss */
  .wrapper-2-col .left-col,
  .wrapper-2-col .right-col {
    display: inline-block;
    vertical-align: top;
  }
}
@media only screen and (min-width: 992px) {
  /* line 977, ../sass/_pages.scss */
  .wrapper-2-col .left-col {
    width: calc(100% - 415px);
    margin-right: 5px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 983, ../sass/_pages.scss */
  .wrapper-2-col .right-col {
    width: calc(100% * 1/3 - 10px);
    margin-left: 10px;
  }
}
/* line 988, ../sass/_pages.scss */
.wrapper-2-col .right-col.sidebar-col {
  max-width: 400px;
}
@media only screen and (min-width: 992px) {
  /* line 988, ../sass/_pages.scss */
  .wrapper-2-col .right-col.sidebar-col {
    width: 400px;
    float: right;
    margin-top: 40px;
  }
}

/* line 999, ../sass/_pages.scss */
.page.summary .top-page-advertisment {
  background-color: transparent;
  margin-top: 15px;
}
@media only screen and (min-width: 992px) {
  /* line 1004, ../sass/_pages.scss */
  .page.summary .wrapper-2-col .left-col {
    margin-left: 0;
    margin-right: 10px;
    width: 400px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1011, ../sass/_pages.scss */
  .page.summary .wrapper-2-col .right-col {
    margin-right: 0;
    margin-left: 5px;
    width: calc(100% - 415px);
  }
  /* line 1016, ../sass/_pages.scss */
  .page.summary .wrapper-2-col .right-col.no-left-col {
    width: 100%;
    margin-left: 0;
  }
}
/* line 1021, ../sass/_pages.scss */
.page.summary .wrapper-2-col .right-col .wrapper-table {
  margin-top: 15px;
}
/* line 1026, ../sass/_pages.scss */
.page.summary .wrapper-table table .img-text {
  width: 170px;
  min-width: 170px;
  max-width: 170px;
}
@media only screen and (min-width: 768px) {
  /* line 1026, ../sass/_pages.scss */
  .page.summary .wrapper-table table .img-text {
    width: 280px;
    min-width: 280px;
    max-width: 280px;
  }
}
/* line 1037, ../sass/_pages.scss */
.page.summary .wrapper-table #summaryButPeriod table .img-text-box .text {
  margin: 0;
}
/* line 1040, ../sass/_pages.scss */
.page.summary .wrapper-table #summaryButPeriod table .img-text-box .text-box {
  max-width: 270px;
}
/* line 1043, ../sass/_pages.scss */
.page.summary .wrapper-table #summaryButPeriod table .img-text-box .line2 {
  white-space: normal;
  line-height: 1.2;
}

/* FACE TO FACE */
/* line 1052, ../sass/_pages.scss */
.face-to-face-table-wrapper:before, .face-to-face-table-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1058, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-table {
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 1058, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-table {
    display: inline-block;
    vertical-align: top;
    float: left;
    width: 50%;
  }
  /* line 1065, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-table.left-table {
    border-right: 1px solid #ffffff;
  }
  /* line 1068, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-table.right-table {
    border-right: 1px solid #ffffff;
  }
}
/* line 1073, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-content {
  display: none;
}
/* line 1075, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-content.active {
  display: block;
}
@media only screen and (min-width: 768px) {
  /* line 1073, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-content {
    display: block;
  }
}
/* line 1083, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-table-wrapper:before, .face-to-face-table-wrapper .face-to-face-table-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
/* line 1090, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-nav {
  border-top: 1px solid #e1e6ea;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  float: left;
}
/* line 1098, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-nav a {
  padding: 15px;
  display: block;
  font-size: 1.4em;
  color: #1d1d1b;
  font-weight: 700;
  margin: 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 768px) {
  /* line 1098, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-nav a {
    cursor: default;
    font-size: 2em;
  }
}
/* line 1110, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-nav a .logo {
  display: none;
}
/* line 1113, ../sass/_pages.scss */
.face-to-face-table-wrapper .face-to-face-nav a .text {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 768px) {
  /* line 1120, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-nav a .logo,
  .face-to-face-table-wrapper .face-to-face-nav a .text {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 1125, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-nav a .logo {
    width: 30px;
    height: 30px;
    margin-right: 10px;
  }
  /* line 1130, ../sass/_pages.scss */
  .face-to-face-table-wrapper .face-to-face-nav a .text {
    width: calc(100% - 40px);
  }
}

/* DIRECT RESULTS */
/* line 1139, ../sass/_pages.scss */
.wrapper-direct-result {
  margin: 0 0 20px 0;
}

/* line 1143, ../sass/_pages.scss */
.wrapper-direct-result.no-result p {
  padding: 15px;
  color: #1d1d1b;
  margin: 0;
  text-align: center;
  background: #f5f5f5;
  font-size: 1.4em;
}

/* line 1152, ../sass/_pages.scss */
.wrapper-date-links {
  margin: 0 0 35px 0;
}
/* line 1154, ../sass/_pages.scss */
.wrapper-date-links .left,
.wrapper-date-links .middle,
.wrapper-date-links .right {
  display: inline-block;
  vertical-align: middle;
}
/* line 1160, ../sass/_pages.scss */
.wrapper-date-links .current-date {
  font-size: 1.4em;
  color: #1d1d1b;
  font-weight: 700;
  border-bottom: 1px solid #1072cc;
  margin: 0;
  display: inline-block;
  padding-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  /* line 1160, ../sass/_pages.scss */
  .wrapper-date-links .current-date {
    font-size: 1.8em;
  }
}
/* line 1173, ../sass/_pages.scss */
.wrapper-date-links a .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 1177, ../sass/_pages.scss */
.wrapper-date-links a .text {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 1177, ../sass/_pages.scss */
  .wrapper-date-links a .text {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.2em;
    color: #a9a9a9;
    margin: -2px 0 0 0;
  }
}
/* line 1189, ../sass/_pages.scss */
.wrapper-date-links a:hover .text, .wrapper-date-links a:focus .text {
  color: #626261;
}
/* line 1192, ../sass/_pages.scss */
.wrapper-date-links a:hover path, .wrapper-date-links a:focus path {
  fill: #626261;
}
/* line 1197, ../sass/_pages.scss */
.wrapper-date-links .left {
  width: 50px;
  text-align: left;
  padding-left: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 1197, ../sass/_pages.scss */
  .wrapper-date-links .left {
    padding-left: 0;
    width: calc(100% / 3);
  }
}
/* line 1205, ../sass/_pages.scss */
.wrapper-date-links .left .text {
  margin-left: 15px;
}
/* line 1209, ../sass/_pages.scss */
.wrapper-date-links .middle {
  width: calc(100% - 100px);
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 1209, ../sass/_pages.scss */
  .wrapper-date-links .middle {
    width: calc(100% / 3);
  }
}
/* line 1216, ../sass/_pages.scss */
.wrapper-date-links .right {
  width: 50px;
  text-align: right;
  padding-right: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 1216, ../sass/_pages.scss */
  .wrapper-date-links .right {
    width: calc(100% / 3);
    padding-right: 0;
  }
}
/* line 1224, ../sass/_pages.scss */
.wrapper-date-links .right .text {
  margin-right: 15px;
}

/* line 1229, ../sass/_pages.scss */
.wrapper-info-direct-results {
  text-align: center;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  /* line 1229, ../sass/_pages.scss */
  .wrapper-info-direct-results {
    text-align: left;
    min-height: 100px;
  }
}
/* line 1238, ../sass/_pages.scss */
.wrapper-info-direct-results .left {
  font-family: "Sintony", sans-serif;
  display: none;
  padding: 10px;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 1238, ../sass/_pages.scss */
  .wrapper-info-direct-results .left {
    display: inline-block;
    width: calc(100% - 260px);
    margin-right: 20px;
    padding: 20px;
  }
}
/* line 1250, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team:first-child {
  margin-bottom: 10px;
}
/* line 1253, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team h3 {
  font-size: 1.4em;
  font-weight: 700;
  color: #626261;
  display: inline-block;
  vertical-align: top;
  width: 45px;
  margin: -2px 0 0 0;
}
@media only screen and (min-width: 1024px) {
  /* line 1253, ../sass/_pages.scss */
  .wrapper-info-direct-results .left .team h3 {
    margin: 0;
  }
}
/* line 1265, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team .period-container {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 45px);
}
/* line 1270, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team p.period-info {
  display: block;
  font-size: 1em;
  font-weight: 400;
  color: #626261;
  margin-bottom: 3px;
}
/* line 1276, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team p.period-info:first-child {
  padding-left: 0;
}
@media only screen and (min-width: 768px) {
  /* line 1270, ../sass/_pages.scss */
  .wrapper-info-direct-results .left .team p.period-info {
    display: inline;
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #626261;
    margin-bottom: 0;
  }
  /* line 1285, ../sass/_pages.scss */
  .wrapper-info-direct-results .left .team p.period-info.last-period {
    border-right: none;
    padding-right: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1270, ../sass/_pages.scss */
  .wrapper-info-direct-results .left .team p.period-info {
    font-size: 1.4em;
  }
}
/* line 1294, ../sass/_pages.scss */
.wrapper-info-direct-results .left .team p.other-info {
  font-size: 1em;
  font-weight: 400;
  color: #626261;
  display: block;
  margin-top: 3px;
}
@media only screen and (min-width: 1024px) {
  /* line 1294, ../sass/_pages.scss */
  .wrapper-info-direct-results .left .team p.other-info {
    font-size: 1.4em;
  }
}
/* line 1306, ../sass/_pages.scss */
.wrapper-info-direct-results .right {
  background: #f5f5f5;
  margin: 0;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 1306, ../sass/_pages.scss */
  .wrapper-info-direct-results .right {
    background: transparent;
    position: relative;
    width: 240px;
    text-align: right;
    padding: 0;
  }
}
/* line 1317, ../sass/_pages.scss */
.wrapper-info-direct-results .right .icon,
.wrapper-info-direct-results .right .text {
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 1323, ../sass/_pages.scss */
.wrapper-info-direct-results .right .icon {
  margin-right: 5px;
}
/* line 1325, ../sass/_pages.scss */
.wrapper-info-direct-results .right .icon g rect,
.wrapper-info-direct-results .right .icon g line,
.wrapper-info-direct-results .right .icon g polygon,
.wrapper-info-direct-results .right .icon g polyline {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 768px) {
  /* line 1323, ../sass/_pages.scss */
  .wrapper-info-direct-results .right .icon {
    margin-right: 0;
    display: block;
  }
}
/* line 1336, ../sass/_pages.scss */
.wrapper-info-direct-results .right .text {
  margin: 5px 0 0 0;
}
/* line 1339, ../sass/_pages.scss */
.wrapper-info-direct-results .right .right-link {
  border-left: 1px solid #e1e6ea;
}
@media only screen and (min-width: 768px) {
  /* line 1342, ../sass/_pages.scss */
  .wrapper-info-direct-results .right .left-link,
  .wrapper-info-direct-results .right .right-link {
    position: relative;
    width: 120px;
    height: 100%;
    background: #f5f5f5;
    border-left: 1px solid #e1e6ea;
    padding: 10px 10px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1342, ../sass/_pages.scss */
  .wrapper-info-direct-results .right .left-link,
  .wrapper-info-direct-results .right .right-link {
    padding: 20px 10px;
  }
}
/* line 1356, ../sass/_pages.scss */
.wrapper-info-direct-results .right .link {
  color: #1d1d1b;
  font-size: 1em;
  font-weight: 700;
  text-transform: uppercase;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 50%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  padding: 10px 0;
}
/* line 1367, ../sass/_pages.scss */
.wrapper-info-direct-results .right .link:hover, .wrapper-info-direct-results .right .link:focus {
  background-color: #1d1d1b;
}
/* line 1370, ../sass/_pages.scss */
.wrapper-info-direct-results .right .link:hover .text, .wrapper-info-direct-results .right .link:focus .text {
  color: #ffffff;
}
/* line 1373, ../sass/_pages.scss */
.wrapper-info-direct-results .right .link:hover g rect,
.wrapper-info-direct-results .right .link:hover g line,
.wrapper-info-direct-results .right .link:hover g polygon,
.wrapper-info-direct-results .right .link:hover g polyline, .wrapper-info-direct-results .right .link:focus g rect,
.wrapper-info-direct-results .right .link:focus g line,
.wrapper-info-direct-results .right .link:focus g polygon,
.wrapper-info-direct-results .right .link:focus g polyline {
  stroke: #ffffff;
}
@media only screen and (min-width: 768px) {
  /* line 1356, ../sass/_pages.scss */
  .wrapper-info-direct-results .right .link {
    padding: 0;
  }
  /* line 1382, ../sass/_pages.scss */
  .wrapper-info-direct-results .right .link .wrapper-icon-text {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1393, ../sass/_pages.scss */
  .wrapper-info-direct-results .left,
  .wrapper-info-direct-results .right {
    display: inline-block;
    vertical-align: middle;
  }
}

/* CALENDAR */
/* line 1404, ../sass/_pages.scss */
.page.schedule .wrapper-table table td.cell-team-width {
  width: 180px;
}
@media only screen and (min-width: 768px) {
  /* line 1404, ../sass/_pages.scss */
  .page.schedule .wrapper-table table td.cell-team-width {
    width: 180px;
  }
}
@media only screen and (min-width: 1224px) {
  /* line 1404, ../sass/_pages.scss */
  .page.schedule .wrapper-table table td.cell-team-width {
    width: 300px;
  }
}
/* line 1413, ../sass/_pages.scss */
.page.schedule .wrapper-table table .img-text {
  min-width: 180px;
  max-width: 180px;
}
@media only screen and (min-width: 768px) {
  /* line 1413, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .img-text {
    min-width: 180px;
    max-width: 180px;
  }
}
@media only screen and (min-width: 1224px) {
  /* line 1413, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .img-text {
    min-width: 300px;
    max-width: 300px;
  }
}
/* line 1425, ../sass/_pages.scss */
.page.schedule .wrapper-table table .container-no-img,
.page.schedule .wrapper-table table .container-no-img-no-color {
  display: none;
}
@media only screen and (min-width: 1366px) {
  /* line 1425, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .container-no-img,
  .page.schedule .wrapper-table table .container-no-img-no-color {
    display: inline-block;
  }
}
/* line 1432, ../sass/_pages.scss */
.page.schedule .wrapper-table table .img-text p {
  width: 100%;
}
@media only screen and (min-width: 1366px) {
  /* line 1432, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .img-text p {
    width: calc(100% - 45px);
  }
}
/* line 1438, ../sass/_pages.scss */
.page.schedule .wrapper-table table .line2 {
  margin-top: 0;
}
@media only screen and (min-width: 1366px) {
  /* line 1438, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .line2 {
    margin-top: 3px;
  }
}
/* line 1444, ../sass/_pages.scss */
.page.schedule .wrapper-table table .container-img {
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  display: none;
  margin: 0 5px 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 1444, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .container-img {
    width: 35px;
    height: 35px;
    margin: 0 10px 0 0;
  }
}
@media only screen and (min-width: 1366px) {
  /* line 1444, ../sass/_pages.scss */
  .page.schedule .wrapper-table table .container-img {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 1461, ../sass/_pages.scss */
.page.schedule .wrapper-table table td {
  padding: 10px 5px;
}
@media only screen and (min-width: 768px) {
  /* line 1461, ../sass/_pages.scss */
  .page.schedule .wrapper-table table td {
    padding: 10px 10px;
  }
}

/* SELECT PLAYER & ALL PLAYER */
@media only screen and (min-width: 530px) {
  /* line 1475, ../sass/_pages.scss */
  .list-player .selectric-custom-select,
  .players .selectric-custom-select {
    min-width: 100%;
  }
}
@media only screen and (min-width: 660px) {
  /* line 1475, ../sass/_pages.scss */
  .list-player .selectric-custom-select,
  .players .selectric-custom-select {
    min-width: 130px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1475, ../sass/_pages.scss */
  .list-player .selectric-custom-select,
  .players .selectric-custom-select {
    min-width: 155px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1475, ../sass/_pages.scss */
  .list-player .selectric-custom-select,
  .players .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1475, ../sass/_pages.scss */
  .list-player .selectric-custom-select,
  .players .selectric-custom-select {
    min-width: 220px;
  }
}
@media only screen and (min-width: 530px) {
  /* line 1494, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select {
    display: block;
    font-size: 1em;
    margin-right: 0;
  }
}
@media only screen and (min-width: 660px) {
  /* line 1494, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select {
    font-size: 0.8em;
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1494, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select {
    display: inline-block;
    vertical-align: top;
    font-size: 0.8em;
  }
  /* line 1510, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1494, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select {
    font-size: 1em;
    display: inline-block;
    vertical-align: top;
  }
}
@media only screen and (min-width: 530px) {
  /* line 1519, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 100%;
  }
}
@media only screen and (min-width: 660px) {
  /* line 1519, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 130px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1519, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 155px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 1519, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 180px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1519, ../sass/_pages.scss */
  .list-player .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .list-player .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col3 .wrapper-custom-select .selectric-custom-select,
  .players .wrapper-select-col2 .wrapper-custom-select .selectric-custom-select {
    min-width: 220px;
  }
}

@media only screen and (min-width: 768px) {
  /* line 1540, ../sass/_pages.scss */
  .page.players .wrapper-select {
    width: calc(100% - 245px);
    padding-right: 40px;
    display: inline-block;
    vertical-align: top;
  }
  /* line 1546, ../sass/_pages.scss */
  .page.players .wrapper-select:before, .page.players .wrapper-select:after {
    content: "";
    display: table;
    clear: both;
  }
}

/* ALL PLAYER */
/* line 1557, ../sass/_pages.scss */
.wrapper-player-list {
  margin: 0 auto 20px;
  padding: 0;
}
@media only screen and (min-width: 1024px) {
  /* line 1557, ../sass/_pages.scss */
  .wrapper-player-list {
    padding: 0;
  }
}
/* line 1563, ../sass/_pages.scss */
.wrapper-player-list .list-player-mobile {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 1563, ../sass/_pages.scss */
  .wrapper-player-list .list-player-mobile {
    display: none;
  }
}
/* line 1569, ../sass/_pages.scss */
.wrapper-player-list .list-player-desktop {
  display: block;
  padding: 0 20px;
}
@media only screen and (min-width: 768px) {
  /* line 1569, ../sass/_pages.scss */
  .wrapper-player-list .list-player-desktop {
    display: block;
    padding: 0 20px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1569, ../sass/_pages.scss */
  .wrapper-player-list .list-player-desktop {
    padding: 0;
  }
}
/* line 1580, ../sass/_pages.scss */
.wrapper-player-list ul li {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 0 20px 10px 0;
  width: 100%;
  border-bottom: 1px solid #626261;
}
@media only screen and (min-width: 768px) {
  /* line 1580, ../sass/_pages.scss */
  .wrapper-player-list ul li {
    /*width: 575px;*/
    width: calc(100% / 2 - 20px);
    margin: 0 0 40px;
    border-bottom: none;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 1580, ../sass/_pages.scss */
  .wrapper-player-list ul li {
    width: calc(100% / 3 - 20px);
    margin: 0 0 40px;
    border-bottom: none;
  }
}
/* line 1600, ../sass/_pages.scss */
.wrapper-player-list .wrapper-img {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 1605, ../sass/_pages.scss */
.wrapper-player-list .container-img {
  width: 60px;
  height: 60px;
  position: relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 768px) {
  /* line 1605, ../sass/_pages.scss */
  .wrapper-player-list .container-img {
    width: 60px;
    height: 60px;
    border: 2px solid #e1e6ea;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 1605, ../sass/_pages.scss */
  .wrapper-player-list .container-img {
    width: 100px;
    height: 100px;
    border: 4px solid #e1e6ea;
  }
}
/* line 1623, ../sass/_pages.scss */
.wrapper-player-list table.mini-table .container-img {
  border: none;
}
/* line 1626, ../sass/_pages.scss */
.wrapper-player-list .container-img.contain img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1635, ../sass/_pages.scss */
.wrapper-player-list .container-img.cover img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1644, ../sass/_pages.scss */
.wrapper-player-list .wrapper-info-player {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 75px);
  padding-left: 10px;
}
@media only screen and (min-width: 1280px) {
  /* line 1644, ../sass/_pages.scss */
  .wrapper-player-list .wrapper-info-player {
    width: calc(100% - 115px);
  }
}
/* line 1653, ../sass/_pages.scss */
.wrapper-player-list .name-and-number {
  margin: 0 0 5px 0;
}
/* line 1656, ../sass/_pages.scss */
.wrapper-player-list .number,
.wrapper-player-list .name {
  display: inline-block;
  vertical-align: middle;
}
/* line 1661, ../sass/_pages.scss */
.wrapper-player-list .name {
  max-width: calc(100% - 40px);
  border-right: 1px solid #1d1d1b;
  font-size: 2.2em;
  margin: 0;
  font-weight: 700;
  padding: 0 5px 0 0;
  font-family: "Saira Extra Condensed", sans-serif;
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 768px) {
  /* line 1661, ../sass/_pages.scss */
  .wrapper-player-list .name {
    font-size: 2.2em;
    max-width: calc(100% - 65px);
    padding: 0 10px 0 0;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 1661, ../sass/_pages.scss */
  .wrapper-player-list .name {
    font-size: 2.6em;
  }
}
/* line 1680, ../sass/_pages.scss */
.wrapper-player-list .number {
  width: 40px;
  text-align: left;
  font-size: 2.2em;
  margin: 0;
  font-weight: 700;
  color: #1d1d1b;
  padding: 0 0 0 5px;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 768px) {
  /* line 1680, ../sass/_pages.scss */
  .wrapper-player-list .number {
    width: 65px;
    font-size: 2.2em;
    padding: 0 0 0 10px;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 1680, ../sass/_pages.scss */
  .wrapper-player-list .number {
    font-size: 2.6em;
  }
}
/* line 1698, ../sass/_pages.scss */
.wrapper-player-list .team {
  margin: 0;
}
/* line 1701, ../sass/_pages.scss */
.wrapper-player-list .team-logo {
  width: 20px;
  height: 20px;
  background-size: contain !important;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 768px) {
  /* line 1701, ../sass/_pages.scss */
  .wrapper-player-list .team-logo {
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 1701, ../sass/_pages.scss */
  .wrapper-player-list .team-logo {
    width: 30px;
    height: 30px;
  }
}
/* line 1718, ../sass/_pages.scss */
.wrapper-player-list .container-no-img,
.wrapper-player-list .container-no-img-no-color {
  width: 20px;
  height: 20px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 1280px) {
  /* line 1718, ../sass/_pages.scss */
  .wrapper-player-list .container-no-img,
  .wrapper-player-list .container-no-img-no-color {
    height: 30px;
    width: 30px;
  }
}
/* line 1734, ../sass/_pages.scss */
.wrapper-player-list .container-no-img .round,
.wrapper-player-list .container-no-img-no-color .round {
  font-family: "Sintony", sans-serif;
  width: 20px;
  height: 20px;
  display: block;
  text-align: center;
  line-height: 18px;
  font-size: 1.4em;
  font-weight: 700;
}
@media only screen and (min-width: 1280px) {
  /* line 1734, ../sass/_pages.scss */
  .wrapper-player-list .container-no-img .round,
  .wrapper-player-list .container-no-img-no-color .round {
    height: 30px;
    width: 30px;
    line-height: 28px;
  }
}
/* line 1750, ../sass/_pages.scss */
.wrapper-player-list .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1754, ../sass/_pages.scss */
.wrapper-player-list .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1759, ../sass/_pages.scss */
.wrapper-player-list .team-name {
  max-width: calc(100% - 30px);
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4em;
  color: #626261;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 768px) {
  /* line 1759, ../sass/_pages.scss */
  .wrapper-player-list .team-name {
    max-width: calc(100% - 40px);
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1774, ../sass/_pages.scss */
  .wrapper-player-list a:hover .name,
  .wrapper-player-list a:focus .name {
    color: #1072cc;
  }
  /* line 1777, ../sass/_pages.scss */
  .wrapper-player-list a:hover .team-name,
  .wrapper-player-list a:focus .team-name {
    color: #1d1d1b;
  }
}

/* CDH MEMBERS */
/* line 1786, ../sass/_pages.scss */
.page.cdh-members .custom-btn-link {
  margin: 20px auto 0;
  text-align: center;
  display: block;
  width: 130px;
}
/* line 1793, ../sass/_pages.scss */
.page.cdh-members .wrapper-content {
  max-width: 800px;
}

/* PLAYER */
@media only screen and (min-width: 768px) {
  /* line 1800, ../sass/_pages.scss */
  .page.players .header-content {
    padding: 0;
    background-color: #e1e6ea;
  }
  /* line 1804, ../sass/_pages.scss */
  .page.players .header-content .inner-header-content {
    padding: 0;
    margin: 0;
    height: 1px;
  }
}
/* line 1811, ../sass/_pages.scss */
.page.players .custom-btn-link {
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 130px;
}
/* line 1817, ../sass/_pages.scss */
.page.players .wrapper-table table td.cell-team-width {
  width: 220px;
}
@media only screen and (min-width: 768px) {
  /* line 1817, ../sass/_pages.scss */
  .page.players .wrapper-table table td.cell-team-width {
    width: 260px;
  }
}
/* line 1823, ../sass/_pages.scss */
.page.players .wrapper-table table .img-text {
  min-width: 220px;
  max-width: 220px;
}
@media only screen and (min-width: 768px) {
  /* line 1823, ../sass/_pages.scss */
  .page.players .wrapper-table table .img-text {
    min-width: 260px;
    max-width: 260px;
  }
}

/* PLAYER CARD */
/* line 1834, ../sass/_pages.scss */
.player-card {
  margin: 0 auto 20px;
  text-align: center;
}
/* line 1837, ../sass/_pages.scss */
.player-card .wrapper-img {
  position: relative;
}
/* line 1840, ../sass/_pages.scss */
.player-card .left {
  text-align: left;
}
@media only screen and (min-width: 768px) {
  /* line 1840, ../sass/_pages.scss */
  .player-card .left {
    display: inline-block;
    vertical-align: middle;
    margin: 0 20px;
  }
}
/* line 1848, ../sass/_pages.scss */
.player-card .right {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 1848, ../sass/_pages.scss */
  .player-card .right {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 140px);
    text-align: left;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1848, ../sass/_pages.scss */
  .player-card .right {
    width: calc(100% - 220px);
  }
}
/* line 1860, ../sass/_pages.scss */
.player-card .top {
  margin: 10px 20px;
  display: inline-block;
}
/* line 1864, ../sass/_pages.scss */
.player-card .bottom {
  margin: 0 20px;
}
/* line 1867, ../sass/_pages.scss */
.player-card .container-img {
  width: 100px;
  height: 100px;
  position: relative;
  border: 4px solid #e1e6ea;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
@media only screen and (min-width: 1024px) {
  /* line 1867, ../sass/_pages.scss */
  .player-card .container-img {
    width: 180px;
    height: 180px;
  }
}
/* line 1879, ../sass/_pages.scss */
.player-card .container-img.contain img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1888, ../sass/_pages.scss */
.player-card .container-img.cover img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 1897, ../sass/_pages.scss */
.player-card .number,
.player-card .name-and-team {
  display: inline-block;
  vertical-align: middle;
}
/* line 1902, ../sass/_pages.scss */
.player-card .number {
  font-size: 2.2em;
  margin: 0 0 0 5px;
  padding: 0 0 0 5px;
  font-weight: 700;
  border-left: 1px solid #1d1d1b;
  text-align: left;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 1902, ../sass/_pages.scss */
  .player-card .number {
    font-size: 3.5em;
    margin: 0 0 0 15px;
    padding: 0 0 0 15px;
  }
}
/* line 1918, ../sass/_pages.scss */
.player-card .name {
  font-size: 2.2em;
  margin: 0 0 0 0;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 1918, ../sass/_pages.scss */
  .player-card .name {
    font-size: 3.5em;
    margin: 0 0 0 0;
  }
}
/* line 1932, ../sass/_pages.scss */
.player-card .team-logo {
  width: 20px;
  height: 20px;
  background-size: contain !important;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 1024px) {
  /* line 1932, ../sass/_pages.scss */
  .player-card .team-logo {
    width: 30px;
    height: 30px;
    margin: 0 10px 0 0;
  }
}
/* line 1945, ../sass/_pages.scss */
.player-card .container-no-img,
.player-card .container-no-img-no-color {
  width: 20px;
  height: 20px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #e1e6ea;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 1024px) {
  /* line 1945, ../sass/_pages.scss */
  .player-card .container-no-img,
  .player-card .container-no-img-no-color {
    height: 30px;
    width: 30px;
  }
}
/* line 1961, ../sass/_pages.scss */
.player-card .container-no-img .round,
.player-card .container-no-img-no-color .round {
  font-family: "Sintony", sans-serif;
  width: 20px;
  height: 20px;
  display: block;
  text-align: center;
  line-height: 18px;
  font-size: 1.4em;
  font-weight: 700;
}
@media only screen and (min-width: 1024px) {
  /* line 1961, ../sass/_pages.scss */
  .player-card .container-no-img .round,
  .player-card .container-no-img-no-color .round {
    height: 30px;
    width: 30px;
    line-height: 28px;
  }
}
/* line 1977, ../sass/_pages.scss */
.player-card .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1981, ../sass/_pages.scss */
.player-card .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 1986, ../sass/_pages.scss */
.player-card .team-name {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4em;
  color: #626261;
  text-align: left;
}
@media only screen and (min-width: 1024px) {
  /* line 1986, ../sass/_pages.scss */
  .player-card .team-name {
    width: calc(100% - 50px);
    font-size: 2em;
  }
}
/* line 1998, ../sass/_pages.scss */
.player-card .info-player {
  padding: 10px;
  border-bottom: 1px solid #e1e6ea;
}
/* line 2001, ../sass/_pages.scss */
.player-card .info-player:last-child {
  border-bottom: none;
}
/* line 2004, ../sass/_pages.scss */
.player-card .info-player .desktop-info {
  display: none;
}
@media only screen and (min-width: 568px) {
  /* line 1998, ../sass/_pages.scss */
  .player-card .info-player {
    display: inline-block;
    vertical-align: top;
    width: calc(100%/3);
  }
  /* line 2011, ../sass/_pages.scss */
  .player-card .info-player:nth-child(1), .player-card .info-player:nth-child(2), .player-card .info-player:nth-child(4), .player-card .info-player:nth-child(5) {
    border-right: 1px solid #e1e6ea;
  }
  /* line 2017, ../sass/_pages.scss */
  .player-card .info-player:nth-child(1), .player-card .info-player:nth-child(4) {
    padding-left: 0;
  }
  /* line 2021, ../sass/_pages.scss */
  .player-card .info-player:nth-child(4), .player-card .info-player:nth-child(5), .player-card .info-player:nth-child(6) {
    border-bottom: none;
  }
  /* line 2026, ../sass/_pages.scss */
  .player-card .info-player .mobile-info {
    display: none;
  }
  /* line 2029, ../sass/_pages.scss */
  .player-card .info-player .desktop-info {
    display: block;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1998, ../sass/_pages.scss */
  .player-card .info-player {
    padding: 20px;
  }
}
/* line 2037, ../sass/_pages.scss */
.player-card .label-info-player {
  font-size: 1.4em;
  text-transform: uppercase;
  margin: 0 0 5px;
}
@media only screen and (min-width: 1024px) {
  /* line 2037, ../sass/_pages.scss */
  .player-card .label-info-player {
    font-size: 1.8em;
    margin: 0 0 10px;
  }
}
/* line 2046, ../sass/_pages.scss */
.player-card .data-player {
  font-size: 1.4em;
  font-weight: 700;
  color: #1072cc;
  margin: 0;
  height: 20px;
  line-height: 20px;
}
/* line 2053, ../sass/_pages.scss */
.player-card .data-player.no-data {
  color: #d80c15;
}
@media only screen and (min-width: 1024px) {
  /* line 2046, ../sass/_pages.scss */
  .player-card .data-player {
    font-size: 1.8em;
  }
}
/* line 2060, ../sass/_pages.scss */
.player-card .player-class {
  font-size: 12px;
  display: inline-block;
  color: #ffffff;
  font-weight: bold;
  background-image: linear-gradient(to right, #1072cc, #000);
  height: 20px;
  line-height: 20px;
  margin: 0;
  border: none;
  border-radius: 10px;
}
/* line 2071, ../sass/_pages.scss */
.player-card .player-class .current {
  display: inline-block;
  background-color: #1072cc !important;
  height: 20px;
  line-height: 20px;
  margin: 0;
  border: none;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 2082, ../sass/_pages.scss */
.player-card .player-class .future {
  display: inline-block;
  padding-right: 10px;
}
/* line 2085, ../sass/_pages.scss */
.player-card .player-class .future span {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-weight: normal;
  font-size: 10px !important;
}
/* line 2092, ../sass/_pages.scss */
.player-card .player-class .future svg {
  height: 10px;
}

@media only screen and (min-width: 1280px) {
  /* line 2102, ../sass/_pages.scss */
  .wrapper-player-adv .player-card {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 400px);
  }
}
/* line 2109, ../sass/_pages.scss */
.wrapper-player-adv .wrapper-sidebar {
  margin-bottom: 20px;
  max-width: 100%;
  padding: 0 20px;
}
@media only screen and (min-width: 1280px) {
  /* line 2109, ../sass/_pages.scss */
  .wrapper-player-adv .wrapper-sidebar {
    display: inline-block;
    vertical-align: top;
    width: 400px;
  }
}

/* ALL NEWS */
/* line 2122, ../sass/_pages.scss */
.wrapper-news {
  padding: 20px 0;
}

/* line 2127, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news {
  padding: 20px;
}
@media only screen and (min-width: 768px) {
  /* line 2127, ../sass/_pages.scss */
  .all-news .col-news .wrapper-select-category-news {
    padding: 40px 0;
  }
}
/* line 2132, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .select-category-news {
  border-bottom: 1px solid #1d1d1b;
  color: #1d1d1b;
}
@media only screen and (min-width: 768px) {
  /* line 2132, ../sass/_pages.scss */
  .all-news .col-news .wrapper-select-category-news .select-category-news {
    display: inline-block;
  }
}
/* line 2140, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown > a {
  font-size: 1.2em;
  color: #1d1d1b;
  display: block;
  padding: 10px 20px 10px 0;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 2140, ../sass/_pages.scss */
  .all-news .col-news .wrapper-select-category-news .dropdown > a {
    display: inline-block;
    font-size: 1.4em;
    padding: 15px 30px 15px 0;
  }
}
/* line 2151, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown > a .caret {
  position: absolute;
  right: 0;
  top: 15px;
}
@media only screen and (min-width: 768px) {
  /* line 2151, ../sass/_pages.scss */
  .all-news .col-news .wrapper-select-category-news .dropdown > a .caret {
    top: 21px;
  }
}
/* line 2161, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu {
  padding: 0;
  margin: -1px 0 0 0;
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 1px solid #e1e6ea;
  box-shadow: none;
}
/* line 2168, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu li {
  display: block;
  border-top: 1px solid #e1e6ea;
}
/* line 2171, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu li:first-child {
  border-top: none;
}
/* line 2175, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu li a {
  font-size: 1em;
  color: #1d1d1b;
  padding: 13px 20px;
  display: block;
}
/* line 2182, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu li.selected-category a {
  background-color: #1072cc;
  color: #ffffff;
}
/* line 2185, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu li.selected-category a:hover, .all-news .col-news .wrapper-select-category-news .dropdown-menu li.selected-category a:focus {
  background-color: #1072cc;
  color: #ffffff;
}
/* line 2192, ../sass/_pages.scss */
.all-news .col-news .wrapper-select-category-news .dropdown-menu > li > a:focus,
.all-news .col-news .wrapper-select-category-news .dropdown-menu > li > a:hover {
  background-image: none;
  background-color: #ececec;
  color: #1d1d1b;
}
/* line 2201, ../sass/_pages.scss */
.all-news .col-news > article:first-child {
  margin: 0;
}
/* line 2204, ../sass/_pages.scss */
.all-news .col-news .news {
  background-color: #1d1d1b;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 15px 0 0 0;
}
/* line 2210, ../sass/_pages.scss */
.all-news .col-news .news a {
  display: block;
}
/* line 2212, ../sass/_pages.scss */
.all-news .col-news .news a .container-img {
  overflow: hidden;
  position: relative;
}
/* line 2216, ../sass/_pages.scss */
.all-news .col-news .news a .img {
  padding-bottom: 66%;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2221, ../sass/_pages.scss */
.all-news .col-news .news .content-news {
  padding: 15px 15px 25px;
}
@media only screen and (min-width: 1024px) {
  /* line 2221, ../sass/_pages.scss */
  .all-news .col-news .news .content-news {
    padding: 25px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 2221, ../sass/_pages.scss */
  .all-news .col-news .news .content-news {
    padding: 25px;
  }
}
/* line 2230, ../sass/_pages.scss */
.all-news .col-news .news .text {
  margin-top: 15px;
}
/* line 2233, ../sass/_pages.scss */
.all-news .col-news .news p {
  margin: 0;
}
/* line 2236, ../sass/_pages.scss */
.all-news .col-news .news .name {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  text-transform: uppercase;
  padding: 9px;
  background-color: #1072cc;
  margin: 0 0 25px 0;
  /*@media only screen and (min-width: 768px) {
    display: inline-block;
    vertical-align: middle;
    margin: 0 20px 0 0;
  }*/
}
/* line 2250, ../sass/_pages.scss */
.all-news .col-news .news .date {
  display: block;
  font-size: 1.2em;
  color: #a9a9a9;
  /*@media only screen and (min-width: 768px) {
    display: inline-block;
    vertical-align: middle;
  }*/
}
/* line 2259, ../sass/_pages.scss */
.all-news .col-news .news h2 {
  font-size: 2.5em;
  font-weight: 700;
  color: #ffffff;
  line-height: 30px;
  margin: 0;
  font-family: "Saira Extra Condensed", sans-serif;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 1024px) {
  /* line 2259, ../sass/_pages.scss */
  .all-news .col-news .news h2 {
    font-size: 4em;
    line-height: 45px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 2259, ../sass/_pages.scss */
  .all-news .col-news .news h2 {
    font-size: 4.5em;
    line-height: 50px;
  }
}
/* line 2279, ../sass/_pages.scss */
.all-news .col-news .news:hover a .img, .all-news .col-news .news:focus a .img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
/* line 2283, ../sass/_pages.scss */
.all-news .col-news .news:hover h2, .all-news .col-news .news:focus h2 {
  color: #1072cc;
}
/* line 2288, ../sass/_pages.scss */
.all-news .col-news .normal-news {
  padding: 15px 10px 15px 0;
  border-bottom: 1px solid #e1e6ea;
  overflow: hidden;
}
/* line 2292, ../sass/_pages.scss */
.all-news .col-news .normal-news:first-child {
  border-top: none;
}
/* line 2295, ../sass/_pages.scss */
.all-news .col-news .normal-news a {
  display: block;
  position: relative;
}
/* line 2298, ../sass/_pages.scss */
.all-news .col-news .normal-news a:before {
  content: '';
  z-index: 1;
  position: absolute;
  width: calc(100% + 45px);
  height: calc(100% + 20px);
  top: -10px;
  left: -200%;
  background-color: #ececec;
  display: block;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2312, ../sass/_pages.scss */
.all-news .col-news .normal-news a:hover:before, .all-news .col-news .normal-news a:focus:before {
  left: -30px;
}
/* line 2315, ../sass/_pages.scss */
.all-news .col-news .normal-news a:hover h4, .all-news .col-news .normal-news a:focus h4 {
  color: #1072cc;
}
/* line 2320, ../sass/_pages.scss */
.all-news .col-news .normal-news figure {
  display: inline-block;
  width: calc(100% / 3);
  min-height: 65px;
  vertical-align: middle;
  z-index: 1;
  position: relative;
  max-height: 150px;
  overflow: hidden;
}
/* line 2329, ../sass/_pages.scss */
.all-news .col-news .normal-news figure img {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
/* line 2336, ../sass/_pages.scss */
.all-news .col-news .normal-news .news-normal-content {
  padding: 0 0 0 30px;
  vertical-align: middle;
  display: inline-block;
  width: calc(100% / 3*2);
  position: relative;
  z-index: 2;
}
/* line 2344, ../sass/_pages.scss */
.all-news .col-news .normal-news h4 {
  font-size: 2.2em;
  color: #1d1d1b;
  margin: 10px 0 0;
  font-weight: 700;
  font-family: "Saira Extra Condensed", sans-serif;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
@media only screen and (min-width: 1480px) {
  /* line 2344, ../sass/_pages.scss */
  .all-news .col-news .normal-news h4 {
    font-size: 2.5em;
  }
}
/* line 2355, ../sass/_pages.scss */
.all-news .col-news .normal-news time {
  text-transform: uppercase;
  font-size: 1.2em;
  color: #a9a9a9;
  position: relative;
}
/* line 2360, ../sass/_pages.scss */
.all-news .col-news .normal-news time .circle {
  display: inline-block;
  width: 3px;
  height: 3px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  background-color: #a9a9a9;
  vertical-align: middle;
  margin: -2px 3px 0;
}
/* line 2371, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category {
  border: 1px solid #e1e6ea;
  font-size: 1.2em;
  color: #1d1d1b;
  padding: 7px 10px;
  font-weight: 400;
}
@media only screen and (min-width: 768px) {
  /* line 2371, ../sass/_pages.scss */
  .all-news .col-news .info-multiple-category {
    font-size: 1.4em;
  }
}
/* line 2380, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .icon-left,
.all-news .col-news .info-multiple-category .text,
.all-news .col-news .info-multiple-category .icon-right {
  display: inline-block;
  vertical-align: middle;
}
/* line 2386, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .icon-left {
  width: 16px;
}
/* line 2389, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .icon-right {
  width: 24px;
}
/* line 2391, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .icon-right line {
  stroke: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2397, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .icon-right:hover line, .all-news .col-news .info-multiple-category .icon-right:focus line {
  stroke: #d80c15;
}
/* line 2402, ../sass/_pages.scss */
.all-news .col-news .info-multiple-category .text {
  width: calc(100% - 40px);
  padding: 0 10px 0 5px;
}
@media only screen and (min-width: 768px) {
  /* line 2402, ../sass/_pages.scss */
  .all-news .col-news .info-multiple-category .text {
    padding: 0 15px 0 10px;
  }
}

/* TEAM LIST */
/* line 2415, ../sass/_pages.scss */
.page-team-list .wrapper-team-list {
  padding: 0 20px;
}
@media only screen and (min-width: 1024px) {
  /* line 2415, ../sass/_pages.scss */
  .page-team-list .wrapper-team-list {
    padding: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 2421, ../sass/_pages.scss */
  .page-team-list ul {
    display: flex;
    flex-wrap: wrap;
  }
}
/* line 2427, ../sass/_pages.scss */
.page-team-list .wrapper-team-list li {
  padding: 0 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #a9a9a9;
}
@media only screen and (min-width: 768px) {
  /* line 2427, ../sass/_pages.scss */
  .page-team-list .wrapper-team-list li {
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 2427, ../sass/_pages.scss */
  .page-team-list .wrapper-team-list li {
    width: 50%;
    padding: 0 10px 20px 0;
  }
}
/* line 2440, ../sass/_pages.scss */
.page-team-list figure {
  width: 60px;
  height: 60px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 2440, ../sass/_pages.scss */
  .page-team-list figure {
    width: 100px;
    height: 100px;
  }
}
/* line 2450, ../sass/_pages.scss */
.page-team-list figure img {
  width: auto;
  height: auto;
  max-width: 60px;
  max-height: 60px;
}
@media only screen and (min-width: 768px) {
  /* line 2450, ../sass/_pages.scss */
  .page-team-list figure img {
    max-width: 100px;
    max-height: 100px;
  }
}
/* line 2461, ../sass/_pages.scss */
.page-team-list .container-no-img,
.page-team-list .container-no-img-no-color {
  display: inline-block;
  vertical-align: top;
  width: 60px;
  height: 60px;
  position: relative;
  border: 1px solid #e1e6ea;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 2461, ../sass/_pages.scss */
  .page-team-list .container-no-img,
  .page-team-list .container-no-img-no-color {
    height: 100px;
    width: 100px;
  }
}
/* line 2476, ../sass/_pages.scss */
.page-team-list .container-no-img .round,
.page-team-list .container-no-img-no-color .round {
  font-family: "Sintony", sans-serif;
  width: 60px;
  height: 60px;
  display: block;
  text-align: center;
  line-height: 58px;
  font-size: 3em;
  font-weight: 700;
}
@media only screen and (min-width: 768px) {
  /* line 2476, ../sass/_pages.scss */
  .page-team-list .container-no-img .round,
  .page-team-list .container-no-img-no-color .round {
    font-size: 6em;
    height: 100px;
    width: 100px;
    line-height: 98px;
  }
}
/* line 2493, ../sass/_pages.scss */
.page-team-list .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 2497, ../sass/_pages.scss */
.page-team-list .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 2502, ../sass/_pages.scss */
.page-team-list .team-info {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
  padding: 0 0 0 10px;
}
@media only screen and (min-width: 768px) {
  /* line 2502, ../sass/_pages.scss */
  .page-team-list .team-info {
    width: calc(100% - 100px);
    padding: 0 0 0 15px;
  }
}
/* line 2512, ../sass/_pages.scss */
.page-team-list h2 {
  font-size: 2.5em;
  color: #1d1d1b;
  font-weight: 700;
  margin: 0 0 10px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 2512, ../sass/_pages.scss */
  .page-team-list h2 {
    margin: 0 0 20px 0;
  }
}
/* line 2522, ../sass/_pages.scss */
.page-team-list .box {
  margin: 0 0 10px 0;
}
@media only screen and (min-width: 768px) {
  /* line 2522, ../sass/_pages.scss */
  .page-team-list .box {
    margin: 0 0 20px 0;
  }
}
/* line 2528, ../sass/_pages.scss */
.page-team-list p {
  font-size: 1.2em;
  margin: 0 0 2px 0;
  color: #1d1d1b;
}
@media only screen and (min-width: 768px) {
  /* line 2528, ../sass/_pages.scss */
  .page-team-list p {
    font-size: 1.4em;
  }
}
/* line 2535, ../sass/_pages.scss */
.page-team-list p strong {
  color: #1d1d1b;
  font-weight: 600;
}
/* line 2539, ../sass/_pages.scss */
.page-team-list p a {
  font-size: 1em;
  color: #1072cc;
}
/* line 2542, ../sass/_pages.scss */
.page-team-list p a a:hover,
.page-team-list p a a:focus {
  color: #0a4a85;
}
/* line 2548, ../sass/_pages.scss */
.page-team-list a {
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 1.2em;
}
@media only screen and (min-width: 768px) {
  /* line 2548, ../sass/_pages.scss */
  .page-team-list a {
    font-size: 1.4em;
  }
}
/* line 2555, ../sass/_pages.scss */
.page-team-list a span {
  display: inline-block;
  margin: 0 0 2px 0;
}
/* line 2560, ../sass/_pages.scss */
.page-team-list a:hover,
.page-team-list a:focus {
  color: #1072cc;
}

/* TEAM */
@media only screen and (min-width: 768px) {
  /* line 2568, ../sass/_pages.scss */
  .page-team .header-content {
    padding: 0;
    background-color: #e1e6ea;
  }
  /* line 2572, ../sass/_pages.scss */
  .page-team .header-content .inner-header-content {
    padding: 0;
    margin: 0;
    height: 1px;
  }
}
/* line 2579, ../sass/_pages.scss */
.page-team .team-card {
  margin: 0 auto 20px;
  text-align: center;
}
/* line 2582, ../sass/_pages.scss */
.page-team .team-card .wrapper-img {
  position: relative;
}
/* line 2585, ../sass/_pages.scss */
.page-team .team-card .left {
  text-align: left;
}
@media only screen and (min-width: 768px) {
  /* line 2585, ../sass/_pages.scss */
  .page-team .team-card .left {
    display: inline-block;
    vertical-align: middle;
    margin: 0 20px;
  }
}
/* line 2593, ../sass/_pages.scss */
.page-team .team-card .right {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 2593, ../sass/_pages.scss */
  .page-team .team-card .right {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 140px);
    text-align: left;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 2593, ../sass/_pages.scss */
  .page-team .team-card .right {
    width: calc(100% - 220px);
  }
}
/* line 2605, ../sass/_pages.scss */
.page-team .team-card .top {
  margin: 10px 20px;
  display: inline-block;
}
/* line 2609, ../sass/_pages.scss */
.page-team .team-card .bottom {
  margin: 0 20px;
}
/* line 2612, ../sass/_pages.scss */
.page-team .team-card .container-img {
  width: 100px;
  height: 100px;
  position: relative;
  border: 4px solid #e1e6ea;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
@media only screen and (min-width: 1024px) {
  /* line 2612, ../sass/_pages.scss */
  .page-team .team-card .container-img {
    width: 180px;
    height: 180px;
  }
}
/* line 2624, ../sass/_pages.scss */
.page-team .team-card .container-img.contain img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 2633, ../sass/_pages.scss */
.page-team .team-card .container-img.cover img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 2642, ../sass/_pages.scss */
.page-team .team-card .number,
.page-team .team-card .name-and-team {
  display: inline-block;
  vertical-align: middle;
}
/* line 2647, ../sass/_pages.scss */
.page-team .team-card .number {
  width: 75px;
  font-size: 2.2em;
  margin: 0 0 0 5px;
  padding: 0 0 0 5px;
  font-weight: 700;
  border-left: 1px solid #1d1d1b;
  text-align: left;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 2647, ../sass/_pages.scss */
  .page-team .team-card .number {
    width: 125px;
    font-size: 3.5em;
    margin: 0 0 0 15px;
    padding: 0 0 0 15px;
  }
}
/* line 2663, ../sass/_pages.scss */
.page-team .team-card .name {
  font-size: 2.2em;
  margin: 0 0 0 0;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 2663, ../sass/_pages.scss */
  .page-team .team-card .name {
    font-size: 3.5em;
    margin: 0 0 0 0;
  }
}
/* line 2676, ../sass/_pages.scss */
.page-team .team-card .team-logo {
  width: 20px;
  height: 20px;
  background-size: contain !important;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
}
@media only screen and (min-width: 1024px) {
  /* line 2676, ../sass/_pages.scss */
  .page-team .team-card .team-logo {
    width: 30px;
    height: 30px;
    margin: 0 10px 0 0;
  }
}
/* line 2689, ../sass/_pages.scss */
.page-team .team-card .container-no-img,
.page-team .team-card .container-no-img-no-color {
  width: 100px;
  height: 100px;
  position: relative;
  border: 1px solid #e1e6ea;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
@media only screen and (min-width: 1024px) {
  /* line 2689, ../sass/_pages.scss */
  .page-team .team-card .container-no-img,
  .page-team .team-card .container-no-img-no-color {
    height: 180px;
    width: 180px;
  }
}
/* line 2702, ../sass/_pages.scss */
.page-team .team-card .container-no-img .round,
.page-team .team-card .container-no-img-no-color .round {
  font-family: "Sintony", sans-serif;
  width: 100px;
  height: 100px;
  display: block;
  text-align: center;
  line-height: 98px;
  font-size: 3em;
  font-weight: 700;
}
@media only screen and (min-width: 1024px) {
  /* line 2702, ../sass/_pages.scss */
  .page-team .team-card .container-no-img .round,
  .page-team .team-card .container-no-img-no-color .round {
    font-size: 6em;
    height: 180px;
    width: 180px;
    line-height: 178px;
  }
}
/* line 2719, ../sass/_pages.scss */
.page-team .team-card .container-no-img .round {
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 2723, ../sass/_pages.scss */
.page-team .team-card .container-no-img-no-color .round {
  background-color: #1072cc;
  color: #ffffff;
  text-shadow: 1px 1px 3px darkgray;
}
/* line 2728, ../sass/_pages.scss */
.page-team .team-card .team-name {
  width: calc(100% - 40px);
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4em;
  color: #a9a9a9;
  text-align: left;
}
@media only screen and (min-width: 1024px) {
  /* line 2728, ../sass/_pages.scss */
  .page-team .team-card .team-name {
    width: calc(100% - 50px);
    font-size: 2em;
  }
}
/* line 2740, ../sass/_pages.scss */
.page-team .team-card .info-team {
  padding: 10px;
  border-bottom: 1px solid #e1e6ea;
}
/* line 2743, ../sass/_pages.scss */
.page-team .team-card .info-team:last-child {
  border-bottom: none;
}
@media only screen and (min-width: 568px) {
  /* line 2740, ../sass/_pages.scss */
  .page-team .team-card .info-team {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
  /* line 2750, ../sass/_pages.scss */
  .page-team .team-card .info-team:nth-child(1) {
    border-right: 1px solid #e1e6ea;
  }
  /* line 2753, ../sass/_pages.scss */
  .page-team .team-card .info-team:nth-child(3) {
    border-right: 1px solid #e1e6ea;
    border-bottom: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2759, ../sass/_pages.scss */
  .page-team .team-card .info-team:nth-child(2n+1) {
    padding-left: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 2740, ../sass/_pages.scss */
  .page-team .team-card .info-team {
    padding: 20px;
  }
}
/* line 2767, ../sass/_pages.scss */
.page-team .team-card .label-info-tean {
  font-size: 1.4em;
  text-transform: uppercase;
  margin: 0 0 5px;
}
@media only screen and (min-width: 1024px) {
  /* line 2767, ../sass/_pages.scss */
  .page-team .team-card .label-info-tean {
    font-size: 1.8em;
    margin: 0 0 10px;
  }
}
/* line 2776, ../sass/_pages.scss */
.page-team .team-card .data-tean {
  font-size: 1.4em;
  font-weight: 700;
  color: #1072cc;
  margin: 0;
}
/* line 2781, ../sass/_pages.scss */
.page-team .team-card .data-tean.no-data {
  color: #d80c15;
}
@media only screen and (min-width: 1024px) {
  /* line 2776, ../sass/_pages.scss */
  .page-team .team-card .data-tean {
    font-size: 1.8em;
  }
}
@media only screen and (min-width: 1280px) {
  /* line 2790, ../sass/_pages.scss */
  .page-team .wrapper-team-adv .team-card {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 400px);
  }
}
/* line 2797, ../sass/_pages.scss */
.page-team .wrapper-team-adv .wrapper-sidebar {
  margin-bottom: 20px;
  max-width: 100%;
  padding: 0 20px;
}
@media only screen and (min-width: 1280px) {
  /* line 2797, ../sass/_pages.scss */
  .page-team .wrapper-team-adv .wrapper-sidebar {
    display: inline-block;
    vertical-align: top;
    width: 400px;
  }
}
/* line 2808, ../sass/_pages.scss */
.page-team .team-advertisment {
  padding: 15px 10px 15px 10px;
  text-align: center;
}
/* line 2812, ../sass/_pages.scss */
.page-team .wrapper-table table td.cell-team-width .line1,
.page-team .wrapper-table table td.cell-player-width .line1 {
  display: block;
}

/* PAGE CONTACT */
/* line 2820, ../sass/_pages.scss */
.page-contact .wrapper-contact-list {
  margin: 20px 0 0;
}
/* line 2822, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .contact-unit {
  position: relative;
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 1290px) {
  /* line 2822, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .contact-unit {
    display: inline-block;
    vertical-align: middle;
    width: calc(50% - 12px);
  }
  /* line 2829, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .contact-unit:nth-child(2n) {
    margin: 0 0 20px 10px;
  }
  /* line 2832, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .contact-unit:nth-child(2n+1) {
    margin: 0 10px 20px 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 2837, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .left,
  .page-contact .wrapper-contact-list .right {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
  }
}
/* line 2845, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .left {
  border: 1px solid #e1e6ea;
  text-align: center;
  padding: 20px 20px;
}
@media only screen and (min-width: 768px) {
  /* line 2845, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .left {
    padding: 20px 40px 60px;
  }
}
/* line 2852, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .left p {
  margin: 0;
  color: #1072cc;
  font-size: 2em;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 768px) {
  /* line 2852, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .left p {
    font-size: 3em;
  }
}
/* line 2861, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .left figure {
  display: inline-block;
  height: 80px;
  width: 80px;
  overflow: hidden;
  margin: 20px 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 2861, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .left figure {
    height: 120px;
    width: 120px;
  }
}
/* line 2873, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .left figure img {
  display: block;
  min-height: 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
/* line 2884, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .middle {
  text-align: center;
  padding-top: 15px;
}
@media only screen and (min-width: 768px) {
  /* line 2884, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .middle {
    border-top: 1px solid #e1e6ea;
    border-left: 1px solid #e1e6ea;
    border-right: 1px solid #e1e6ea;
    position: absolute;
    bottom: 1px;
    padding: 15px;
    width: 80%;
    left: 10%;
    background-color: #ffffff;
    text-align: center;
  }
}
/* line 2899, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .middle .courriel {
  font-size: 1.6em;
  display: block;
  margin: 0;
  color: #1d1d1b;
}
/* line 2904, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .middle .courriel a {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 2906, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .middle .courriel a:hover, .page-contact .wrapper-contact-list .middle .courriel a:focus {
  color: #1072cc;
}
/* line 2913, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .right {
  padding: 15px 20px;
  border-bottom: 1px solid #e1e6ea;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
  font-size: 0.9em;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 2913, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .right {
    text-align: left;
    position: absolute;
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    border-top: 1px solid #e1e6ea;
    border-left: none;
    padding: 20px 40px 60px;
    font-size: 1em;
  }
}
/* line 2932, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .right p, .page-contact .wrapper-contact-list .right a {
  display: block;
  margin: 0;
  color: #1d1d1b;
}
/* line 2936, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .right p span, .page-contact .wrapper-contact-list .right a span {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 0.8em;
  display: block;
  margin: 0 0 15px 0;
}
/* line 2944, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .right .post {
  font-weight: 700;
  font-size: 2em;
  margin: 0 0 15px 0;
}
@media only screen and (min-width: 768px) {
  /* line 2944, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .right .post {
    margin: 0 0 30px 0;
  }
}
/* line 2952, ../sass/_pages.scss */
.page-contact .wrapper-contact-list .right .phone {
  font-size: 1.6em;
  margin: 0 0 15px 0;
}
@media only screen and (min-width: 768px) {
  /* line 2952, ../sass/_pages.scss */
  .page-contact .wrapper-contact-list .right .phone {
    margin: 0 0 30px 0;
  }
}
/* line 2961, ../sass/_pages.scss */
.page-contact .wrapper-contact-info {
  position: relative;
  overflow: hidden;
  clear: both;
}
@media only screen and (min-width: 768px) {
  /* line 2961, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info {
    height: 200px;
    padding-right: 764px;
  }
}
/* line 2969, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .left {
  background-color: #1072cc;
  padding: 0 20px;
}
@media only screen and (min-width: 768px) {
  /* line 2969, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left {
    padding: 0;
    height: 100%;
    position: relative;
    overflow: hidden;
    z-index: 1;
  }
}
/* line 2979, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .left h2 {
  font-size: 1.8em;
  color: #ffffff;
  font-family: "Saira Extra Condensed", sans-serif;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  padding: 20px 10px 20px 0;
  width: calc(100% - 34px);
}
@media only screen and (min-width: 768px) {
  /* line 2979, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left h2 {
    font-size: 4em;
    text-align: right;
    height: 200px;
    width: calc(100% - 187px);
    padding: 0;
    line-height: 200px;
    margin-right: 40px;
    position: relative;
    display: none;
  }
  /* line 2998, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left h2:before {
    content: '';
    width: 1px;
    height: 80px;
    background-color: #a9a9a9;
    position: absolute;
    right: -40px;
    top: 50%;
    margin-top: -40px;
  }
}
@media only screen and (min-width: 1115px) {
  /* line 2979, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left h2 {
    display: inline-block;
  }
}
/* line 3013, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .left .icon {
  display: inline-block;
  vertical-align: middle;
}
/* line 3017, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .left .icon-mobile {
  display: inline-block;
}
@media only screen and (min-width: 768px) {
  /* line 3017, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left .icon-mobile {
    display: none;
  }
}
/* line 3023, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .left .icon-desktop {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 3023, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left .icon-desktop {
    display: inline-block;
    margin: 75px 59px 0 40px;
    float: right;
  }
}
@media only screen and (min-width: 1115px) {
  /* line 3023, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .left .icon-desktop {
    margin: 0 59px 0 40px;
    float: none;
  }
}
/* line 3036, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right {
  background-color: #1d1d1b;
}
@media only screen and (min-width: 768px) {
  /* line 3036, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .right {
    width: 764px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 3045, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .right .container-img {
    position: relative;
    overflow: hidden;
    display: inline-block;
    vertical-align: top;
    width: 300px;
  }
}
/* line 3053, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .container-img img {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 3053, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .right .container-img img {
    width: 300px;
  }
}
/* line 3060, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .info {
  display: inline-block;
  vertical-align: top;
  padding: 20px 39px 26px 20px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 3060, ../sass/_pages.scss */
  .page-contact .wrapper-contact-info .right .info {
    text-align: left;
    font-size: 1.2em;
    width: 325px;
  }
}
/* line 3071, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .info h3 {
  color: #1072cc;
  font-size: 2em;
  margin: 0 0 5px 0;
  word-wrap: break-word;
  width: 100%;
}
/* line 3078, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .info p {
  color: #626261;
  font-size: 2em;
  word-wrap: break-word;
  width: 100%;
}
/* line 3084, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .info a {
  color: #ffffff;
  font-weight: 700;
  font-size: 1.6em;
  display: inline-block;
  margin: 15px 0 0 0;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  word-wrap: break-word;
  width: 100%;
}
/* line 3093, ../sass/_pages.scss */
.page-contact .wrapper-contact-info .right .info a:hover, .page-contact .wrapper-contact-info .right .info a:focus {
  opacity: 0.4;
}
/* line 3101, ../sass/_pages.scss */
.page-contact .wrapper-map-contact {
  background-color: #1d1d1b;
  position: relative;
}
/* line 3105, ../sass/_pages.scss */
.page-contact .wrapper-contact {
  position: relative;
  margin: 0 20px;
  background-color: #2a2a27;
  padding: 20px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 3105, ../sass/_pages.scss */
  .page-contact .wrapper-contact {
    text-align: left;
    position: absolute;
    height: 200px;
    bottom: 20px;
    left: 0;
    z-index: 2;
    margin: 0;
    padding: 40px 100px 40px 40px;
  }
}
/* line 3121, ../sass/_pages.scss */
.page-contact .wrapper-contact h2 {
  font-size: 1.8em;
  color: #ffffff;
  margin: 0 0 15px 0;
}
@media only screen and (min-width: 768px) {
  /* line 3121, ../sass/_pages.scss */
  .page-contact .wrapper-contact h2 {
    font-size: 2.3em;
  }
}
/* line 3129, ../sass/_pages.scss */
.page-contact .wrapper-contact p {
  font-size: 1.4em;
  color: #a9a9a9;
  margin-bottom: 3px;
}
@media only screen and (min-width: 768px) {
  /* line 3129, ../sass/_pages.scss */
  .page-contact .wrapper-contact p {
    font-size: 1.6em;
  }
}
/* line 3139, ../sass/_pages.scss */
.page-contact .wrapper-map iframe {
  width: 100%;
  height: 300px;
}
@media only screen and (min-width: 768px) {
  /* line 3139, ../sass/_pages.scss */
  .page-contact .wrapper-map iframe {
    height: 400px;
  }
}
/* line 3147, ../sass/_pages.scss */
.page-contact .effect {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 3147, ../sass/_pages.scss */
  .page-contact .effect {
    display: inline-block;
    vertical-align: top;
    width: 139px;
    height: 200px;
    position: relative;
  }
  /* line 3155, ../sass/_pages.scss */
  .page-contact .effect:before {
    content: '';
    display: block;
    width: 200%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: #151514;
    border-left: 1px solid #626261;
    -webkit-transform: skew(-15deg);
    -moz-transform: skew(-15deg);
    -ms-transform: skew(-15deg);
    -o-transform: skew(-15deg);
    transform: skew(-15deg);
  }
}

/* PARTNER LIST */
/* line 3177, ../sass/_pages.scss */
.page-partner-list p.no-data {
  color: #d80c15;
  text-align: center;
}
/* line 3181, ../sass/_pages.scss */
.page-partner-list .wrapper-partner-list {
  padding: 0 20px;
}
@media only screen and (min-width: 1024px) {
  /* line 3181, ../sass/_pages.scss */
  .page-partner-list .wrapper-partner-list {
    padding: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 3187, ../sass/_pages.scss */
  .page-partner-list ul {
    display: flex;
    flex-wrap: wrap;
  }
}
/* line 3193, ../sass/_pages.scss */
.page-partner-list .wrapper-partner-list li {
  padding: 0 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #a9a9a9;
}
@media only screen and (min-width: 768px) {
  /* line 3193, ../sass/_pages.scss */
  .page-partner-list .wrapper-partner-list li {
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 3193, ../sass/_pages.scss */
  .page-partner-list .wrapper-partner-list li {
    width: 50%;
    padding: 50px 10px 50px 0;
  }
}
/* line 3206, ../sass/_pages.scss */
.page-partner-list figure {
  width: 60px;
  height: 60px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  /* line 3206, ../sass/_pages.scss */
  .page-partner-list figure {
    width: 100px;
    height: 100px;
  }
}
/* line 3216, ../sass/_pages.scss */
.page-partner-list figure img {
  width: auto;
  height: auto;
  max-width: 60px;
  max-height: 60px;
}
@media only screen and (min-width: 768px) {
  /* line 3216, ../sass/_pages.scss */
  .page-partner-list figure img {
    max-width: 100px;
    max-height: 100px;
  }
}
/* line 3227, ../sass/_pages.scss */
.page-partner-list .partner-info {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 60px);
  padding: 0 0 0 10px;
}
@media only screen and (min-width: 768px) {
  /* line 3227, ../sass/_pages.scss */
  .page-partner-list .partner-info {
    width: calc(100% - 100px);
    padding: 0 0 0 15px;
  }
}
/* line 3237, ../sass/_pages.scss */
.page-partner-list h2 {
  font-size: 2.5em;
  color: #1d1d1b;
  font-weight: 700;
  margin: 0 0 10px 0;
  font-family: "Saira Extra Condensed", sans-serif;
}
@media only screen and (min-width: 1024px) {
  /* line 3237, ../sass/_pages.scss */
  .page-partner-list h2 {
    margin: 0 0 20px 0;
  }
}
/* line 3247, ../sass/_pages.scss */
.page-partner-list .box {
  margin: 0 0 10px 0;
}
@media only screen and (min-width: 768px) {
  /* line 3247, ../sass/_pages.scss */
  .page-partner-list .box {
    margin: 0 0 20px 0;
  }
}
/* line 3253, ../sass/_pages.scss */
.page-partner-list p {
  font-size: 1.2em;
  margin: 0 0 2px 0;
  color: #1d1d1b;
}
@media only screen and (min-width: 768px) {
  /* line 3253, ../sass/_pages.scss */
  .page-partner-list p {
    font-size: 1.4em;
  }
}
/* line 3260, ../sass/_pages.scss */
.page-partner-list p strong {
  color: #1d1d1b;
  font-weight: 600;
}
/* line 3264, ../sass/_pages.scss */
.page-partner-list p a {
  font-size: 1em;
  color: #1072cc;
}
/* line 3267, ../sass/_pages.scss */
.page-partner-list p a a:hover,
.page-partner-list p a a:focus {
  color: #0a4a85;
}
/* line 3273, ../sass/_pages.scss */
.page-partner-list a {
  color: #1072cc;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 1.2em;
}
@media only screen and (min-width: 768px) {
  /* line 3273, ../sass/_pages.scss */
  .page-partner-list a {
    font-size: 1.4em;
  }
}
/* line 3280, ../sass/_pages.scss */
.page-partner-list a span {
  display: inline-block;
  margin: 0 0 2px 0;
}
/* line 3285, ../sass/_pages.scss */
.page-partner-list a:hover,
.page-partner-list a:focus {
  color: #0a4a85;
}

/* 404 */
/* line 3293, ../sass/_pages.scss */
.page-404 h2 {
  font-size: 12em;
  text-align: center;
  color: #a9a9a9;
  font-weight: 700;
  font-family: "Saira Extra Condensed", sans-serif;
}
/* line 3300, ../sass/_pages.scss */
.page-404 h3 {
  font-weight: 700;
  text-align: center;
  margin: 0 0 10px;
  font-size: 2em;
}
/* line 3306, ../sass/_pages.scss */
.page-404 p {
  text-align: center;
  font-size: 1.4em;
}
/* line 3310, ../sass/_pages.scss */
.page-404 a {
  color: #1072cc;
  display: block;
  text-align: center;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 1.4em;
}
/* line 3316, ../sass/_pages.scss */
.page-404 a:hover, .page-404 a:focus {
  color: #073056;
}
/* line 3321, ../sass/_pages.scss */
.page-404 figure {
  padding: 10px 0 20px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  /* line 3321, ../sass/_pages.scss */
  .page-404 figure {
    padding: 10px 0 40px;
  }
}

/* PRINT SUMMARY */
@media print {
  /* line 3332, ../sass/_pages.scss */
  .old-link,
  .wrapper-old-link-select-team,
  #gameboard,
  footer {
    display: none !important;
  }

  /* line 3339, ../sass/_pages.scss */
  .summary .header-content {
    text-align: center;
  }
  /* line 3342, ../sass/_pages.scss */
  .summary .wrapper-boxscore .header-boxscore .left,
  .summary .wrapper-boxscore .header-boxscore .middle,
  .summary .wrapper-boxscore .header-boxscore .right {
    border-left: 1px solid #e1e6ea !important;
    border-right: 1px solid #e1e6ea !important;
  }
  /* line 3348, ../sass/_pages.scss */
  .summary .wrapper-boxscore .header-boxscore .left p {
    padding: 10px 10px 3px;
    margin: 0;
  }
  /* line 3352, ../sass/_pages.scss */
  .summary .wrapper-boxscore .header-boxscore .right p {
    padding: 0 10px 3px;
    margin: 0;
  }
  /* line 3356, ../sass/_pages.scss */
  .summary .wrapper-boxscore .header-boxscore .middle p {
    padding: 0 10px 10px;
    margin: 0;
  }
  /* line 3360, ../sass/_pages.scss */
  .summary .wrapper-boxscore .content-boxscore {
    border-left: 1px solid #e1e6ea !important;
    border-right: 1px solid #e1e6ea !important;
  }
  /* line 3364, ../sass/_pages.scss */
  .summary .wrapper-boxscore .content-boxscore .abreviation {
    display: none;
  }
  /* line 3367, ../sass/_pages.scss */
  .summary .wrapper-boxscore .content-boxscore .name {
    display: block;
  }
  /* line 3370, ../sass/_pages.scss */
  .summary .wrapper-game-documents {
    display: none !important;
  }
  /* line 3373, ../sass/_pages.scss */
  .summary .wrapper-boxscore .info.info-final {
    background-color: #1d1d1b !important;
    -webkit-print-color-adjust: exact;
    color: #ffffff !important;
  }
  /* line 3378, ../sass/_pages.scss */
  .summary .wrapper-boxscore .info.info-final p {
    -webkit-print-color-adjust: exact;
    color: #ffffff !important;
  }
  /* line 3382, ../sass/_pages.scss */
  .summary .wrapper-print {
    page-break-inside: avoid;
  }
  /* line 3385, ../sass/_pages.scss */
  .summary .wrapper-boxscore,
  .summary .wrapper-table .table-responsive {
    margin-bottom: 20px;
  }
  /* line 3389, ../sass/_pages.scss */
  .summary .wrapper-table #summaryTeamStatsPlayersAway table,
  .summary .wrapper-table #summaryTeamStatsPlayersLocal table {
    font-size: 1vw !important;
  }
  /* line 3393, ../sass/_pages.scss */
  .summary .wrapper-table table th {
    background-color: #1d1d1b !important;
    -webkit-print-color-adjust: exact;
    color: #ffffff !important;
  }
  /* line 3398, ../sass/_pages.scss */
  .summary .wrapper-table table th div {
    color: #ffffff !important;
  }
  /* line 3401, ../sass/_pages.scss */
  .summary .wrapper-table table td.highlight {
    background-color: #ffffff !important;
    -webkit-print-color-adjust: exact;
    color: #1d1d1b !important;
  }
  /* line 3406, ../sass/_pages.scss */
  .summary .wrapper-table table.mini-table td {
    padding: 10px 5px;
  }
}
/* line 3412, ../sass/_pages.scss */
#dekPointsTable tr:last-child td {
  font-weight: bold;
}

/* line 3417, ../sass/_pages.scss */
.stats-error-email-wrapper {
  margin-top: 20px;
  background: #ececec;
  font-size: 1.4em;
  padding: 10px;
}

/* line 1, ../sass/_header.scss */
header {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  /* line 1, ../sass/_header.scss */
  header {
    position: relative;
  }
}
/* line 6, ../sass/_header.scss */
header .wrapper-logo-desktop {
  display: none;
}

/* line 10, ../sass/_header.scss */
.container-logo-header-mobile {
  display: block;
  position: absolute;
  width: 150px;
  height: 40px;
  top: 4px;
  left: 50%;
  margin-left: -75px;
  z-index: 3;
  line-height: 40px;
  text-align: center;
}
/* line 21, ../sass/_header.scss */
.container-logo-header-mobile img {
  width: auto;
  height: auto;
  max-width: 150px;
  max-height: 40px;
}
@media only screen and (min-width: 1024px) {
  /* line 10, ../sass/_header.scss */
  .container-logo-header-mobile {
    display: none;
  }
}

/* line 31, ../sass/_header.scss */
.container-logo-header-desktop {
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 31, ../sass/_header.scss */
  .container-logo-header-desktop {
    display: block;
    position: absolute;
    width: 140px;
    height: 159px;
    margin-left: 0;
    top: -10px;
    left: 30px;
    z-index: 3;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  /* line 43, ../sass/_header.scss */
  .container-logo-header-desktop img {
    width: auto;
    height: auto;
    max-width: 140px;
    max-height: 159px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 31, ../sass/_header.scss */
  .container-logo-header-desktop {
    width: 230px;
  }
  /* line 52, ../sass/_header.scss */
  .container-logo-header-desktop img {
    max-width: 230px;
  }
}

/* line 57, ../sass/_header.scss */
.top-header {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 11px 20px;
  position: relative;
  z-index: 2;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 57, ../sass/_header.scss */
  .top-header {
    height: 60px;
    line-height: 60px;
    padding: 0 30px 0 180px;
    display: block;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 57, ../sass/_header.scss */
  .top-header {
    padding: 0 30px 0 270px;
  }
}
/* line 77, ../sass/_header.scss */
.top-header .left p,
.top-header .left ul,
.top-header .right p,
.top-header .right ul {
  display: inline-block;
  vertical-align: middle;
}
/* line 82, ../sass/_header.scss */
.top-header .left > p,
.top-header .right > p {
  margin: 0;
  color: #a9a9a9;
  font-size: 1.2em;
}
/* line 88, ../sass/_header.scss */
.top-header .left {
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 88, ../sass/_header.scss */
  .top-header .left {
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 300px);
  }
}
/* line 96, ../sass/_header.scss */
.top-header .right {
  text-align: left;
  display: block;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  /* line 96, ../sass/_header.scss */
  .top-header .right {
    text-align: right;
    display: inline-block;
    vertical-align: middle;
    width: 300px;
  }
}
/* line 106, ../sass/_header.scss */
.top-header .right > ul {
  display: inline-block;
  vertical-align: middle;
}
/* line 109, ../sass/_header.scss */
.top-header .right > ul li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 20px;
}
@media only screen and (min-width: 1024px) {
  /* line 109, ../sass/_header.scss */
  .top-header .right > ul li {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  /* line 115, ../sass/_header.scss */
  .top-header .right > ul li:hover, .top-header .right > ul li:focus {
    opacity: 0.4;
  }
}
/* line 124, ../sass/_header.scss */
.top-header .tertiary-menu ul {
  position: relative;
}
/* line 126, ../sass/_header.scss */
.top-header .tertiary-menu ul li {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
/* line 130, ../sass/_header.scss */
.top-header .tertiary-menu ul li:first-child {
  margin: 0;
}
/* line 133, ../sass/_header.scss */
.top-header .tertiary-menu ul li a {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: 56px;
  font-size: 1.2em;
  font-weight: 700;
  color: #a9a9a9;
  line-height: 56px;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 143, ../sass/_header.scss */
.top-header .tertiary-menu ul li a:hover, .top-header .tertiary-menu ul li a:focus {
  color: #1072cc;
}
@media only screen and (min-width: 1024px) {
  /* line 151, ../sass/_header.scss */
  .top-header .tertiary-menu div > ul > li > a {
    margin: 0 10px 0 0;
  }
}
/* line 156, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu {
  display: none;
  background: #ffffff;
  position: absolute;
  top: 54px;
  z-index: 2;
  overflow: hidden;
  width: 345px;
  border: 1px solid #e1e6ea;
}
/* line 165, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu > li > a {
  text-transform: uppercase;
}
/* line 168, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu li {
  display: block;
}
/* line 170, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu li a {
  height: auto;
  display: block;
  color: #1d1d1b;
  padding: 13px 20px;
  border-top: 1px solid #e1e6ea;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 1480px) {
  /* line 170, ../sass/_header.scss */
  .top-header .tertiary-menu div > ul > li > ul.sub-menu li a {
    font-size: 1.2em;
  }
}
/* line 183, ../sass/_header.scss */
.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: #1072cc;
  color: #ffffff;
}
/* line 190, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu li:first-child a {
  border-top: none;
}
/* line 195, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu ul.sub-menu {
  border: none;
  padding: 0 0 0 0;
}
/* line 198, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu ul.sub-menu a {
  padding: 5px 20px 5px 40px;
  font-size: 1.2em;
  color: #626261;
  border: none;
  font-weight: 400;
  text-transform: uppercase;
}
/* line 205, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li > ul.sub-menu ul.sub-menu a:hover, .top-header .tertiary-menu div > ul > li > ul.sub-menu ul.sub-menu a:focus {
  color: #ffffff;
}
/* line 212, ../sass/_header.scss */
.top-header .tertiary-menu div > ul > li:hover ul.sub-menu {
  display: block;
}
/* line 218, ../sass/_header.scss */
.top-header .tertiary-menu > div > ul > li > ul.sub-menu > li .sub-menu {
  display: none;
}
/* line 220, ../sass/_header.scss */
.top-header .tertiary-menu > div > ul > li > ul.sub-menu > li .sub-menu.sub-menu-open {
  display: block;
}
/* line 227, ../sass/_header.scss */
.top-header .tertiary-menu > div > ul > li > ul.sub-menu > li.menu-item-has-children.icon-sub-menu-open > a:before {
  content: '\ea5b';
}
/* line 231, ../sass/_header.scss */
.top-header .tertiary-menu > div > ul > li > ul.sub-menu > li.menu-item-has-children > a {
  position: relative;
  padding-right: 35px;
}
/* line 234, ../sass/_header.scss */
.top-header .tertiary-menu > div > ul > li > ul.sub-menu > li.menu-item-has-children > a:before {
  content: '\ea5a';
  font: normal normal normal 16px/1 'Nucleo Mini';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 20px;
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 0.8em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media only screen and (min-width: 1024px) {
  /* line 252, ../sass/_header.scss */
  .top-header .tertiary-menu > div > ul > li > ul.sub-menu > li.menu-item-has-children > a:hover:before,
  .top-header .tertiary-menu > div > ul > li > ul.sub-menu > li.menu-item-has-children > a:focus:before {
    color: #ffffff;
  }
}

/* line 261, ../sass/_header.scss */
.logo-small-desktop {
  display: none;
}

@media only screen and (min-width: 1024px) {
  /* line 265, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop {
    padding: 10px;
    background: #ffffff;
    text-align: center;
    line-height: 115px;
    border-right: 1px solid #e1e6ea;
    border-top: 1px solid #e1e6ea;
    height: 135px;
    left: 0;
    top: 0;
  }
  /* line 276, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop img {
    max-height: 80px;
    max-width: 120px;
  }
  /* line 280, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop > a {
    display: none;
  }
  /* line 283, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop .logo-small-desktop {
    display: block;
    line-height: 115px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 289, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop img {
    max-height: 115px;
    max-width: 210px;
  }
  /* line 293, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop > a {
    display: inline;
  }
  /* line 296, ../sass/_header.scss */
  header .header-style-white.container-logo-header-desktop .logo-small-desktop {
    display: none;
  }
}
/* line 301, ../sass/_header.scss */
header .top-header {
  background-color: #1d1d1b;
  border-top: 1px solid #e1e6ea;
  border-bottom: 1px solid #e1e6ea;
}
/* line 305, ../sass/_header.scss */
header .top-header .left > p, header .top-header .right > p {
  color: #a9a9a9;
}
/* line 308, ../sass/_header.scss */
header .top-header .right ul li a path {
  fill: #a9a9a9;
}
/* line 311, ../sass/_header.scss */
header .top-header .tertiary-menu ul li a {
  color: #a9a9a9;
}

/* line 318, ../sass/_header.scss */
body.menu-open .navbar-default {
  max-height: none;
}
/* line 320, ../sass/_header.scss */
body.menu-open .navbar-default .navbar-collapse {
  left: 0;
}

/* line 325, ../sass/_header.scss */
.navbar-default {
  background-color: #ffffff;
  background-image: none;
  box-shadow: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  max-height: 50px;
  margin: 0;
}
@media only screen and (max-width: 1023px) {
  /* line 325, ../sass/_header.scss */
  .navbar-default {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 325, ../sass/_header.scss */
  .navbar-default {
    max-height: none;
  }
}
/* line 339, ../sass/_header.scss */
.navbar-default .container-fluid {
  padding: 0;
}
/* line 342, ../sass/_header.scss */
.navbar-default .navbar-collapse {
  padding: 0;
  background-color: #ffffff;
}
@media only screen and (min-width: 1024px) {
  /* line 342, ../sass/_header.scss */
  .navbar-default .navbar-collapse {
    padding: 0 0 0 170px;
    height: auto !important;
    margin: 0;
  }
  /* line 349, ../sass/_header.scss */
  .navbar-default .navbar-collapse.no-gameboard {
    height: auto !important;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 342, ../sass/_header.scss */
  .navbar-default .navbar-collapse {
    padding: 0 0 0 255px;
  }
}
/* line 357, ../sass/_header.scss */
.navbar-default .team-list-mobile {
  background: #1d1d1b;
  padding: 11px 30px;
  margin: 0 -20px;
}
/* line 361, ../sass/_header.scss */
.navbar-default .team-list-mobile p {
  margin: 0 0 10px;
  color: #a9a9a9;
  font-size: 1.2em;
}
@media only screen and (min-width: 768px) {
  /* line 361, ../sass/_header.scss */
  .navbar-default .team-list-mobile p {
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 361, ../sass/_header.scss */
  .navbar-default .team-list-mobile p {
    font-size: 1.2em;
  }
}
/* line 373, ../sass/_header.scss */
.navbar-default .team-list-mobile ul li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px 10px 0;
}
@media only screen and (min-width: 1024px) {
  /* line 373, ../sass/_header.scss */
  .navbar-default .team-list-mobile ul li {
    margin: 0 0 0 20px;
  }
}
/* line 380, ../sass/_header.scss */
.navbar-default .team-list-mobile ul li a {
  width: 30px;
  height: 30px;
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 357, ../sass/_header.scss */
  .navbar-default .team-list-mobile {
    display: none;
  }
}
/* line 393, ../sass/_header.scss */
.navbar-default ul li a {
  font-size: 1.2em;
  font-weight: 700;
  color: #1d1d1b;
  text-transform: uppercase;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 401, ../sass/_header.scss */
.navbar-default ul li a:hover, .navbar-default ul li a:focus {
  text-decoration: none;
}
@media only screen and (min-width: 768px) {
  /* line 393, ../sass/_header.scss */
  .navbar-default ul li a {
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 393, ../sass/_header.scss */
  .navbar-default ul li a {
    font-size: 1.2em;
  }
}
/* line 414, ../sass/_header.scss */
.navbar-default .navbar-nav {
  padding: 15px 0;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  /* line 414, ../sass/_header.scss */
  .navbar-default .navbar-nav {
    height: 75px;
    padding: 0;
    position: relative;
  }
  /* line 421, ../sass/_header.scss */
  .navbar-default .navbar-nav div[class^="menu-menu-principal-"] > ul > li > a {
    font-family: "Saira Extra Condensed", sans-serif;
    font-size: 1.8em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 427, ../sass/_header.scss */
  .navbar-default div[class^="menu-menu-principal-"] {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 433, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"],
.navbar-default div[class^="menu-menu-principal-"] > ul {
  position: relative;
}
/* line 436, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] > li,
.navbar-default div[class^="menu-menu-principal-"] > ul > li {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 436, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li {
    display: inline-block;
    vertical-align: middle;
    font-size: 0.9em;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 436, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li {
    font-size: 1em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 446, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:last-child,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:last-child {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 451, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li .sub-menu,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li .sub-menu {
    display: none;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 456, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a {
    padding: 29px 10px 29px;
    display: inline-block;
    position: relative;
    z-index: 1;
    transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* line 463, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #1072cc;
    z-index: -1;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  }
  /* line 485, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a:hover:before, .navbar-default ul[id^="menu-menu-principal"] > li > a:focus:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a:hover:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a:focus:before {
    -webkit-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    transform: scaleY(0.1);
  }
}
@media only screen and (min-width: 1480px) {
  /* line 456, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a {
    padding: 28px 15px 28px;
  }
}
/* line 497, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] > li,
.navbar-default div[class^="menu-menu-principal-"] > ul > li {
  padding: 0 20px 0;
  margin: 0 -20px 0;
}
@media only screen and (max-width: 1023px) {
  /* line 501, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li.icon-sub-menu-open,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li.icon-sub-menu-open {
    background-color: #ececec;
  }
  /* line 504, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:first-child > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:first-child > a {
    border-top: none;
  }
  /* line 507, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:last-child > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:last-child > a {
    border-bottom: 1px solid #ececec;
  }
  /* line 510, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a {
    padding: 15px 0;
    border-top: 1px solid #ececec;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 497, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li {
    padding: 0;
    margin: 0;
  }
  /* line 520, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li.current-menu-item > a:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li.current-menu-item > a:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #a9a9a9;
    z-index: -1;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0.1);
    -ms-transform: scaleY(0.1);
    transform: scaleY(0.1);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
    transition: transform 0.3s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  }
  /* line 543, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:hover > ul.sub-menu,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:hover > ul.sub-menu {
    display: block;
    position: absolute;
    z-index: 2;
    background-color: #ffffff;
    border-left: 1px solid #e1e6ea;
    border-right: 1px solid #e1e6ea;
    border-bottom: 1px solid #e1e6ea;
    width: 345px;
    top: 75px;
  }
  /* line 553, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:hover > ul.sub-menu li,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:hover > ul.sub-menu li {
    display: block;
  }
  /* line 555, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:hover > ul.sub-menu li a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:hover > ul.sub-menu li a {
    display: block;
    color: #1d1d1b;
    padding: 13px 30px 13px 20px;
    border-top: 1px solid #e1e6ea;
    line-height: 20px;
    font-size: 12px;
    transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  /* line 567, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li:hover > ul.sub-menu li a:hover, .navbar-default ul[id^="menu-menu-principal"] > li:hover > ul.sub-menu li a:focus,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:hover > ul.sub-menu li a:hover,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li:hover > ul.sub-menu li a:focus {
    background-color: #1072cc;
    color: #ffffff;
  }
}
@media only screen and (max-width: 1023px) {
  /* line 578, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > a {
    display: block;
  }
  /* line 583, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li.menu-item-has-children.icon-sub-menu-open > a:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li.menu-item-has-children.icon-sub-menu-open > a:before {
    content: '\ea5b';
  }
  /* line 587, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li.menu-item-has-children > a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li.menu-item-has-children > a {
    padding-right: 30px;
    position: relative;
  }
  /* line 590, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li.menu-item-has-children > a:before,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li.menu-item-has-children > a:before {
    content: '\ea5a';
    font: normal normal normal 16px/1 'Nucleo Mini';
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    position: absolute;
    right: 10px;
    color: #1d1d1b;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    font-size: 0.8em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 606, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > ul.sub-menu,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > ul.sub-menu {
    display: none;
    border: none;
    padding: 0;
    min-width: 0;
  }
  /* line 611, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > ul.sub-menu.sub-menu-open,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > ul.sub-menu.sub-menu-open {
    display: block;
  }
  /* line 614, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > ul.sub-menu > li,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > ul.sub-menu > li {
    padding: 0;
  }
  /* line 617, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > ul.sub-menu a,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > ul.sub-menu a {
    padding: 10px 20px 10px 45px;
    font-size: 1.2em;
    color: #626261;
    text-transform: uppercase;
    display: block;
    font-weight: 400;
  }
  /* line 625, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] > li > ul.sub-menu ul.sub-menu,
  .navbar-default div[class^="menu-menu-principal-"] > ul > li > ul.sub-menu ul.sub-menu {
    display: none;
  }
}
/* line 636, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a {
  position: relative;
  padding-right: 35px;
}
/* line 640, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:before,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:before {
  content: '\ea5a';
  font: normal normal normal 16px/1 'Nucleo Mini';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 10px;
  color: #1d1d1b;
  background-color: transparent !important;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 0.8em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media only screen and (min-width: 1024px) {
  /* line 658, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:hover:before,
  .navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:focus:before,
  .navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:hover:before,
  .navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > a:focus:before {
    color: #ffffff;
  }
}
/* line 664, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children.icon-sub-menu-open > a:before,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children.icon-sub-menu-open > a:before {
  content: '\ea5b';
}
/* line 668, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu {
  display: none;
  border: none;
  padding: 0 0 0;
  min-width: 0;
}
/* line 673, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu.sub-menu-open,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu.sub-menu-open {
  display: block;
}
/* line 676, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu li:first-child a,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu li:first-child a {
  padding-top: 5px;
}
/* line 679, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a {
  padding: 10px 20px 10px 65px;
  font-size: 1.2em;
  color: #626261;
  border: none;
  font-weight: 400;
  text-transform: uppercase;
}
@media only screen and (min-width: 1024px) {
  /* line 679, ../sass/_header.scss */
  .navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a,
  .navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a {
    padding: 5px 20px 5px 40px;
  }
}
/* line 689, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a:hover, .navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a:focus,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a:hover,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu a:focus {
  color: #ffffff;
}
/* line 694, ../sass/_header.scss */
.navbar-default ul[id^="menu-menu-principal"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu ul.sub-menu,
.navbar-default div[class^="menu-menu-principal-"] li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children ul.sub-menu ul.sub-menu {
  display: none;
}
/* line 700, ../sass/_header.scss */
.navbar-default .button-right-menu {
  display: none;
  cursor: pointer;
}
@media only screen and (max-width: 1023px) {
  /* line 700, ../sass/_header.scss */
  .navbar-default .button-right-menu {
    display: none !important;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 700, ../sass/_header.scss */
  .navbar-default .button-right-menu {
    display: none;
    vertical-align: middle;
    text-align: right;
    padding-right: 30px;
    margin-top: -2px;
  }
  /* line 714, ../sass/_header.scss */
  .navbar-default .button-right-menu:hover p, .navbar-default .button-right-menu:focus p {
    color: #1072cc;
  }
  /* line 717, ../sass/_header.scss */
  .navbar-default .button-right-menu:hover .icon line, .navbar-default .button-right-menu:focus .icon line {
    stroke: #1072cc;
  }
  /* line 721, ../sass/_header.scss */
  .navbar-default .button-right-menu.with-menu-secondary {
    display: inline-block !important;
  }
}
/* line 725, ../sass/_header.scss */
.navbar-default .button-right-menu p {
  font-size: 1.8em;
  font-family: "Saira Extra Condensed", sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  margin: 0 15px 0 0;
  text-transform: uppercase;
}
@media only screen and (min-width: 1024px) {
  /* line 725, ../sass/_header.scss */
  .navbar-default .button-right-menu p {
    font-size: 1.6em;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    margin-left: 10px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 725, ../sass/_header.scss */
  .navbar-default .button-right-menu p {
    font-size: 1.8em;
    margin-left: 15px;
  }
}
/* line 742, ../sass/_header.scss */
.navbar-default .button-right-menu p,
.navbar-default .button-right-menu .icon {
  display: inline-block;
  vertical-align: middle;
}
@media only screen and (min-width: 1024px) {
  /* line 747, ../sass/_header.scss */
  .navbar-default .button-right-menu .icon line {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
}
/* line 752, ../sass/_header.scss */
.navbar-default .button-right-menu .elt-menu-text {
  display: inline-block;
}
/* line 755, ../sass/_header.scss */
.navbar-default .button-right-menu .elt-menu-close {
  display: inline-block;
}
/* line 758, ../sass/_header.scss */
.navbar-default .button-right-menu .elt-menu-open {
  display: none;
}
/* line 762, ../sass/_header.scss */
.navbar-default .button-right-menu.right-menu-open .elt-menu-close {
  display: none;
}
/* line 765, ../sass/_header.scss */
.navbar-default .button-right-menu.right-menu-open .elt-menu-open {
  display: inline-block;
}
/* line 770, ../sass/_header.scss */
.navbar-default .right-menu {
  display: none;
  background: #ffffff;
  position: absolute;
  top: 75px;
  z-index: 9;
  right: 30px;
  width: 345px;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
/* line 781, ../sass/_header.scss */
.navbar-default .right-menu.active {
  display: block;
}
/* line 784, ../sass/_header.scss */
.navbar-default .right-menu .menu-menu-tertiaire-container ul {
  border-top: none;
}
/* line 787, ../sass/_header.scss */
.navbar-default .right-menu ul {
  width: 345px;
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
  border-bottom: 1px solid #e1e6ea;
}
/* line 793, ../sass/_header.scss */
.navbar-default .right-menu ul li a {
  display: block;
  color: #1d1d1b;
  padding: 13px 20px;
  border-top: 1px solid #e1e6ea;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 1024px) {
  /* line 793, ../sass/_header.scss */
  .navbar-default .right-menu ul li a {
    font-size: 1.2em;
    transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* line 805, ../sass/_header.scss */
  .navbar-default .right-menu ul li a:hover, .navbar-default .right-menu ul li a:focus {
    background-color: #1072cc;
    color: #ffffff;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 793, ../sass/_header.scss */
  .navbar-default .right-menu ul li a {
    font-size: 1.2em;
  }
}
/* line 816, ../sass/_header.scss */
.navbar-default .right-menu ul.element-menu-add-resize {
  border: none;
}
/* line 818, ../sass/_header.scss */
.navbar-default .right-menu ul.element-menu-add-resize > li {
  border-left: 1px solid #e1e6ea;
  border-right: 1px solid #e1e6ea;
}
/* line 821, ../sass/_header.scss */
.navbar-default .right-menu ul.element-menu-add-resize > li:first-child {
  border-top: 1px solid #e1e6ea;
  border-bottom: none;
}
/* line 828, ../sass/_header.scss */
.navbar-default .right-menu > ul > li:first-child > a {
  border-top: none;
}
/* line 833, ../sass/_header.scss */
.navbar-default .right-menu ul li.menu-item-has-children.icon-sub-menu-open > a:before {
  content: '\ea5b';
}
/* line 837, ../sass/_header.scss */
.navbar-default .right-menu ul li.menu-item-has-children > a {
  position: relative;
  padding-right: 35px;
}
/* line 840, ../sass/_header.scss */
.navbar-default .right-menu ul li.menu-item-has-children > a:before {
  content: '\ea5a';
  font: normal normal normal 16px/1 'Nucleo Mini';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 20px;
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 0.8em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 857, ../sass/_header.scss */
.navbar-default .right-menu ul li.menu-item-has-children > a:hover:before,
.navbar-default .right-menu ul li.menu-item-has-children > a:focus:before {
  color: #ffffff;
}
/* line 862, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu {
  display: none;
  border: none;
  padding: 0 0 0;
  min-width: 0;
}
/* line 867, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu.sub-menu-open {
  display: block;
}
/* line 870, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu a {
  padding: 5px 20px 5px 40px;
  font-size: 1.2em;
  color: #626261;
  border: none;
  font-weight: 400;
  text-transform: uppercase;
}
/* line 878, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu ul.sub-menu {
  display: none;
}
/* line 880, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu ul.sub-menu.sub-menu-open {
  display: block;
}
/* line 883, ../sass/_header.scss */
.navbar-default .right-menu ul.sub-menu ul.sub-menu a {
  padding: 5px 20px 5px 65px;
}
/* line 889, ../sass/_header.scss */
.navbar-default .navbar-right {
  padding: 0 0 15px;
}
@media only screen and (min-width: 1024px) {
  /* line 889, ../sass/_header.scss */
  .navbar-default .navbar-right {
    padding: 0 30px 0 0;
    margin-right: 0;
    height: 75px;
    line-height: 75px;
  }
}
/* line 899, ../sass/_header.scss */
.navbar-default .navbar-toggle {
  float: left;
  margin: 0;
  padding: 17px 10px 17px 20px;
  border: none;
}
@media only screen and (min-width: 1024px) {
  /* line 899, ../sass/_header.scss */
  .navbar-default .navbar-toggle {
    margin-left: 20px;
  }
}
/* line 907, ../sass/_header.scss */
.navbar-default .navbar-toggle.btn-hide {
  display: none !important;
}
/* line 910, ../sass/_header.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: transparent;
}
/* line 914, ../sass/_header.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #1d1d1b;
}
/* line 916, ../sass/_header.scss */
.navbar-default .navbar-toggle .icon-bar:last-child {
  width: 11px;
  float: right;
}
@media only screen and (min-width: 1024px) {
  /* line 922, ../sass/_header.scss */
  .navbar-default .navbar-mobile-only {
    display: none;
  }
}
/* line 926, ../sass/_header.scss */
.navbar-default .navbar-mobile-only li {
  padding: 10px 0;
}
/* line 928, ../sass/_header.scss */
.navbar-default .navbar-mobile-only li a {
  display: block;
}
/* line 932, ../sass/_header.scss */
.navbar-default .navbar-mobile-only > div > ul > li {
  padding: 0 20px 0;
  margin: 0 -20px 0;
}
/* line 935, ../sass/_header.scss */
.navbar-default .navbar-mobile-only > div > ul > li.icon-sub-menu-open {
  background-color: #ececec;
}
/* line 938, ../sass/_header.scss */
.navbar-default .navbar-mobile-only > div > ul > li:first-child > a {
  border-top: none;
}
/* line 941, ../sass/_header.scss */
.navbar-default .navbar-mobile-only > div > ul > li:last-child > a {
  border-bottom: 1px solid #ececec;
}
/* line 944, ../sass/_header.scss */
.navbar-default .navbar-mobile-only > div > ul > li > a {
  padding: 15px 0;
  border-top: 1px solid #ececec;
}
/* line 951, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul li.menu-item-has-children.icon-sub-menu-open > a:before {
  content: '\ea5b';
}
/* line 955, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul li.menu-item-has-children > a {
  padding-right: 30px;
  position: relative;
}
/* line 958, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul li.menu-item-has-children > a:before {
  content: '\ea5a';
  font: normal normal normal 16px/1 'Nucleo Mini';
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 10px;
  color: #1d1d1b;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  font-size: 0.8em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 974, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu {
  display: none;
  border: none;
  padding: 0;
  min-width: 0;
}
/* line 979, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu.sub-menu-open {
  display: block;
}
/* line 982, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu li {
  padding: 0;
}
/* line 985, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu a {
  padding: 10px 20px 10px 45px;
  font-size: 1.2em;
  color: #626261;
  text-transform: uppercase;
  display: block;
  font-weight: 400;
}
/* line 993, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu ul.sub-menu {
  display: none;
}
/* line 995, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu ul.sub-menu.sub-menu-open {
  display: block;
}
/* line 999, ../sass/_header.scss */
.navbar-default .navbar-mobile-only ul.sub-menu ul.sub-menu a {
  padding: 10px 20px 10px 65px;
}
@media only screen and (max-width: 1023px) {
  /* line 1003, ../sass/_header.scss */
  .navbar-default .navbar-mobile-only ul.sub-menu ul.sub-menu li:first-child a {
    padding-top: 5px;
  }
}
/* line 1010, ../sass/_header.scss */
.navbar-default .gameboard-btn {
  float: right;
  margin: 13px 20px 11px 20px;
}
@media only screen and (min-width: 1024px) {
  /* line 1010, ../sass/_header.scss */
  .navbar-default .gameboard-btn {
    display: none;
    margin: 13px 30px 11px 20px;
  }
}
/* line 1017, ../sass/_header.scss */
.navbar-default .gameboard-btn.btn-hide {
  display: none;
}
/* line 1020, ../sass/_header.scss */
.navbar-default .gameboard-btn .icon-open {
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 1026, ../sass/_header.scss */
.navbar-default .gameboard-btn.btn-gameboard-open .icon-open {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 1035, ../sass/_header.scss */
#nav-icon1 {
  width: 24px;
  height: 16px;
  position: relative;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
/* line 1048, ../sass/_header.scss */
#nav-icon1 span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background: #1d1d1b;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}
/* line 1064, ../sass/_header.scss */
#nav-icon1 span:nth-child(1) {
  top: 0;
}
/* line 1067, ../sass/_header.scss */
#nav-icon1 span:nth-child(2) {
  top: 7px;
}
/* line 1070, ../sass/_header.scss */
#nav-icon1 span:nth-child(3) {
  top: 14px;
  width: 50%;
  right: 0;
  left: inherit;
}
/* line 1079, ../sass/_header.scss */
#nav-icon1.open span:nth-child(1) {
  top: 7px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
/* line 1086, ../sass/_header.scss */
#nav-icon1.open span:nth-child(2) {
  opacity: 0;
  left: -42px;
}
/* line 1090, ../sass/_header.scss */
#nav-icon1.open span:nth-child(3) {
  top: 7px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  width: 100%;
  right: inherit;
  left: 0;
}
/* line 1102, ../sass/_header.scss */
#nav-icon1.nav-icon-hide {
  display: none;
}

/* line 1106, ../sass/_header.scss */
.btn-action-menu {
  border: 1px solid #e1e6ea;
  font-size: 1.4em;
  color: #1d1d1b;
  padding: 7px 10px;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  max-width: 260px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media only screen and (min-width: 480px) {
  /* line 1106, ../sass/_header.scss */
  .btn-action-menu {
    max-width: 325px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1106, ../sass/_header.scss */
  .btn-action-menu {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 1106, ../sass/_header.scss */
  .btn-action-menu {
    font-size: 1.4em;
  }
}
/* line 1125, ../sass/_header.scss */
.btn-action-menu.btn-action-menu-desktop {
  display: none;
}
@media only screen and (min-width: 1024px) {
  /* line 1125, ../sass/_header.scss */
  .btn-action-menu.btn-action-menu-desktop {
    display: block;
  }
}
/* line 1131, ../sass/_header.scss */
.btn-action-menu.btn-action-menu-mobile {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 1131, ../sass/_header.scss */
  .btn-action-menu.btn-action-menu-mobile {
    display: none;
  }
}
/* line 1137, ../sass/_header.scss */
.btn-action-menu .icon-left,
.btn-action-menu .text,
.btn-action-menu .icon-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* line 1144, ../sass/_header.scss */
.btn-action-menu .text {
  margin: 0 0 0 0;
  max-width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media only screen and (min-width: 480px) {
  /* line 1144, ../sass/_header.scss */
  .btn-action-menu .text {
    max-width: 225px;
  }
}
/* line 1154, ../sass/_header.scss */
.btn-action-menu:hover, .btn-action-menu:focus {
  border: 1px solid #1072cc;
}
/* line 1157, ../sass/_header.scss */
.btn-action-menu:hover .text, .btn-action-menu:focus .text {
  color: #1072cc;
}
/* line 1161, ../sass/_header.scss */
.btn-action-menu .icon-left {
  margin-right: 10px;
  width: 24px;
  height: 24px;
}
/* line 1165, ../sass/_header.scss */
.btn-action-menu .icon-left img {
  width: auto;
  height: auto;
  max-width: 24px;
  max-height: 24px;
}
@media only screen and (min-width: 1024px) {
  /* line 1161, ../sass/_header.scss */
  .btn-action-menu .icon-left {
    display: none;
    margin: 0;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 1161, ../sass/_header.scss */
  .btn-action-menu .icon-left {
    display: inline-block;
    margin-right: 10px;
  }
}
/* line 1180, ../sass/_header.scss */
.btn-action-menu .icon-right {
  margin-left: 20px;
  margin-top: 3px;
}
/* line 1183, ../sass/_header.scss */
.btn-action-menu .icon-right polygon {
  fill: #1072cc;
}
@media only screen and (min-width: 1024px) {
  /* line 1180, ../sass/_header.scss */
  .btn-action-menu .icon-right {
    margin-left: 10px;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 1180, ../sass/_header.scss */
  .btn-action-menu .icon-right {
    margin-left: 20px;
  }
}
/* line 1193, ../sass/_header.scss */
.btn-action-menu:hover, .btn-action-menu:focus {
  text-decoration: none;
}

/* line 1198, ../sass/_header.scss */
.social-media-mobile {
  display: block;
  margin: 20px 0 0 0;
}
@media only screen and (min-width: 1024px) {
  /* line 1198, ../sass/_header.scss */
  .social-media-mobile {
    display: none;
  }
}
/* line 1204, ../sass/_header.scss */
.social-media-mobile p,
.social-media-mobile ul {
  display: inline-block;
  vertical-align: middle;
}
/* line 1209, ../sass/_header.scss */
.social-media-mobile > p {
  margin: 0;
  color: #1d1d1b;
  font-size: 1.2em;
}
@media only screen and (min-width: 768px) {
  /* line 1209, ../sass/_header.scss */
  .social-media-mobile > p {
    font-size: 1.4em;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1209, ../sass/_header.scss */
  .social-media-mobile > p {
    font-size: 1.2em;
  }
}
/* line 1221, ../sass/_header.scss */
.social-media-mobile ul li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}
@media only screen and (min-width: 1024px) {
  /* line 1225, ../sass/_header.scss */
  .social-media-mobile ul li a {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  /* line 1228, ../sass/_header.scss */
  .social-media-mobile ul li a:hover, .social-media-mobile ul li a:focus {
    opacity: 0.4;
  }
}
/* line 1233, ../sass/_header.scss */
.social-media-mobile ul li a path {
  fill: #1d1d1b;
}
@media only screen and (max-width: 1023px) {
  /* line 1239, ../sass/_header.scss */
  .social-media-mobile ul li:first-child {
    margin-left: 0;
  }
}

@media (max-width: 1023px) {
  /* line 1247, ../sass/_header.scss */
  header .navbar-header {
    float: none !important;
  }

  /* line 1250, ../sass/_header.scss */
  header .navbar-left, .navbar-right {
    float: none !important;
  }

  /* line 1253, ../sass/_header.scss */
  header .navbar-toggle {
    display: block !important;
  }

  /* line 1256, ../sass/_header.scss */
  header .navbar-fixed-top {
    top: 0 !important;
  }

  /* line 1259, ../sass/_header.scss */
  header .navbar-collapse.collapse,
  header .navbar-collapse.collapsing {
    display: block !important;
    position: absolute;
    top: 50px;
    left: -100%;
    z-index: 99;
    width: 100%;
    height: 100%;
    overflow: auto;
    padding: 0 20px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }

  /* line 1272, ../sass/_header.scss */
  .navbar-nav, .navbar-nav.navbar-top, .navbar-nav.navbar-left, .navbar-nav.navbar-right {
    float: none !important;
  }

  /* line 1275, ../sass/_header.scss */
  header .navbar-nav > li {
    float: none !important;
  }

  /* line 1278, ../sass/_header.scss */
  header .navbar-collapse.collapse.in {
    left: 0;
  }
}
@media only screen and (max-width: 1023px) {
  /* line 1285, ../sass/_header.scss */
  body.nav-mobile-is-open.on-scroll-down header nav.navbar.navbar-default,
  body.nav-mobile-is-open.on-scroll-up header nav.navbar.navbar-default {
    position: fixed;
    margin-top: 50px;
    width: 100%;
    top: -50px;
    z-index: 10000;
  }
}

@media only screen and (max-width: 1023px) {
  /* line 1296, ../sass/_header.scss */
  .on-scroll-down header nav.navbar-default {
    position: fixed;
    width: 100%;
    top: -50px;
    z-index: 10000;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1304, ../sass/_header.scss */
  .on-scroll-down header {
    margin-top: 80px;
  }
}

@media only screen and (max-width: 1023px) {
  /* line 1311, ../sass/_header.scss */
  .on-scroll-up header nav.navbar-default {
    position: fixed;
    margin-top: 50px;
    width: 100%;
    top: -50px;
    z-index: 10000;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 1320, ../sass/_header.scss */
  .on-scroll-up header {
    margin-top: 135px;
  }
}

@media only screen and (min-width: 1024px) {
  /* line 1328, ../sass/_header.scss */
  .on-scroll-down header,
  .on-scroll-up header {
    display: block;
    position: fixed;
    width: 100%;
    z-index: 1000;
    top: -140px;
    -webkit-transition: margin-top 0.4s ease;
    -moz-transition: margin-top 0.4s ease;
    -o-transition: margin-top 0.4s ease;
    transition: margin-top 0.4s ease;
  }
  /* line 1338, ../sass/_header.scss */
  .on-scroll-down header .container-logo-header-desktop,
  .on-scroll-up header .container-logo-header-desktop {
    display: none;
  }
  /* line 1341, ../sass/_header.scss */
  .on-scroll-down header .navbar-collapse,
  .on-scroll-up header .navbar-collapse {
    padding: 0 0 0 20px;
    border-bottom: 1px solid #e1e6ea;
  }
  /* line 1345, ../sass/_header.scss */
  .on-scroll-down header .wrapper-logo-desktop,
  .on-scroll-up header .wrapper-logo-desktop {
    display: inline-block;
    width: 90px;
    padding-top: 6px;
  }
  /* line 1349, ../sass/_header.scss */
  .on-scroll-down header .wrapper-logo-desktop img,
  .on-scroll-up header .wrapper-logo-desktop img {
    width: auto;
    height: auto;
    max-width: 90px;
    max-height: 63px;
  }
  /* line 1356, ../sass/_header.scss */
  .on-scroll-down header div[class^="menu-menu-principal-"],
  .on-scroll-up header div[class^="menu-menu-principal-"] {
    display: inline-block;
    vertical-align: middle;
    padding-left: 20px;
  }
  /* line 1361, ../sass/_header.scss */
  .on-scroll-down header .top-header,
  .on-scroll-up header .top-header {
    padding: 0 30px 0 20px;
  }
  /* line 1363, ../sass/_header.scss */
  .on-scroll-down header .top-header .right,
  .on-scroll-up header .top-header .right {
    padding-top: 4px;
  }
  /* line 1367, ../sass/_header.scss */
  .on-scroll-down header .btn-action-menu,
  .on-scroll-up header .btn-action-menu {
    background-color: #ffffff;
  }
}

/* SELECT HEADER */
/* line 1375, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select,
.top-header .right .wrapper-site-select {
  display: inline-block;
}
/* line 1378, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select .inner-site-select,
.top-header .right .wrapper-site-select .inner-site-select {
  display: inline-block;
}
/* line 1381, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select p.actual-site,
.top-header .right .wrapper-site-select p.actual-site {
  display: none;
}
/* line 1384, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select .name,
.top-header .right .wrapper-site-select .name {
  display: none;
}
/* line 1387, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select .logo,
.top-header .right .wrapper-site-select .logo {
  display: block;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
/* line 1393, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select .icon,
.top-header .right .wrapper-site-select .icon {
  display: none;
}
/* line 1396, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select,
.top-header .right .wrapper-site-select.not-enough-space,
.top-header .right .wrapper-site-select.design-style-select {
  position: relative;
  border: 1px solid #a9a9a9;
}
/* line 1400, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select {
  padding: 5px 40px 5px 15px;
  cursor: pointer;
}
/* line 1404, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space p, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select p,
.top-header .right .wrapper-site-select.not-enough-space p,
.top-header .right .wrapper-site-select.design-style-select p {
  display: block;
  margin-bottom: 0;
  font-size: 1.2em;
  color: #a9a9a9;
}
/* line 1410, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space ul, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select ul,
.top-header .right .wrapper-site-select.not-enough-space ul,
.top-header .right .wrapper-site-select.design-style-select ul {
  display: none;
  background-color: #ffffff;
}
/* line 1413, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space ul li, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select ul li,
.top-header .right .wrapper-site-select.not-enough-space ul li,
.top-header .right .wrapper-site-select.design-style-select ul li {
  color: #1d1d1b;
}
/* line 1417, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .name,
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .logo, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .name,
.navbar-default .team-list-mobile .wrapper-site-select.design-style-select .logo,
.top-header .right .wrapper-site-select.not-enough-space .name,
.top-header .right .wrapper-site-select.not-enough-space .logo,
.top-header .right .wrapper-site-select.design-style-select .name,
.top-header .right .wrapper-site-select.design-style-select .logo {
  display: inline-block;
  vertical-align: middle;
}
/* line 1422, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .name, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .name,
.top-header .right .wrapper-site-select.not-enough-space .name,
.top-header .right .wrapper-site-select.design-style-select .name {
  width: calc(100% - 40px);
}
/* line 1425, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .logo, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .logo,
.top-header .right .wrapper-site-select.not-enough-space .logo,
.top-header .right .wrapper-site-select.design-style-select .logo {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
/* line 1430, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .icon, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .icon,
.top-header .right .wrapper-site-select.not-enough-space .icon,
.top-header .right .wrapper-site-select.design-style-select .icon {
  display: inline-block;
  position: absolute;
  right: 12px;
  top: 50%;
  margin-top: -8px;
}
/* line 1438, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul {
  display: block;
  max-height: 370px;
  overflow: auto;
  position: absolute;
  width: 100%;
  top: calc(100% + 5px);
  z-index: 9999;
  right: 0;
}
/* line 1447, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li {
  display: block;
  margin: 0;
}
/* line 1450, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a {
  display: block;
  border-top: 1px solid #e1e6ea;
  color: #1d1d1b;
  font-size: 1.1em;
  padding: 13px 20px;
  width: auto;
  height: auto;
  margin: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  filter: none;
}
/* line 1461, ../sass/_header.scss */
.navbar-default .team-list-mobile .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, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:hover, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:focus,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:hover,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul li a:focus,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:hover,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul li a:focus {
  color: #ffffff;
  background-color: #1072cc;
}
/* line 1469, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site .icon, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site .icon,
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site .icon,
.top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site .icon {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  margin-top: -12px;
}

/* line 1477, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select {
  display: block;
}
/* line 1481, ../sass/_header.scss */
.navbar-default .team-list-mobile .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul, .navbar-default .team-list-mobile .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul {
  border: 1px solid #e1e6ea;
}

/* line 1488, ../sass/_header.scss */
.top-header .right .wrapper-site-select.not-enough-space, .top-header .right .wrapper-site-select.design-style-select {
  margin: 0 0 0 15px;
  display: inline-block;
  vertical-align: middle;
}
/* line 1494, ../sass/_header.scss */
.top-header .right .wrapper-site-select.not-enough-space .inner-site-select.open-select-site ul, .top-header .right .wrapper-site-select.design-style-select .inner-site-select.open-select-site ul {
  width: 100%;
}

/* line 1501, ../sass/_header.scss */
.wrapper-language-menu.wrapper-language-menu-mobile {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 1501, ../sass/_header.scss */
  .wrapper-language-menu.wrapper-language-menu-mobile {
    display: none;
  }
}
/* line 1506, ../sass/_header.scss */
.wrapper-language-menu.wrapper-language-menu-mobile .wpml-ls-legacy-dropdown a {
  padding-left: 0;
}

/* line 1510, ../sass/_header.scss */
.wrapper-language-menu {
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  /* line 1510, ../sass/_header.scss */
  .wrapper-language-menu {
    margin-left: 20px;
  }
}
/* line 1517, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown {
  width: auto;
  max-width: 100%;
}
/* line 1520, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown a {
  border: none;
  padding: 10px 20px 10px 10px;
  background-color: transparent;
  font-size: 1.2em;
  font-weight: 400;
  color: #a9a9a9;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 1528, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  right: 0;
}
/* line 1531, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
  color: #a9a9a9;
}
/* line 1533, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover, .wrapper-language-menu .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:focus {
  background-color: transparent;
  color: #a9a9a9;
}
/* line 1539, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown a:hover, .wrapper-language-menu .wpml-ls-legacy-dropdown a:focus {
  background-color: transparent;
  color: #a9a9a9;
}
/* line 1545, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
  border: none;
  background-color: #ffffff;
  padding: 0;
}
/* line 1549, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
  transition: none;
}
/* line 1551, ../sass/_header.scss */
.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 {
  color: #ffffff;
  background-color: #1072cc;
}
/* line 1558, ../sass/_header.scss */
.wrapper-language-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
  background-color: transparent;
  color: #a9a9a9;
}

/* line 1, ../sass/_footer.scss */
footer {
  padding: 30px 20px 35px;
}
@media only screen and (min-width: 1024px) {
  /* line 1, ../sass/_footer.scss */
  footer {
    padding: 60px 30px 70px;
  }
}

/* line 8, ../sass/_footer.scss */
.news-social-media {
  border-bottom: 1px solid #626261;
}
/* line 10, ../sass/_footer.scss */
.news-social-media .container-flex {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 10, ../sass/_footer.scss */
  .news-social-media .container-flex {
    display: flex;
  }
}
/* line 16, ../sass/_footer.scss */
.news-social-media .col-3-flex {
  display: block;
  width: 100%;
  padding: 15px 0;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  /* line 16, ../sass/_footer.scss */
  .news-social-media .col-3-flex {
    display: flex;
    flex-direction: column;
    width: calc(100% / 3);
    padding: 75px 60px 60px;
  }
}
/* line 28, ../sass/_footer.scss */
.news-social-media .social-middle {
  border-top: 1px solid #626261;
  border-bottom: 1px solid #626261;
}
@media only screen and (min-width: 1024px) {
  /* line 28, ../sass/_footer.scss */
  .news-social-media .social-middle {
    border-top: none;
    border-bottom: none;
    border-right: 1px solid #626261;
    border-left: 1px solid #626261;
  }
}
/* line 38, ../sass/_footer.scss */
.news-social-media .social-box {
  display: inline-block;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  /* line 38, ../sass/_footer.scss */
  .news-social-media .social-box {
    display: inline-block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
/* line 48, ../sass/_footer.scss */
.news-social-media .social-box .container-icon,
.news-social-media .social-box .content-social-box {
  display: inline-block;
  vertical-align: middle;
}
/* line 53, ../sass/_footer.scss */
.news-social-media .social-box .container-icon {
  width: 80px;
  position: absolute;
  top: -2px;
  left: 0;
}
@media only screen and (min-width: 1480px) {
  /* line 53, ../sass/_footer.scss */
  .news-social-media .social-box .container-icon {
    position: static;
  }
}
/* line 62, ../sass/_footer.scss */
.news-social-media .social-box .content-social-box {
  overflow: hidden;
  width: 100%;
}
@media only screen and (min-width: 1480px) {
  /* line 62, ../sass/_footer.scss */
  .news-social-media .social-box .content-social-box {
    width: calc(100% - 80px);
  }
}
/* line 68, ../sass/_footer.scss */
.news-social-media .social-box .content-social-box img {
  max-width: 100%;
  margin-bottom: 24px;
}
/* line 73, ../sass/_footer.scss */
.news-social-media .social-box p {
  font-size: 1.6em;
  color: #ffffff;
  font-weight: 700;
  line-height: 1.2;
  margin: 0;
}
@media only screen and (min-width: 1480px) {
  /* line 73, ../sass/_footer.scss */
  .news-social-media .social-box p {
    font-size: 2.1em;
  }
}
/* line 82, ../sass/_footer.scss */
.news-social-media .social-box p.date {
  font-size: 1.2em;
  color: #a9a9a9;
  margin: 0 0 24px 24px;
}
@media only screen and (min-width: 1480px) {
  /* line 82, ../sass/_footer.scss */
  .news-social-media .social-box p.date {
    margin: 0 0 24px 0;
  }
}

/* line 94, ../sass/_footer.scss */
.nav-footer {
  max-width: 1840px;
  margin: 30px auto 50px;
}
@media only screen and (min-width: 1024px) {
  /* line 94, ../sass/_footer.scss */
  .nav-footer {
    margin: 75px auto 100px;
  }
}
/* line 100, ../sass/_footer.scss */
.nav-footer .left,
.nav-footer .middle,
.nav-footer .right {
  display: block;
}
@media only screen and (min-width: 1024px) {
  /* line 100, ../sass/_footer.scss */
  .nav-footer .left,
  .nav-footer .middle,
  .nav-footer .right {
    display: inline-block;
    vertical-align: middle;
  }
}
/* line 109, ../sass/_footer.scss */
.nav-footer .left,
.nav-footer .right {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  /* line 109, ../sass/_footer.scss */
  .nav-footer .left,
  .nav-footer .right {
    width: calc(50% - 57px);
  }
}
@media only screen and (min-width: 1480px) {
  /* line 109, ../sass/_footer.scss */
  .nav-footer .left,
  .nav-footer .right {
    width: calc(50% - 115px);
  }
}
/* line 119, ../sass/_footer.scss */
.nav-footer .middle {
  width: 114px;
  text-align: center;
}
@media only screen and (min-width: 1480px) {
  /* line 119, ../sass/_footer.scss */
  .nav-footer .middle {
    width: 230px;
  }
}
/* line 125, ../sass/_footer.scss */
.nav-footer .middle img {
  max-width: 100%;
}
/* line 130, ../sass/_footer.scss */
.nav-footer .right ul li {
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  /* line 130, ../sass/_footer.scss */
  .nav-footer .right ul li {
    text-align: right;
  }
}
/* line 138, ../sass/_footer.scss */
.nav-footer ul li {
  display: block;
  width: 100%;
  text-align: center;
  margin: 15px 0;
}
@media only screen and (min-width: 1024px) {
  /* line 138, ../sass/_footer.scss */
  .nav-footer ul li {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    text-align: left;
    margin: 0;
  }
}
/* line 150, ../sass/_footer.scss */
.nav-footer ul li a {
  color: #ffffff;
  font-weight: 700;
  font-size: 2em;
}
@media only screen and (min-width: 1024px) {
  /* line 150, ../sass/_footer.scss */
  .nav-footer ul li a {
    transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* line 156, ../sass/_footer.scss */
  .nav-footer ul li a:hover, .nav-footer ul li a:focus {
    color: #1072cc;
  }
}
@media only screen and (min-width: 1480px) {
  /* line 150, ../sass/_footer.scss */
  .nav-footer ul li a {
    font-size: 2.8em;
  }
}

/* line 169, ../sass/_footer.scss */
.footer-bottom {
  margin: 0 auto;
  max-width: 1800px;
}
/* line 172, ../sass/_footer.scss */
.footer-bottom .container-fluid {
  padding: 0;
}
/* line 175, ../sass/_footer.scss */
.footer-bottom .left {
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  /* line 175, ../sass/_footer.scss */
  .footer-bottom .left {
    text-align: left;
  }
}
/* line 181, ../sass/_footer.scss */
.footer-bottom .middle {
  text-align: center;
}
/* line 184, ../sass/_footer.scss */
.footer-bottom .middle ul li {
  display: inline-block;
  vertical-align: middle;
  margin: 15px 0 15px 20px;
}
/* line 188, ../sass/_footer.scss */
.footer-bottom .middle ul li:first-child {
  margin-left: 0;
}
@media only screen and (min-width: 1024px) {
  /* line 184, ../sass/_footer.scss */
  .footer-bottom .middle ul li {
    text-align: left;
    margin: 0 0 0 20px;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 195, ../sass/_footer.scss */
  .footer-bottom .middle ul li a {
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
  }
  /* line 198, ../sass/_footer.scss */
  .footer-bottom .middle ul li a:hover, .footer-bottom .middle ul li a:focus {
    opacity: 0.4;
  }
}
/* line 207, ../sass/_footer.scss */
.footer-bottom .right {
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  /* line 207, ../sass/_footer.scss */
  .footer-bottom .right {
    text-align: right;
  }
}
/* line 213, ../sass/_footer.scss */
.footer-bottom .left a,
.footer-bottom .right a {
  font-size: 1.2em;
  color: #a9a9a9;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
/* line 218, ../sass/_footer.scss */
.footer-bottom .left a:hover, .footer-bottom .left a:focus,
.footer-bottom .right a:hover,
.footer-bottom .right a:focus {
  color: #ffffff;
}
@media only screen and (min-width: 1024px) {
  /* line 223, ../sass/_footer.scss */
  .footer-bottom .right a {
    transition: color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  /* line 226, ../sass/_footer.scss */
  .footer-bottom .right a:hover, .footer-bottom .right a:focus {
    color: #3a83bf;
  }
}

/*# sourceMappingURL=styles.css.map */
