.hoverclickSnake {
	display: block;
	position: absolute;
	pointer-events: none;
	z-index: 100000000000;
	opacity: 0;
}
.hoverclickSnake.active {
	opacity: 1;
}

/*.hoverclickSnake {
	display: block;
	pointer-events: none;
}

.hoverclickSnake.active {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.hoverclickSnake .left,
.hoverclickSnake .right,
.hoverclickSnake .top,
.hoverclickSnake .bottom {
	display: block;
	position: absolute;
	background: green;
}

.hoverclickSnake .top {
	left: 0;
	top: 0;
	
	width: 0;
	height: 8px;
}

.hoverclickSnake .right {
	right: 0;
	top: 0;
	
	width: 8px;
	height: 0;
}

.hoverclickSnake .bottom {
	right: 0;
	bottom: 0;
	
	width: 0;
	height: 8px;
}

.hoverclickSnake .left {
	left: 0;
	bottom: 0;
	
	width: 8px;
	height: 0;
}

.hoverclickSnake.active .left,
.hoverclickSnake.active .right,
.hoverclickSnake.active .top,
.hoverclickSnake.active .bottom {
	transition: width linear 1.5s, height linear 1.5s;
}

.hoverclickSnake.active .left,
.hoverclickSnake.active .right {
	height: 100%;
}

.hoverclickSnake.active .top,
.hoverclickSnake.active .bottom {
	width: 100%;
}

.hoverclickSnake.active .top {
	transition-delay: 0s;
}
.hoverclickSnake.active .right {
	transition-delay: 1.5s;
}
.hoverclickSnake.active .bottom {
	transition-delay: 3s;
}
.hoverclickSnake.active .left {
	transition-delay: 4.5s;
}*/