.mdl-infobox-image {
	margin: 0;
	text-align: center;
}

.mdl-infobox-image-not-found {
	opacity: 0.2;
}

.mdl-infobox-caption {
	font-size: smaller;
	line-height: 1.2em;
	display: block;
	text-align: center;
}

.mdl-infobox-authority-control th,
.mdl-infobox-authority-control td {
	color: #2f2f2d;
	border-top: 1px dashed #aaa;
	padding: 0.4em 0;
}

.mdl-infobox-authority-control th {
	padding-right: 0;
    border-top: 1px dashed #aaa;
    text-align: center;
    vertical-align: middle;
    line-height: 90%;
}

.mdl-infobox-geohack {
	text-align: center;
	display: block;
}