/* For tablets and PC: */
@media only screen and (min-width: 800px) {
.statlist {
  width: 780px;
}
.statsummary {
  position: absolute; 
  top: 8em; 
  left: auto; 
  right: auto; 
  height: 3em; 
  width: 780px; 
  border: 1px white solid;
  background-color: gainsboro;
  font-size: 12px;
}
}

/* For small screens and phones*/
@media only screen and (max-width: 799px), @media (pointer: coarse) {
.statsummary {
  position: absolute; 
  top: 8em; 
  left: 0; 
  right: 0; 
  height: 3em; 
  width: 100%; 
  border: 1px white solid;
  background-color: gainsboro;
  font-size: 12px;
}
}
