body {
  font-size: 10pt;
  margin-left: auto;
  margin-right: auto;
  width: 500px;
}

.utility,
form,
.subscribe,
.navigation {
  display: none;
}

.logo {
  padding-left: 0;
  width: 270px;
  height: 40px;
}

a:link, a:visited {
  color: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  page-break-after: avoid;
}

ul,
img,
blockquote,
pre {
  page-break-inside: avoid;
}

p [href^=http],
ul [href^=http],
ol [href^=http] {
  font-weight: 700;
}
p [href^=http]:after,
ul [href^=http]:after,
ol [href^=http]:after {
  content: " <" attr(href) "> ";
}
