body {
  font-family: 'Open Sans', sans-serif;
}
body .comment-wrapper-respond {
  display: none;
}
body .comment-permalink,
body .comment-reply-link {
  display: none;
}
body .footer-subscribe,
body .footer-uptotop {
  display: none;
}
body table#comic-nav-wrapper {
  display: none;
  visibility: hidden;
}
body .commentsrsslink {
  display: none;
}
body #footer {
  text-align: center;
}
.advert {
  display: none;
}
.widget iframe,
.widget .twitter-timeline,
.widget .fb-like-box {
  display: none;
}
#header,
#menubar-wrapper {
  clear: none;
}
#header {
  display: block;
  position: relative;
}
#header .header-info h1 {
  text-align: center;
  background: transparent;
  padding: 5px 8px 0px 0px;
}
#header .header-info h1 a {
  display: none;
}
#header .header-info h1 img {
  display: inline-block;
}
#header .header-info h1 .goldenlogo,
#header .header-info h1 .headingcast {
  display: none;
}
#header .header-info .description {
  display: none;
}
#header .clear {
  clear: none;
}
#menubar-wrapper {
  display: none;
}
#subcontent-wrapper-head {
  display: none;
}
.blognav {
  display: none;
}
h2,
h2.page-title {
  font-size: 24px;
  font-weight: 700;
  color: #733a0c;
  letter-spacing: -0.05em;
  margin-bottom: 0px;
}
h2 a,
h2.page-title a {
  color: inherit;
  text-decoration: none;
}
h2 a:hover,
h2.page-title a:hover {
  text-decoration: underline;
}
h2 a:visited,
h2.page-title a:visited,
h2 a:link,
h2.page-title a:link,
h2 a:active,
h2.page-title a:active,
h2 a:hover,
h2.page-title a:hover {
  color: inherit;
}
.page,
.post,
.comic {
  font-family: 'Open Sans', sans-serif;
  line-height: 1.6em;
  color: #222222;
  margin-bottom: 2em;
}
.page .post-calendar-date,
.post .post-calendar-date,
.comic .post-calendar-date {
  display: none;
}
.page .post-author,
.post .post-author,
.comic .post-author,
.page .post-date,
.post .post-date,
.comic .post-date,
.page .post-time,
.post .post-time,
.comic .post-time,
.page .post-cat,
.post .post-cat,
.comic .post-cat {
  font-size: 14px;
}
.page .post-author,
.post .post-author,
.comic .post-author {
  font-weight: 700;
  color: black;
}
.page .post-date,
.post .post-date,
.comic .post-date,
.page .post-time,
.post .post-time,
.comic .post-time {
  color: #444444;
}
.page .post-info,
.post .post-info,
.comic .post-info {
  margin-bottom: -14px;
  overflow: hidden;
}
.page .post-info .post-text,
.post .post-info .post-text,
.comic .post-info .post-text {
  margin-right: 50px;
  float: left;
}
.page .post-info .comment-link,
.post .post-info .comment-link,
.comic .post-info .comment-link {
  display: block;
  position: absolute;
  right: 32px;
}
.page .post-info .comment-link a:hover,
.post .post-info .comment-link a:hover,
.comic .post-info .comment-link a:hover {
  color: white;
}
.page .entry,
.post .entry,
.comic .entry {
  padding: 0px;
}
.page .entry img,
.post .entry img,
.comic .entry img {
  max-height: 400px;
}
.page p,
.post p,
.comic p,
.page iframe,
.post iframe,
.comic iframe {
  line-height: 1.5em;
  margin: 1em 0em;
  padding: 0px;
}
.page a.post-edit-link,
.post a.post-edit-link,
.comic a.post-edit-link {
  display: block;
  padding: 0px;
  margin: 1em 0em;
}
.commentlist .comment-avatar {
  display: none;
}
.commentlist .comment-content {
  margin-left: 0px;
  padding: 8px;
}
.commentlist .comment-content p {
  margin-bottom: 14px;
  padding: 0px;
}
.commentlist .comment-content .comment-text {
  padding: 0px;
}
.commentlist .comment {
  border: 1px solid #cccccc;
  margin: 0px 0px 8px 0px;
}
.commentlist .comment .comment {
  margin: 0px 0px 8px 32px;
  border: 1px solid #cccccc;
  border-right: 0px none;
}
.commentlist .comment .children {
  list-style-type: none;
}
.commentlist .bypostauthor > .comment-content .comment-author {
  color: #ffaa55;
}
