th,td{font-size:8pt;}

td,th,body{
  font-family:  Roboto, Helvetica, Lato,sans-serif;
}
body{
    background-color: gray;
  }

#main {
  display: flex;
  justify-content: space-around;
}

#main div {
  flex-grow: 0;
  min-width: 0;
  padding: 0%;
}

.mtop{margin-top: 70px;
 margin-left:0%;
 margin-right: 0%;}
 /* Reset body styles */

@media (max-width: 768px) {
.mtop {
width: 99vw; /* Use almost full width on smaller screens */
/*height: 99vh; /* Use almost full height on smaller screens */
}
}


