html{font-size:10px}#ratings-average-summary{margin-top:15px;display:inline-block;cursor:pointer;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#ratings-average-summary:hover{text-decoration:none}#ratings-average-summary.hide{display:none}#ratings-average-summary .rating-stars{display:inline-block;line-height:0}#ratings-average-summary .total-ratings::before{content:"(";vertical-align:top}#ratings-average-summary .total-ratings{font-style:normal;margin-left:5px;vertical-align:top}#ratings-average-summary .total-ratings::after{content:")";vertical-align:top}#ratings-and-reviews .button{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:normal;border:3px solid;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;background:0 0;font-size:1.4rem;min-height:35px;min-width:70px;padding:5px 10px;border-radius:0;outline:0}#ratings-and-reviews .button.disabled{opacity:.4;cursor:auto}#ratings-and-reviews .primary-button{background-color:#bf0000;border-color:#bf0000;color:#fff;font-weight:700}#ratings-and-reviews .primary-button:focus,#ratings-and-reviews .primary-button:hover{background-color:#fff;color:#bf0000}#ratings-and-reviews .primary-button.disabled:focus,#ratings-and-reviews .primary-button.disabled:hover{background-color:#bf0000;color:#fff}#ratings-and-reviews .secondary-button{background-color:#000;border-color:#000;color:#fff;font-weight:700}#ratings-and-reviews .secondary-button:focus,#ratings-and-reviews .secondary-button:hover{background-color:#fff;color:#000}#ratings-and-reviews .secondary-button.disabled:focus,#ratings-and-reviews .secondary-button.disabled:hover{background-color:#000;color:#fff}#ratings-and-reviews .cancel{background-color:#595959;border-color:#595959;color:#fff;font-weight:700}#ratings-and-reviews .cancel:focus,#ratings-and-reviews .cancel:hover{background-color:#fff;color:#595959}#ratings-and-reviews .cancel.disabled:focus,#ratings-and-reviews .cancel.disabled:hover{background-color:#595959;color:#fff}#ratings-and-reviews .hide{display:none}#ratings-and-reviews{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:normal}@media all and (max-width:568px){#ratings-and-reviews{padding:15px}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews{padding:20px}}#ratings-and-reviews p{margin:0}#ratings-and-reviews .header{font-size:18px;font-size:1.8rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#0d0d0d;font-weight:400;margin-bottom:20px;padding-top:40px}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .header{padding-top:20px}}@media all and (max-width:568px){#ratings-and-reviews .header{padding-top:15px}}#ratings-and-reviews .review-listing-header{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-bottom:1px solid #d9d9d9}@media all and (max-width:568px){#ratings-and-reviews .review-listing-header{padding-bottom:10px}}#ratings-and-reviews .review-listing-header.clearfix:after{content:'.';visibility:hidden;display:block;height:0;clear:both}#ratings-and-reviews .review-listing-header .review-listing-title{font-size:18px;font-size:1.8rem;margin:45px 0 0;padding:0;display:inline-block;color:#0d0d0d;font-style:normal;font-weight:400}@media all and (max-width:568px){#ratings-and-reviews .review-listing-header .review-listing-title{display:block;margin-bottom:20px}}#ratings-and-reviews .review-listing-header .sorting-and-filtering{float:right;margin:40px 0 20px 0}@media all and (max-width:568px){#ratings-and-reviews .review-listing-header .sorting-and-filtering{float:left;margin:0}}#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-filter,#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-sorting{display:inline-block}@media all and (max-width:568px){#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-filter,#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-sorting{margin-bottom:10px}}#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-filter{margin-right:10px}#ratings-and-reviews .review-listing-header .sorting-and-filtering .rating-filter .ratings-dropdown{min-width:150px}#ratings-and-reviews .review-listing ul{clear:both;list-style:none;padding:0;margin:0;font-family:Georgia,Times,serif}#ratings-and-reviews .review-listing .no-results{color:#595959;font-style:italic;margin:50px 0;text-align:center}#ratings-and-reviews .review-listing.loading-spinner{width:100%;height:auto;background-color:#ededed;opacity:.8;border:1px solid #ededed}#ratings-and-reviews .review-listing.loading-spinner:before{content:'';background-image:url(../../Images/ajax_preloader.gif);background-repeat:no-repeat;background-position:center;min-height:40px;position:absolute;height:15%;width:100%}#ratings-and-reviews .review-item-wrapper{border-bottom:1px solid #d9d9d9}#write-review-cta-portable .button{width:100%}#ratings-and-reviews .ratings-dropdown{position:relative;min-width:200px;margin:0}#ratings-and-reviews .ratings-dropdown .dropdown-options,#ratings-and-reviews .ratings-dropdown .dropdown-toggle{font-size:14px;font-size:1.4rem;color:#000;margin:0;padding:0}#ratings-and-reviews .ratings-dropdown .dropdown-toggle{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:35px;line-height:3.5rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;height:35px;width:100%;background-color:#ededed;border:1px solid transparent;display:inline-block;position:relative;cursor:pointer;padding:0 3.5rem 0 1.5rem;outline:0}body[data-whatinput=keyboard] #ratings-and-reviews .ratings-dropdown .dropdown-toggle:focus{outline:1px solid #0065bd}#ratings-and-reviews .ratings-dropdown .dropdown-toggle:hover{background-color:#bebebe}#ratings-and-reviews .ratings-dropdown .dropdown-toggle:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:'';border-style:solid;border-width:1px 1px 0 0;color:#595959;display:inline-block;height:.45em;width:.45em;top:12px;right:10px;position:absolute}#ratings-and-reviews .ratings-dropdown .dropdown-toggle.disabled{cursor:default;background-color:inherit;color:#d9d9d9;border-color:#d9d9d9}#ratings-and-reviews .ratings-dropdown .dropdown-toggle.disabled:after{color:#d9d9d9}#ratings-and-reviews .ratings-dropdown .dropdown-toggle .default-text,#ratings-and-reviews .ratings-dropdown .dropdown-toggle .selected-text{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;line-height:4rem;height:40px;display:inline-block;vertical-align:top}#ratings-and-reviews .ratings-dropdown .dropdown-toggle .default-text{width:auto;padding-left:15px}#ratings-and-reviews .ratings-dropdown .dropdown-options{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;list-style:none;position:absolute;left:0;top:35px;width:100%;border:1px solid #d9d9d9;background-color:#fff;z-index:700}#ratings-and-reviews .ratings-dropdown .dropdown-options .item{line-height:35px;line-height:3.5rem;height:35px;display:block;margin:0 5px 2px 5px;cursor:pointer}#ratings-and-reviews .ratings-dropdown .dropdown-options .item .item-text:focus,#ratings-and-reviews .ratings-dropdown .dropdown-options .item .item-text:hover,#ratings-and-reviews .ratings-dropdown .dropdown-options .item.selected,#ratings-and-reviews .ratings-dropdown .dropdown-options .item.selected-scrolling{background-color:#ededed;color:#bf0000}#ratings-and-reviews .ratings-dropdown .dropdown-options .item-text{display:block;margin-top:3px;padding-left:15px}#ratings-and-reviews .ratings-dropdown .dropdown-options .item-text:before{content:'';border-bottom:1px solid #ededed;float:left;margin-top:-2px;width:100%}#ratings-and-reviews .ratings-dropdown .dropdown-options .item:first-child .item-text:before{border:0}#ratings-and-reviews .ratings-dropdown .item-value{display:none}#ratings-and-reviews .rating-review-summary-header{width:100%;display:table;padding:40px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header{padding:0;height:auto}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container,#ratings-and-reviews .rating-review-summary-header .rating-stats-container,#ratings-and-reviews .rating-review-summary-header .write-review-container{-webkit-box-sizing:padding-box;box-sizing:padding-box;height:100%;display:table-cell;padding:0 40px;vertical-align:top}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container,#ratings-and-reviews .rating-review-summary-header .rating-stats-container,#ratings-and-reviews .rating-review-summary-header .write-review-container{padding:20px 0}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container,#ratings-and-reviews .rating-review-summary-header .rating-stats-container,#ratings-and-reviews .rating-review-summary-header .write-review-container{padding:0 20px}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding-left:0;border-right:1px solid #d9d9d9;overflow:hidden;width:1%;white-space:nowrap}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container{display:block;width:100%;padding-right:0;border-right:none;border-bottom:1px solid #d9d9d9}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .title{font-size:18px;font-size:1.8rem;color:#0d0d0d;font-weight:400;font-style:normal;margin:0 0 10px;padding-top:0}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container .overall-stars-wrapper{overflow:hidden}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-rating{font-size:18px;font-size:1.8rem;color:#0d0d0d;display:inline-block;margin-top:10px;float:none}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-rating{float:left}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars{font-size:14px;font-size:1.4rem;color:#595959;margin-top:20px;float:none}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars{margin-top:10px;float:right}}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars #total-number-of-ratings::before{content:"("}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars #total-number-of-ratings{display:inline-block;vertical-align:top}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars #total-number-of-ratings::after{content:")"}#ratings-and-reviews .rating-review-summary-header .overall-rating-container .average-stars .stars{margin:0}#ratings-and-reviews .rating-review-summary-header .rating-stats-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;border-right:1px solid #d9d9d9}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .rating-stats-container{display:block;width:100%;border-right:none;border-bottom:1px solid #d9d9d9;padding-right:20px;padding-left:20px}#ratings-and-reviews .rating-review-summary-header .rating-stats-container .rating-histogram-wrapper{max-width:300px;margin:0 auto}}#ratings-and-reviews .rating-review-summary-header .write-review-container{padding-right:0;vertical-align:top;width:32%}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .write-review-container{display:block;width:100%;padding-left:0}}#ratings-and-reviews .rating-review-summary-header .write-review-container .title{font-size:18px;font-size:1.8rem;font-family:Georgia,Times,serif;font-weight:400;font-style:normal;color:#0d0d0d;margin:0 0 15px;padding:0}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .write-review-container .title{margin-bottom:10px}}#ratings-and-reviews .rating-review-summary-header .write-review-container .write-review-cta{line-height:20px;line-height:2rem;text-decoration:none;display:inline-block;padding:5px 15px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-summary-header .write-review-container .write-review-cta{width:100%}}#ratings-and-reviews .rating-review-summary-header .write-review-container .already-reviewed,#ratings-and-reviews .rating-review-summary-header .write-review-container .review-pending{color:#595959;margin-top:15px}#ratings-and-reviews .rating-histogram-wrapper{font-size:13px;font-size:1.3rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#595959}#ratings-and-reviews .rating-histogram-wrapper .bar-col,#ratings-and-reviews .rating-histogram-wrapper .counter-col,#ratings-and-reviews .rating-histogram-wrapper .rating-col{height:100%}#ratings-and-reviews .rating-histogram-wrapper .rating-col{float:left;margin-right:10px}#ratings-and-reviews .rating-histogram-wrapper .counter-col{float:right;margin-left:10px;text-align:right}#ratings-and-reviews .rating-histogram-wrapper .bar-col{overflow:hidden;display:block}#ratings-and-reviews .rating-histogram-wrapper .histogram-bar,#ratings-and-reviews .rating-histogram-wrapper .rating-count,#ratings-and-reviews .rating-histogram-wrapper .star-label{display:block;height:18px;margin-bottom:8px}#ratings-and-reviews .rating-histogram-wrapper .histogram-bar:last-child,#ratings-and-reviews .rating-histogram-wrapper .rating-count:last-child,#ratings-and-reviews .rating-histogram-wrapper .star-label:last-child{margin-bottom:0}#ratings-and-reviews .rating-histogram-wrapper .star-label{text-transform:uppercase;display:block}#ratings-and-reviews .rating-histogram-wrapper .histogram-bar{background-color:#e6e6e6;width:100%;position:relative}#ratings-and-reviews .rating-histogram-wrapper .histogram-bar .histogram-bar-full{background-color:#000;width:0;height:18px;position:absolute;top:0;left:0;bottom:0}#ratings-and-reviews .modal-box{-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999;overflow:auto}#ratings-and-reviews .modal-box.open{opacity:1;visibility:visible}#ratings-and-reviews .modal-box.closed{opacity:0;visibility:hidden}#ratings-and-reviews .modal-box .modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;margin:100px auto;position:relative;width:700px;padding:0}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .modal-box .modal-content{width:500px}}@media all and (max-width:568px){#ratings-and-reviews .modal-box .modal-content{margin-top:60px;width:100%}}#ratings-and-reviews .modal-box .close-cross{line-height:0;line-height:0;position:absolute;top:-30px;right:0;min-height:0;color:#fff;font-style:normal;padding:0;outline:0}@media all and (max-width:568px){#ratings-and-reviews .modal-box .close-cross{right:10px}}#ratings-and-reviews .modal-box .close-cross:hover{color:#aeaeae}#ratings-and-reviews .modal-box .close-cross:hover .cross{color:#aeaeae;background-color:#d9d9d9}body[data-whatinput=keyboard] #ratings-and-reviews .modal-box .close-cross:focus{outline:1px solid #0065bd}#ratings-and-reviews .modal-box .close-cross .cross{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-left:8px;position:relative;display:inline-block;width:20px;height:20px;overflow:hidden;background-color:#fff;vertical-align:middle}#ratings-and-reviews .modal-box .close-cross .cross::after,#ratings-and-reviews .modal-box .close-cross .cross::before{content:'';position:absolute;height:2px;width:60%;left:4px;top:50%;margin-top:-1px;background:#595959}#ratings-and-reviews .modal-box .close-cross .cross::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#ratings-and-reviews .modal-box .close-cross .cross::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#ratings-and-reviews .rating-review-report .report-review,#ratings-and-reviews .rating-review-report .report-review-thanks{padding:40px}#ratings-and-reviews .rating-review-report .title{font-size:24px;font-size:2.4rem;line-height:20px;line-height:2rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:400;color:#0d0d0d;text-align:center;margin:0}@media all and (max-width:568px){#ratings-and-reviews .rating-review-report .title{font-size:24px;font-size:2.4rem;line-height:16px;line-height:1.6rem}}#ratings-and-reviews .rating-review-report .body-text{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:Georgia,Times,serif;color:#595959;margin:15px 0}#ratings-and-reviews .rating-review-report .cancel-report,#ratings-and-reviews .rating-review-report .submit-report{width:-webkit-calc((100% - 10px)/ 2);width:-moz-calc((100% - 10px)/ 2);width:calc((100% - 10px)/ 2)}@media all and (max-width:568px){#ratings-and-reviews .rating-review-report .cancel-report,#ratings-and-reviews .rating-review-report .submit-report{width:100%}}@media all and (max-width:568px){#ratings-and-reviews .rating-review-report .cancel-report{margin-bottom:10px}}#ratings-and-reviews .rating-review-report .submit-report,#ratings-and-reviews .rating-review-report .thanks-close{float:right}@media all and (max-width:568px){#ratings-and-reviews .rating-review-report .submit-report,#ratings-and-reviews .rating-review-report .thanks-close{float:none}}#ratings-and-reviews .rating-review-report .thanks-close{margin:0 auto;display:block;float:none}@media all and (max-width:568px){#ratings-and-reviews .rating-review-report .thanks-close{width:100%}}#ratings-and-reviews .review-item{padding:25px 0;color:#595959;font-family:Georgia,Times,serif;min-height:130px}@media all and (max-width:568px){#ratings-and-reviews .review-item{padding:20px 0 15px;display:table;table-layout:fixed;width:100%}}#ratings-and-reviews .review-wrapper{display:block;overflow:hidden;white-space:normal}@media all and (max-width:568px){#ratings-and-reviews .review-wrapper{display:table-header-group}}#ratings-and-reviews .review-wrapper .review-header{font-size:0;font-size:0;line-height:0;line-height:0;white-space:nowrap}#ratings-and-reviews .review-wrapper .review-header .rating-stars{vertical-align:top}#ratings-and-reviews .review-wrapper .review-container{line-height:20px;line-height:2rem;font-size:16px;font-size:1.6rem;margin:10px 0;position:relative}@media all and (max-width:568px){#ratings-and-reviews .review-wrapper .review-container{font-size:14px;font-size:1.4rem;margin:13px 0}}#ratings-and-reviews .review-wrapper .review-container .review{max-height:60px;overflow:hidden;text-align:justify;word-wrap:break-word;overflow-wrap:break-word}@media all and (max-width:568px){#ratings-and-reviews .review-wrapper .review-container .review{max-height:120px}}#ratings-and-reviews .review-wrapper .review-container .review-full{height:auto;max-height:9999px}#ratings-and-reviews .review-wrapper .review-container .teaser{position:absolute;bottom:0;right:0;background-color:#fff}#ratings-and-reviews .review-wrapper .review-container .teaser.open{position:relative;float:right;margin-bottom:15px;margin-top:10px}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .review-wrapper .review-container .teaser.open{margin-top:5px}}#ratings-and-reviews .review-wrapper .review-container .teaser .read-less,#ratings-and-reviews .review-wrapper .review-container .teaser .read-more{cursor:pointer;margin:0 0 0 5px;min-height:unset;line-height:unset;padding:0;font-weight:400;color:#595959;text-decoration:underline;outline:0}#ratings-and-reviews .review-wrapper .review-container .teaser .read-less:hover,#ratings-and-reviews .review-wrapper .review-container .teaser .read-more:hover{color:#bf0000}body[data-whatinput=keyboard] #ratings-and-reviews .review-wrapper .review-container .teaser .read-less:focus,body[data-whatinput=keyboard] #ratings-and-reviews .review-wrapper .review-container .teaser .read-more:focus{outline:1px solid #0065bd;outline-offset:-1px}#ratings-and-reviews .review-wrapper .review-metadata{font-size:14px;font-size:1.4rem;word-wrap:break-word;text-align:left}@media all and (max-width:568px){#ratings-and-reviews .review-wrapper .review-metadata{margin-bottom:25px}}#ratings-and-reviews .review-title{font-size:18px;font-size:1.8rem;line-height:21px;line-height:2.1rem;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:-webkit-calc(100% - 110px - 20px);width:-moz-calc(100% - 110px - 20px);width:calc(100% - 110px - 20px);margin:0;padding:0 0 0 15px;display:inline-block;color:#0d0d0d;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;overflow:hidden;white-space:nowrap;word-wrap:break-word;max-width:100%;text-align:left}@media all and (max-width:568px){#ratings-and-reviews .review-title{display:block;margin-top:15px;padding:0;width:100%;white-space:normal}}#ratings-and-reviews .load-more-reviews{position:relative}#ratings-and-reviews .load-more-reviews .load-more{margin:20px 0}@media all and (max-width:568px){#ratings-and-reviews .load-more-reviews .load-more{width:100%}}#ratings-and-reviews .load-more-reviews .loading-overlay{width:100%;height:100px;position:relative;background-color:#ededed;opacity:.8;border:1px solid #ededed}#ratings-and-reviews .load-more-reviews .loading-overlay:before{content:'';background-image:url(../../Images/ajax_preloader.gif);background-repeat:no-repeat;background-position:center;min-width:40px;min-height:40px;position:absolute;height:100%;width:100%}#ratings-and-reviews .load-more-reviews .loading-overlay.hide{display:none}#ratings-and-reviews .review-helpful{font-size:14px;font-size:1.4rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;float:right;margin-left:80px}@media all and (max-width:568px){#ratings-and-reviews .review-helpful{display:table-footer-group;float:none}}#ratings-and-reviews .review-helpful .helpful-statement{font-family:Georgia,Times,serif;margin-bottom:5px}#ratings-and-reviews .review-helpful .helpful-dropdown-container{float:right}@media all and (max-width:568px){#ratings-and-reviews .review-helpful .helpful-dropdown-container{float:none}}#ratings-and-reviews .review-helpful .helpful-dropdown-container.show .helpful-dropdown-ctas{height:auto;max-height:200px;overflow:auto;visibility:visible}#ratings-and-reviews .review-helpful .helpful-dropdown-container.show .helpful-dropdown{cursor:default;text-decoration:none;color:#595959}#ratings-and-reviews .review-helpful .helpful-dropdown-container.show .helpful-dropdown:after{color:transparent}#ratings-and-reviews .review-helpful .helpful-dropdown-container.show .helpful-dropdown:hover{color:#595959}body[data-whatinput=keyboard] #ratings-and-reviews .review-helpful .helpful-dropdown-container.show .helpful-dropdown:focus{border:1px solid transparent}#ratings-and-reviews .review-helpful .helpful-dropdown{cursor:pointer;color:#000;text-decoration:underline;padding:0;outline:0}#ratings-and-reviews .review-helpful .helpful-dropdown:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:'';border-style:solid;border-width:1px 1px 0 0;color:#000;display:inline-block;height:.45em;width:.45em;top:5px;margin-left:8px;position:relative;vertical-align:top}#ratings-and-reviews .review-helpful .helpful-dropdown:hover{color:#bf0000}body[data-whatinput=keyboard] #ratings-and-reviews .review-helpful .helpful-dropdown:focus{outline:1px solid #0065bd}#ratings-and-reviews .review-helpful .helpful-dropdown-ctas{max-height:0;overflow:hidden;padding-top:20px;visibility:hidden}#ratings-and-reviews .review-helpful .helpful-dropdown-trigger[type=checkbox]{display:none}#ratings-and-reviews .review-helpful .helpful-no,#ratings-and-reviews .review-helpful .helpful-yes{width:45%}@media all and (max-width:568px){#ratings-and-reviews .review-helpful .helpful-no,#ratings-and-reviews .review-helpful .helpful-yes{width:25%;padding-right:20px;padding-left:20px}}#ratings-and-reviews .review-helpful .helpful-no{margin-right:10px}#ratings-and-reviews .review-helpful .helpful-inappropriate{display:block;margin:0 10px 0 0;padding:0;color:#000;cursor:pointer;text-decoration:underline;outline:0}#ratings-and-reviews .review-helpful .helpful-inappropriate:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';border-style:solid;border-width:1px 1px 0 0;color:#000;display:inline-block;height:.35em;width:.35em;top:8px;margin-left:5px;position:relative;vertical-align:top}#ratings-and-reviews .review-helpful .helpful-inappropriate:hover{color:#bf0000}body[data-whatinput=keyboard] #ratings-and-reviews .review-helpful .helpful-inappropriate:focus{outline:1px solid #0065bd;outline-offset:-1px}#ratings-and-reviews .review-helpful .helpful-inappropriate.hide{display:none}#ratings-and-reviews .review-helpful .helpful-thanks{font-weight:700;color:#000}.rating-stars .disabled-stars .star,.rating-stars .editable .star:before,.rating-stars .editable.no-star:hover .star:before,.rating-stars .editable.star-1 .star:before,.rating-stars .editable.star-1 .star:nth-child(2):before,.rating-stars .editable.star-1 .star:nth-child(2)~.star:before,.rating-stars .editable.star-2 .star:before,.rating-stars .editable.star-2 .star:nth-child(3):before,.rating-stars .editable.star-2 .star:nth-child(3)~.star:before,.rating-stars .editable.star-3 .star:before,.rating-stars .editable.star-3 .star:nth-child(4):before,.rating-stars .editable.star-3 .star:nth-child(4)~.star:before,.rating-stars .editable.star-4 .star:before,.rating-stars .editable.star-4 .star:nth-child(5):before,.rating-stars .editable.star-4 .star:nth-child(5)~.star:before,.rating-stars .editable.star-5 .star:before,.rating-stars .editable.star-5 .star:nth-child(6):before,.rating-stars .editable.star-5 .star:nth-child(6)~.star:before,.rating-stars .read-only .star,.rating-stars .read-only .star.full,.rating-stars .read-only .star.half{width:17px;height:17px}.rating-stars .editable.no-star:hover .star:before,.rating-stars .editable.star-1 .star:nth-child(2):before,.rating-stars .editable.star-1 .star:nth-child(2)~.star:before,.rating-stars .editable.star-2 .star:nth-child(3):before,.rating-stars .editable.star-2 .star:nth-child(3)~.star:before,.rating-stars .editable.star-3 .star:nth-child(4):before,.rating-stars .editable.star-3 .star:nth-child(4)~.star:before,.rating-stars .editable.star-4 .star:nth-child(5):before,.rating-stars .editable.star-4 .star:nth-child(5)~.star:before,.rating-stars .editable.star-5 .star:nth-child(6):before,.rating-stars .editable.star-5 .star:nth-child(6)~.star:before,.rating-stars .read-only .star{background-image:url(../../Images/star_red_empty.png);background-image:url(../../Images/star_red_empty.svg);background-repeat:no-repeat;background-size:100% 100%}.rating-stars .editable.star-1 .star:before,.rating-stars .editable.star-2 .star:before,.rating-stars .editable.star-3 .star:before,.rating-stars .editable.star-4 .star:before,.rating-stars .editable.star-5 .star:before,.rating-stars .read-only .star.full{background-image:url(../../Images/star_red_full.png);background-image:url(../../Images/star_red_full.svg);background-repeat:no-repeat;background-size:100% 100%}.rating-stars .read-only .star.half{background-image:url(../../Images/star_red_half.png);background-image:url(../../Images/star_red_half.svg);background-repeat:no-repeat;background-size:100% 100%}.rating-stars .disabled-stars .star,.rating-stars .editable .star:before{background-image:url(../../Images/star_grey_empty.png);background-image:url(../../Images/star_grey_empty.svg);background-repeat:no-repeat;background-size:100% 100%}.rating-stars{display:inline-block;position:relative}.rating-stars .read-only{line-height:0;line-height:0;display:inline-block;padding-right:15px;overflow:hidden;font-family:Georgia,Times,serif}.rating-stars .read-only.stars{font-size:18px;font-size:1.8rem;display:block;list-style:none;padding:0;margin:0}.rating-stars .read-only .star{font-size:21px;font-size:2.1rem;line-height:21px;line-height:2.1rem;display:inline-block}.rating-stars .editable{padding:0;float:right;width:auto;outline:0}body[data-whatinput=keyboard] .rating-stars .editable.focused-stars{outline:1px solid #0065bd}body[data-whatinput=keyboard] .rating-stars .editable button:focus{border:1px solid red}.rating-stars .editable.stars{position:relative;margin:0;overflow:hidden}.rating-stars .editable .star-description{display:none}.rating-stars .editable .star{display:inline-block;cursor:pointer;width:1.5em;height:1em}.rating-stars .editable .star:before{content:'';display:block}.rating-stars .editable .star:hover{opacity:.3}.rating-stars .editable .star input{position:absolute;top:-20px}@media all and (max-width:568px){#ratings-and-reviews .thank-you-form.book-metadata{position:absolute}#ratings-and-reviews .thank-you-form.form-body,#ratings-and-reviews .thank-you-form.form-header{padding-left:40%;width:100%}}#ratings-and-reviews .thank-you-form.form-body{overflow:hidden}#ratings-and-reviews .with-metadata{min-height:300px}#ratings-and-reviews .thank-you-review-item{padding:35px 0;border-bottom:1px solid #d9d9d9}#ratings-and-reviews #thankYouReviewTitle{line-height:25px;line-height:2.5rem;display:inline;margin-bottom:0;font-style:normal;font-family:Georgia,Times,serif;vertical-align:bottom;word-wrap:break-word;padding:0 0 0 15px}@media all and (max-width:568px){#ratings-and-reviews #thankYouReviewTitle{padding-left:0}}#ratings-and-reviews .review-container{margin:15px 0}#ratings-and-reviews #thankYouReviewText{overflow-wrap:break-word;word-wrap:break-word}#ratings-and-reviews .thank-you-form.form-body .thank-you-review-item .rating-stars{float:none}#ratings-and-reviews .close-thankyou-modal{float:right;margin-top:35px}#ratings-and-reviews .rating-review-write-form{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#ratings-and-reviews .rating-review-write-form .book-metadata{position:absolute;left:40px;top:40px;width:21%;margin-right:8%}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .book-metadata{position:relative;top:0;left:0;display:inline-block;margin:20px 0 30px 15px;width:31%}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .book-metadata{left:30px;top:30px;width:26%;margin-right:6%}}#ratings-and-reviews .rating-review-write-form .book-metadata .book-cover-container{-moz-box-shadow:0 23px 9px -12px rgba(89,89,89,.31);-webkit-box-shadow:0 23px 9px -12px rgba(89,89,89,.31);box-shadow:0 23px 9px -12px rgba(89,89,89,.31);margin-bottom:30px;max-width:160px;max-height:250px;overflow:hidden;border:1px solid #d9d9d9;border-bottom:none;display:block}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .book-metadata .book-cover-container{margin-bottom:0}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .book-metadata .book-cover-container{max-width:130px;max-height:200px}}#ratings-and-reviews .rating-review-write-form .book-metadata .book-cover-container .book-cover{width:100%;height:auto;display:block}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .book-metadata .book-author,#ratings-and-reviews .rating-review-write-form .book-metadata .book-series,#ratings-and-reviews .rating-review-write-form .book-metadata .item-title{display:none}}#ratings-and-reviews .rating-review-write-form .book-metadata .book-author,#ratings-and-reviews .rating-review-write-form .book-metadata .book-series{font-size:14px;font-size:1.4rem;color:#595959}#ratings-and-reviews .rating-review-write-form .book-metadata .book-author{margin-bottom:15px}#ratings-and-reviews .rating-review-write-form .form-body,#ratings-and-reviews .rating-review-write-form .form-header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:37%;padding-right:40px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body,#ratings-and-reviews .rating-review-write-form .form-header{padding-right:15px}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .form-body,#ratings-and-reviews .rating-review-write-form .form-header{padding-right:30px}}#ratings-and-reviews .rating-review-write-form .form-body.no-metadata,#ratings-and-reviews .rating-review-write-form .form-header.no-metadata{padding-left:40px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body.no-metadata,#ratings-and-reviews .rating-review-write-form .form-header.no-metadata{padding-left:15px}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .form-body.no-metadata,#ratings-and-reviews .rating-review-write-form .form-header.no-metadata{padding-left:30px}}#ratings-and-reviews .rating-review-write-form .form-header{padding-top:40px;display:inline-block;vertical-align:top}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-header{padding:20px 15px 30px 10px;width:54%}#ratings-and-reviews .rating-review-write-form .form-header.no-metadata{width:100%}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .form-header{padding-top:30px}}#ratings-and-reviews .rating-review-write-form .form-header .title{font-size:28px;font-size:2.8rem;line-height:26px;line-height:2.6rem;color:#0d0d0d;font-style:normal;margin:0 0 10px;padding:0;font-weight:400}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-header .title{font-size:22px;font-size:2.2rem;line-height:20px;line-height:2rem}}#ratings-and-reviews .rating-review-write-form .form-header .sub-title{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;color:#595959;font-family:Georgia,Times,serif;margin:0 0 40px}#ratings-and-reviews .rating-review-write-form .section-title,#ratings-and-reviews .rating-review-write-form .sub-section-title{font-size:16px;font-size:1.6rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#0d0d0d;font-weight:400;margin:0;display:inline-block}#ratings-and-reviews .rating-review-write-form .form-body{font-size:14px;font-size:1.4rem;font-family:Georgia,Times,serif;color:#595959;background-color:#ededed;padding-bottom:40px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body{padding-bottom:30px;padding-left:15px}}@media all and (min-width:569px) and (max-width:880px){#ratings-and-reviews .rating-review-write-form .form-body{padding-bottom:30px}}#ratings-and-reviews .rating-review-write-form .form-body .error-message{-webkit-box-sizing:border-box;box-sizing:border-box;color:#c60c30;background-color:#f9eff1;border:1px solid #c60c30;margin:10px 0 0;padding:5px 10px;width:100%;display:none}#ratings-and-reviews .rating-review-write-form .form-body .error{border:1px solid #c60c30}#ratings-and-reviews .rating-review-write-form .form-body .form-section{padding:25px 0;border-bottom:1px solid #d9d9d9}#ratings-and-reviews .rating-review-write-form .form-body .form-section:last-child{padding-bottom:0;border-bottom:none}#ratings-and-reviews .rating-review-write-form .form-body .section-title{font-size:18px;font-size:1.8rem}#ratings-and-reviews .rating-review-write-form .form-body .hide{display:none}#ratings-and-reviews .rating-review-write-form .form-body .sub-section-title{margin:20px 0 10px}#ratings-and-reviews .rating-review-write-form .form-body .rating-stars{float:right}#ratings-and-reviews .rating-review-write-form .form-body .add-review-required{float:right}#ratings-and-reviews .rating-review-write-form .form-body .write-review-input{margin-bottom:10px;height:125px}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;width:100%;max-width:100%;border:1px solid #d9d9d9;padding:5px 10px;font-family:Georgia,Times,serif;font-style:normal;color:#0d0d0d}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input::-webkit-input-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input::-webkit-input-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input::-webkit-input-placeholder{color:#595959;font-style:italic;font-family:Georgia,Times,serif}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input:-moz-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input:-moz-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input:-moz-placeholder{color:#595959;font-style:italic;font-family:Georgia,Times,serif}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input::-moz-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input::-moz-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input::-moz-placeholder{color:#595959;font-style:italic;font-family:Georgia,Times,serif}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input:-ms-input-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input:-ms-input-placeholder,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input:-ms-input-placeholder{color:#595959;font-style:italic;font-family:Georgia,Times,serif}#ratings-and-reviews .rating-review-write-form .form-body .new-review-display-name-input:focus,#ratings-and-reviews .rating-review-write-form .form-body .new-review-title-input:focus,#ratings-and-reviews .rating-review-write-form .form-body .write-review-input:focus{outline:1px solid #0065bd}#ratings-and-reviews .rating-review-write-form .form-body .review-character-counter{width:100%;text-align:right}#ratings-and-reviews .rating-review-write-form .form-body .cancel-review,#ratings-and-reviews .rating-review-write-form .form-body .submit-review{width:-webkit-calc((100% - 25px)/ 2);width:-moz-calc((100% - 25px)/ 2);width:calc((100% - 25px)/ 2)}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body .cancel-review,#ratings-and-reviews .rating-review-write-form .form-body .submit-review{width:100%}}#ratings-and-reviews .rating-review-write-form .form-body .cancel-review{margin-right:20px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body .cancel-review{margin:0 0 10px}}#ratings-and-reviews .rating-review-write-form .form-body .how-to-container{display:inline-block;float:right;margin:20px 0 10px;position:relative}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to{line-height:18px;line-height:1.8rem;display:inline-block;cursor:pointer;float:right;position:relative;white-space:nowrap;outline:0}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to:before{content:'';display:inline-block;margin-right:5px;background-color:#000;width:16px;height:16px;border-radius:8px;vertical-align:bottom}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to:after{font-size:12px;font-size:1.2rem;content:'i';position:absolute;left:6px;top:0;font-family:Georgia,Times,serif;text-align:center;color:#fff}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to:hover>.triangle-with-shadow,#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to:hover~.how-to-tips{visibility:visible;opacity:1}body[data-whatinput=keyboard] #ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to:focus{box-shadow:0 0 0 1px #0065bd}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to .triangle-with-shadow{position:absolute;width:80px;height:50px;bottom:-25px;left:-35px;overflow:hidden;z-index:9999}#ratings-and-reviews .rating-review-write-form .form-body .write-review-how-to .triangle-with-shadow:after{-moz-box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);-webkit-box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);box-shadow:-1px -1px 10px -2px rgba(0,0,0,.5);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:70px;height:30px;background:#0065bd;bottom:-65%;left:20px}#ratings-and-reviews .rating-review-write-form .form-body .how-to-tips,#ratings-and-reviews .rating-review-write-form .form-body .triangle-with-shadow{-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;visibility:hidden;opacity:0}#ratings-and-reviews .rating-review-write-form .form-body .how-to-tips.show-tips,#ratings-and-reviews .rating-review-write-form .form-body .triangle-with-shadow.show-tips{visibility:visible;opacity:1}#ratings-and-reviews .rating-review-write-form .form-body .how-to-tips{-moz-box-shadow:0 1px 5px 3px #bdb6bd;-webkit-box-shadow:0 1px 5px 3px #bdb6bd;box-shadow:0 1px 5px 3px #bdb6bd;clear:both;position:absolute;width:270px;top:43px;left:-135px;background-color:#0065bd;color:#fff;padding:20px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body .how-to-tips{width:210px;padding:15px;left:-30px;right:0}}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:0;margin:0;position:relative;color:#fff}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts:before,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos:before{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;content:'';display:inline-block;background-color:#fff;height:25px;width:25px;margin-right:10px;vertical-align:bottom}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts:after,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos:after{font-size:14px;font-size:1.4rem;background-image:url(../../Images/green_checkmark.png);background-image:url(../../Images/green_checkmark.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';position:absolute;left:6px;top:0;height:25px;width:13px}@media all and (max-width:568px){#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos{font-size:16px;font-size:1.6rem}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts:before,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos:before{height:23px;width:23px}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts:after,#ratings-and-reviews .rating-review-write-form .form-body .how-to-dos:after{font-size:12px;font-size:1.2rem}}#ratings-and-reviews .rating-review-write-form .form-body .how-to-donts:after{background-image:url(../../Images/red_cross.png);background-image:url(../../Images/red_cross.svg);background-repeat:no-repeat;background-size:100% 100%;content:'';width:11px;left:7px}#ratings-and-reviews .rating-review-write-form .form-body .tips-listing{line-height:20px;line-height:2rem;font-family:Georgia,Times,serif;margin:10px 0 0 0;padding-left:1em;list-style:disc}#ratings-and-reviews .rating-review-write-form .form-body .tips-listing:first-of-type{margin-bottom:30px}