﻿
.proPlayer .remainContent .proNews {display: inline-block;padding-top: 20px;width: 100%;background-color: #fff; border-radius: 6px; border: 1px solid #e8e8e8;margin-bottom:40px;float:right}
.mainTour .remainContent .proNews .title h2{ margin-right: 16px;}
.mainTour .remainContent .proNews .title a{margin-left:16px}
.mainTour .remainContent .proNews ul { padding: 0 16px;min-height:unset}

.mainTour .teamStatsTabs { display: inline-block; float: right; width: 100% }
.mainTour .teamStatsTabs .title:after { background-color: #aaa; }

.mainTour .teamSquad .ttl { display: none }
.mainTour .teamSquad .title h1 { display: inline-block; width: auto; font-size: 18px; font-family: droidBold, Arial; color: #000; float: right }
.mainTour .teamSquad .title:after { background-color: #aaa; }
.mainTour .teamSquad .positionName .title { background: #000; padding: 0 10px; height: 40px; border-radius: 6px }
.mainTour .teamSquad .positionName .title h2 { color: #fff; font-size: 15px; line-height: 40px }
.mainTour .teamSquad .positionName .title:after { display: none }
.mainTour .teamSquad .positionContainer { display: inline-block; float: right; width: 100%; }
.mainTour .teamSquad .positionName { display: inline-block; float: right; width: 100%; margin-bottom: 30px }
.mainTour .teamSquad li { display: inline-block; float: right; width: calc((100% - 32px) / 3); margin: 0 0 16px 16px; background: #fff; border-radius: 6px; overflow: hidden; border: 1px solid #e8e8e8 }
.mainTour .teamSquad li:nth-child(3n) { margin-left: 0 }
.mainTour .teamSquad .playerCard { display: inline-block; float: right; width: 100% }
.mainTour .teamSquad .playerHeader { display: inline-block; float: right; width: 100%; height: 110px; padding: 16px; background: #eaeaea; pointer-events: none }
.mainTour .teamSquad .playerHeader .playerImgCnt { display: inline-block; float: right; width: 78px; height: 78px; border-radius: 50%; overflow: hidden; background: #fff }
.mainTour .teamSquad .playerHeader .playerImgCnt img { width: 100%; height: auto }
.mainTour .teamSquad .playerHeader .playerInfo { display: inline-block; float: right; width: calc(100% - 78px); padding-right: 16px; margin-bottom: 0 }
.mainTour .teamSquad .playerHeader .playerInfo .shirt { display: inline-block; float: right; width: 100%; font-family: ykBold,Arial; color: #000; font-size: 22px; }
.mainTour .teamSquad .playerHeader .playerInfo .name { display: inline-block; float: right; width: 100%; font-family: droidBold,Arial; color: #000; font-size: 16px; }
.mainTour .teamSquad .playerHeader .playerInfo .position { display: inline-block; float: right; width: 100%;   color: #aaa; font-size: 11px; }
.mainTour .teamSquad .playerData { display: inline-block; float: right; width: 100%; pointer-events: none }
.mainTour .teamSquad .playerData .item { display: inline-block; float: right; width: 100%; border-bottom: 1px solid #e8e8e8; padding: 0 16px; height: 34px }
.mainTour .teamSquad .playerData .item:last-child { border-bottom: none }
.mainTour .teamSquad .playerData .item .data { display: inline-block; float: right; width: 50%; line-height: 34px }
.mainTour .teamSquad .playerData .item label.data {   font-size: 11px; color: #76766f; text-align: right }
.mainTour .teamSquad .playerData .item p.data, .mainTour .teamSquad .playerData .item .data .countryName {   font-size: 12px; text-align: left }
.mainTour .teamSquad .playerData .item .data .countryName { float: left }
.mainTour .teamSquad .playerData .item .data img { float: left; width: auto; height: 18px; margin: 8px 0 8px 6px }
.mainTour .teamSquad .playerData .item:last-child { height: 46px }
.mainTour .teamSquad .playerData .item:last-child .data { height: 46px; color: #0277bd; line-height: 46px }
.mainTour .teamSquad .playerData .item .data .icon-arrow:before { display: inline-block; float: left; content: "h"; font-size: 16px; color: #0277bd; line-height: 46px; margin-right: 10px }
.mainTour .teamSquad .noTeam{display:flex;font-family:droidBold, Ariall;font-size:14px;width:100%;margin-bottom:15px}

@media screen and (min-width:1680px) and (max-width:1919px) {
      .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1600px) and (max-width:1679px) {
       .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1536px) and (max-width:1599px) {
     .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1440px) and (max-width:1535px) {
       .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1360px) and (max-width:1439px) {
        .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1280px) and (max-width:1359px) {
      .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width:1152px) and (max-width:1279px) {
        .mainTour .teamSquad li { width: 100%; margin-left: 0 }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 0; }
}

@media screen and (min-width:1024px) and (max-width:1151px) {
      .mainTour .teamSquad li { width: 100%; margin-left: 0 }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 0; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .mainTour .teamSquad li { width: calc((100% - 16px) / 2); }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 16px; }
    .mainTour .teamSquad li:nth-child(2n) { margin-left: 0px; }
}

@media screen and (min-width: 320px) and (max-width: 767px) {
     .mainTour .teamSquad li { width: 100%; margin-left: 0 }
    .mainTour .teamSquad li:nth-child(3n) { margin-left: 0; }

}