.display-tiles {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap:wrap;
}
.display-tiles a {
	font-family:var(--fontRegular);
	text-decoration:none;
}

.display-tile {
	flex-basis: 31.8%;
	float: left;
	text-align: center;
	margin-left: .75%;
	margin-right: .75%;
	background-color: var(--footerGrey);
	padding-bottom: 10px;
	margin-bottom: 30px;
	font-size: 18px;
}

	.display-tile:nth-child(3n+1) {
		clear: both;
	}

	.display-tile .tile-text {
		text-align: left;
		padding: 10px 20px;
	}

		.display-tile .tile-text h3 {
			margin-bottom: 0px;
		}

	.display-tile .tile-image {
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		max-height: 389px;		
	}

	.display-tile .tile-controls {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

@media (max-width: 1080px) {	
	.display-tile {
		flex-basis: 48.5%;
	}
}

@media (max-width: 560px) {
	.display-tile {
		flex-basis: 98.5%;
	}
	.display-tile .tile-text {
		height:auto !important;
	}
}