*, *:before, *:after { box-sizing: border-box; } body { font-size: 16px; font-family: $main_font, Helvetica, sans-serif; line-height: normal; color: $font-color; background-color: $page-bg-color; // background: url($page-bg-image) repeat scroll 0 0 $page-bg-color; } h1, h2, h3, h4, h5, h6 { margin: 0; } a:link, a:visited { text-decoration: none; color: $link-color; } a:hover, a:active { color: $link-hover-color; } pre { max-height: 512px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; }