#customer-reviews{font-size:14px;}#customer-reviews h3{margin-top:0;font-size:18px}.pagination button{background-color:#F0F3F4;border:1px solid #E4E7E8;border-radius:5px 5px 5px 5px;cursor:pointer;display:inline-block;font-size:14px;margin:5px 0;padding:5px 5px;text-align:center;text-decoration:none;color:#1B46A9}.pagination .current-page{color:#242424;padding:5px 8px;font-weight:bold}#customer-reviews #average-rating{background-color:#F0F3F4;border:1px solid #E4E7E8;border-radius:5px 5px 5px 5px;margin:15px 0;padding:8px 12px;width:100%;display:inline-block;box-sizing:border-box}#customer-reviews h4{width:130px;float:left;font-size:16px;margin:3px 0 0 0}#customer-reviews .rating{float:left;font-weight:bold;margin:6px 4px 0 0}#customer-reviews #show-reviews{float:left;margin:6px 0 0 12px;cursor:default;color:#242424}#customer-reviews #post-review,#customer-reviews #cancel-review{float:right;margin:8px 20px 0 10px;font-weight:bold;border-bottom:1px dotted #1B46A9;color:#1B46A9}#customer-reviews #post-review:hover{color:red;border-bottom:1px solid red;cursor:pointer}#customer-reviews #reviews{margin:8px 28px;display:none}#customer-reviews .review{margin:6px 0;border-top:1px solid #D7D7D7;padding:6px;padding-top:15px}#customer-reviews .review .title{float:left;font-size:16px;font-weight:bold;margin:4px}#customer-reviews .review .posted{clear:both;line-height:22px;margin:31px 0 10px 6px}#customer-reviews .review .posted strong{color:#444444}#customer-reviews .review .comment{line-height:19px;margin:10px 0 10px}#customer-reviews .review .like{background:url("gfx/like.png") no-repeat scroll 0 0 transparent;height:18px;margin:0 6px 2px;padding:2px 0 0 28px}#customer-reviews .review .like a{border-bottom:1px dotted #1B46A9;color:#1B46A9}#customer-reviews .review .like a:hover{color:red;border-bottom:1px solid red;cursor:pointer}.stars{float:left;width:110px;height:18px;padding:0 2px 0 16px;margin:4px 0 0 4px}.rating-00-star{background:url("gfx/rating-00-star.png") no-repeat;}.rating-05-star{background:url("gfx/rating-05-star.png") no-repeat;}.rating-1pt0-star{background:url("gfx/rating-1pt0-star.png") no-repeat;}.rating-1pt5-star{background:url("gfx/rating-1pt5-star.png") no-repeat;}.rating-2pt0-star{background:url("gfx/rating-2pt0-star.png") no-repeat;}.rating-2pt5-star{background:url("gfx/rating-2pt5-star.png") no-repeat;}.rating-3pt0-star{background:url("gfx/rating-3pt0-star.png") no-repeat;}.rating-3pt5-star{background:url("gfx/rating-3pt5-star.png") no-repeat;}.rating-4pt0-star{background:url("gfx/rating-4pt0-star.png") no-repeat;}.rating-4pt5-star{background:url("gfx/rating-4pt5-star.png") no-repeat;}.rating-5pt0-star{background:url("gfx/rating-5pt0-star.png") no-repeat;}#customer-reviews #post p.required{margin:4px}#customer-reviews #post .required:after{content:" *";color:red}#customer-reviews #post h4{font-size:16px;width:auto;margin:4px;float:none}#customer-reviews #post form{margin:20px 70px}#customer-reviews #post label{font-weight:bold;display:block}#customer-reviews #post input{margin:8px 0 24px 0;border:2px #d4d0c8 inset;width:400px}#customer-reviews #post textarea{margin:8px 0 24px 0;border:2px #d4d0c8 inset}#customer-reviews #post input#submit{margin:24px 0 0 0;border:2px #d4d0c8 outset;font-size:14px;font-weight:bold;width:80px}#customer-reviews #post textarea{margin:16px 0 0 0;display:block}#customer-reviews #post .remaining{color:#666666;font-size:14px;font-weight:normal;margin:0 8px}#customer-reviews #post input#submit{cursor:pointer;}.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating #current-rating{background:url("gfx/stars.png") left -1000px repeat-x}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating a,.star-rating #current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.text ul.star-rating{margin:0;cursor:pointer;}.text ul.star-rating li{background:none;padding:0;margin:0}.star-rating li{display:inline;}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom;}.star-rating a.one-star{width:20%;z-index:6;}.star-rating a.two-stars{width:40%;z-index:5;}.star-rating a.three-stars{width:60%;z-index:4;}.star-rating a.four-stars{width:80%;z-index:3;}.star-rating a.five-stars{width:100%;z-index:2;}.star-rating #current-rating{z-index:1;background-position:left center;}form p{position:relative}label{position:absolute;top:4px;left:6px;cursor:text;font-size:12px}.required-field{color:red;font-weight:bold}.star-rating{position:absolute;display:inline;margin-top:-3px!important;margin-left:10px!important}#review-form{margin:0 auto;max-width:600px}#review-comment-form input[type=text],#review-comment-form textarea{font-family:inherit;border:1px solid #aaa;padding:4px;width:90%;max-width:500px;font-size:13px}#review-comment-form p{clear:both}#review-comment-form .field-validate-text{width:250px;float:right}#reviews .likeresults{font-weight:bold;margin-left:15px}#review-comment-form #rating-required{margin:10px 0}#review-comment-form .field-validate{display:none;float:right;height:24px;width:25px;margin-right:1px;border-left:1px solid #107509;background-image:url('check.png');background-position:center;position:relative;background:rgb(205,235,142);background:-moz-linear-gradient(top,rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(205,235,142,1)),color-stop(100%,rgba(165,201,86,1)));background:-webkit-linear-gradient(top,rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);background:-o-linear-gradient(top,rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);background:-ms-linear-gradient(top,rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);background:linear-gradient(top,rgba(205,235,142,1) 0%,rgba(165,201,86,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdeb8e',endColorstr='#a5c956',GradientType=0)}#review-comment-form input[type=text]{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 27%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(0%,rgba(241,241,241,1)),color-stop(27%,rgba(252,252,252,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 27%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 27%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 27%,rgba(255,255,255,1) 100%);background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 27%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}#review-comment-form textarea{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 3%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(0%,rgba(241,241,241,1)),color-stop(3%,rgba(252,252,252,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 3%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 3%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 3%,rgba(255,255,255,1) 100%);background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 0%,rgba(252,252,252,1) 3%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}#average-rating #show-verb{color:#1B46A9;cursor:pointer;float:left;margin-right:5px}#customer-reviews .helpful{clear:both;line-height:22px;margin:10px 0 10px}#customer-reviews #post-success{border:1px solid green;background:rgb(240,249,227);background:-moz-linear-gradient(top,rgba(240,249,227,1) 0%,rgba(202,242,147,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,249,227,1)),color-stop(100%,rgba(202,242,147,1)));background:-webkit-linear-gradient(top,rgba(240,249,227,1) 0%,rgba(202,242,147,1) 100%);background:-o-linear-gradient(top,rgba(240,249,227,1) 0%,rgba(202,242,147,1) 100%);background:-ms-linear-gradient(top,rgba(240,249,227,1) 0%,rgba(202,242,147,1) 100%);background:linear-gradient(top,rgba(240,249,227,1) 0%,rgba(202,242,147,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f9e3',endColorstr='#caf293',GradientType=0);color:#558C5B;border-radius:5px;color:#558C5B;margin:0 auto;padding:15px;width:600px}#reviews .review:first-child{border-top:0}#show-reviews:hover #show-review-text,#show-reviews:hover #show-verb{color:red}#show-reviews span{text-decoration:none;color:inherit}#show-reviews a:hover,#show-reviews #show-verb:hover{text-decoration:none}#review-comment-form #star-rating-field{margin:15px 0}#review-comment-form #review-submit{border:2px outset;font-size:15px;padding:5px;cursor:pointer}#review-comment-form #review-submit[disabled]{border:1px inset;font-family:Arial;font-size:15px;padding:5px;border:default;color:#FFF}#star-rating-field .required-field{left:140px;position:relative}#star-rating-field .current-rating-text{color:#a05f0b;left:155px;position:relative;top:2px}#review-comment-form #error-text{color:#aa0000;margin:10px 0}