.yotpo {
  width: 100%;
    background-color: #transparent;
}
.yotpo, .yotpo div, .yotpo span, .yotpo p, .yotpo a, .yotpo img, .yotpo i, .yotpo strong, .yotpo sup, .yotpo ul, .yotpo li, .yotpo form, .yotpo label {
  font-family: Arial;
}
/*** header start ***/
.yotpo .yoTop {
  /*background-color: #transparent;*/
}
.yotpo .yoResult,
.yotpo .yoResult span {
  color: #597280;
  font-size: 12px;
}
/*** header end ***/
/*** footer start ***/
.yotpo .yoPager {
  /*background-color: #transparent;*/
  font-size: 12;
}
.yotpo .yoPager a {
  color: #005696;
}
/*** footer end ***/
/*** content start ***/
.yotpo .yoBtn {
  background-color: #005696;
  border-bottom-color: #023860;
  border-top-color: #A6C4DA;
  color: #FFFFFF;
  font-size: 13px;
}
.yotpo .yoBtn:hover {
  background-color: #004AB3;
  color: #FFFFFF;
}
.yotpo .yoWrite,
.yotpo .yoReview {
  /*background-color: #transparent;*/
}

.yotpo .yoReview .yoTitle {
  color: #686868;
  font-size: 13px;
}
.yotpo .yoReview .yoText,
.yotpo .yoReview .yoText span {
  color: #686868;
  font-size: 12px;
}
.yotpo .yoReview .yoDate {
  color: #686868;
  font-size: 9px;
}
/*** content end ***/
.yotpo_bottomline .text,
.yotpo_bottomline .text .number_results {
  color: #597280;
  font-size: 12px;
}

.yotpo_bottomline .stars img{
  width: 17px;
  height: 17px;
}
.yotpo_tes .yoReview .yoDate {

}

.yotpo-testimonials-btn {
    background: #485c67;
    background-color: #485c67;
    opacity: 0.7;
    filter:alpha(opacity=70.0);
    color: #fefefe;
}
.yotpo-testimonials-btn a, .yotpo-testimonials-btn a:hover {
    color: #fefefe;
}

#y-badges {
    width: 100%;
    background-color: transparent!important;
}

#y-badges + .badge-init {
    display: none;
}

#y-badges .y-badge {
    cursor: pointer;
    height: 160px;
    width: 151px;
    margin: 0 auto;
    position: relative;
}

#y-badges .y-badge-image {
    width: 100%;
}
#y-badges .y-badge-stars {
    display: block;
    position: absolute;
    top: 70px;
    left: 40px;
}
#y-badges .y-badges-certified {
    color: #5997c1;
    font-size: 12px;
    text-transform: uppercase;
    position: absolute;
    top: 90px;
    left: 10px;
    max-width: 130px;
    overflow: hidden;
    white-space: nowrap;
}
#y-badges .y-powered-by {
    position: absolute;
    white-space: nowrap;
    top: 140px;
    left: 25px;
}