/* vim: set ts=2 sw=2 sts=2 et: */
/**
 * Customer Reviews module CSS stylesheet
 *
 * @category   X-Cart
 * @package    X-Cart
 * @subpackage CSS
 * @author     Ruslan R. Fazlyev <rrf@x-cart.com>
 * @version    f84fb00a54d31bd70b335a5b1972608c4c1fd6cc, v4 (xcart_4_4_6), 2012-03-22 11:13:33, main.css, aim
 * @link       http://www.x-cart.com/
 * @see        ____file_see____
 */

.creviews-rating-box {margin-top: 5px;padding-bottom: 7px;}
.creviews-vote-bar ul {list-style: none;margin: 0;padding: 0;overflow: visible;list-style-position: outside;}
.creviews-vote-bar li ul {position: absolute;top: 0;left: 22px;}
.creviews-vote-bar li {margin: 0;padding: 0;overflow: visible;position: relative;width: 15px;height: 14px;}


.creviews-vote-bar.mini-bar {padding-top: 5px;}
.creviews-vote-bar.mini-bar li ul {margin-left: -10px;}

.creviews-vote-bar a,
.creviews-vote-bar span,
.creviews-vote-bar a img,
.creviews-vote-bar span img {display: block;margin: 0;width: 15px;height: 14px;overflow: hidden;background: transparent url(../../images/xtreme-stars.png) no-repeat 0 -15px;}

.creviews-vote-bar.mini-bar a,
.creviews-vote-bar.mini-bar span,
.creviews-vote-bar.mini-bar a img,
.creviews-vote-bar.mini-bar span img {width: 10px;height: 10px;background: transparent url(../../images/xtreme-stars-mini.png) no-repeat 0 -10px;}


.creviews-vote-bar span.full, .creviews-vote-bar span img {background-position: 0px 0px;}

.creviews-vote-bar.mini-bar span.full, .creviews-vote-bar.mini-bar span img {background-position: 0 0;}

.allow-add-rate a {background-position: 0px -15px;}


.allow-add-rate a.full, .allow-add-rate a img {background-position: 0px -15px;}
.allow-add-rate li:hover > a, .allow-add-rate li:hover > a.full {background-position: 0px 0px;}
.allow-add-rate li:hover > a img {display: none;}

.creviews-rating-box .progress {display: block;background: transparent url(../../images/progress.gif) repeat-x left 5px;height: 20px;}
.creviews-rating-box.message span {display: block;padding-top: 5px;font-size: 11px;font-weight: bold;}

.creviews-rating {padding-top: 10px;font-size: 10px;color: #8a8a8a;}
ul.creviews-reviews-list {list-style: none;margin: 0 0 35px 0;padding: 0;width: 100%;}
ul.creviews-reviews-list li {margin: 0;padding: 12px 0;}
div.creviews-reviews-list {text-align: center;padding: 12px 0 25px 0;}
.creviews-reviews-title {font-weight: bold;white-space: nowrap;font-size: 12px;}
.creviews-reviews-add table td {padding: 2px;}
.printable .creviews-rating-box {display: none;}
