/* Shortcode css*/
/* For NEXTPREV.HTML */
#nextprev {
	/* The container for both the previous and next articles. */
	color: black;
}

#nextprev a:any-link {
	color: black;
}

#nextart {
	float: left ;
	text-align: left ;
}

#prevart {
	float: right ;
	text-align: right ;
}

#nextart,#prevart {
	max-width: 33% ;
}

/* For TAGLIST.HTML */
.taglist {
	text-align: center;
	clear: both;
	color: var(--bg-text);
}

/* For putting right / left boxes next to each other */
.left {
	width: 45%;
	padding-right: 5%;
	float: left;
	clear: both;
}

.right {
	width: 45%;
	padding-left: 5%;
	float: right;
}

figure {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-content: center;
	align-items: center;
}

figcaption {
	color: var(--bg-text);
}

img {
	max-width: 100%;
	max-height: 50vh;
	border-radius: var(--radius);
}

.rss {
	border-radius: 0.25rem;
}