.gallery {
	display: table;
	text-align: center;
	margin: 10px 0;
	clear: both;
	
	border-radius: 5px;
}
/*  thumbnails  */
.gallery img {
  max-width: 100%;
  width: 360px;
  height: auto;
  margin-right: 20px;
/   padding-bottom: 20px /
}

.block {
	display: inline-block;
	background-color: #ccc;
	border-radius: 5px;
	padding: 8px;
}

pre {
  background-color: #eee;
	border-radius: 5px;
	padding: 8px;
	clear: both;
}

.fancybox-image{
  padding: 15px!important;
}

.highlight {
	color: red;
}

.row{ margin-right: 0; margin-left:0; }
.col-md-4{ padding-left:10px; padding-right:10px; }

@media only screen and (max-width:767px){ 
  .gallery img{ width:100%; }
}
