@keyframes photo-bounce {
	0%, to {
		transform: translateY(0);
	}
	
	50% {
		transform: translateY(10%);
	}
}

@-webkit-keyframes bwdps_rotating {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes bwdps_rotating {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes bwdps_rotating_inverse {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

@keyframes bwdps_rotating_inverse {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	
	to {
		-webkit-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

@-webkit-keyframes bwdps_bounce_sm {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(10%);
		transform: translateY(10%);
	}
}

@keyframes bwdps_bounce_sm {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(10%);
		transform: translateY(10%);
	}
}

@-webkit-keyframes bwdps_bounce_md {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(20%);
		transform: translateY(20%);
	}
}

@keyframes bwdps_bounce_md {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(20%);
		transform: translateY(20%);
	}
}

@-webkit-keyframes bwdps_bounce_lg {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(40%);
		transform: translateY(40%);
	}
}

@keyframes bwdps_bounce_lg {
	0%, to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	50% {
		-webkit-transform: translateY(40%);
		transform: translateY(40%);
	}
}

@-webkit-keyframes bwdps_fade {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .6;
	}
}

@keyframes bwdps_fade {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .6;
	}
}

@-webkit-keyframes bwdps_scale_sm {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}
}

@keyframes bwdps_scale_sm {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}
}

@-webkit-keyframes bwdps_scale_md {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}
}

@keyframes bwdps_scale_md {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}
}

@-webkit-keyframes bwdps_scale_lg {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.8);
		transform: scale(1.8);
	}
}

@keyframes bwdps_scale_lg {
	0%, to {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
	
	50% {
		-webkit-transform: scale(1.8);
		transform: scale(1.8);
	}
}