html {
  background-color: #e2e2e2;
  box-sizing: border-box;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

body {
  margin: 0;
}

.container {
  margin: auto;
  max-width: 800px;
}

#header, #footer,
#sidebar-first,
#sidebar-second,
#navigation {
  background: rgba(170, 170, 170, 0.2);
  padding: 20px;
}

#header,
#footer,
.mission,
.breadcrumb,
.node {
  clear: both;
}

#main {
  margin: 25px 0;
  padding: 20px;
}

/*# sourceMappingURL=layout.css.map */