	.abgne-frame-20140107-1 {
		position: relative;
		overflow: hidden;

	}
	.abgne-frame-20140107-1 .overlay {
		display: block;
		position: absolute;
		width: 110%;
		height: 110%;
		top: 0;
		left: 0;
		background-color: #000;
		opacity: 0;
		-webkit-transition: opacity 0.4s linear;
		-moz-transition: opacity 0.4s linear;
		-o-transition: opacity 0.4s linear;
		transition: opacity 0.4s linear;
	}
	.abgne-frame-20140107-1 img {
		-webkit-transition: width 0.4s linear, height 0.4s linear, -webkit-transform 0.4s linear;
		-moz-transition: width 0.4s linear, height 0.4s linear, -moz-transform 0.4s linear;
		-o-transition: width 0.4s linear, height 0.4s linear, -o-transform 0.4s linear;
		transition: width 0.4s linear, height 0.4s linear, transform 0.4s linear;
	}
	.abgne-frame-20140107-1:hover img {

		-webkit-transform: translate(-12.5px, -8px);
		-moz-transform: translate(-12.5px, -8px);
		-o-transform: translate(-12.5px, -8px);
		transform: translate(-12.5px, -8px);
		transform:scale(1.2);
	}
	.abgne-frame-20140107-1:hover .overlay {
		opacity: 0.5;
	}
	@media only screen and (max-width: 767px) {
		.abgne-frame-20140107-1:hover img {

		-webkit-transform: translate(0px, 0px);
		-moz-transform: translate(0px, 0px);
		-o-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		transform:scale(1);
	}
	}