*{
  margin: 0;
  padding: 0;
  overflow: hidden;
}
body {
  margin: 0;
  padding: 0;
  overflow: hidden;
  height: 100%;
  /*overflow:*/ none; /* Hide scrollbars */
}
html {
  overflow: hidden;
/* height: 100%; I commented out this declaration because it messes up your scrolling */
}

body {
  /*height: 100%;
  /*overflow: none /*auto;*/
}
