html {
	width: 1100px;
	margin: 0 auto;
	padding: 0 10px;
	height: unset;
}
@media (max-width:1200px) {
	html,body {
		overflow-x: clip;
	}
}
.main-nav {
	text-align: center;
}

.site-content {
    padding: 30px 10px;
}

.snowflake {
  position: absolute;
  width: 10px;
  height: 10px;
  background: linear-gradient(white, white);
  /* Workaround for Chromium's selective color inversion */
  border-radius: 50%;
  filter: drop-shadow(0 0 10px white);
}