/* gallery */
.gallery_cover { padding: 0px 15px 0px 15px; }
.gallery_item { margin-bottom: 30px;  padding: 0px 15px 0px 15px; }
.gallery_item img { width: 100%; border: solid 3px #ccc; box-sizing: border-box; }

#references h3 span { display: block; font-size: 14px; color: #555;}

.gallery_w_item {  width: 33.333%; box-sizing: border-box; }

@media only screen and (max-width: 768px) {
	.gallery_w_item {  width: 100%; }
}