/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.wp-caption-text:after {
	border-top: 1px solid;
	border-color: lightgray;
	clear: both;
	content: "";
	display: block;
	margin-top: .875em;
	padding-top: .875em;
	width: 25%;
}

.comment .comment-meta:after {
	border-top: 1px solid;
	border-color: lightgray;
	content: "";
	display: block;
	margin-top: .875em;
	width: 25%;
}

.site-main .post-navigation {
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: lightgray;
	font-weight: bold;
	line-height: 1.3;
	margin: 0 0 3.5em;
	overflow: hidden;
	padding: .875em 0;
}

.page-template-right-column-page.singular .entry-meta:after {
	border-top: 1px solid;
	border-color: lightgray;
	content: "";
	display: block;
	margin-top: .875em;
	width: 25%;
}

.entry-meta:after, .page-template-right-column-page.singular .entry-meta:after {
    border-top: 0px solid;
    content: "";
    display: block;
    margin-top: .875em;
    width: 25%;
}

footer.entry-footer {
    font-size: 0;
}

blockquote {
	margin: 0 1.75em 1.75em 2.25em;
	font-size: 12px;
	font-size: 1rem;
	color: gray;
}

li{
    margin: 10px 0;
}

.circle-image {
    border-radius: 5%;
    -moz-border-radius: 5%;
    -webkit-border-radius: 5%;
    -o-border-radius: 5%;
}

.textwidget a:hover,
.textwidget a:focus,
.textwidget a:active,
.entry-content a:hover,
.entry-content a:focus,
.entry-content a:active,
.comment-content a:hover,
.comment-content a:focus,
.comment-content a:active {
box-shadow: 0 0px 0 0 currentColor;
	text-decoration: none;
	border-bottom: 1px solid royalblue;
}

.textwidget a,
.entry-content a,
.comment-content a {
	box-shadow: 0 0px 0 0 currentColor;
	text-decoration: none;
	/* border-bottom: 2px dotted #0080ff; */
	color: royalblue
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
  /* text-decoration: underline; */
  text-decoration: none;
}

.site-info {
display: none;
}

.spoiler {
	filter: blur(.5em);
	transition-property: -webkit-filter;
	transition-duration: .4s;
}
.spoiler:hover, .spoiler:focus {
	filter: blur(0px);
}