.icon-refresh-animate {
	animation-name: rotateThis;
	animation-duration: .5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@
keyframes  "rotateThis " {from { transform:scale(1)rotate(0deg);
	
}

to {
	transform: scale(1) rotate(360deg);
}

}

div.img_mem {
	max-height: 500px;
	overflow: hidden;
}

img.mem {
	border: 2px solid black;
	width: 100%;
}

img.shadow {
/*	border: 10px solid green;
	box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
*/
	opacity: 0.2;
}

img.shadow:hover {
	border: 10px solid green;
	box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	
	opacity: 1.0;
}