.section-inner.medium {
	max-width: 130rem;
}

h1.entry-title {
	font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
}

.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
	max-width: 90rem;
	width: calc(100% - 4rem);
}

.bold {
	font-weight: bold;
}

/* tables formatting */

table#report, th, td{
 border-collapse: collapse;
 border: 1px solid #AB2222;
 padding: 10px;
			white-space: pre-line;
}
th{
 background-color: #B33838;
 color: #FFF;
}

td#color{
	 background-color: #B33838;
 color: #FFF;
}

table#report{
 height:100%;
 border: 6px double #AB2222;
 font-size: 16px;
}

tr:nth-child(even) {background-color: #f9f9f9;}
tr:hover {background-color: #e8b5b5;}

/* scrollitav tabel */
.container {
  overflow: scroll;
	max-width: 100%;
	max-height: 600px;
}

/* tables formatting */

.button {
  display: inline-block;
  padding: 12px 24px;
  border-radius: 6px;
  border: 0;
  font-weight: bold;
  letter-spacing: 0.0625em;
  text-transform: uppercase;
  background: #046596;
  color: #fff;
  text-decoration: none;
}
/* Add a rollover background colour but keep the text white */

a.button:link,
a.button:visited {
  color: #fff;
}
a.button:hover {
  background: #258abc;
  color: #fff;
}
sup {
font-size: 12px;
color: black;
}
#caption {
font-style: italic;
}

.right{
text-align: right;
}
.center{
text-align: center;
}

/* tablepress plugin start */
.tablepress thead th,
.tablepress tfoot th {
	background-color: #AB2222;
	color: #ffffff;
	white-space: nowrap;
}

.tablepress thead .sorting_asc,
.tablepress thead .sorting_desc,
.tablepress thead .sorting:hover {
	background-color: #D33535;
}

/* tablepress plugin end */

.button {
  background-color: #FFF; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}