.stat {
	
	padding:0px 250px 50px 0;
}
.comQuest {
	padding:30px 20px;
	background:url('/images/rating_zhiraf.png') 95% top no-repeat ;
}
.comQuest .commentList .item{
	padding-top:20px;
	border-top:1px solid #ddd;
	margin-top:20px;
	}
.comQuest h3 {
	color:#000;
	font:400 18px/20px 'CenturyGothicRegular', Arial;
	padding:0 0 5px;
	margin:0;
}
.comQuest h4 {
	color:#828E9B;
	font:400 14px/26px "pf_beausans_proregular","Tahoma",Arial;
	padding:10 0 0px;
	margin:0;
}
.commentList .item .user,
.commentList .item .date {
	float:left;
	font:400 13px/21px "pf_beausans_prosemibold","Tahoma",Arial;
	white-space:nowrap;
	padding:0 0 5px;
}
.commentList .item .date{color:#828E9B;}
.commentList .item .user:after {
	content:", ";
}
.commentList .item .date {
	font-weight:400;
	margin-left:5px;
}
.commentList .item .com {
	width:650px;
	float:left;
	color:#46565E;
	font:400 14px/26px "pf_beausans_proregular","Tahoma",Arial;
}
.commentList .comStat {
	float:right;
	width:200px;
	color:#010101;
	font:400 11px/24px Arial;
	margin:-26px 0 0;
}
.commentList .comStat span {
	font-size:18px;
}
.commentList .comStat .q {
	float:left;
	max-width:160px;
	font:400 13px/21px "pf_beausans_prolight","Tahoma",Arial;
	color:#828E9B;
}
.commentList .comStat .s {
	float:right;
	margin-top:-3px;
}
.stat h4+.question {
	margin-top:40px;
}
.stat .question {

}
.stat .question+.question {
	margin-top:11px;
}
.stat .title {
	float:left;
	max-width:40%;
	font:400 13px/21px "pf_beausans_proregular","Tahoma",Arial;
	color:#010101;
}
.stat .statLine {
	float:right;
	width:500px;
	height:14px;
	margin:3px 17px 0 0;
	overflow:hidden;
	
	background-image: linear-gradient(bottom, #c9d1db 0%, #939aa3 100%);
	background-image: -o-linear-gradient(bottom, #c9d1db 0%, #939aa3 100%);
	background-image: -moz-linear-gradient(bottom, #c9d1db 0%, #939aa3 100%);
	background-image: -webkit-linear-gradient(bottom, #c9d1db 0%, #939aa3 100%);
	background-image: -ms-linear-gradient(bottom, #c9d1db 0%, #939aa3 100%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #c9d1db),
		color-stop(1, #939aa3)
	);
	
	-pie-background: linear-gradient(#939aa3, #7a8087);
	
	
	behavior:url(/css/PIE.htc);
}
.stat .line {
	background:#00b4ff;
	position:absolute;
	height:10px;
	top:2px;
	margin:0 2px;
	
	
	
	background-image: linear-gradient(bottom, #f19900 0%, #ffd283 100%);
	background-image: -o-linear-gradient(bottom, #f19900 0%, #ffd283 100%);
	background-image: -moz-linear-gradient(bottom, #f19900 0%, #ffd283 100%);
	background-image: -webkit-linear-gradient(bottom, #f19900 0%, #ffd283 100%);
	background-image: -ms-linear-gradient(bottom, #f19900 0%, #ffd283 100%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #f19900),
		color-stop(1, #ffd283)
	);
	
	-pie-background: linear-gradient(#ffd283, #f19900);
	
	behavior:url(/css/PIE.htc);
}

.addComment {
	padding-left:20px;
	padding-right:0px;
	padding-top:30px;
}
.addComment .line {
	float:left;
	width:475px;
}
.addComment h3 {
	color:#000;
	margin:0;
	padding:0 0 37px;
	font:400 17px/20px Arial;
}
.addComment .field .i {
	bottom: 0;
	left: 0;
	margin-left: 0;
	position: absolute;
	right: 0;
	top: 59px;
	width: 475px;
	z-index:10;
}

.addComment .questions {
	float:right;
	width:430px;
	padding:0 0 70px;
}

.addComment .question .d {
	float:left;
	width:143px;
	font:700 11px/13px Arial;
	color:#010101;
}
.addComment .questions .i {
	float:right;
	width:280px;
	font:400 11px/13px 'CenturyGothicRegular',Arial;
	color:#000;
	height:18px;
	margin-top: -4px;
}
.addComment .question {
	margin-top:20px;
}
.addComment .questions input[type="radio"] {
	position:absolute;
	z-index:-10;
	opacity:0;
	filter:alpha(opacity=0);
}
.addComment .questions label {
	display:block;
	width:18px;
	height:18px;
	float:left;
}
.addComment .questions label:after {
	content:' ';
	position:absolute;
	height:18px;
	width:18px;
	background: url(/images/reviews_star.png) left center no-repeat;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.addComment .questions label+label {
	margin-left:10px;
}
.addComment .questions span {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	cursor: pointer;
}
.addComment .questions .i:hover input:checked~span {
	background:none;
}
.addComment .questions input:checked~span,
.addComment .questions .i:hover label:hover>span {
	background: url(/images/reviews_star.png) left center repeat-x;
}
.addComment .questions label:nth-child(1) span {
	width:18px;
	z-index:11;
}
.addComment .questions label:nth-child(2) span {
	width:46px;
	z-index:10;
}
.addComment .questions label:nth-child(3) span {
	width:74px;
	z-index:9;
}
.addComment .questions label:nth-child(4) span {
	width:102px;
	z-index:8;
}
.addComment .questions label:nth-child(5) span {
	width:130px;
	z-index:7;
}
.addComment .questions label:nth-child(6) span {
	width:158px;
	z-index:6;
}
.addComment .questions label:nth-child(7) span {
	width:186px;
	z-index:5;
}
.addComment .questions label:nth-child(8) span {
	width:214px;
	z-index:4;
}
.addComment .questions label:nth-child(9) span {
	width:242px;
	z-index:3;
}
.addComment .questions label:nth-child(10) span {
	width:270px;
	z-index:2;
}
.addComment .btn {
	display:block;
	background: #f19900;
	border:none;
	text-align: center;
	color:#fff;
	font:400 18px/18px 'pf_beausans_prosemibold',Arial,sans-serif;
	margin:30px 0 0;
	padding:12px 0;
	width:100%;
	cursor: pointer;
	height:44px;
}

.commentList .item .user .socphoto {
	position:absolute;
	left:0;
	top:-4px;
	width:30px;
}
.commentList .item .user .socphoto img {
	display:block;
	width:100%;
}
.commentList .item .user .socphoto+.soclink {
	padding-left:40px;
}