.inner{
	overflow: hidden; 
}

.imageGallery1 {
	/* margin: 30px -20px; */
}

.imageGallery1 > a {
	float: left; 
	width: 33.3333%; 
	box-sizing: border-box; 
	position: relative;
}

.imageGallery1 > a:first-child { left: -1px; }
.imageGallery1 > a:last-child { right: -1px; }

.imageGallery1 > a > img {
	display: block; 
	width: 100%;
	padding: 2px;
}

.vignette{
	-webkit-transform: translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);
	-moz-transform: translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);
	-ms-transform: translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);
	-o-transform: translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);
	transform: translateX(0) translateY(0) translateZ(0) rotate(0deg) scale(1);
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	-ms-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.vignette.blur{
	-webkit-filter: blur(15px);
	filter: blur(15px);
	opacity: 0.7;
}

.vignette.active{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	box-shadow: 
		0 0 0 10px rgba(255,255,255,1),
		1px 11px 15px 10px rgba(0,0,0,0.4);
	z-index: 100;	
	opacity: 1;
}