div.amazon-item div { height: auto; }

div.field-type-asin { display: block; clear: both; margin: 0 0 1em; padding: 0; border: none; }

div.field-type-asin div.field-label { margin: 0.5em 0 0; padding: 3px 5px; font-size: 86%; color: #FFF; background: #444; }

div.field-type-asin div.field-item { clear: both; padding: 5px; line-height: 1.3; border: 1px solid #CCC; border-top: none; letter-spacing: -0.4em; }

div.field-type-asin div.field-item img { float: none; margin: 0 auto; padding: 0; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .1s ease-in-out; transition: .1s ease-in-out; }

div.field-type-asin div.field-item a:hover img { webkit-transform: scale(1.08); transform: scale(1.08); }

div.field-type-asin div.field-item div { margin: 0; padding: 0; }

div.field-type-asin div.field-item > div {  letter-spacing: normal; }
div.amazon_product_img_thumb { display: inline-block; width: 15%; vertical-align: top; letter-spacing: normal; }
div.amazon_product_details { display: inline-block; width: 83%; vertical-align: top; letter-spacing: normal; }

div.field-type-asin div.field-item div.amazon_product_title,
div.field-type-asin div.field-item div.amazon_price,
div.field-type-asin div.field-item div.amazon_productgroup,
div.field-type-asin div.field-item div.amazon_manufacturer,
div.field-type-asin div.field-item div.amazon_part_number,
div.field-type-asin div.field-item div.amazon_author,
div.field-type-asin div.field-item div.amazon_publisher,
div.field-type-asin div.field-item div.amazon_binding,
div.field-type-asin div.field-item div.amazon_director,
div.field-type-asin div.field-item div.amazon_starring,
div.field-type-asin div.field-item div.amazon_rating,
div.field-type-asin div.field-item div.amazon_os,
div.field-type-asin div.field-item div.amazon_genre,
div.field-type-asin div.field-item div.amazon_age_rating
{
	font-size: 86%;
	padding: 0;
	margin: 0;
}

div.field-type-asin div.field-item div.amazon_product_title { font-size: 100%; }