.like-stat {
  -webkit-box-flex: 0 0 auto;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center; }
  .like-stat .like-stat__rating-plus {
    width: 22px;
    height: 22px;
    background: #A5A5A5 url(../images/icon-plus-rating.svg) no-repeat center;
    background-size: contain;
    cursor: pointer;
    border-radius: 100%;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s; }
    .like-stat .like-stat__rating-plus:hover {
      -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -o-transform: scale(1.2);
      transform: scale(1.2); }
    .like-stat .like-stat__rating-plus.active {
      background-color: #43B05C; }
  .like-stat .like-stat__rating-minus {
    width: 22px;
    height: 22px;
    background: #A5A5A5 url(../images/icon-minus-rating.svg) no-repeat center;
    background-size: contain;
    cursor: pointer;
    border-radius: 100%;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s; }
    .like-stat .like-stat__rating-minus:hover {
      -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -o-transform: scale(1.2);
      transform: scale(1.2); }
    .like-stat .like-stat__rating-minus.active {
      background-color: #ED8A19; }
  .like-stat .like-stat__rating-counter {
    margin: 0 10px;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; }
    .like-stat .like-stat__rating-counter.green {
      color: #008000; }
    .like-stat .like-stat__rating-counter.red {
      color: #E7272A; }
    .like-stat .like-stat__rating-counter.gray {
      color: #888; }
