.imagebox-thumbnails {
	position: relative;
}
	.imagebox-thumbnails .inner {
		max-width: 1110px;
		margin: 0 auto 30px;
	}

	.imagebox-thumbnails .title {
		font-family: 'benton-sans-extra-compressed', sans-serif;
		text-align: center;
		color: #9a9a9a;
		font-size: 1.8em;
		text-transform: uppercase;
		padding: 15px 0;
	}

	.imagebox-thumbnails .thumbnails {
		display: flex;
		justify-content: space-between;
	}
		.imagebox-thumbnails .thumbnails .thumb {
			position: relative;
			z-index: 1;
			margin-right: 30px;
			overflow: hidden;
		}
		.imagebox-thumbnails .thumbnails .thumb:last-of-type {
			margin-right: 0;
		}
		.imagebox-thumbnails .thumbnails a {
			display: flex;
			justify-content: center;
			align-items: center;
			position: absolute;
			z-index: 3;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			padding: 10px;
			font-family: "Avenir65Medium", sans-serif;
			color: #fff;
			font-weight: bold;
			background: rgba(0,0,0,.3);
			text-transform: uppercase;
			text-align: center;
			text-decoration: none;
			transition: all .3s ease;
			text-shadow: 1px 1px 0 rgba(0,0,0,1);
		}
			.imagebox-thumbnails .thumbnails .thumb:hover a {
				background: rgba(0,0,0,0);
			}

			.imagebox-thumbnails .thumbnails .thumb img {
				transition: all .3s ease;
			}
				.imagebox-thumbnails .thumbnails .thumb:hover img {
					transform: scale(1.05);
				}

@media (max-width: 1210px) {
	
}

@media (max-width: 1110px) {
	.imagebox-thumbnails .thumbnails {
		flex-wrap: wrap;
		justify-content: center;
	}
	.imagebox-thumbnails .inner {
		margin: 0 30px 30px;
	}
	.imagebox-thumbnails .thumbnails .thumb {
		margin-right: 0;
	}
}

@media (max-width: 640px) {
	
}
