#album,
#album ul{
	overflow: hidden;
}
#album .photoItem,
#album ul li{
	position: relative;
	margin: 10px 1%;
	float: left;
	width: 31%;
}
#album .photoItem a.info{
	position: absolute;
	padding: 10px 2%;
	width: 96%;
	background: rgba(0, 137, 167, 0.51);
	bottom: 0;
	display: block;
	color: #fff;
}
#album .photoItem:hover a.photo{
	background-size: auto 120%;
}
#album .subphto{
	margin: 20px 0;
}
@media screen and (max-width: 768px) {
	#album .photoItem,
	#album ul li{
		width: 48%;
	}
}
@media screen and (max-width: 450px) {
	#album .photoItem,
	#album ul li{
		float: none;
		width: 98%;
	}
}