.avkripple
{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	padding: 0;
	margin: 0 !important;
	border: 0;
	border-radius: 100%;
	background-color: #E6E6E6;
	
	transform-origin: center;

	-webkit-transform: scale(0.05) translateZ(0);
	-moz-transform: scale(0.05) translateZ(0);
	-ms-transform: scale(0.05) translateZ(0);
	-o-transform: scale(0.05) translateZ(0);
	transform: scale(0.05) translateZ(0);
	
	opacity: 0.6;
	
	-webkit-transition: all 600ms ease-out;
	-moz-transition: all 600ms ease-out;
	-ms-transition: all 600ms ease-out;
	-o-transition: all 600ms ease-out;
	transition: all 600ms ease-out;
	
	-webkit-animation: rippleScale 600ms 1 forwards;
	-moz-animation: rippleScale 600ms 1 forwards;
	-o-animation: rippleScale 600ms 1 forwards;
	animation: rippleScale 600ms 1 forwards;
}

.avkripplecontainer
{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	
	margin: 0;
	padding: 0;
	border: 0;
	
	z-index: 998;
}

.newripple
{
	
}

.rippleAnimStart
{
	opacity: 0.6;
}

.rippleAnimEnd
{
	opacity: 0;
}

@-webkit-keyframes rippleScale {
	to {-webkit-transform: scale(2.2) translateZ(0);}
}
@-moz-keyframes rippleScale {
	to {-moz-transform: scale(2.2) translateZ(0);}
}
@-ms-keyframes rippleScale {
	to {-ms-transform: scale(2.2) translateZ(0);}
}
@-o-keyframes rippleScale {
	to {-o-transform: scale(2.2) translateZ(0);}
}
@keyframes rippleScale {
	to {transform: scale(2.2) translateZ(0);}
}