.rating-block {text-align:center;font-size:1rem;font-weight:bold;line-height:14px;float:left;}
.rating-block .rating-form {height:50px;position:relative;white-space:nowrap;margin:0;padding:0;}
.rating-global {width:160px;position:relative;float:left;border-right:1px dotted #CCC;}
.rating-score {font-size:1.6rem;font-weight:700;line-height:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#FFF;background-color:#AAA;width:40px;height:36px;text-align:center;float:left;margin:0 10px 6px 0;}
.rating-info {width:90px;overflow:hidden;position:relative;left:10px;}
.rating-caption {font-weight:bold;text-transform:uppercase;margin-top:4px;text-align:left;}
.rating-votes {color:#999;font-size:0.8rem;text-align:left;font-weight:normal;}
.thermometer {clear:both;white-space:nowrap;height:10px;width:200px;position:relative;background-color:#aaa;color:#aaa;font-weight:bold;font-size:0.8rem;margin-bottom:24px;left:180px;top:-18px;}
.thermometer ul, .thermometer li {position:relative;top:0;left:-22.5px; }
.thermometer ul {margin:5px 0 5px 20px; padding:0;}
.thermometer ul li {display:block; padding-left:25px; font-size:1.3rem; padding-bottom:10px; }
.thermometer .step .my_rating, .thermometer .prompt {color:#999;text-transform:uppercase;position:absolute;top:-17px;left:0}
.thermometer .step .my_rating{font-size:0.8rem;font-weight:bold;text-transform:uppercase;top:-20px;left:25px;}
.thermometer .step {position:absolute;height:100%;cursor:pointer;}
.thermometer .full.step {border-right:1px solid #fff;}
.thermometer .full.step:first-child {border:none}
.thermometer .color_strip {width:100%;height:10px;}
.thermometer:hover .prompt, .thermometer.has_score .prompt {display:none}
.thermometer .step .color_strip, .thermometer .step .my_rating, .thermometer .step .rating_description {display:none}
.thermometer .step.selected .color_strip, .thermometer .step.selected .my_rating, .thermometer .step.selected .rating_description {display:block}
.thermometer:hover .selected .color_strip, .thermometer:hover .selected .my_rating, .thermometer:hover .selected .rating_description {display:none}
.thermometer ul li.step:hover .color_strip, .thermometer ul li.step:hover .my_rating, .thermometer ul li.step:hover .rating_description {display:block}
/* Colors */
.bg_grey {background-color:#666666;}
.bg_red {background-color:#cc2222;}
.bg_yellow {background-color:#EEB000;}
.bg_green {background-color:#69cb02;}
.tx_grey {color:#666666;}
.tx_red {color:#cc2222;}
.tx_yellow {color:#EEB000;}
.tx_green {color:#69cb02;}

@media (max-width: 767px) {
	.rating-block {font-size:.9rem;}
	/*.rating-global {width:110px;}*/
	.thermometer {left:190px !important;}
}