.block-featured-testimonial .block-content {background-color: #f5f5f5;text-align: center; overflow: hidden;}

.block-featured-testimonial .block-content .testimonial {font-size: 20px; font-family: "Anonymous Pro"; display: block;clear: both;margin: 10px; letter-spacing: -1px;}
.block-featured-testimonial .block-content .testimonial .mb-quote {margin: 0 4px;font-size: 140%;}
.block-featured-testimonial .block-content .testimonial > span,
.block-featured-testimonial .block-content .testimonial > p {display: inline;}

.block-featured-testimonial .block-content ul {
    clear: both;
    list-style: none;
    display: table;
    margin: 0;
    width: 100%;
    padding: 0;
}

.block-featured-testimonial .block-content .switch { width: 25%; background-color: #ededed; display: table-cell; vertical-align: middle;position: relative;padding: 15px 0 10px 0; border-right: 1px solid #e0e0e0;}
.block-featured-testimonial .block-content .switch:first-child {border: 0;}
.block-featured-testimonial .block-content .switch.active {background-color: #e0e0e0;}
.block-featured-testimonial .block-content .switch.active:before {
    width: 16px;
    height: 16px;
    top: -8px;
    margin-left: -8px;
    content: '';
    position: absolute;
    background-color: #f5f5f5;
    width: 12px;
    height: 12px;
    top: -6px;
    margin-left: -6px;
    left: 50%;
    transform: rotate(45deg);
}

.block-featured-testimonial .block-content .switch a {display: block;}
.block-featured-testimonial .block-content .switch img { max-height: 40px; max-width: 80%;opacity: 0.6;}
.block-featured-testimonial .block-content .switch.active img {opacity: 1;}


