@CHARSET "ISO-8859-1";

/* WIDE CONTENT */

.item-list
{
	padding:10px;
}

.item-list p
{
	margin:0px;
	padding:2px;
	font-size:11.5px;
}

.item-list-image
{
	float:left;
	margin-right:14px;
}

#item-content
{
	padding:9px;
}

/* #xclusives-index .listing
{
	margin-bottom:10px;
	padding-bottom: 10px;
	border-bottom:1px dotted #CCCCCC;
}
*/

div.latest-post
{
	padding:10px
}

/* SIDEBAR PANEL*/
div.articles .panel li
{
	list-style-image:url(../img/core/icons/arrow.png);
	padding:0px 0px 0px 15px;
}

.blue{
color: #039;
}

.red{
color: #CC0000;
}

.rating-info{
text-align:left;
float:left;
width:125px;
}

.rating-bar {
float:left;
width:90px;
background:transparent url(/img/user-rating/bar_grey.png) repeat scroll 0 0;
border:1px solid #999;
height:8px;
margin-top: 4px;
}

.rating-text{
font-size: 7pt;
font-family: verdana, arial, helvetica, san-serif;
font-weight:bold;
text-align:left;
color: #000000;
}

/** Ratings breakdown **/
#rating-bars { float: left; width: 260px; margin: 0 25px 0 10px; }
#rating-bars .rating-detail
{
	margin: 7px 0;
	line-height: 1.2;
	font-weight: bold;
	overflow: hidden;
}
#rating-bars .rating-detail .rating-bar { margin-top: 2px; }
#rating-bars .rating-detail .rating-info { float:left; width:125px; text-align: left; }

#rating-bars .ratings .rating-bar .value
{
	display: inline-block;
	height: 8px;
	background: transparent url('../img/user-rating/bar_blue.png') repeat-x;
}
#rating-bars .bar-1 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_blue.png'); }
#rating-bars .bar-2 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_red.png'); }
#rating-bars .bar-3 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_orange.png'); }
#rating-bars .bar-4 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_yellow.png'); }
#rating-bars .bar-5 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_green.png'); }
#rating-bars .bar-6 .ratings .rating-bar .value { background-image: url('../img/user-rating/bar_purple1.png'); }
#rating-bars .ratings .desc { display: inline-block; padding-left: 5px; }

.user-rating .bar .ratings .rating-bar .value
{
	background-image: url('../img/user-rating/bar_red.png');
	display: inline-block;
	height: 8px;
}

/** The Good & The Bad **/
.prosncons { float: left; margin: 5px 10px; }
.prosncons .header
{
	padding: 0px 5px 5px 0px;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
}
.good .header { color: #9c3; }
.bad .header { color: #c00; }
.prosncons .detail
{
	background: none left 4px no-repeat;
	padding: 0px 5px 3px 15px;
	text-align:left;
	color:#000000;
}
.good .detail { background-image: url('/img/arrow_green.png'); }
.bad .detail { background-image: url('/img/arrow_red.png'); }

#header-wrap .thumbnail { position:relative; }
#header-wrap .thumbnail .thumbnail-rating { position:absolute; font: bold 20px 'Source Sans Pro', Arial, sans-serif; color:#fff; background:#73c700; right:0; bottom:10px; padding:2px 5px; }

#hwz-review #header-wrap { border:0; padding:0; }
#hwz-review .info h1 { padding: 0px; font: bold 36px/1.2em 'Roboto Condensed', 'Arial Narrow', sans-serif; }
#hwz-review .info h1 a { color:#000; }

/* alternate */
#hwz-review { margin-top:10px; }

#overall-rating-box { position:relative; }
#overall-rating-box .thumbnail-rating { display:none; position:absolute; font: bold 20px/30px 'Source Sans Pro', Arial, sans-serif; color:#fff; background:#73c700; left:0; top:0; height:30px; padding:0 5px; }
#overall-rating-box #drop-down { margin-left:25px; }

span.actions-container { display:inline-block; font-weight:normal; text-transform:none; line-height:30px; background:none; margin-left:10px; }
span.actions-container .action-box { float:none; } 

#overall-rating-box.no-ratings { text-align:left; }
#overall-rating-box.no-ratings #drop-down { margin-left:0; }
#overall-rating-box.no-ratings #drop-down .actions-container { margin-left:0; line-height:28px; }
#overall-rating-box.no-ratings #drop-down .actions-container .action-box { margin:0 30px 0 10px; line-height:28px; }

.verdict-overall-rating { float:right; text-align:center; margin:0 0 5px; }
.verdict-overall-rating #verdict-box {
	display: block;
	float: none;
	margin: 0 auto 5px;
	width: auto;
	text-align: center;
}
.verdict-overall-rating #verdict-box img { height:95px; }
#content #product-detail-full.inner { margin-top:40px; }
/* /alternate */

#content-full .appendix { padding: 0 10px 10px; }

.review-comments { margin:40px 10px; }
