.maillot {
  height: 110px;
  width: 72px;
}

.infos {
  width: 100%;
}

.nom {
    font-weight: bold;
    font-size: 130%;
    text-transform: uppercase;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.valeur span {
    color: #FAC918;
}

.prenom {
    font-size: 80%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.ctr-infos {
    font-size: 70%;
    padding: 3px;
    background: linear-gradient(180deg, rgba(186, 184, 178, 1) 0%, rgba(186, 184, 178, 1) 1%, rgba(255, 255, 255, 1) 2%, rgba(255, 255, 255, 1) 5%, rgba(250, 250, 250, 1) 6%, rgba(209, 209, 209, 1) 96%, rgba(255, 255, 255, 1) 97%, rgba(255, 255, 255, 1) 98%, rgba(94, 94, 94, 1) 99%, rgba(88, 88, 88, 1) 100%);
}

.d-inline {
    display: inline-block;
}

.points {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 130%;
}

.flash {
    position: relative;
    top: 5px;
}

.ctr-points {
    position: relative;
    bottom: 5px;
    height: 24px;
}
.club {
    max-width: 89px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    position: relative;
    top: 4px;
}

.slide-in-left {
	-webkit-animation: slide-in-left 0.5s 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-left 0.5s 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes slide-in-left {
    0% {
      -webkit-transform: translateX(-1000px);
              transform: translateX(-1000px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      opacity: 1;
    }
  }
  @keyframes slide-in-left {
    0% {
      -webkit-transform: translateX(-1000px);
              transform: translateX(-1000px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      opacity: 1;
    }
  }

.slide-in-right {
	-webkit-animation: slide-in-right 0.5s 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	animation: slide-in-right 0.5s 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes slide-in-right {
    0% {
      -webkit-transform: translateX(1000px);
              transform: translateX(1000px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      opacity: 1;
    }
  }
  @keyframes slide-in-right {
    0% {
      -webkit-transform: translateX(1000px);
              transform: translateX(1000px);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      opacity: 1;
    }
  }
  

  .scale-in-ver-top {
	-webkit-animation: scale-in-ver-top 0.5s 1.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-ver-top 0.5s 1.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes scale-in-ver-top {
    0% {
      -webkit-transform: scaleY(0);
              transform: scaleY(0);
      -webkit-transform-origin: 100% 0%;
              transform-origin: 100% 0%;
      opacity: 1;
    }
    100% {
      -webkit-transform: scaleY(1);
              transform: scaleY(1);
      -webkit-transform-origin: 100% 0%;
              transform-origin: 100% 0%;
      opacity: 1;
    }
  }
  @keyframes scale-in-ver-top {
    0% {
      -webkit-transform: scaleY(0);
              transform: scaleY(0);
      -webkit-transform-origin: 100% 0%;
              transform-origin: 100% 0%;
      opacity: 1;
    }
    100% {
      -webkit-transform: scaleY(1);
              transform: scaleY(1);
      -webkit-transform-origin: 100% 0%;
              transform-origin: 100% 0%;
      opacity: 1;
    }
  }