.sentiment-widget{position:relative}.sentiment-widget p.question{margin-bottom:10px;font-size:16px;font-weight:400;line-height:16px;color:#555}.sentiment-widget .feedback-comment{overflow:hidden}.sentiment-widget .feedback-comment textarea{border:none;border-radius:8px;height:130px;width:96%;padding:10px 2%;margin-bottom:4px;resize:none;font-family:helvetica,arial,sans-serif}.sentiment-widget .feedback-comment textarea.empty{color:#999}.sentiment-widget .feedback-comment .char-counter{height:35px;text-align:right}.sentiment-widget .feedback-comment .char-counter .count.low{color:#D40D12}.sentiment-widget .feedback-form{position:relative;overflow:hidden}.sentiment-widget .feedback-form .rating-widget{float:left;overflow:hidden;margin:0 0 0 20px;height:36px}.sentiment-widget .feedback-form .button.feedback-submit{float:right;margin:0 0 0 20px}.sentiment-widget .feedback-form p{float:right;margin:0;text-align:right;line-height:16px}.sentiment-widget .rating-widget a{background:transparent url(../img/inventory/used/smiley-rating.png) left top no-repeat;display:block;width:34px;height:34px;float:left;margin-right:15px}.sentiment-widget .rating-widget a.disabled{cursor:default}.sentiment-widget .rating-widget a span{display:none}.sentiment-widget .rating-widget a.rate-positive{background-position:0 0}.sentiment-widget .rating-widget a.rate-positive.selected,.sentiment-widget .rating-widget a.rate-positive:hover{background-position:-34px 0}.sentiment-widget .rating-widget a.rate-positive.disabled:hover{background-position:0 0;cursor:default}.sentiment-widget .rating-widget a.rate-neutral{background-position:0 -34px}.sentiment-widget .rating-widget a.rate-neutral.selected,.sentiment-widget .rating-widget a.rate-neutral:hover{background-position:-34px -34px}.sentiment-widget .rating-widget a.rate-neutral.disabled:hover{background-position:0 -34px}.sentiment-widget .rating-widget a.rate-negative{background-position:0 -68px}.sentiment-widget .rating-widget a.rate-negative.selected,.sentiment-widget .rating-widget a.rate-negative:hover{background-position:-34px -68px}.sentiment-widget .rating-widget a.rate-negative.disabled:hover{background-position:0 -68px}.sentiment-widget .rating-widget label{float:left;margin-right:26px;height:34px;text-align:center;cursor:pointer}.sentiment-widget .rating-widget label span{display:block;font-size:14px;font-weight:700;color:#000}.sentiment-widget .rating-widget label input{cursor:pointer}.sentiment-widget .contact-form{height:226px}.sentiment-widget .contact-form p{margin-bottom:15px;line-height:16px}.sentiment-widget .contact-form input{border:none;border-radius:8px;width:250px;padding:8px;margin:0 15px 15px 0}.sentiment-widget .contact-form input.empty{color:#999}.sentiment-widget .feedback-message{padding:24px 0;text-align:center}.sentiment-widget .feedback-message p{color:#F63;font-size:20px;line-height:20px}.sentiment-widget .contact-form,.sentiment-widget .feedback-comment,.sentiment-widget .feedback-form,.sentiment-widget .feedback-message,.sentiment-widget .question{display:none}.sentiment-widget.comment-prompt .feedback-comment,.sentiment-widget.comment-prompt .feedback-form,.sentiment-widget.comment-prompt .question,.sentiment-widget.complete .feedback-message,.sentiment-widget.initial-state .feedback-form,.sentiment-widget.initial-state .question,.sentiment-widget.live-advice-prompt .contact-form,.sentiment-widget.live-advice-prompt .question,.sentiment-widget.rating-selected .feedback-form,.sentiment-widget.rating-selected .question{display:block}.sentiment-widget.comment-prompt .contact-form,.sentiment-widget.comment-prompt .feedback-message,.sentiment-widget.complete .contact-form,.sentiment-widget.complete .feedback-comment,.sentiment-widget.complete .feedback-form,.sentiment-widget.complete .question,.sentiment-widget.initial-state .contact-form,.sentiment-widget.initial-state .feedback-comment,.sentiment-widget.initial-state .feedback-form .feedback-submit,.sentiment-widget.initial-state .feedback-form p,.sentiment-widget.initial-state .feedback-message,.sentiment-widget.live-advice-prompt .feedback-comment,.sentiment-widget.live-advice-prompt .feedback-form,.sentiment-widget.live-advice-prompt .feedback-message,.sentiment-widget.rating-selected .contact-form,.sentiment-widget.rating-selected .feedback-comment,.sentiment-widget.rating-selected .feedback-message{display:none}.sentiment-widget.sentiment-tko{background-color:#f2f2f2;border-radius:8px;padding:20px}.sentiment-widget.horizontal .question-wrapper{overflow:hidden;margin-bottom:10px}.sentiment-widget.horizontal p.question{float:left;margin-right:25px;margin-bottom:0;line-height:34px}.sentiment-widget.horizontal .feedback-comment{clear:both}.sentiment-widget.horizontal.initial-state .question-wrapper{margin-bottom:0}.sentiment-widget.horizontal.complete .question-wrapper{display:none}.wrapper-sentiment-corepage{background-color:#f2f2f2;border-radius:0 0 8px 8px;margin:0;padding:0 0 30px}.sentiment-widget.sentiment-corepage-style{border-top:0;margin:0 20px;padding:15px 0 0;border-radius:0;font-size:14px;color:#333}.sentiment-widget.sentiment-corepage-style p.question{font-family:Arial,sans-serif;font-size:15px;font-weight:700;color:#555}.sentiment-widget.sentiment-corepage-style .feedback-form .rating-widget{float:left!important}.sentiment-widget.sentiment-corepage-style .feedback-message{padding:15px 0 5px}.sentiment-widget-sidebar{font-family:helvetica neue,helvetica,arial,sans-serif;display:none;line-height:17px;position:fixed;right:0;z-index:99;text-indent:0}.sentiment-widget-sidebar .rating-widget{background-color:#f2f2f2;border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #ccc;border-right:none;color:#333;display:inline-block;float:left;font-size:12px;font-weight:700;padding:4px;position:relative;width:76px;text-align:center}.sentiment-widget-sidebar .rating-widget p{font-weight:700;line-height:17px}.sentiment-widget-sidebar .rating-widget a{float:none;height:32px;margin:6px;margin-left:auto;margin-right:auto;width:32px}.sentiment-widget-sidebar .rating-widget a.rate-positive,.sentiment-widget-sidebar .rating-widget a.rate-positive.disabled:hover{background:transparent url(../img/sentiment-smileys/happy_off.png)}.sentiment-widget-sidebar .rating-widget a.rate-neutral,.sentiment-widget-sidebar .rating-widget a.rate-neutral.disabled:hover{background:transparent url(../img/sentiment-smileys/meh_off.png)}.sentiment-widget-sidebar .rating-widget a.rate-negative,.sentiment-widget-sidebar .rating-widget a.rate-negative.disabled:hover{background:transparent url(../img/sentiment-smileys/sad_off.png)}.sentiment-widget-sidebar .rating-widget a.rate-positive.selected,.sentiment-widget-sidebar .rating-widget a.rate-positive:hover{background:transparent url(../img/sentiment-smileys/happy_on.png)}.sentiment-widget-sidebar .rating-widget a.rate-neutral.selected,.sentiment-widget-sidebar .rating-widget a.rate-neutral:hover{background:transparent url(../img/sentiment-smileys/meh_on.png)}.sentiment-widget-sidebar .rating-widget a.rate-negative.selected,.sentiment-widget-sidebar .rating-widget a.rate-negative:hover{background:transparent url(../img/sentiment-smileys/sad_on.png)}.sentiment-widget-sidebar div{vertical-align:top}.sentiment-widget-sidebar .feedback-container{border-bottom-left-radius:8px;border:1px solid #ccc;border-right:none;display:none;background-color:#f2f2f2;padding:10px;width:191px}.sentiment-widget-sidebar .feedback-form p{float:none;display:block;text-align:left}.sentiment-widget-sidebar .feedback-form .question{font-size:16px;font-weight:700;color:#333;margin-bottom:15px}.sentiment-widget-sidebar .feedback-comment,.sentiment-widget-sidebar .feedback-comment textarea,.sentiment-widget-sidebar .feedback-comment textarea.empty{color:#555;display:block;font-size:12px;line-height:17px}.sentiment-widget-sidebar table{border-radius:7px 0 0 7px}.sentiment-widget-sidebar button span{font-weight:400;text-transform:none}.sentiment-widget-sidebar button.disabled span{color:#ccc}.sentiment-widget-sidebar .feedback-form .button.feedback-submit{background:#0072BC;background-position-x:initial;background-position-y:initial;background-repeat-x:initial;background-repeat-y:initial;background-color:#0072BC;border-radius:7px;float:none;font-size:15px;margin:0;width:191px}.sentiment-widget-sidebar .feedback-form button.button.disabled{pointer-events:none}.sentiment-widget-sidebar .feedback-form .cancel-button{line-height:32px;text-align:center}.sentiment-widget-sidebar .feedback-message{padding-top:65px;padding-bottom:68px}.sentiment-widget-sidebar .feedback-message p{font-size:18px;color:#00aafd;text-align:center;line-height:24px}.sentiment-widget-sidebar .char-counter{font-size:12px;padding:10px 0}.sentiment-widget-sidebar #submitted-button{background-color:#ccc;border-radius:5px;border:1px solid #ccc;color:#fff;font-weight:700;font-size:15px;line-height:32px;margin-top:10px}