body, ul, li, ol, dl, dd, dt, p, pre,
form, fieldset, legend, input, textarea, select, button, blockquote,
th, td,
h1, h2, h3, h4, h4, h5, h6,
figure, menu {
  margin: 0;
  padding: 0;
}

body {
  font: normal 14px/1.428571429  -apple-system, Roboto, Helvetica, arial, sans-serif;
  
  /* "Helvetica Neue", Helvetica, arial, sans-serif */
  /* -apple-system, Roboto, Helvetica, arial, sans-serif */
  /* -apple-system, BlinkMacSystemFont, "Segoe UI",
               Roboto, Oxygen-Sans, Ubuntu, Cantarell,
               "Helvetica Neue", sans-serif; */
               
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  touch-action: manipulation;
  
  -webkit-text-size-adjust:100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

menu /*, ol, ul  */{
  list-style: none;
}

/*
ul {
  list-style: disc inside;
}

ol {
  list-style: decimal inside;
}
*/

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}