div, p, span, strong, b, em, i, a, li, td {
  font-family: Arial, Helvetica, sans-serif;
  -webkit-text-size-adjust: none; }
.table680{ width: 680px; }
@media only screen and (min-device-width: 680px) {
  .table680 { width: 680px !important; }
}
@media only screen and (max-device-width: 680px), only screen and (max-width: 680px) {
  table[class="table680"]{ width: 100% !important; }
}

@media only screen and (min-device-width: 680px), only screen and (min-width: 680px) {
  .table680 {
    width: 680px !important;
  }
}

@media only screen and (max-device-width: 679px), only screen and (max-width: 679px) {
  table[class*="table680"] {
    width: 100% !important;
  }
}