Templat:Plain image with caption/styles.css

@media all and (max-width:720px) {
	.content .thumb > div:not(.thumbinner) {
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		align-content: flex-start;
		flex-direction: column;
	}
}
body.skin-vector div.thumb > div:not(.thumbinner) {
	font-size: 94%;
	text-align: center;
	overflow: hidden;
	min-width: 100px;
}
body.skin-minerva div.thumb > div:not(.thumbinner) {
	margin: 0 auto;
	max-width: 100% !important;
}