img{
	max-width:100%;
	height:auto;
	vertical-align:bottom;
}

img.panopoly-image-full{
	max-width:100%;
	width:100% !important;
	height:auto;
	margin-bottom:.5em;
}

img.panopoly-image-half{
	max-width:50%;
	width:50%;
	height:auto;
	float:left;
	margin-right:.75em;
	margin-bottom:.5em;
	margin-top:.5em;
}

img.panopoly-image-quarter{
	max-width:25%;
	width:25%;
	height:auto;
	float:left;
	margin-right:.5em;
	margin-bottom:.25em;
	margin-top:.25em;
}

img.panopoly-image-featured{
	max-width:100%;
	height:auto;
}

img.panopoly-image-thumbnail{
	max-width:100%;
	height:auto;
}

img.panopoly-image-square{
	max-width:100%;
	height:auto;
}

.media-thumbnail{
	width:80px;
	height:80px;
}

.media-thumbnail img.panopoly-image-thumbnail{
	margin-left:auto;
	margin-right:auto;
}
