#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(130, 91, 26, 0.82); 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%; }
}