@media all {
	ul.content-tile-small {
		display: flex;
		flex-wrap: wrap;
		align-content: space-between;

		list-style: none;
		padding: 0;
	}

	ul.content-tile-small > li {
		padding: 1em;
		margin-bottom: 1em;
		border-radius: 5px;

		background-color: #eeeeee;
	}
}

@media (max-width: 767px) {
	ul.content-tile-small > li {
		width: 100%;
	}
}

@media (min-width: 768px) {
	ul.content-tile-small > li {
		width: 24%;
	}

	ul.content-tile-small > li:not(:last-child) {
		margin-right: 1em;
	}

	ul.content-tile-small > li img {
		width: auto;
		max-height: 220px;
	}
}
