---
--- /* empty YAML block */

/* I probably downloaded this as a template from somewhere (don't remember
   where). This file includes some of my own modifications. -MD, 2021-04-05
 */

table a:link {
	color: var(--link);
	font-weight: bold;
	text-decoration:none;
}
table a:visited {
	font-weight:bold;
	text-decoration:none;
}
table a:active,
table a:hover {
	color: var(--link-hover);
	text-decoration:underline;
}
table {
	color:var(--table-text);
	font-size:12px;
	background:var(--table-header-background);
	margin:20px;
	border:var(--table-border) 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

    /* Added by MD */
    display: block;
    overflow-x: auto;
}
table th {
    width: 700px;
	padding:10px;
    vertical-align: bottom;
	border-top:1px solid var(--article-background);
	border-bottom:1px solid var(--table-border);

	background: var(--table-header-background);
	background: -webkit-gradient(linear, left top, left bottom, from(var(--table-header-gradient-top)), to(var(--table-header-gradient-bottom)));
	background: -moz-linear-gradient(top,  var(--table-header-gradient-top),  var(--table-header-gradient-bottom));
}
table th:first-child {
	padding-left:10px;
}
table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
table tr {
	text-align: center;
	padding-left:10px;
}
table td:first-child {
	text-align: center;
	padding-left:10px;
	border-left: 0;
}
table td {
    width: 700px;
	padding:10px;
    vertical-align: middle;
	border-top: 1px solid var(--table-background);
	border-bottom:1px solid var(--table-border);
	border-left: 1px solid var(--table-border);

	background: var(--table-background);
}
table tr.even td {
	background: var(--table-header-background);
}
table tr:last-child td {
	border-bottom:0;
}
table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
table tr:hover td {
	background: var(--table-hover);
}
