/* Code tidied up by ScrapBook */
html { overflow-y: auto; }
img, audio, video, canvas { max-width: 100%; }
* { box-sizing: border-box; }
.container { max-width: 990px; width: 92%; margin: 0px auto; position: relative; }
.container::before, .container::after { content: ""; display: table; }
.container::after { clear: both; }
.container { width: 98%; }
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-half, .grid-full { float: left; width: 96.9697%; margin: 0px 1.51515%; }
@media screen and (min-width: 480px) {
  .grid-half { width: 46.9697%; margin: 0px 1.51515%; }
}
@media screen and (min-width: 640px) {
  .grid-1 { width: 13.6364%; }
  .grid-2 { width: 30.303%; }
  .grid-3, .grid-half { width: 46.9697%; }
  .grid-4 { width: 63.6364%; }
  .grid-5 { width: 80.303%; }
  .grid-6, .grid-full { width: 96.9697%; }
}
.clearfix::before, .clearfix::after { content: ""; display: table; }
.clearfix::after { clear: both; }
.clearfix {  }
