


.download-container {
	margin-left: 0;
}
.post-type-archive-download .download-container {
	margin-left: 2em;
}


.download-container img {
	display: block;
	max-width: 1.3em;
	margin-right: 0;
	vertical-align: middle;
	float: left;
}
.post-type-archive-download .download-container img {
	max-width: 1.75em;
	margin-right: 1em;
}

.download-container a {
	display: inline-block;
	margin-bottom: 0.25em;
	vertical-align: middle;
	padding: 5px;
	line-height: 1.5;
}
.post-type-archive-download .download-container a {
	margin-bottom: 0.5em;
	min-width: calc(50% - 10px - 2em);
}
.download-container a::after {
	display: block;
	content: '';
	width: 0;
	height: 0;
	clear: both;
}

.download-container .name {
	margin: auto 0 auto 2em;
	vertical-align: middle;
}
.post-type-archive-download .download-container .name {
	margin: auto 0 auto 3em;
}


@media (max-width: 480px) {
	.download-container {
		margin-left: 0;
	}
	.post-type-archive-download .download-container a {
		min-width: calc(100% - 10px);
	}
}
