
/*--------------------------------------------------*/
/*	OVERRIDES
/*--------------------------------------------------*/



/*--------------------------------------------------*/
/*	GENERAL
/*--------------------------------------------------*/

.image-desc img {

}

.image-desc label {
	background: var(--color-black-light);
	color: var(--background);

	display: block;
	width: 100%;
	padding: 10px;
}

/*--------------------------------------------------*/
/*	COLORS
/*--------------------------------------------------*/

/*--- BLACK ---*/
body[theme^="black"] .image-desc.edge {
	border-left: 12px solid var(--color-black);
}

/*--- GRAY ---*/
body[theme^="gray"] .image-desc.edge {
	border-left: 12px solid var(--color-gray);
}

/*--- ORANGE ---*/
body[theme^="orange"] .image-desc.edge {
	border-left: 12px solid var(--color-orange);
}

/*--- BLUE ---*/
body[theme^="blue"] .image-desc.edge {
	border-left: 12px solid var(--color-blue);
}

/*--- CYAN ---*/
body[theme^="cyan"] .image-desc.edge {
	border-left: 12px solid var(--color-cyan);
}

/*--- RED ---*/
.image-desc.edge,
body[theme^="red"] .image-desc.edge {
	border-left: 12px solid var(--color-red);
}

/*--- GREEN ---*/
body[theme^="green"] .image-desc.edge {
	border-left: 12px solid var(--color-green);
}

/*--- PURPLE ---*/
body[theme^="purple"] .image-desc.edge {
	border-left: 12px solid var(--color-purple);
}
