/* EVIDENCE CSS */

#evidence a {
	color:black !important;
}

#evidence {
	display:none;
}

.evidence-header {
	margin:30px 0px;
}

.project {
	cursor:pointer;
	margin-bottom:40px;
}

.tags {
	font-style:italic;
	font-size:12px;
	
}

.skwiggle-parent {
	height:120px;
	position:relative;
}

.separator-skwiggle {
	width:50px;
	position:absolute;
	height:auto;
	left:50%;
	margin-left:-25px;
	top:40px;
	margin-top:-10px;
}

.arrow-skwiggle {
	width:100%;
	float:left;
	height:auto;
}

.expand-skwiggle {
	stroke-dasharray:783;
	stroke-dashoffset:300;
}

.skwiggle-out {
	animation: expandskwiggle 1s linear forwards;
}

.skwiggle-in {
	animation: contractskwiggle 1s linear forwards;
}

@keyframes expandskwiggle {
	from {
		stroke-dashoffset:300;	
	}
	to {
		stroke-dashoffset:0;
	}
}

@keyframes contractskwiggle {
	from {
		stroke-dashoffset:0;	
	}
	to {
		stroke-dashoffset:300;
	}
}

/***********/
