.review-testimonial-r .testirImage {
    bottom: 25px
}

.review-testimonial-r .testirBox {
    box-shadow: 0 0 24.55px 1.45px rgba(0,3,6,.1);
    float: left;
    margin: 25px 2% 20px 0;
    position: relative;
    width: 31.33%;
    padding: 30px;
    display: block;
}
p.top-review-icon img {
    position: absolute;
    top: -15px;
    width: 60px;
    background-color: #000;
    padding: 10px;
    left: 0;
    right: 0;
    display: inline-flex;
    margin: auto;
}
.review-testimonial-r .testirMore a {
    color: #000;
    font-weight: 500
}
.review-testimonial-r .testirView p {
    font-weight: 500;
    margin-top: 5px
}
.review-testimonial-r .testiHide {
    display: none
}

.review-testimonial-r ul {
    border-bottom: 1px solid #978843;
    padding: 0 0 20px
}

.review-testimonial-r ul li {
    display: inline-block;
    padding: 0;
    position: relative
}

.ui-tabs-active.ui-state-active:before {
    background-color: #9d8d44;
    bottom: -20px;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%
}

.review-testimonial-r ul li img {
    margin-right: 30px;
    max-width: 170px
}

.review-testimonial-r .ouclLeft {
    position: relative
}
.testirInner.flexwrap h2{
  margin: 25px 0px 10px !important;
  font-size: 20px !important;
  line-height: 26px !important;
}
.testirInner.flexwrap h2 strong {
    font-size: 20px;
}
.testirText p {
    margin-bottom: 0px;
}
p.top-review-icon {
    text-align: center !important;!i;!;
    overflow: hidden;
}