#testimonial-slider{overflow:hidden;}
.testimonial{margin:0 15px;}
.testimonial .testimonial-content{padding:15px 15px 15px 41px;float:left;width:calc(100% - 168px);color:#333333;font-size:15px;font-family:'Open Sans LightItalic';}
.testimonial .description{font-size:15px;color:#555;line-height:24px;margin-bottom:20px;position:relative;}
.testimonial .testimonial-title{font-size:16px;font-weight:bold;line-height:20px;color:#333333;text-align:left;display:block;font-size:17px;margin:10px 0 0 0;font-family:'Open Sans Semibold';}
.testimonial .testimonial-title small{display:block;margin-top:13px;font-size:14px;}
.testimonial .pic{width:168px;height:159px;border-top:8px solid #333333;border-left:8px solid #333333;border-right:8px solid #333333;border-radius:50%;margin:15px auto;float:left;}
.testimonial .pic img{width:100%;height:auto;border:1px solid #808080;border-radius:50%;}
.owl-theme .owl-controls .owl-buttons div{position:relative;border-radius:0;background:transparent;padding:7px 10px;transition:all 0.5s ease 0s;}
.owl-theme .owl-controls .owl-buttons div{background:#dfdfdf;display:block;}
.owl-theme .owl-controls .owl-buttons .owl-prev,
.owl-theme .owl-controls .owl-buttons .owl-next{position:absolute;top:32%;opacity:0;transition:all 0.50s linear;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-7%;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-7%;border-radius:0;}
.owl-carousel:hover .owl-buttons .owl-prev{opacity:1;left:-5px;}
.owl-carousel:hover .owl-buttons .owl-next{opacity:1;right:-5px;}
.owl-prev:before{content:"\f104";font-family:'FontAwesome';color:#666;font-size: 20px;}
.owl-next:before{content:"\f105";font-family:'FontAwesome';color:#666;font-size: 20px;}
.testimonial .testimonial-content p:before{bottom:47px;box-sizing:border-box;color:rgb(187, 187, 187);content:'\201C';display:block;left:0px;position:absolute;text-size-adjust:100%;top:-4px;width:24.6094px;column-rule-color:rgb(218, 218, 218);perspective-origin:12.2969px 48px;transform-origin:12.2969px 48px;border:0px none rgb(218, 218, 218);font:normal normal normal normal 80px/116px Georgia, serif;margin:-25px 0px 0px -40px;outline:rgb(218, 218, 218) none 0px;}
.testimonial .testimonial-content p:after{box-sizing:border-box;color:rgb(187, 187, 187);content:'\201D';display:block;position:absolute;right:0px;text-size-adjust:100%;width:24.6094px;column-rule-color:rgb(218, 218, 218);perspective-origin:12.2969px 48px;transform-origin:12.2969px 48px;border:0px none rgb(218, 218, 218);font:normal normal normal normal 80px/116px Georgia, serif;margin:-25px 0px 0px -40px;outline:rgb(218, 218, 218) none 0px;}

@media only screen and (min-width:1px) and (max-width:767px){
.testimonial .mdfrd{margin-left:0;}
.testimonial .pic { float:none; text-align:center; clear:both;}
.testimonial .testimonial-content { width:100%; float:none; clear:both;}
.owl-theme .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons .owl-next { top:23%;}

}
@media only screen and (min-width:768px) and (max-width:1023px){
.mdfrdnew { width:100%!important;; margin:0 auto!important;}

.testimonial .testimonial-content { width:100%; float:none; clear:both;}

.mdfrd{margin:0 auto;float:none; width:100%;}

 }
@media only screen and (min-width:1024px) and (max-width:1199px){

.testimonial .pic { float:none; text-align:center; clear:both;}
.testimonial .testimonial-content { width:100%; float:none; clear:both;}
mrgn-tphei {margin-top: -21px;}
}