.reviews-rating-stars{display:inline-block}.reviews-rating-stars .fa{color:#FFC006}.archive-testimonial-description{margin-bottom:2em;border-bottom:1px solid #EEE;padding-bottom:1em}.testimonial-content .testimonial-content-quote{margin:0}.testimonial-content .testimonial-content-quote:before{content:none}.testimonial-content .testimonial-content-quote .shortcontent{display:inline-block}.testimonial-content .testimonial-content-quote .morelink{text-decoration:none}.testimonial-content .testimonial-content-quote.testimonial-content-quote-trimmed p:first-child:before,.testimonial-content .testimonial-content-quote .shortcontent p:first-child:before,.testimonial-content .testimonial-content-quote .allcontent p:first-child:before{margin-right: 0.25em;  background-image: url(../icons/quote-left.svg);  content: "";  background-size: 1em 1em;  height: 1em;  width: 1em;  display: inline-block;}.testimonial-content .testimonial-content-quote.testimonial-content-quote-trimmed p:last-child:after,.testimonial-content .testimonial-content-quote .shorten-last-paragraph:after,.testimonial-content .testimonial-content-quote .allcontent p:last-child:after{margin-left: 0.25em;  background-image: url(../icons/quote-right.svg);  content: "";  background-size: 1em 1em;  height: 1em;  width: 1em;  display: inline-block;}.testimonial-content .testimonial-content-quote .allcontent p:last-child{margin-bottom:0}.testimonial-content .testimonial-content-quote .shorten-more-less{display:block;font-style:normal;font-size:85%;margin-bottom:1em}.testimonial-author .testimonial-author-thumbnail{height:100%;max-width:95px;overflow:hidden;border-radius:50%;width:100%;max-height:95px}.testimonial-author .testimonial-author-info{margin:0;padding:0}.testimonial-author .testimonial-author-info li{list-style:none}.testimonial-approve-success-message{background:#D2FFDA;border:2px solid #74E489;padding:0.5em 1em;border-radius:4px}.testimonial-approve-error-message{background:#EADFDF;border:2px solid #EA8A96;padding:0.5em 1em;border-radius:4px}

._tmsa_svg_icon {
  height: 1em;
  width: 1em;
}

._tmsa_svg_icon_inline {
	display: inline-block;
  vertical-align: baseline;
}

._tmsa_widget_arrow{
  height: 64px;
  width: 64px;
}

._tmsa_widget_arrow path {
  fill: #555;
}