.picture .item {
  /*margin-top:-6px; /* Changing this value requires changing margin-top in swf-item-consume-event-layer */
  /*padding-bottom:5px;
	padding-top:5px;*/
  /*margin:.5em 1em;*
	margin:.5em 0em;
	/*background:#555555;
	background-color:#222222;*/
  color: #ffffff;
  color: #333;
  /* overflow:hidden; */
}

.column-980px .picture .item {
  margin: 0px;
}

.swf-item-consume-event-layer {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  /*margin-top: 6px; /* Changing this value requires changing margin-top in .picture .item (note negative value!) */
}

.item img,
.image img {
  width: 100%;
  border: none;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}

/* #header .item img,
.image img {
  width: auto;
} */

div.image {
  text-align: center;
  vertical-align: middle;
}

.media-title {
  font-size: 1.2em;
  padding: 0.3em 0.5em;
  font-weight: bold;
}

#double_column .media-title,
.double_column .media-title {
  font-size: 1.2em;
}

.media-asset {
  text-align: center;
}

.media-caption {
  padding: 0.1em 0.5em;
}

.media-caption p:first-child,
.media-title p:first-child {
  padding: 0em;
}

#double_column .widget.picture .item,
.double_column .widget.picture .item {
  text-align: center;
  margin: 0em;
}
