.reviews-block .btn-comment{border-radius:6px;border-width:2px;font-size:14px;height:40px;max-width:173px;width:100%}.reviews-block .btn-comment .i-icon{color:#fed475;font-size:16px;padding-right:4px}.reviews-block .btn-comment.loading span,.reviews-block .btn-comment:not(.loading) div{display:none}.reviews-block .btn-comment.loading div{font-size:12px;margin:auto}.reviews-block .reviews-sort{line-height:1}.reviews-block .reviews-sort span{color:#4f4f4f;display:block;font-size:10px}.reviews-block .reviews-sort select{-webkit-appearance:none;background:url(/design/hyundai/images/afterb.png) 100% no-repeat;border:none;color:#4f4f4f;font-size:14px;padding:3px 20px 3px 0}.reviews-list .write-review{background:hsla(0,0%,93%,.5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 15px}.reviews-list .write-review .head{border-bottom:1px solid #ececec;font:700 20px/24px Montserrat,sans-serif;padding:15px 0 20px;text-align:center}.reviews-list .write-review .rating{margin-bottom:30px;text-align:center}.reviews-list .write-review .rating .stars{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.reviews-list .write-review .rating .stars .star{cursor:pointer;font-size:45px;margin:0 18px}.reviews-list .write-review .rating .stars p{color:#828282;font-size:12px;line-height:14px;margin-top:7px;white-space:nowrap;width:81px}.reviews-list .write-review .additional p{font-size:12px;line-height:20px;margin-bottom:20px}.reviews-list .write-review .additional p a{border-bottom:1px solid #ccc;line-height:1;text-decoration:none}.reviews-list .write-review .checkbox .check{border:2px solid #000;border-radius:4px;height:20px;width:20px}.reviews-list .write-review .checkbox .check:after{right:0;top:0}.reviews-list .write-review .checkbox .text{font-size:16px;line-height:23px;opacity:.8}.reviews-list .write-review .upload{margin-bottom:28px;padding-left:8px}.reviews-list .write-review .upload .lb{font-size:14px;line-height:20px;margin-top:15px}.reviews-list .write-review .upload ul li{margin-right:12px}.reviews-list .write-review .upload ul li a{border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.25);color:#000;padding:6px 15px;position:relative;text-decoration:none}.reviews-list .write-review .upload ul li a:hover{color:#486eac}.reviews-list .write-review .upload ul li a span{color:#3982a4;font-size:12px;line-height:1;margin-left:5px}.reviews-list .write-review .upload ul li a .counter{background:#005587;color:#fff;left:43px;top:7px}.reviews-list .write-review .input{margin-bottom:30px}.reviews-list .write-review .input p{display:block;font:14px/40px Montserrat,sans-serif;margin-bottom:0}.reviews-list .write-review .input input,.reviews-list .write-review .input textarea{border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.25)}.reviews-list .write-review .input textarea{height:auto}.reviews-list .write-review .btn-comment{display:block;margin:39px 0 30px}.reviews-list_item{border-bottom:1px solid #dadada;margin-bottom:21px;padding:7px 10px 21px 17px}.reviews-list_item .comments{padding-top:21px}.reviews-list_item .comments-item{border-top:1px solid #dadada;padding:31px 0 5px 55px}.reviews-list_item .comments-item p{font-size:16px;line-height:18px;margin-bottom:12px}.reviews-list_item .comments-item span{color:#000;font-size:14px;line-height:20px}.reviews-list_item .bottom{margin-top:11px}.reviews-list_item .bottom .answ-btn{color:#404040;display:inline-block;font-size:16px;margin:7px 0 7px 22px;white-space:nowrap}.reviews-list_item .bottom .useful{margin:7px 0 7px 22px}.reviews-list_item .bottom .useful span{color:#545454;font-size:12px;line-height:1}.reviews-list_item .bottom .useful a{color:#545454;font-size:12px;margin-left:8px;position:relative;text-decoration:none}.reviews-list_item .bottom .useful a .i-icon{font-size:16px;margin-right:5px}.reviews-list_item .bottom .useful a.rate-up .i-icon{position:relative;top:-2px}.reviews-list_item .bottom .useful a:not(:last-child):after{background:#c4c4c4;content:"";display:block;height:100%;position:absolute;right:-5px;top:0;width:1px}.reviews-list_item .bottom .useful a.rate-up.active .i-icon{color:#00a046}.reviews-list_item .bottom .useful a.rate-down.active .i-icon{color:#eb5757}.reviews-list_item .review-text .text+.plus{margin-top:15px}.reviews-list_item .review-text .plus{font-size:14px;line-height:20px;margin-bottom:6px}.reviews-list_item .review-text .plus b{font-size:16px}.reviews-list_item .review-text .images{margin-top:11px}.reviews-list_item .review-text .images li{margin-right:9px}.reviews-list_item .review-text .images li img{max-height:60px}.reviews-list_item .top{margin-bottom:21px}.reviews-list_item .top .author{color:#000;font:900 16px Montserrat,sans-serif;margin-right:10px}.reviews-list_item .top .stars{margin-right:6px}.reviews-list_item .top .stars .star{font-size:10px;line-height:16px;margin-right:5px}.reviews-list_item .top .comment{color:#828282;font-size:16px}.reviews-list_item .top .date{color:#828282;font-size:14px;margin-left:auto}.reviews-list_item.sub-item{font-size:14px;padding-left:65px}.reviews-list_item.sub-item .top{margin-bottom:14px}.reviews-list_item.sub-item .author{font-size:14px;font-weight:600}.comments_bar{border-bottom:1px solid #ededed;margin-bottom:15px;padding-bottom:10px}.comments_bar .bar{margin:0 20px 7px 0}.comments_bar .stars+span{color:#828282;font-size:12px}.comments_product{margin:0 0 30px;padding-bottom:20px}.comments_product:not(:last-child){border-bottom:1px solid #dadada}.comments_product .reviews-list_item{border:0;margin:0;padding:15px 0}.comments_product-info{margin-bottom:20px}.comments_product-info .image,.comments_product-info .stars{margin:6px 0}.comments_product-info .old-price{margin-right:9px}.comments_product-name{margin-bottom:15px}.comments_product-name a{font-size:18px;font-weight:700;text-decoration:underline}.comments_product-name a:hover{text-decoration:none}.comments__modal .tabs-lines li{margin:0;text-align:center}.comments__modal .modal-footer .button{width:250px}.comments__modal .upload_button{border-radius:0;margin-top:15px;width:250px}.comments__modal-content{padding:30px 20px;text-align:center}.comments__modal-content .content-top{font-size:18px}.comments__modal-content .content-top .form-control{border-color:#fed475;border-radius:0;margin-top:10px}.comments__modal-content .content-middle{display:table;width:100%}.comments__modal-content .content-middle .inner{display:table-cell;padding-bottom:20px;vertical-align:middle}.comments__modal-content .video-preview{font:12px/30px Montserrat,sans-serif;padding:20px 0}.comments__modal-content .video-preview img{max-width:100%}.comments__modal-content .dropZone{padding:20px 0;position:relative}.comments__modal-content .dropInput{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.comments__modal-content .content-bottom{font:12px/30px Montserrat,sans-serif}.comments__modal-gallery{font-size:0;margin:0;padding:8px 0 0}.comments__modal-gallery li{box-shadow:0 2px 5px rgba(0,0,0,.25);height:60px;list-style:none;margin:0 9px 9px 0;overflow:hidden;width:60px}.comments__modal-gallery li,.comments__modal-gallery li>div{display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.comments__modal-gallery li>div{background:rgba(0,0,0,.35);height:60px;position:absolute;width:60px;z-index:1}.comments__modal-gallery li>div .remove,.comments__modal-gallery li>div .rotate{color:#fff;font-size:14px;line-height:1}.comments__modal-gallery li>div .rotate{margin-right:6px}.comments__modal-gallery li img{height:auto;width:60px}.comments__modal-gallery li a.video:after{background:url(/design/hyundai/images/play_icon.png) 50% no-repeat;content:"";height:31px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:31px;z-index:2}@media (min-width:1200px){.reviews-list .write-review{padding-left:65px;padding-right:65px}.reviews-list .write-review .head{margin-bottom:40px}.reviews-list .write-review .rating{margin-bottom:60px}.comments__modal-content .upload_button{margin-top:0}.comments__modal-content .content-top{font-size:20px;line-height:40px}.comments__modal-content .content-top .form-control{display:inline-block;margin-left:20px;margin-top:0;max-width:45%}.comments__modal-content .content-middle .inner{font-size:20px;height:250px;line-height:40px;padding:0}.comments__modal-content .content-bottom,.comments__modal-content .video-preview{line-height:40px}}@media (max-width:767.98px){.reviews-block .text{font-size:14px;line-height:17px;margin-bottom:30px}.reviews-list_item{padding-left:0;padding-right:0}.reviews-list_item .rating{order:2;width:100%}.reviews-list_item.sub-item{padding-left:35px}.reviews-list .write-review .upload .lb{margin-bottom:10px;order:-1;width:100%}.reviews-list .write-review .rating{order:2;width:100%}.reviews-list .write-review .rating .stars .star{margin:0;width:20%}.reviews-list .write-review .rating .stars p{font-size:10px;width:20%}}