.google-feedbacks-wr {
  color: #000;
  text-align: center;
  padding: 10px 0; }

.container--google-feedbacks-wr {
  overflow: visible; }
  .container--google-feedbacks-wr:after {
    content: "";
    display: table;
    clear: both; }

.google-feedback {
  display: block;
  text-decoration: none !important;
  outline: none !important; }

.google-feedbacks {
  font-family: 'Roboto', sans-serif;
  padding-top: 30px; }

.google-feedbacks-slider__item {
  outline: none !important; }

.google-feedbacks-slider {
  list-style-type: none;
  padding: 0;
  margin-bottom: 28px; }
  .google-feedbacks-slider.slick-dotted {
    margin-bottom: 40px; }
  .google-feedbacks-slider .slick-disabled {
    display: none !important; }
  .google-feedbacks-slider .slick-arrow {
    width: 15px;
    height: 27px;
    background: url("/Content/upload/1/Default/google-feedbacks-arrow.png") no-repeat;
    background-size: contain;
    opacity: 0.5; }
    .google-feedbacks-slider .slick-arrow:before {
      content: none; }
    .google-feedbacks-slider .slick-arrow:hover {
      opacity: 1; }
  .google-feedbacks-slider .slick-prev {
    left: -29px; }
  .google-feedbacks-slider .slick-next {
    -webkit-transform: translateY(-50%) scaleX(-1);
            transform: translateY(-50%) scaleX(-1);
    -webkit-filter: FlipH;
            filter: FlipH;
    -ms-filter: "FlipH";
    right: -29px; }
  .google-feedbacks-slider .slick-dots li {
    margin: 0;
    width: 12px; }
    .google-feedbacks-slider .slick-dots li button {
      width: 100%;
      height: 20px;
      padding: 0;
      position: relative; }
      .google-feedbacks-slider .slick-dots li button:before {
        content: "";
        width: 7px;
        height: 7px;
        border-radius: 50%;
        display: inline-block;
        opacity: 1;
        background: #CCCCCC;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); }
    .google-feedbacks-slider .slick-dots li.slick-active button:before {
      background: #808080; }

.google-feedback__text {
  padding-left: 45px; }
  @media (max-width: 767px) {
    .google-feedback__text {
      padding-left: 0; } }

.google-feedback__content {
  padding-left: 45px;
  position: relative;
  min-height: 34px;
  display: block; }

.google-feedbacks__inner {
  width: 100%;
  max-width: 640px;
  margin: 0 auto; }
  @media (max-width: 767px) {
    .google-feedbacks__inner {
      max-width: 450px; } }

.google-feedback__photo {
  display: block;
  width: 34px;
  height: 34px;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  overflow: hidden; }
  .google-feedback__photo img {
    width: 100%;
    height: 100%; }

.google-feedback__date {
  color: rgba(0, 0, 0, 0.54);
  line-height: 15px;
  font-size: 13px;
  margin-bottom: 3px;
  display: block; }

.google-feedback__name {
  font-size: 14px;
  line-height: 16px;
  color: #212121;
  font-weight: 700;
  display: block; }

.google-feedback__text {
  display: block;
  font-size: 13px;
  color: #212121;
  line-height: 1.5; }
  @media (max-width: 600px) {
    .google-feedback__text {
      text-align: justify; } }

.google-feedbacks-col {
  text-align: left; }

.google-feedbacks-col--left {
  padding-right: 40px; }
  @media (max-width: 767px) {
    .google-feedbacks-col--left {
      text-align: center;
      margin-bottom: 27px;
      padding-right: 0; } }

@media (max-width: 400px) {
  .google-feedbacks-col--right {
    padding-left: 45px;
    padding-right: 45px; } }

.google-main-rating__value {
  color: #EB6E00;
  font-size: 19px;
  margin-right: 2px; }

.google-number-of-reviews {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.54); }

.google-stars {
  width: 80px;
  height: 15px;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
  background-image: url("/Content/upload/1/Default/google-stars.png"); }

.google-stars--0, .google-stars--0-0 {
  background-position: 0 0; }

.google-stars--0-5 {
  background-position: 0 -15px; }

.google-stars--1, .google-stars--1-0 {
  background-position: 0 -30px; }

.google-stars--1-5 {
  background-position: 0 -45px; }

.google-stars--2, .google-stars--2-0 {
  background-position: 0 -60px; }

.google-stars--2-5 {
  background-position: 0 -75px; }

.google-stars--3, .google-stars--3-0 {
  background-position: 0 -90px; }

.google-stars--3-5 {
  background-position: 0 -105px; }

.google-stars--4, .google-stars--4-0 {
  background-position: 0 -120px; }

.google-stars--4-5 {
  background-position: 0 -135px; }

.google-stars--5, .google-stars--5-0 {
  background-position: 0 -150px; }

.google-stars-mini {
  display: block;
  width: 56px;
  height: 11px;
  display: inline-block;
  vertical-align: top;
  margin-right: 4px;
  margin-top: 4px;
  background-image: url("/Content/upload/1/Default/google-stars-mini.png"); }

.google-stars-mini--0, .google-stars-mini--0-0 {
  background-position: 0 0; }

.google-stars-mini--0-5 {
  background-position: 0 -11px; }

.google-stars-mini--1, .google-stars-mini--1-0 {
  background-position: 0 -22px; }

.google-stars-mini--1-5 {
  background-position: 0 -33px; }

.google-stars-mini--2, .google-stars-mini--2-0 {
  background-position: 0 -44px; }

.google-stars-mini--2-5 {
  background-position: 0 -55px; }

.google-stars-mini--3, .google-stars-mini--3-0 {
  background-position: 0 -66px; }

.google-stars-mini--3-5 {
  background-position: 0 -77px; }

.google-stars-mini--4, .google-stars-mini--4-0 {
  background-position: 0 -88px; }

.google-stars-mini--4-5 {
  background-position: 0 -99px; }

.google-stars-mini--5, .google-stars-mini--5-0 {
  background-position: 0 -110px; }
