/* statsHighlightsPlayers */
.statsHighlightsPlayers{
  .flex-display();
  .flex-wrap(@wrap: wrap);
  .boxWrapper{
    .flex(@columns: 1 1 25%);
    .align-items(@align: center);
    padding-right: 10px;
    &:last-child{
      padding-right: 0;
    }
	  &.boxPostPlayers{
      .boxContent{
        width: 100%;
        height: 175px;
       	.headerTitle{
        	.GC_title{
    		  	margin: 6px 0 0;
            padding: 0;
      		}
      		&.icon{
      			svg, canvas{
      				float: right;
              path{
                fill: @bg_type;
              }
      			}
      		}
        }
       	.boxElements{
       		.flag{
      			margin-top: 15px;
            width: 40px;
            height: 40px;
      		}
          .big{
            float: right;
            margin-top: 6px;
          }
          .images{
            width: 65px;
            height: 65px;
            float: none;
            margin: 0;
          }
          svg, canvas{
            width: 95px;
            height: 95px;
            margin-left: -10px;
          }
       	}
      	.position{
      		margin-top: 20px;
      	}
      }
      small{
        text-transform: uppercase;
        font-size: 11px;
        position: absolute;
        bottom: 10px;
        right: 15px;
      }
  	}
 	}
  &.maxSize-1199 {
    .boxWrapper{
      .flex(@columns: 1 1 50%);
      &:nth-child(2){
        padding-right: 0;
      }
    }
  }
  &.maxSize-767 {
    .boxWrapper{
      .flex(@columns: 1 1 100%);
      padding-right: 0;
    }
  }
  &.maxSize-479 {
    .boxWrapper{
      &.boxPostPlayers{
        .boxContent{
          padding: 15px;
          .boxElements {
            .boxColor01 {
              .text{
                font-size: 18px;
              }
            }
          }
        }
      }
    }
  }
  &.maxSize-310 {
    .boxWrapper{
      &.boxPostPlayers{
        .boxContent{
          height: 165px;
          .boxElements {
            .boxColor01 {
              .text{
                font-size: 12px;
              }
            }
          }
          .middle{
            width: 66%;
            > div{
              width: 100%;
            }
            .boxElements{
              float: none;
              .flag{
                width: 32px;
                height: 32px;
                margin: 0 0 0 10px;
              }
            }
            .position {
              margin: 10px 0 0 10px;
            }
            .name{
              margin: 0 0 0 10px;
            }
          }
          .right{
            position: absolute;
            top: 40%;
            right: 15px;
            .boxElements{
              > div{
                line-height: 32px;
                width: 32px;
                height: 32px;
              }
            }
          }
        }
        small{
          text-transform: uppercase;
          font-size: 7px;
          position: absolute;
          bottom: 42%;
          right: 53px;
          width: 23%;
          text-align: right;
        }
      }
    }
  }
}
.minSize-767 {
   	.statsHighlightsPlayers{
  		&.maxSize-479 {
  			.GC_title{
  				font-size: 18px;
  			}
  			.text{
       			&.number{
       				font-size: 18px;
       			}
       			&.position, &.name{
       				font-size: 13px;
              margin-left: 5px;
       			}
       		}
  		}
  	}
}
/* Fin statsHighlightsPlayers */
