.tm-review-grid.uk-grid>.uk-grid-margin{margin-top:20px}.tm-review-star-grid{margin-left:-10px}.tm-review-star-grid.uk-grid-small>*{padding-left:10px}.tm-review-star-grid .tm-stars-small{display:block}.tm-stars-small{position:relative;display:inline-block;margin:0 auto;vertical-align:middle;width:100px}.tm-stars-small .tm-review-stars-bot{display:flex;align-items:center;justify-content:center}.tm-stars-small .tm-review-stars-top{display:block;position:absolute;left:0;top:50%;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:19px}.tm-all-rev-link,.tm-rev-ava{position:relative;display:block}.tm-stars-small .tm-review-stars-top img{width:100px!important;max-width:inherit;display:block}.tm-rev-stars-line{line-height:1em}.tm-rev-stars-line .tm-stars-small{width:70px;display:flex}.tm-rev-stars-line .tm-stars-small .tm-review-stars-bot img{width:70px}.tm-rev-stars-line .tm-stars-small .tm-review-stars-top{height:auto}.tm-rev-stars-line .tm-stars-small .tm-review-stars-top img{width:70px!important}.tm-review-add-btn{color:#444;font-size:16px;text-decoration:underline;line-height:1.4}.tm-review-add-btn:focus,.tm-review-add-btn:hover{color:#444}.tm-review-tit{font-size:22px;font-weight:700;margin-bottom:15px}.tm-rev-stars{max-height:20px}.tm-rev-grid .tm-rev-stars{max-height:15px;display:block}.tm-rev-ava{border-radius:50%;width:50px;height:50px;text-align:center;color:#fff;font-weight:600;font-size:18px;line-height:50px;overflow:hidden}.tm-rev-text{font-size:15px;color:#444;line-height:1.4}.tm-rev-tit{color:#444;margin:5px 0;font-weight:700}.rev-name{line-height:1em;margin-bottom:5px}.tm-rating-num{margin:0 5px 0 10px}.tm-all-rev-link{font-size:18px;text-decoration:underline;font-weight:400;color:#777}.tm-all-rev-link:focus,.tm-all-rev-link:hover{color:#080808}.tm-rev-more-btn{position:relative;color:#999;text-decoration:underline;word-wrap:initial;white-space:nowrap;display:inline-block;margin-bottom:10px}.tm-rev-more-btn:focus,.tm-rev-more-btn:hover{color:#000;text-decoration:none}.tm-rev-more-box{display:none}.tm-pprevs{margin:30px 0 0}@media only screen and (max-width:767px){.tm-review-star-out{font-size:12px}.tm-review-star-grid{margin-left:-10px}.tm-review-star-grid.uk-grid-small>*{padding-left:10px}.tm-timeline-tit{margin-top:0}.tm-rev-stars-line{margin-top:0!important}.tm-review-author-name.uk-text-truncate{white-space:inherit}.tm-review-grid.uk-grid>.uk-grid-margin{margin-top:40px}}