img + em {
    /* image captioning: https://stackoverflow.com/questions/19331362/using-an-image-caption-in-markdown-jekyll */
    display: block; text-align: center;
}

.jumbotron.fortags {
    background: #fff;
}
.jumbotron.fortags a {
	background-color: #efefef;
	color: #949494;
    display: inline-block;
    margin: 0 0.5em 0.5em 0;
    padding: 0.25em 0.75em;
    transition: background-color 0.4s, color 0.4s;
}

.jumbotron.fortags a:hover,
.jumbotron.fortags a:focus {
	background-color: #e0e0e0;
	color: #777;
	text-decoration: none;
}

.pagination {
    justify-content: center;
}

.rouge-table td {
    padding: 0;
}


/* Share buttons */
.sharebuttons {
  margin: 0 auto 0 auto;
}

.sharebuttons .sharetitle {
  margin-right: 1em;
}

.sharebuttons ul {
  margin: 20px 0 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.sharebuttons ul li {
  display: inline-block;
  margin-right: 10px;
  height: 40px;
}

.sharebuttons ul li a {
  text-decoration: none;
}

.sharebuttons ul li svg {
  width: 40px;
  height: 40px;
}

.sharebuttons .reddit svg {
  fill: #FF4500;
}

.sharebuttons .hn svg {
  fill: #F0652F;
}

.sharebuttons .twitter svg {
  fill: #1DA1F2;
}

.sharebuttons .linkedin svg {
  fill: #0077B5;
}

.sharebuttons .facebook svg {
  fill: #1877F2;
}

.sharebuttons .hatena iframe {
  margin: 0;
}
