.taxonomy-description{
  max-width:65%;
}

.entry-secondary-meta + *{
  margin-top:0;
}

.entry-secondary-meta a:hover{
  color:inherit;
  opacity:0.7;
}

.entry-secondary-meta .comments-link .svg-icon{
  height:18px;
  padding-right:0.25rem;
  width:18px;
}

.entry-secondary-meta .comments-link{
  margin-top:2px;
  padding-bottom:2px;
}

.entry-header > * + .entry-thumb{
  margin-top:2rem;
}

.hentry.format-link .entry-title .svg-icon{
  height:0.889em;
  margin-top:-3px;
  opacity:0.7;
  width:0.889em;
}

.hfeed:not(.search) .hentry.format-link .sharedaddy{
  display:none;
}

.hfeed:not(.search) .hentry.format-link .hentry-inner a{
  color:var(--th-color-white);
}

.hfeed:not(.search) .hentry.format-link .hentry-inner a:hover{
  opacity:0.7;
}

.hfeed:not(.search) .hentry.format-quote .sharedaddy{
  display:none;
}

.hfeed:not(.search) .hentry.format-quote.has-post-thumbnail .hentry-inner{
  position:relative;
}

.hfeed:not(.search) .hentry.format-quote .entry-thumb{
  background-attachment:inherit;
  background-position:center center;
  background-size:cover;
  height:100%;
  left:0;
  opacity:0.1;
  position:absolute;
  top:0;
  width:100%;
  z-index:1;
}

.hfeed:not(.search) .hentry.format-quote blockquote{
  border:none;
  font-size:1.125rem;
  font-style:normal;
  line-height:1.5;
  margin:0;
  padding:0;
}

.hfeed:not(.search) .hentry.format-quote blockquote,
.hfeed:not(.search) .hentry.format-quote a{
  color:inherit;
}

.hfeed:not(.search) .hentry.format-quote blockquote cite{
  display:block;
  font-size:0.889rem;
  margin-top:13px;
}

.hfeed:not(.search) .hentry.format-aside .entry-title{
  display:none;
}

.hfeed:not(.search) .hentry.format-status .entry-header,
.hfeed:not(.search) .hentry.format-status .entry-thumb,
.hfeed:not(.search) .hentry.format-status .sharedaddy{
  display:none;
}

.hfeed:not(.search) .hentry.format-status .entry-content{
  font-size:1.125rem;
  line-height:1.5;
}

@media (min-width: 500px){
  .entry-secondary-meta{
    left:0;
    position:absolute;
    top:0;
    width:48px;
  }
  .blog .site-main .hentry.type-post,
	.archive .site-main .hentry.type-post{
    padding-left:65px;
  }
  .hfeed .entry-header .posted-on,
	.hfeed .entry-header .comments-link{
    clip:rect(1px, 1px, 1px, 1px);
    height:1px;
    overflow:hidden;
    position:absolute !important;
    width:1px;
  }
}
