@font-face { font-family: 'Arial Rounded MT Bold'; src: url('/css/fonts/ArialRoundedMTBold.woff2') format('woff2'), url('/css/fonts/ArialRoundedMTBold.woff') format('woff'); font-weight: bold; font-style: normal;  font-display: swap; }
:root {
  --verydarkcolor: #0c263f;
  --verydarkcolorfor: #FFFFFF;
  --darkcolor: #3C7FAF;
  --darkcolorfor: #FFFFFF;
  --lightcolor: #80b2df;
  --lightcolorfor: #FFFFFF;
  --verylightcolor: #e5e5e5;
  --verylightcolorfor: #000000;
  --verylightcolorAlt: #d7d4d4;
  --verylightcolorAltfor: #000000;
  --bordercolor:#A8CBEE;
  --alttablerow: #EBF3FB;
  --lightborder: #e5e5e5;
  --linkhover: #000000;
}
.small-icon16 { position:relative;top:0px; padding:0px; margin:0px;}
.WinningSymbol { height:14px; display:inline-block; margin:0px !important; padding:0px !important;}
.nodisplay { display:none !important; }
.WrapupSuggestion { width:100%; margin-top:10px;  }
.WrapupSuggestionDiv { padding-left:10px; }
.WrapupSuggestionText { float:left; text-align:left; padding-left:5px;}
.playoffgroup { width:100%; text-align:center; font-weight:bold; }
.wrapupStandings { background-color:#0c263f;  padding:5px; }
.LeagueCupBoxTeamame { padding:0px 10px 0px 10px; }
.LeagueCupBoxTeamame a { position:relative; top:4px;}
.LeagueCupBoxTeamame i { line-height:18px !important; }
.col-sm-9.content-left { max-width: 100% !important; }
p { padding:0px; margin:0px;  }
.wrapupdivision { display:table; margin-top:5px; width:100%;}
.divWrapupGames{ width:auto; margin-bottom:10px; }
.divWrapupTeamTable{ width:500px; margin-top:10px;}
.divWrapupFullStandings{ width:100%; }
.divWrapupColumn { width:520px; display:table-row; }
.divWrapupLeftCol{ width:160px; float:left; margin-top:10px;}
.divWrapupCenterCol{ width:160px; float:left; margin-top:10px !important;}
.divWrapupRightCol{ width:160px; float:left;margin-top:10px; }
.WrapupPhotoBottom { width:100%; }
.WrapupPhoto { margin-top:10px; }
.WrapupPhotoText {  }
.WrapupPOWLeft{ margin-top:5px; }
.WrapupStandingsLeft{ margin-top:5px;}
.WrapupStageOneStandingLeft{ margin-top:5px;}
.WrapupSeasonLeft{ margin-top:5px; }
.WrapupStatsLeaderLeft{ margin-top:5px; }
.WrapupECupSeasonLeft{ margin-top:5px; }
.WrapupPhotoLeft{ margin-top:5px; }
.WrapupPOWCenter{ margin-top:5px; }
.WrapupStandingsCenter{ margin-top:5px; }
.WrapupStageOneStandingCenter{ margin-top:5px; }
.WrapupSeasonCenter{ margin-top:5px;}
.WrapupStatsLeaderCenter{ }
.WrapupECupSeasonCenter{margin-top:5px; }
.WrapupPhotoCenter{ margin-top:5px; }
.WrapupPhotoCenter{margin-top:5px; }
.WrapupPOWRight{ margin-top:5px; }
.WrapupStandingsRight{ margin-top:5px; }
.WrapupStageOneStandingRight{ margin-top:5px; }
.WrapupSeasonRight{ margin-top:5px; }
.WrapupStatsLeaderRight{ margin-top:5px; }
.WrapupECupSeasonRight{ margin-top:5px; }
.WrapupPhotoRight{ margin-top:5px; }
.TournamentTitle { color:#0c263f;  font-family: OSB;font-size: 18px;font-weight: 600;text-align:center; padding:5px; }
.tournamentmenu { width:774px;font-size: 14px; font-family: Arial Narrow; margin-bottom:10px;}
.tournamentTab { display:inline-block; text-align:center; min-width:150px; text-align:center; }
.tournamentTab div { color:#0c263f; background-color: #FFFFFF; border: 1px solid #0c263f; cursor:pointer; width:auto;  margin-right:10px; padding:5px 10px 5px 10px;     border-radius: 8px 8px 8px 8px; } 
.tournamentActive div { color:#FFFFFF; background-color: #0c263f ;}
.divStandingsWrapup { width:100%;padding:0px;margin:0px; clear:both;}
.selectbox-content { min-width:250px; }
.WrapupFullStandingTable { width:400px; }
#overallTable  { border:1px solid #617280;}
.WrapupLightColorTD { color:#000000; background-color:#617280; cursor:pointer;  text-align:center; font-family: Arial;font-size: 14px;  padding: 4px 5px 4px 5px;}
.WrapupLightDarkTD { background-color:#617280; color:#FFFFFF; cursor:pointer; text-align:center; font-family: Arial;font-size: 14px;  padding: 3px 5px 3px 5px; }
.WrapupFullStandingTableTitle { color: #617280; font-family: OSB;font-size: 18px;font-weight: 600; text-align:center; padding:5px; }
.WrapupFullStandingTableTitleTr { background-color:#EBF3FB; color:#000000;  font-family: Arial;font-size: 13px; font-weight:bold;  }
.WrapupFullStandingTableTitleTr td { background-color:#EBF3FB; font-family: Arial;font-size: 13px; padding:3px 3px 3px 3px;} 
.WrapupAlterTR { border-bottom:1px solid #617280; font-size:12px; font-family:Arial; }
.WrapupAlterTR td {font-family:Arial;font-size:12px;  padding:3px 3px 3px 3px; }
.WrapupStandingGroupName { text-align:center; font-weight:bold; }
.wrapupAuthorTable {  border: 1px solid #617280 !important }
.ctrtbl {  border: 1px solid #617280 !important }
.divWrapupSeasonEndNews{ margin-top:10px;  } 
.divWrapupVideo { margin-top:10px;}
.WrapVideoText { width:100%; text-align:center; padding:5px 0px 10px 0px;} 
.divWrapupNews { margin-bottom:25px; }
.divWrapupNewsInner { }
.divWrapupNewsTitle { text-align:left; }
.spanWrapupNewsTitle { font-size:17px; font-family:Arial; font-weight:bold;}
.WrapupNewsLogo { margin-right:10px; }
.WrapupNewsLogo img { max-height:36px; position:relative; top:-1px;}
.spanWrapupDash { padding:0px 5px 0px 5px; }
.spanWrapupDate { font-size:14px; font-family:Arial;}
.divWrapupNewsText { font-size:12px; margin-top:10px;text-align:left; }
.divWrapupNewsText a { font-size:12px; }
.divWrapupNewsText a:visited { font-size:12px; }
.divWrapupNewsText a:hover { font-size:12px; }
.style100 { font-size:12px !important; }
.style100 a { font-size:12px !important; }
.style100 a:visited { font-size:12px !important; }
.style100 a:hover { font-size:12px !important; }
.btn { font-size:12px !important; }
.spanWrapupNewsTitle { font-size:14px !important; font-weight:bold; }
.fullstandingTitle { font-weight:bold !important; }
table.archiverost tr { line-height:24px !important;}
table.archiverost th { width: auto !important; }
table.archiverost th:nth-child(3) { text-align: left !important; }
table.archiverost tr td:nth-child(3) { text-align: left !important; }
table.archiverost thead { background-color: #617280; color: white; font-weight: normal !important; }
table.archiverost thead th font b { font-weight: normal;}
table.archiverost thead th font font { font-weight: normal; }
.archiverost a { line-height:22px !important; padding:0px !important; margin:0px !important;} 
table.mobile_350 table tr {   line-height: 24px !important; }
.WraupCenterData { width:100%; margin: 0 auto; text-align:center; padding: 0px 20px 20px 20px;}
.WrapupTopLineData { text-align:left; width:100%;margin:0 auto; margin-bottom:20px; }
.WrapupCustonLineData { color:#FF0000;  text-align:left; font-size:14px; width:100%; text-align:left; margin-bottom:20px; font-style:italic; line-height:18px; } 
.WrapupCustonLineLongData { color:#000000;  text-align:left; font-size:14px; width:100%;  margin-bottom:20px; line-height:18px;} 
.WrapupCustonLineLongData  a {text-align:left; font-size:14px !important; }
.WrapupCupDataSmall { width:170px;margin:0 auto; display:inline-block; vertical-align:top; }
.WrapupCupDataBig { width:auto; padding:0px 10px 0px 10px; margin:0 auto; display:inline-block; vertical-align:top;}
.WrapupCupStatsData { width:200px;margin:0 auto;display:inline-block; vertical-align:top; }
.WrapupAllPlayersLink { width:100%; text-align:left; margin-bottom:20px; font-size:14px; }
.WrapupAllPlayersLink a { text-decoration:none; font-size:14px; }
.WrapupAllPlayersLink a:hover { text-decoration:none; font-size:14px; }
.WrapupAllPlayersLink a:visited { text-decoration:none; font-size:14px; }
.WrapupPlayOff { width:100%; padding:10px 0px 20px 0px; }
.WrapupRosterData { text-align:left; margin:0 auto;padding-top:10px; max-width:400px; }
.WrapupCupStandings { width:150px; text-align:left;}
.WrapupCupStandingsBig { width:170px; text-align:left; display:inline-block; vertical-align:top;}
.WrapupCupStandingDetails { border:1px solid #617280;width:150px; font-size:11px;  }
.WrapupCupStandingTitleFull { background-color:#617280 ; color:#FFFFFF; font-family:Arial Narrow; font-size: 13px; width:100%; padding:2px 1px 2px 1px; text-align:center;  }
.WrapupCupStandingTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280; font-family:Arial Narrow; font-size: 14px; font-weight: normal; width:150px;   padding:5px 1px 5px 1px; text-align:center;  }
.WrapupCupStandingsContent { background-color:#FFFFFF; font-size:11px;  padding:0px 3px 0px 0px; }
.WrapupCupStandingsContent:nth-child(odd) {background-color: #f1f5f8;}
.WrapupCupStandingsContent:hover { background-color:#d7d4d4; }
.WrapupCupStandingSubTitle { background-color:#879daf ; color:#FFFFFF; font-family:Arial Narrow; font-size: 13px; width:100%; padding:2px 1px 2px 1px; text-align:center;   }
.WrapupCupStandingLink { font-family:Arial Narrow;font-size:13px; float:left;  width:99px; float:left;  }
.WrapupCupStandingLinkCup { font-family:Arial Narrow;font-size:13px;  float:left; width:100px; float:left;  }
.WrapupCupStandingPoint { font-family:Arial Narrow; font-size:13px; float:right; margin-top:0px; }
.WrapupCupStandingLink a { color:#617280; font-family:Arial Narrow; font-size:13px;  text-decoration:none; }
.WrapupCupStandingLink a:hover { color:#000000; font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.WrapupCupStandingLink a:visited { color:#617280; font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.WrapupCupStandingLinkCup a { color:#617280;  font-family:Arial Narrow; font-size:13px;text-decoration:none;  }
.WrapupCupStandingLinkCup a:hover { color:#000000; font-family:Arial Narrow; font-size:13px;  text-decoration:none;  }
.WrapupCupStandingLinkCup a:visited { color:#617280;  font-family:Arial Narrow; font-size:13px;text-decoration:none;  }
.WrapupCupStandingSpanNormal {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:right;  }
.WrapupCupStandingsCarretSpan { color:#fff; background-color:#9dd2f8; font-family:Arial Narrow; font-size:12px;  width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;  }
.WrapupCupStandingsDollarSpan { color:#fff; background-color:#9dd2f8;  font-family:Arial Narrow; font-size:12px;  width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;}
.WrapupCupStandingsHashSpan {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:right;  }
.WrapupCupStandingsAmpSpan {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:right;  }
.WrapupCupStandingSpan { color:#fff; background-color: #617280;  font-family:Arial Narrow; font-size:12px; width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px; }
.WrapupCupStandingSpanLight { color:#fff; background-color:#9dd2f8;  font-family:Arial Narrow; font-size:12px;  width:14px; float:left;   margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;}
.WrapupCupStandingFlag { float:right; margin-top:4px;margin-right: 1px;}
.FinalStandings { width:334px; text-align:left;}
.FinalStandingsSmall { width:253px; text-align:left;}
.FinalStandingsDetails { border:1px solid #617280;width:100%; font-size:11px;  }
.FinalStandingsDetailsSmall { border:1px solid #617280;width:253px; font-size:11px;  }
.FinalStandingsTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280;  font-family:Arial Narrow; font-size: 14px; font-weight: normal;  width:100%;  line-height:24px; height:24px; text-align:center;  }
.FinalStandingsTitleSmall { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280;    font-family:Arial Narrow; font-size: 14px; font-weight: normal; width:253px; padding:5px 1px 5px 1px; text-align:center;  }
.FinalStandingsSubTitleSmall { background-color:#617280 ; color:#FFFFFF;  font-family:Arial Narrow; font-size: 13px; width:253px; padding:2px 1px 2px 1px; text-align:center;   }
.FinalStandingsTab { background-color:#6c7e8d; color:#FFFFFF; border-top:1px solid #617280;  font-family:Arial Narrow; font-size: 13px; font-weight: normal; width:100%;  height:24px; line-height:24px; text-align:center;  }
.FinalStandingsTabSmall { background-color:#6c7e8d; color:#FFFFFF; border-top:1px solid #617280;   font-family:Arial Narrow; font-size: 13px; font-weight: normal; width:253px; padding:5px 1px 5px 1px; text-align:center;  }
.FinalStandingsTabNo { display:inline-block; width:20px; text-align:center;}
.FinalStandingsTabClub { display:inline-block;width:187px;text-align:left;}
.FinalStandingsTabWinLoss {display:inline-block; width:40px; text-align:center; line-height:24px; }
.FinalStandingsTabPTS {display:inline-block; width:40px; text-align:center; line-height:24px;}
.FinalStandingsTabLoss { display:inline-block; width:40px; text-align:center; line-height:24px;}
.FinalStandingsContent { background-color:#FFFFFF;font-size:11px;   line-height:24px; }
.FinalStandingsContent:nth-child(odd) {background-color: #EBF3FB;}
.FinalStandingsContent:hover { background-color:#c6c6c6; }
.FinalStandingsSubTitle { background-color:#617280 ; color:#FFFFFF; font-family:Arial Narrow; font-size: 13px; line-height:24px;  width:148px; padding:2px 1px 2px 1px; text-align:center;   }
.FinalStandingsLink { font-family:Arial Narrow;font-size:13px; display:inline-block;  }
.FinalStandingsLinkCup { font-family:Arial Narrow;font-size:13px;  display:inline-block;  }
.FinalStandingsPoint { font-family:Arial Narrow; font-size:13px; float:right; margin-top:0px; }
.FinalStandingsLink a { color:#617280;  font-family:Arial Narrow; font-size:13px;  text-decoration:none; }
.FinalStandingsLink a:hover { color:#000000;  font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.FinalStandingsLink a:visited { color:#617280; font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.FinalStandingsLinkCup a { color:#617280; font-family:Arial Narrow; font-size:13px;  text-decoration:none;  }
.FinalStandingsLinkCup a:hover { color:#000000; font-family:Arial Narrow; font-size:13px;  text-decoration:none;  }
.FinalStandingsLinkCup a:visited { color:#617280;  font-family:Arial Narrow; font-size:13px; text-decoration:none;  }
.FinalStandingsSpanNormal {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:center;  }
.FinalStandingsCarretSpan { color:#fff; background-color:#0492f8;font-family:Arial Narrow; font-size:12px;  width:14px; float:left; line-height:22px;  margin:1px 2px 1px 0px;  text-align:center;   border-radius: 2px 2px 2px 2px;}
.FinalStandingsDollarSpan { color:#fff; background-color:#0492f8;font-family:Arial Narrow; font-size:12px;  width:14px; float:left; line-height:22px;  margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;}
.FinalStandingsHashSpan {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:center;  }
.FinalStandingsAmpSpan {font-family:Arial Narrow;font-size:13px; width:14px; float:left; margin-right:3px; text-align:center;  }
.FinalStandingsSpan { color:#fff; background-color: #617280; font-family:Arial Narrow; font-size:12px; width:14px; float:left; line-height:22px;  margin:1px 2px 1px 0px;  text-align:center;   border-radius: 2px 2px 2px 2px; }
.FinalStandingsSpanLight { color:#fff; background-color:#9dd2f8;  font-family:Arial Narrow; font-size:12px;  width:14px; float:left; line-height:22px;  margin:1px 2px 1px 0px;  text-align:center;  border-radius: 2px 2px 2px 2px;}
.FinalStandingsFlag { display:inline-block; margin-left: 2px; margin-right: 5px; padding:0px!important; margin-top:0px!important; margin-bottom:0px !important; height:14px; width:16px; position:relative;top:-1px;}
.FinalStandingsFlagCountry { float:left; margin-top:7px;margin-left: 2px; margin-right: 5px; max-height:11px; }
.FinalStandingsHeader { width:100%; }
.FinalStandingsHeader div:first-child {  border-left: 1px solid #617280;  }
.FinalStandingsTabBorder { border-right:1px solid #617280;  border-bottom:1px solid #617280; }
.FinalStadingsTabs2 { color:#07519A;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:50%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs3 { color:#07519A;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:33%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs4 { color:#07519A;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:25%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs5 { color:#07519A;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStandingsActive { background-color:#617280; color:#FFFFFF; }
.WrapupCupStandingTab { width:100%; }
.FinalStatsLeaders { width:200px; text-align:center;  }
.FinalStatsTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280; font-family:Arial Narrow; font-size: 14px; font-weight: normal;   padding:5px 1px 5px 1px;  width:100%; }
.FinalStatsHeader { width:100%;}
.FinalStatsHeader div:first-child {  border-left: 1px solid #617280;  }
.FinalStatsNo { float:left; width:15px; font-size:12px;  text-align:right; line-height:24px;}
.FinalStatsNoBig { float:left; width:23px; text-align:center; font-size:12px; line-height:24px; }
.FinalStatsNAT { float:left; width:30px; text-align:center; line-height:24px; }
.FinalStatsNAT img {  padding:0px !important; margin:0px !important; max-height:10px; position:relative; top:-1px; }
.FinalStatsName { float:left; width:110px; text-align:left; line-height:24px; height:24px; margin:0px !important; padding:0px !important; }
.FinalStatsNameBig { float:left; width:134px; text-align:left; font-size:12px; color:#617280; line-height:24px;}
.FinalStatsName a { color:#617280; font-family:Arial Narrow; font-size:12px;  text-decoration:none; line-height:24px; margin:0px !important; padding:0px !important;}
.FinalStatsName a:hover { color:#000000; font-family:Arial Narrow; font-size:12px; text-decoration:none; line-height:24px; margin:0px !important; padding:0px !important; }
.FinalStatsName a:visited { color:#617280; font-family:Arial Narrow;font-size:12px;  text-decoration:none; line-height:24px; margin:0px !important; padding:0px !important; }
.FinalStatsPoints { float:left; width:40px; text-align:center; line-height:24px; }
.FinalStatsDetails { border:1px solid #617280; width:100%;font-size:11px; }
.FinalStatsContent { background-color: #EBF3FB; font-size:12px;  line-height:24px; }
.FinalStatsContent:nth-child(odd) { background-color:#FFFFFF;}
.FinalStatsContent:hover { background-color:#e6e6e6; }
.FinalStatsHeader { width:100%;}
.FinalStatsHeader div:first-child {  border-left: 1px solid #617280;  }
.FinalStatsTabBorder { border-right:1px solid #617280;  border-bottom:1px solid #617280; }
.FinalStatsTabs { color:#617280;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:50%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs3 { color:#617280;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:33.33%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs4 { color:#617280;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:25%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs5 { color:#617280;  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%; float:left; cursor:pointer; display:inline-block;}
.FinalStatsActive { background-color:#617280; color:#FFFFFF; }
.FinalSContentTop {  border-bottom:1px solid #617280; width:100%; }
.FinalSPics { width:60px; float:left; padding:5px 1px 1px 0px;  margin-left:2px; }
.FinalPPics { width:60px; float:left; padding:5px 1px 7px 0px; margin-left:2px; }
.FinalSText { width:135px; float:left; padding:5px 2px 5px 2px; }
.FinalPText { width:135px; float:left; padding:5px 2px 0px 2px; }
.FinalSText label { font-family:Arial; font-size:12px; font-weight:bold; margin:0px; }
.FinalPText label { font-family:Arial; font-size:12px; font-weight:bold; margin:0px; }
.FinalPText p { font-family:Arial; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.FinalSText p { font-family:Arial; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.wrapupChampPhotoData { width:100%; margin-bottom:20px;} 
.wrapupChampPhotoData img { max-width:620px;}
.wrapupUNBR { font-size:12px; padding-right:5px; }
.wrapupRosterLink a { padding:0px; margin:0px; font-size:12px;} 
.wrapupRosterLink a:visited { padding:0px; margin:0px; font-size:12px;} 
.wrapupRosterLink a:hover { padding:0px; margin:0px; font-size:12px;} 
.wrapupRosterPosition { font-size:12px; }
.wrapupRosterAge { font-size:12px; }
.wrapupRosterNAT { font-size:12px; }
.wrapupRosterNAT img { max-height:10px !important; margin:0px !important; padding:0px !important; top:-1px; position:relative; line-height:20px !important; }
.spanUNBR { position:relative; top:0px; margin:0px; padding:0px; font-size:11px; line-height:20px !important; } 
.spanHeight { position:relative; top:0px; margin:0px; padding:0px; font-size:11px; line-height:20px !important; } 
.spanPosition { position:relative; top:0px; margin:0px; padding:0px; font-size:11px; line-height:20px !important; } 
.spanAge { position:relative; top:0px; margin:0px; padding:0px; font-size:11px; line-height:20px !important; } 
.spansize1 { font-size:10px;  position:relative; top:0px; line-height:20px !important; }
.LeagueChangeClass { color: #FF0000;  font-style: italic; font-size: 12px; width: 100%;text-align: center; padding: 5px; }
.CommentsDiv { color: #FF0000;   font-size: 12px; width: 100%;text-align: center; padding: 5px; }
.faclass {font-size:9px; vertical-align:text-top; line-height:24px !important; }
.WrapupTopTable { border:1px solid #617280;  width:100%; margin-bottom:10px; } 
.WrapupTopTableTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280;   font-family:Arial Narrow; font-size: 14px; font-weight: normal; width:100%; padding:5px 1px 5px 1px; text-align:center; }
.WrapupTopTableDetails { width:100%; }
.WrapupTopTableContent { width:100%; padding:5px 10px 5px 10px; }
.WrapupTopTableDiv { width:100%; display:inline-block; vertical-align:top; padding:0px 5px 0px 0px; text-align:left;}
.WrapupFinalScore { width:100%; text-align:left; margin-bottom:15px; }
.WrapupFinalScoreContent  { width:100%; padding:2px 5px 2px 5px;  }
.WrapupFinalScoreContent P { width:100%; text-align:left; padding:2px 5px 2px 5px; }
.WrapupVideo { width:100%; }
.WrapupVideoContent { width:100%; text-align:center; margin-bottom:10px; }
.WrapupMVP { width:100%; text-align:center; padding:10px; margin-bottom:15px; }
.WrapupMVPContent { border:1px solid #617280; width:160px; display:inline-block;  margin:2px; vertical-align:top; min-height:300px;}
.WrapupMVPTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280;  font-family:Arial Narrow; font-size: 14px; font-weight: normal;  width:100%;  padding:5px 1px 5px 1px; text-align:center; }
.WrapupMVPPhoto { width:100%; text-align:center;}
.WrapupMVPPhoto img { margin-top:2px; width:150px; }
.WrapupMVPPlayerName { width:100%; text-align:center;}
.WraupComments { width:100%; text-align:left;padding:2px 5px 2px 5px; }
.arrowposition { position:relative;top:-2px; }
.archiverost br { display: block; margin-bottom: -7px; } 
.WrapupPOWDivTop { width: auto;padding: 10px 10px 0px 10px; margin: 0 auto; display: inline-block; vertical-align: top; }
.WrapupPOWDiv { width: auto;padding: 0px 10px 0px 10px; margin: 0 auto; display: inline-block; vertical-align: top; }
.WrapupPOW { width: 220px;padding: 0px 10px 0px 10px;margin-bottom: 10px;display: block;vertical-align: top;  }
.WrapupStatsLeaders { width:auto; text-align:center;  }
.WrapupSTitle { background-color:#617280; color:#FFFFFF; border-top:1px solid #617280; font-family:Arial Narrow; font-size: 14px; font-weight: normal;   padding:5px 1px 5px 1px;  width:100%; }
.WrapupSHeader { width:170px;}
.WrapupSHeader div:first-child {  border-left: 1px solid #617280;  }
.WrapupSTabBorder { border-right:1px solid #617280;  border-bottom:1px solid #617280; }
.WrapupSTabs { font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%;  color:#617280; float:left; cursor:pointer; display:inline-block;}
.WrapupSActive { background-color:#617280; color:#FFFFFF; }
.WrapupSLeaders { width:100%; font-size:11px; text-align:left;   }
.WrapupSLeadersSmall { border-top:1px solid #EBF3FB; width:100%; font-size:10px; height:20px; line-height:20px;}
.WrapupSLeadersName a{ color:#617280; font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.WrapupSLeadersName a:hover{ color:#000000; font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.WrapupSLeadersName a:visited{ color:#617280;  font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.WrapupSContent { border-left:1px solid #617280;border-right:1px solid #617280;border-bottom:1px solid #617280; width:auto;  padding-bottom:3px; } 
.WrapupSContentTop { width:100%;}
.WrapupSPics { width:60px; float:left; padding:5px 1px 1px 0px;  margin-left:2px; }
.WrapupPPics { width:60px; float:left; padding:5px 1px 7px 0px; margin-left:2px; }
.WrapupPPics img { width:60px;  }
.WrapupSText { width:129px; float:left; padding:5px 2px 5px 2px; }
.WrapupPText { width:129px; float:left; padding:5px 2px 0px 2px; }
.WrapupSText label { font-family:Arial; font-size:12px; font-weight:bold; margin:0px; }
.WrapupPText label { font-family:Arial; font-size:12px; font-weight:bold; margin:0px; }
.WrapupPText p { font-family:Arial; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.WrapupSText p { font-family:Arial; font-size:12px; margin:0px 2px 0px 2px; font-weight:normal;}
.WrapupSContentDetails { width:100%;}
.WrapupSLeadersNo { font-family:Arial Narrow; font-size:11px; float:left;width:15px; padding:0px; text-align:center; }
.WrapupSLeadersName { font-family:Arial Narrow; font-size:12px;float:left;width:116px; padding:0px 0px 0px 2px; text-align:left;}
.WrapupSLeadersRank { font-family:Arial Narrow; font-size:11px; text-align:right; display:inline-block;width:30px;  padding:0px 2px 0px 2px; position:relative; top:7px;}
.divStats { width:170px;padding:0px;margin:0px; clear:both;}
.WrapupPSelect { width:auto; text-align:center; margin:0px 0px 5px 0px;}
.WrapupPSelect select { font-family:Arial Narrow, Arial; font-size:13px; width:190px;}
.WrapupRosterDivision { margin-bottom:10px;text-align:center;}
.WrapupGamesScheduleLink { width:100%; text-align:center;} 
.WraupCupDiv {  width: 220px;padding: 20px 10px 0px 10px;margin-bottom: 10px;display: block;vertical-align: top;   }
.WraupCupDivData {  border: 1px solid #617280; width: 100%; text-align: left;}
.WraupCupDivDetails { width: 100%; padding-top:10px; padding-bottom:10px; text-align:left;}
.WraupCupDivTitle { background-color: #617280; color: #FFFFFF; border-top: 1px solid #617280; font-family: Arial Narrow; font-size: 14px; font-weight: normal; padding: 5px 5px 5px 5px; width: 100%; text-align:center; }
.WraupCupDivCupName { font-size:12px; font-weight:bold; padding:0px 5px 5px 5px; }
.WraupCupDivCupName img{ max-width:16px; max-height:16px; margin-right:5px; }
.WraupCupDivData ul { padding:0px; margin:0px 5px 5px 30px; }
.WrapupGamesScheduleTitle { display:none; }
.WrapupGamesSchedule { width:100%; border:0px; }
.PlayOffComments { width:100%; text-align:center; font-style:italic; font-size:12px; }
.StandingComments { width:100%; text-align:center; font-style:italic; font-size:12px; }
.WrapupTopTableContentLeft { float:left; width:50%; }
.WrapupYoutubeVideo { width:520px; height:315px; }
.LeagueChangeClassLogo { max-height:60px; }
.NewsFirstImage { width:660px; margin:20px auto 20px auto;height:370px; }
.NewsSecondImage { width:660px; margin:0px auto 20px auto; }
.NewsFirstImage img { width:660px;}
.NewsSecondImage img { width:660px;}
.videoWrapperNews { width:722px; height: 406px; text-align:center; margin:10px auto 10px auto;}
.videoWrapperNews iframe {  width:100%; height: 100%; }
.FinalSPics img {max-width: 60px;}
.NewsPOWData { width:100%; margin:0 auto; text-align:center; padding:20px; } 
.NewsPOWDataPlayer { display:inline-block; margin:5px; vertical-align:top; }
.NewsPOWDataLeague { display:inline-block; margin:5px; vertical-align:top;}
.NewsTopPlayers { width:100%; display:inline-block; text-align:center; font-family: "League Gothic"; font-size:18px;  padding-top:2px; text-transform:uppercase; font-optical-sizing: auto;font-weight: 400;font-style: normal; font-variation-settings:"wdth" 75; letter-spacing:1px;  }
.NewsTopPlayersInner { width:500px; text-align:center; display:inline-block; border:5px solid #f8d724; border-radius:5px;  background-image:url('https://www.eurobasket.com/videos/images/BG_AU.png'); }
.NewsTopPlayersHeader { width:100%;background-color:#f8d724; color:#000000;  font-size:22px; }
.NewsTopPlayersDetails { width:100%; padding:5px 5px 0px 5px; text-align:center; vertical-align:top;display:inline-block;  }
.NewsTopPlayersDivision { width:90px; display:inline-block; }
.NewsTopPlayersImage { width:70px; display:inline; }
.NewsTopPlayersImage img { width: 70px;  text-align: center;  margin-top: 2px;  border: 2px solid #f8d724;  border-radius: 10px;background-color: #FFFFFF; }
.NewsTopPlayersTitle { font-size:12px; width:100%; text-align:center; color:#FFFFFF; }
.NewsAwardsText { margin-bottom:10px; }
.TwoPlayOff { width:auto; text-align:center;}
.TwoPlayOffTitle { width:auto; margin-bottom:10px; }
.TwoPlayOffLeft { width:120px; display:inline-block; text-align:center;}
.TwoPlayOffRight { width:120px; display:inline-block; text-align:center;}
.TwoPlayOffLeague {  border:1px solid var(--verydarkcolor); padding:5px; border-radius:5px 5px 5px 5px; margin-right:5px; color:#000000; cursor:pointer;} 
.TwoPlayOffCup {  border:1px solid var(--verydarkcolor); padding:5px; border-radius:5px 5px 5px 5px; margin-left:5px; color:#000000;  cursor:pointer;} 
.selectedplayoff { background-color:var(--verydarkcolor); color:#FFFFFF;}
.divVideoover { width:150px;height:250px;position: relative;top:-291px;left:20px; }
.divVideoover video {width:150px;height:250px;}

@media only screen and (max-width: 650px) and (min-width: 320px)
{
	.divVideoover { width:100%; height:auto; text-align:center;margin-top:10px; position:static; top:0px;left:0px; }
	.divVideoover video {width:320px; height:auto; border:3px solid #f8d724; border-radius:5px;}
	.NewsFirstImage { height:auto;}
}

@media only screen and (max-width: 720px) and (min-width: 320px)
{
	.wrapupChampPhotoData img { max-width:320px;}
	.WrapupSuggestionDiv { width:99%; display:inline-block; text-align:left;}
	.FinalStandingsSmall { display:inline-block; }
	.FinalStatsLeaders { display:inline-block; }
	.WrapupPOWDiv { margin-top:20px; }
	.WrapupPOW { display:inline-block; }
	.NewsTopPlayersInner { width:320px; }
	.NewsFirstImage { width:100%; margin:20px auto 20px auto; }
	.NewsSecondImage { width:100%; margin:0px auto 20px auto; }
	.videoWrapperNews { width:100%;; height: 100%; text-align:center; margin-top:10px;}
	.videoWrapperNews iframe {  width:100%; height: 300px; }
	.wrapupdivision { display:block; width:99%; }
	.PageTitleLogo { display:none;}
	.PageTitle { width:100%; }
	.PreviousArrow { display:none;}
	.NextArrow { display:none;}
	.divWrapupGames { width:100%; }
	.FullSchedule { width:100%; display:table !important; }
	.divWrapupFullStandings { width:340px; overflow:scroll; }
	.divWrapupTeamTable {width:340px; overflow:scroll;}
	.divWrapupColumn { width:100%; }
	.archiverost{ width: 100%;}
	.col-sm-9.content-left { text-align:left; }
	.WraupCenterData { width:100%; margin: 0 auto; text-align:center; padding:0px;}
	.WrapupCupDataSmall { width:150px;margin:0 auto; float:none; padding-top:20px;}
	.WrapupCupDataBig { width:100%; margin:0 auto; float:none; display:block;}
	.WrapupCupStatsData { width:240px;margin:0 auto;float:none; padding-top:20px;}
	.WrapupPlayOff { display:none;}
	.wrapupTopDiv { Max-Height:65px; }
	.WrapupTopTableContentLeft { float:none; width:100%; text-align:left;}
	.FinalStandingsTitle { line-height:30px; height:30px; }
	.FinalStandingsTab { height:30px; line-height:30px; }
	.FinalStandingsTabWinLoss {line-height:30px; }
	.FinalStandingsTabPTS { line-height:30px;}
	.FinalStandingsTabLoss { line-height:30px;}
	.FinalStandingsContent { line-height:30px; }
	.FinalStandingsSubTitle { line-height:30px; }
	.FinalStandingsFlag {  }
	.FinalStatsNo { line-height:28px; margin-top:2px;}
	.FinalStatsNoBig { line-height:30px; }
	.FinalStatsNAT { line-height:30px; }
	.FinalStatsName { line-height:30px; height:30px;}
	.FinalStatsNameBig { line-height:30px;}
	.FinalStatsPoints { line-height:30px; }
	.FinalStatsContent { line-height:30px; }
	.WraupCupDiv { width: 100%;display: block;vertical-align: top; }
	.WrapupRosterData { text-align:left; margin:0 auto;padding-top:10px; max-width:300px; overflow:scroll;}
	.tournamentmenu { width:100%; }
	.WrapupPhoto img { max-width:340px; }
	.WrapupYoutubeVideo { width:320px; height:200px; }
	.NewsFirstImage img { width:100%;}
	.NewsSecondImage img { width:100;}
}



