/* LineUpFull */
.lineUpFull .fieldLineal {
  background: green;
  height: 352px;
}
.lineUpFull .fieldLineal .field {
  -webkit-border-radius: 10%;
  -moz-border-radius: 10%;
  border-radius: 6%;
  padding-left: 1%;
  padding-right: 1%;
}
.lineUpFull .fieldLineal .field:before {
  width: 10px;
  height: 10px;
  border-radius: 10px;
  content: ".";
  background: #000000;
  position: absolute;
  z-index: 333;
  left: 49.111%;
  top: 48.999%;
}
.lineUpFull .fieldLineal .field > .homeTeam:before,
.lineUpFull .fieldLineal .field > .awayTeam:before {
  background-image: url('../images/polo/playa_lineas_horizontales_cancha.png');
  background-repeat: repeat-x;
  content: " ";
  width: 98%;
  display: block;
  height: 98%;
  position: absolute;
  top: 2%;
  left: 1%;
  z-index: 1;
}
.lineUpFull .fieldLineal .field > .homeTeam:after,
.lineUpFull .fieldLineal .field > .awayTeam:after {
  background-repeat: no-repeat;
  content: " ";
  width: 6px;
  display: block;
  height: 96%;
  position: absolute;
  top: 2%;
}
.lineUpFull .fieldLineal .field > .homeTeam > .gameField,
.lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  background-image: url('../images/polo/lineas_canchita.jpg');
  height: 352px;
  border-color: #ffffff;
  border-width: 2px;
  border-style: solid;
}
.lineUpFull .fieldLineal .field > .homeTeam > .gameField .positions,
.lineUpFull .fieldLineal .field > .awayTeam > .gameField .positions {
  z-index: 9999;
}
.lineUpFull .fieldLineal .field > .homeTeam .areaHome,
.lineUpFull .fieldLineal .field > .awayTeam .areaHome,
.lineUpFull .fieldLineal .field > .homeTeam .areaAway,
.lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 15px;
  height: 77px;
  top: 144px;
  z-index: 2;
}
.lineUpFull .fieldLineal .field > .homeTeam .areaHome,
.lineUpFull .fieldLineal .field > .awayTeam .areaHome {
  left: -2.5%;
}
.lineUpFull .fieldLineal .field > .homeTeam .areaAway,
.lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  right: -2.5%;
}
.lineUpFull .fieldLineal .field > .homeTeam .defender:after,
.lineUpFull .fieldLineal .field > .awayTeam .defender:after {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
.lineUpFull .fieldLineal .field > .homeTeam .defender:before,
.lineUpFull .fieldLineal .field > .awayTeam .defender:before {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
.lineUpFull .fieldLineal .field > .homeTeam .areaHome {
  background-image: url('../images/polo/playa_arco.png');
}
.lineUpFull .fieldLineal .field > .homeTeam > .gameField {
  border-top-left-radius: 10%;
  border-bottom-left-radius: 10%;
  border-right-width: 1px;
}
.lineUpFull .fieldLineal .field > .homeTeam .midfielder:after {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
.lineUpFull .fieldLineal .field > .homeTeam .midfielder.mc-player-3 .wrapperPlayer .containerPlayer {
  top: 25%;
  left: -33%;
}
.lineUpFull .fieldLineal .field > .homeTeam .midfielder.mc-player-2 .wrapperPlayer .containerPlayer {
  top: 70%;
}
.lineUpFull .fieldLineal .field > .homeTeam .forward .wrapperPlayer .containerPlayer {
  top: 44%;
}
.lineUpFull .fieldLineal .field > .homeTeam .defender .wrapperPlayer .containerPlayer {
  top: 52%;
  right: 106%;
}
.lineUpFull .fieldLineal .field > .homeTeam .midfielder:after,
.lineUpFull .fieldLineal .field > .homeTeam .defender:after {
  right: -5px;
}
.lineUpFull .fieldLineal .field > .homeTeam .areaCenterHome {
  display: none;
}
.lineUpFull .fieldLineal .field > .homeTeam:after {
  background-image: url('../images/polo/playa_linea_vertical__izq_cancha.png');
  left: 1%;
}
.lineUpFull .fieldLineal .field > .awayTeam .areaAway {
  background-image: url('../images/polo/playa_arco.png');
}
.lineUpFull .fieldLineal .field > .awayTeam > .gameField {
  border-top-right-radius: 10%;
  border-bottom-right-radius: 10%;
  border-left-width: 1px;
}
.lineUpFull .fieldLineal .field > .awayTeam .midfielder:before {
  background-image: url('../images/polo/polo_linea_punteadas.png');
  background-repeat: repeat;
  content: " ";
  width: 4px;
  display: block;
  height: 100%;
  position: absolute;
}
.lineUpFull .fieldLineal .field > .awayTeam .midfielder.mc-player-3 .wrapperPlayer .containerPlayer {
  top: 25%;
  right: -33%;
}
.lineUpFull .fieldLineal .field > .awayTeam .midfielder.mc-player-2 .wrapperPlayer .containerPlayer {
  top: 70%;
}
.lineUpFull .fieldLineal .field > .awayTeam .forward .wrapperPlayer .containerPlayer {
  top: 44%;
}
.lineUpFull .fieldLineal .field > .awayTeam .defender .wrapperPlayer .containerPlayer {
  top: 52%;
  left: 106%;
}
.lineUpFull .fieldLineal .field > .awayTeam .midfielder:after,
.lineUpFull .fieldLineal .field > .awayTeam .defender:after {
  right: -5px;
}
.lineUpFull .fieldLineal .field > .awayTeam .areaCenterAway {
  display: none;
}
.lineUpFull .fieldLineal .field > .awayTeam:after {
  background-image: url('../images/polo/playa_linea_vertical__der_cancha.png');
  right: 1%;
  display: none;
}
.lineUpFull .lineUpFullBlock .listWrapper {
  position: absolute;
  overflow-y: scroll;
  height: 365px;
  top: 15px;
}
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences div,
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences div {
  background-image: url('../images/polo/icons_sheet.png');
}
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .redByTripleYellowCard,
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .redByTripleYellowCard {
  background-position: -359px -184px;
}
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .goal,
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .goal {
  position: relative;
  margin-right: 15px;
}
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .home .player .scoreInc .incidences .goal sub,
.lineUpFull .lineUpFullBlock .listWrapper .listContent > .away .player .scoreInc .incidences .goal sub {
  position: absolute;
  top: 10px;
  right: -11px;
  text-transform: lowercase;
  font-weight: bold;
  font-size: 10px;
}
.lineUpFull.maxSize-991 .lineUpFullBlock .listWrapper {
  position: relative;
  height: auto;
}
.lineUpFull.maxSize-991 .lineUpFullBlock .fieldLineal .field:before {
  left: 49.4444444%;
  top: 48.999%;
}
.lineUpFull.maxSize-767 .lineUpFullBlock .fieldLineal .field:before {
  left: 49%;
  top: 48.999%;
}
.lineUpFull.maxSize-479 .fieldLineal {
  height: 210px;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:after,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:after {
  height: 92%;
  background-size: contain;
  background-repeat: no-repeat;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam:before,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam:before {
  height: 94%;
  background-size: contain;
  background-repeat: no-repeat;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .defender:after,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .defender:after,
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .midfielder:after,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .midfielder:after {
  background-size: contain;
  background-repeat: no-repeat;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .defender:before,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .defender:before,
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .midfielder:before,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .midfielder:before {
  background-size: contain;
  background-repeat: no-repeat;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam > .gameField,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam > .gameField {
  height: 210px;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaHome,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaHome,
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  top: 34%;
  background-size: 80%;
}
.lineUpFull.maxSize-479 .fieldLineal .field > .homeTeam .areaAway,
.lineUpFull.maxSize-479 .fieldLineal .field > .awayTeam .areaAway {
  right: -4%;
}
/* Fin LineUpFull */
