#content { margin-top: 20px; } .thumbnail-image { display: block; margin: 2px; border: 1px solid #ccc; float: left; } .thumbnail-image:hover { opacity: 0.9; } .detail-image { img { max-width: 100%; } a { display: block; text-align: center; } }