/*
Theme Name: WP Newspaper Child
Template: wp-newspaper
Author: wpmagplus
Author URI: https://wpmagplus.com
Description: WP Newspaper is Free WordPress Theme for News, Stories, Blogging etc. An easy-to-use theme to with a lot of options that a newspaper website needs.
Tags: right-sidebar,theme-options,featured-images,rtl-language-support,grid-layout,editor-style,custom-header,threaded-comments,custom-background,custom-colors,blog,footer-widgets,custom-logo,custom-menu
Version: 1.0.3.1654373003
Updated:
 2022-06-04 13:03:23
 2022-06-11 1400 (hj)
 2022-06-25 No gridtable's 5 & 9
*/

.track-table {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}
.track-table th {
  border: 1px solid #ddd;
  padding: 2px;
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #04AA6D;
  color: white;
}

.track-table td {
  border: 1px solid #ddd;
  padding: 2px;
}

.track-table tr:nth-child(even){
 background-color: #f2f2f2;
}

.track-table tr:hover {background-color: #ddd;}


/* List all years */
.table-list-years th, td {
	text-align: center;
}
.table-list-years {
  font-family: Noto Sans;
  font-size: medium ;
  margin-left: 5%;
  width: 60%;
  text-align: center ;
  table-layout: fixed ;
	border-width: 1px;
	border-color: black;
	border-collapse: collapse;
	border-style: solid;
}

/* List all teams */
.table-list-teams {
  all: initial ;
  margin-left: 5% ;
  width: 70% ;
  text-align: left ;
}
.table-list-teams th, td {
  font-family: Noto Sans ;
  font-size: medium;
  line-height:120%;
  border-width:0px;
  border-collapse:collapse;
  margin:0px;
  outline-color:black;
  outline-style:solid;
  outline-width:1px;
	padding: 4px 4px;

	font-size: medium;
  text-decoration: none ;
}
/* text-align: left; */

/* X	column-width: 30%; */
/* Season scores summary table */
/* Try font-size: 8pt vs 11pt */
.table-scores-season {
 margin: 3% ;
  font-family:Palatino Linotype;
  font-size:8pt;
  line-height:120%;
  border-width:0px;
  border-collapse:collapse;
  margin:0px;
  outline-color:black;
  outline-style:solid;
  outline-width:1px;
  table-layout: fixed ;
}
/* Columns 1,2 */
.table-scores-season td {
  table-layout: fixed ;
  text-align: left;
}
.table-scores-season td:nth-child(1) {
  text-align: center;
  width: 25% ;
}
.table-scores-season td:nth-child(2) {
  text-align: left;
  width: 75% ;
}

/* Season scores - 2 equal columns page
 <div class="row-scores-summary">
   <div class="column">
    ...
   </div>
   <div class="column">
   ...
   </div>
 </div>
*/
.season-scores-column {
  float: left;
  width: 30%;
  padding: 10px;
}
/* Clear floats after the columns */
.row-scores-summary:after {
  content: "";
  display: table;
  clear: both;
}
/* Picture caption text style */
.wp-caption-text {
   text-align: left;
   font-size: small;
   line-height: 120% ;
}

/* 5 Row Table - Top team scores (2022-06-24)
table.gridtable5 {
 margin: 5% ;
 width: 90% ;
 text-align: center ;
	font-size: 16px;
	color: #333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
    vertical-align: middle;
}
// Center header text
table.gridtable5 th {
 text-align: center ;
}
// Left align columns 3 & 5 
table.gridtable5 td:nth-child(3), td:nth-child(5)  {
 text-align: left ;
}
// table.gridtable5 td:nth-child(5)  {
 text-align: left ;
}
 */

/* Team alltime scores */
.table-alltime-scores-h1 {
  text-indent: 30px ;
  font-size: large ;
  font-weight: bold ;
}
.table-alltime-scores-h2 {
 text-indent: 30px ;
 font-size: large;
}

.table-alltime-scores {
 margin: 5% ;
 width: 70% ;
 text-align: center ;
 padding: 1px 1px ;
	font-size: 16px;
	color: #333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
    vertical-align: middle;
}
/* Center header text */
.table-alltime-scores th, td {
  padding: 2px 2px ;
  text-align: center ;
}
/* Left align columns 3 & 5 */
.table-alltime-scores td:nth-child(3), td:nth-child(5)  {
 text-align: left ;
}

/** Annual Indivual Scorers table (2022) **/
.table-annual-individual {
 margin: 5% ;
 width: 60% ;
 padding: 3px;
 border-style: solid;
 text-align: center ;
	background-color: #dedede;
	font-size: 16px;
	color: #333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
    vertical-align: middle;
}
/* 8% invalid ! *
.table-annual-individual th {
  text-align: center ;
  width= 8% ;
}
.table-annual-individual th:nth-child(2) {
  width=25%;
}
.table-annual-individual th:nth-child(3) {
  width=30%;
}
*/
/* All columns centered except 2,3 */
.table-annual-individual td {
  text-align: center ;
}
.table-annual-individual td:nth-child(2) {
  text-align: left ;
  text-indent: 10px ;
}
.table-annual-individual td:nth-child(3) {
  text-align: left ;
  text-indent: 10px ;
}

/* Post with Rank table (Rank, Team, ...) */
table.rank-table-6-column
	td:nth-child(1),
	td:nth-child(3),
	td:nth-child(4),
	td:nth-child(5),
	td:nth-child(6) {
		text-align: center;
	}
.rank-table-6-column td:nth-child(2) {
		text-align: left; text-indent: 30px;
	}
}

