.woo-carousel .testimonial{ display:block; }
.woo-carousel .testimonial .text{margin-bottom:20px;
    background-color: #fff; padding: 30px;  position:relative;
	font-size:18px; border-radius: 8px; text-aling:center;}
.woo-carousel .testimonial .text p{ margin:0px;}
.woo-carousel .testimonial .text:after {
    content: "";
    display: block;
    width: 14px;
    height: 14px;
    background-color: #fff;
    position: absolute;
    -webkit-transform: scaleX(.75) rotate(45deg);
    -ms-transform: scaleX(.75) rotate(45deg);
    transform: scaleX(.75) rotate(45deg);
    border-width: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box; bottom: -7px;
    left:50%;
    margin-left:-7px;
}
.woo-carousel .testimonial h4{  text-align:center; font-size:18px; color:#fff;}
.woo-carousel .q{ display:block; padding:0px; margin:0px auto 15px; width:50px; height:50px; z-index:1; background-image:url(../images/q.png); background-repeat:no-repeat !important; background-size:90% !important; background-position:center center !important ;}
.woo-carousel .owl-dots{ display:block; text-align:center;}
.woo-carousel .owl-carousel button.owl-dot{ display:inline-block; width:10px; height:10px; border-radius:50%; border:1px solid #aaa; background-color:#fff; margin:0px 5px;}
.woo-carousel .owl-dots .owl-dot.active{ background-color:#aaa; } 
.woo-carousel .owl-nav button{ position: absolute; top: calc(50% - 39px); width: 32px; height: 32px; background-color: #000 !important; border-radius: 50%;   background-repeat:no-repeat !important; background-size:50% 50% !important; background-position:center center !important ;}
.woo-carousel .owl-nav button.owl-prev{ left:-16px; background-image:url(../images/p.png) !important;}
.woo-carousel .owl-nav button.owl-next{ right:-16px; background-image:url(../images/n.png) !important;}