.innermason{
	padding:0;
}
.masonry{
	margin:0 auto;
}
.masonry .item{
	float: left;
}
.masonry .item img{
	display:block;
	max-width:100%;
	height:auto; /* added on 20150821, hope it does not break anything */
	/* reason for adding: WordPress adds the height into the img tag */
}
.item {
	border:none;
	background:transparent;
	border-bottom:1px solid #fff;
}
.item-content {
	width:auto;
	height:auto;
	background:#3452CA; /* this is overridden with background colour in html */
  -webkit-transition: width 0.4s, height 0.4s;
     -moz-transition: width 0.4s, height 0.4s;
       -o-transition: width 0.4s, height 0.4s;
          transition: width 0.4s, height 0.4s;
}
.item:hover .item-content img{
	opacity:0.3;
}
.item-content a{
	display:block; /* added to counter the squishing of some linked images on first page load */
}
