.js_reviews:not(.initied){min-height:100px;position:relative;}
.js_reviews:not(.initied):before{content:"";position:absolute;top:0px;left:-1px;right:0px;bottom:0px;background: rgba(255,255,255,0.8) url(images/loaders/pl3.gif) center center no-repeat;z-index:2;}
.js_reviews .items .item{border-bottom:1px solid #f2f2f2;padding: 20px 0px 20px;}
.js_reviews .items .item:last-of-type{border-bottom:none;}
.js_reviews .items .item:first-of-type{padding-top:0px;}
.js_reviews .items .top_block_wrapper{display: flex;margin-bottom: 10px;align-items: center;}
.js_reviews .items .top_block_wrapper .n-product-review-user_name:first-letter{color: #f80000;}
.js_reviews .items .top_block_wrapper .n-product-review-user_profile{display: flex;align-items: center;}
.js_reviews .items .top_block_wrapper .img{width: 36px;height: 36px;margin-right: 10px;border-radius: 50%;overflow: hidden;position: relative;display: inline-block;}
.js_reviews .items .top_block_wrapper .n-product-review-user_name{padding:0px 10px 0px 0px;}
.js_reviews .items .top_block_wrapper .n-product-review-user_avatar_empty_yes{display: inline-block;border-radius: 0;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzMiIHhtbG5zPSJodBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yNSIvPgo8L3N2Zz4K) center top no-repeat;
    width: 36px;height: 36px;margin-right: 10px;}
.js_reviews .items .middle_block_wrapper{margin: 7px 0px 5px;}
.js_reviews .items .rating{font-size: 13px;line-height: 15px;position: relative;display: inline-block;width: 27px;height: 22px;margin-right: 14px;padding: 2px 0 0 2px;text-align: center;cursor: default;color: #fff;border-width: 2px 0 2px 2px;border-style: solid;border-color: #359e00;background: #359e00;}
.js_reviews .items .rating *, .js_reviews .items .rating *:before, .js_reviews .items .rating *:after{box-sizing:content-box;}
.js_reviews .items .rating.rating_border_yes{color: #666;}
.js_reviews .items .rating__corner{position: absolute;top: -4px;right: -11px;bottom: -4px;clip: rect(0,13px,26px,1px);width: 12px;}
.js_reviews .items .rating .rating__corner:after{top: -1px;right: -1px;width: 22px;height: 25px;-webkit-transform: scaleX(.5) rotate(45deg);-ms-transform: scaleX(.5) rotate(45deg);transform: scaleX(.5) rotate(45deg);border-width: 5px 5px 0 0;border-color: transparent;background-color: #359e00;background-clip: content-box;}
.js_reviews .items .rating .rating__triangle { position: absolute; top: 3px; bottom: -2px; left: 0; z-index: 1; clip: rect(-1px,11px,21px,0); width: 12px; height: 26px}
.js_reviews .items .rating .rating__corner:after,.js_reviews .items .rating .rating__triangle:after,.js_reviews .items .rating .rating_outline_yes:before{position: absolute;display: block;content: "";border-style: solid}

.js_reviews .items .rating .rating__triangle:after{width: 12px;height: 12px;-webkit-transform: scaleX(.5) rotate(45deg);-ms-transform: scaleX(.5) rotate(45deg);transform: scaleX(.5) rotate(45deg);border-color: #359e00;background: 0 0 #359e00;top: 1px;left: -8px;border-width: 3px}
.js_reviews .items .rating_border_yes, .js_reviews .items .rating_border_yes .rating__corner:after, .js_reviews .items .rating_border_yes .rating__triangle:after{background: 0 0!important;}

.js_reviews .items .rating[date-rate="1"] .rating__corner:after{background-color: #f99f47}
.js_reviews .items .rating[date-rate="1"],.js_reviews .items .rating[date-rate="1"] .rating__triangle:after{border-color: #f99f47;background: #f99f47}
.js_reviews .items .rating[date-rate="2"] .rating__corner:after{background-color: #f6c000}
.js_reviews .items .rating[date-rate="2"],.js_reviews .items .rating[date-rate="2"] .rating__triangle:after{border-color: #f6c000;background: #f6c000}
.js_reviews .items .rating[date-rate="3"] .rating__corner:after{background-color: #c1c710}
.js_reviews .items .rating[date-rate="3"],.js_reviews .items .rating[date-rate="3"] .rating__triangle:after{border-color: #c1c710;background: #c1c710}
.js_reviews .items .rating[date-rate="4"] .rating__corner:after{background-color: #8cb400}
.js_reviews .items .rating[date-rate="4"],.js_reviews .items .rating[date-rate="4"] .rating__triangle:after{border-color: #8cb400;background: #8cb400}
.js_reviews .items .rating[date-rate="5"] .rating__corner:after{background-color: #359e00}
.js_reviews .items .rating[date-rate="5"], .js_reviews .items .rating[date-rate="5"] .rating__triangle:after{border-color: #359e00;background: #359e00;}
.js_reviews .items .n-product-review-item__rating-label{margin-right: 15px;margin-left: 6px;vertical-align: middle;color: #999;}
.js_reviews .items .n-product-review-item__delivery{vertical-align: middle;color: #999;}

.js_reviews .items .n-product-review-item__title{font-weight: 700;display: block;margin-right: 5px;margin-bottom: 4px;color: #202020;}
.js_reviews .items .n-product-review-item__text{line-height: 18px;display: inline-block;max-width: 100%;word-wrap: break-word;word-break: break-word;white-space: pre-line;color: #202020;margin-right: 15px;}

.js_reviews .items .n-product-review-item__footer{display: -ms-flexbox;display: flex;padding-top: 7px;color: #999;align-items: center;}
.js_reviews .items .n-product-review-item__footer .n-product-review-item__date-region{color: #808080;flex: 1 0 auto;}
.js_reviews .items .n-product-review-item__footer .n-review-voting{display: inline-block;}
.js_reviews .items .n-review-voting{font-size: 13px;color: #878787;}
.js_reviews .items .n-review-voting__tip{margin-right: 13px;}
.js_reviews .items .n-review-voting_active_yes .n-review-voting__minus, .js_reviews .items .n-review-voting_active_yes .n-review-voting__plus{cursor: default;}
.js_reviews .items .n-review-voting__minus, .n-review-voting__plus{display: inline-block;margin-right: 13px;color: #f81f1f;}
.js_reviews .items .n-review-voting__plus{color: #298800;}
.js_reviews .items .n-review-voting__plus .image{margin-right: 6px;vertical-align: bottom;background: url(images/like.svg) 50% top no-repeat;}
.js_reviews .items .n-review-voting__minus .image{margin-right: 6px;vertical-align: top;background: url(images/unlike.svg) 50% bottom no-repeat;}
.js_reviews .items .n-review-voting .image{display: inline-block;width: 16px;height: 21px;}
.js_reviews .items .image{border: 0;font-size: 0;line-height: 0;}
.js_reviews .items .image{font: 0/0 a;border: 0;}

body .js_reviews .bottom_nav{float:none;}
body .product_reviews_tab a .count:not(.empty){padding: 0px 0px 0px 4px;}

