@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: #ad706b;
  --verydarkcolorfor: #FFFFFF;
  --darkcolor: #bf7e79;
  --darkcolorfor: #FFFFFF;
  --lightcolor: #f8d8d5;
  --lightcolorfor: #FFFFFF;
  --verylightcolor: #F8EDED;
  --verylightcolorfor: #000000;
  --verylightcolorAlt: #f8d8d5;
  --verylightcolorAltfor: #000000;
  --bordercolor:#e6b9b9;
  --alttablerow: #f8edec;
  --lightborder: #F8EDED;
  --linkhover: #000000;
}
.small-icon16 { position:relative;top:-1px;}
.WinningSymbol { height:16px;position: relative;top: -2px; }
.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:#739fc8;  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:var(--verydarkcolor);  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:var(--verydarkcolor); background-color: var(--verydarkcolorfor); border: 1px solid var(--verydarkcolor); cursor:pointer; width:auto;  margin-right:10px; padding:5px 10px 5px 10px;     border-radius: 8px 8px 8px 8px; } 
.tournamentActive div { color:var(--verydarkcolorfor); background-color: var(--verydarkcolor);}
.divStandingsWrapup { width:100%;padding:0px;margin:0px; clear:both;}
.selectbox-content { min-width:250px; }
.WrapupFullStandingTable { width:400px; }
#overallTable  { border:1px solid var(--lightborder);}
.WrapupLightColorTD { color:var(--lightcolorfor); background-color:var(--lightcolorfor); cursor:pointer;  text-align:center; font-family: Arial;font-size: 14px;  padding: 4px 5px 4px 5px;}
.WrapupLightDarkTD { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); cursor:pointer; text-align:center; font-family: Arial;font-size: 14px;  padding: 3px 5px 3px 5px; }
.WrapupFullStandingTableTitle { color: var(--darkcolor); font-family: OSB;font-size: 18px;font-weight: 600; text-align:center; padding:5px; }
.WrapupFullStandingTableTitleTr { background-color:var(--alttablerow); color:#000000;  font-family: Arial;font-size: 13px; font-weight:bold;  }
.WrapupFullStandingTableTitleTr td { background-color:var(--alttablerow); font-family: Arial;font-size: 13px; padding:3px 3px 3px 3px;} 
.WrapupAlterTR { border-bottom:1px solid var(--lightborder); 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 var(--lightborder) !important }
.ctrtbl {  border: 1px solid var(--lightborder) !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: var(--lightcolor); color: var(--lightcolorfor); 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 var(--lightborder);width:150px; font-size:11px;  }
.WrapupCupStandingTitleFull { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); font-family:Arial Narrow; font-size: 13px; width:100%; padding:2px 1px 2px 1px; text-align:center;  }
.WrapupCupStandingTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor); 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: var(--verylightcolor);}
.WrapupCupStandingsContent:hover { background-color:var(--verylightcolorAlt); }
.WrapupCupStandingSubTitle { background-color:var(--darkcolor) ; color:var(--darkcolorfor); 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:var(--darkcolor); 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:var(--darkcolor); font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.WrapupCupStandingLinkCup a { color:var(--darkcolor);  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:var(--darkcolor);  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:var(--darkcolorfor); background-color:var(--darkcolor); 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:var(--darkcolorfor); background-color:var(--darkcolor);  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:var(--darkcolorfor); background-color: var(--darkcolor);  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:var(--darkcolorfor); background-color:var(--darkcolor);  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 var(--lightborder);width:100%; font-size:11px;  }
.FinalStandingsDetailsSmall { border:1px solid var(--lightborder);width:253px; font-size:11px;  }
.FinalStandingsTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);  font-family:Arial Narrow; font-size: 14px; font-weight: normal;  width:100%;  line-height:24px; height:24px; text-align:center;  }
.FinalStandingsTitleSmall { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);    font-family:Arial Narrow; font-size: 14px; font-weight: normal; width:253px; padding:5px 1px 5px 1px; text-align:center;  }
.FinalStandingsSubTitleSmall { background-color:var(--lightcolor) ; color:var(--lightcolorfor);  font-family:Arial Narrow; font-size: 13px; width:253px; padding:2px 1px 2px 1px; text-align:center;   }
.FinalStandingsTab { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);  font-family:Arial Narrow; font-size: 13px; font-weight: normal; width:100%;  height:24px; line-height:24px; text-align:center;  }
.FinalStandingsTabSmall { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);   font-family:Arial Narrow; font-size: 13px; font-weight: normal; width:253px; padding:5px 1px 5px 1px; text-align:center;  }
.FinalStandingsTabNo { float:left; width:20px; text-align:center;}
.FinalStandingsTabClub { float:left;width:193px;text-align:left;}
.FinalStandingsTabWinLoss {float:left; width:40px; text-align:center; line-height:24px; }
.FinalStandingsTabPTS {float:left; width:40px; text-align:center; line-height:24px;}
.FinalStandingsTabLoss { float:left; width:40px; text-align:center; line-height:24px;}
.FinalStandingsContent { background-color:#FFFFFF;font-size:11px;   line-height:24px; }
.FinalStandingsContent:nth-child(odd) {background-color: var(--alttablerow);}
.FinalStandingsContent:hover { background-color:var(--bordercolor); }
.FinalStandingsSubTitle { background-color:var(--lightcolor) ; color:var(--lightcolorfor); 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; float:left;   float:left;  }
.FinalStandingsLinkCup { font-family:Arial Narrow;font-size:13px;  float:left;  float:left;  }
.FinalStandingsPoint { font-family:Arial Narrow; font-size:13px; float:right; margin-top:0px; }
.FinalStandingsLink a { color:var(--darkcolor);  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:var(--darkcolor); font-family:Arial Narrow;font-size:13px;  text-decoration:none;  }
.FinalStandingsLinkCup a { color:var(--darkcolor); 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:var(--darkcolor);  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:var(--darkcolorfor); background-color:var(--darkcolor);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:var(--darkcolorfor); background-color:var(--darkcolor);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:var(--darkcolorfor); background-color: var(--darkcolor); 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:var(--lightcolorfor); background-color:var(--lightcolor);  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 { float:left; margin-top:6px;margin-left: 2px; margin-right: 5px;  height:14px; width:16px; }
.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 var(--darkcolor);  }
.FinalStandingsTabBorder { border-right:1px solid var(--darkcolor);  border-bottom:1px solid var(--darkcolor); }
.FinalStadingsTabs2 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:50%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs3 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:33%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs4 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:25%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStadingsTabs5 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%;  cursor:pointer; display:inline-block; text-align:center;}
.FinalStandingsActive { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); }
.WrapupCupStandingTab { width:100%; }
.FinalStatsLeaders { width:200px; text-align:center;  }
.FinalStatsTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor); 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 var(--darkcolor);  }
.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:var(--darkcolor); line-height:24px;}
.FinalStatsName a { color:var(--darkcolor); 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:var(--darkcolor); 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 var(--lightborder); width:100%;font-size:11px; }
.FinalStatsContent { background-color: var(--alttablerow); font-size:12px;  line-height:24px; }
.FinalStatsContent:nth-child(odd) { background-color:#FFFFFF;}
.FinalStatsContent:hover { background-color:var(--bordercolor); }
.FinalStatsHeader { width:100%;}
.FinalStatsHeader div:first-child {  border-left: 1px solid var(--darkcolor);  }
.FinalStatsTabBorder { border-right:1px solid var(--darkcolor);  border-bottom:1px solid var(--darkcolor); }
.FinalStatsTabs { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:50%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs3 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:33.33%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs4 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:25%;  float:left; cursor:pointer; display:inline-block;}
.FinalStatsTabs5 { color:var(--verydarkcolor);  font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%; float:left; cursor:pointer; display:inline-block;}
.FinalStatsActive { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); }
.FinalSContentTop {  border-bottom:1px solid var(--lightborder); 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; font-style:Italic; }
.faclass {font-size:9px; vertical-align:text-top; line-height:24px !important; }
.WrapupTopTable { border:1px solid var(--bordercolor);  width:100%; margin-bottom:10px; } 
.WrapupTopTableTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);   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 var(--bordercolor); width:160px; display:inline-block;  margin:2px; vertical-align:top; min-height:300px;}
.WrapupMVPTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor);  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; max-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:100%; text-align:center;  }
.WrapupSTitle { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); border-top:1px solid var(--bordercolor); font-family:Arial Narrow; font-size: 14px; font-weight: normal;   padding:5px 1px 5px 1px;  width:100%; }
.WrapupSHeader { width:100%;}
.WrapupSHeader div:first-child {  border-left: 1px solid var(--darkcolor);  }
.WrapupSTabBorder { border-right:1px solid var(--darkcolor);  border-bottom:1px solid var(--darkcolor); }
.WrapupSTabs { font-family:Arial Narrow; font-size: 12px; font-weight: normal; width:20%;  color:var(--verydarkcolor); float:left; cursor:pointer; display:inline-block;}
.WrapupSActive { background-color:var(--verydarkcolor); color:var(--verydarkcolorfor); }
.WrapupSLeaders { width:100%; font-size:11px; text-align:left;   }
.WrapupSLeadersSmall { border-top:1px solid var(--alttablerow); width:100%; font-size:10px; height:20px; line-height:20px;}
.WrapupSLeadersName a{ color:var(--verydarkcolor); 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:var(--verydarkcolor);  font-family:Arial Narrow; font-size:12px; text-decoration:none;}
.WrapupSContent { border-left:1px solid var(--lightborder);border-right:1px solid var(--lightborder);border-bottom:1px solid var(--lightborder); width:100%;  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 var(--lightborder); width: 100%; text-align: left;}
.WraupCupDivDetails { width: 100%; padding-top:10px; padding-bottom:10px; text-align:left;}
.WraupCupDivTitle { background-color: var(--verydarkcolor); color: var(--verydarkcolorfor); border-top: 1px solid var(--bordercolor); 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:560px; height:315px; }
.LeagueChangeClassLogo { max-height:60px; }
h3.donthavedataclas, h3.donthavedataclas a{ font-size:1.25rem;}
.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_AS.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;}
	.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 { margin-top:8px; }
	.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; }
	.PageTitle { display:block !important; }
	.NewsFirstImage img { width:100%;}
	.NewsSecondImage img { width:100;}
}



