.cptch_img.cptch_reduce{
	cursor: default;
	position: relative;
	z-index: 10;
	transition: 300ms ease-in-out;
}
.cptch_left.cptch_reduce {
	/* move to the right and increase the size of image */
	transform: translateX(100%) scale(3, 3);
}
.cptch_right.cptch_reduce {
	/* move to the left and increase the size of image */
	transform: translateX(-100%) scale(3, 3);
}
.cptch_center.cptch_reduce {
	/* increase the size of image */
	transform: scale(3, 3);
}
.cptch_reload_button.cptch_active {
	opacity: 0.7;
	animation: cptch_rotation 800ms infinite linear;
}
@keyframes cptch_rotation {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(359deg); }
}