.mtop20 {
margin-top: 20px;
}
.photos, .photos:link, .photos:visited, .photos:active {
display: inline-block;
/*overflow: hidden;*/
margin: 1px;
font-family: sans-serif;
text-align: center;
color: #212121;
text-decoration: none;
width: 118px;
height: 118px;
line-height: 118px;
}
.photos:hover {
box-shadow: 0 0 4px rgba(0,0,0,0.3);
background-size: 110% 110%;
color: #212121;
text-decoration: none;
}
.photostext {
display: inline-block;
vertical-align: middle;
line-height: normal;
}