@charset "utf-8";
/* Testimonials CSS Document */
#clienttestiminials { width:100%; margin: 0; }
.testimonials-item { text-align:left; position:relative; margin-bottom:40px;}
.testimonials-item .testi-quote .dropcap { display:block; float:left; font-size:3em; width:40px; height:40px; line-height:40px; margin:0 20px 10px 0; color:#ffa646; text-align:center; font-weight:700; background:none; border-radius:0;}
.testi-content { background-color:#111111; opacity:0.9; border-radius:10px; padding:35px; margin-bottom:20px;}
.testi-desc { padding:40px 0 0 10px;}
.testi-desc p { font-size:20px; font-weight:500; font-style:italic; line-height:29px; margin-bottom:0;}
.testi-thumb { position:relative; display:inline-flex;}
.testi-thumb-img { width:66px; height:66px; border-radius:50%; float:left;}
.testi-thumb-img img { width:100%; height:auto; display:block; border-radius:50%;}
.tmttl { padding:5px 0 0 1em;}
.tmttl h6 { font-size:25px; line-height:28px; margin-bottom:0;}
.tmttl h6 a { text-decoration:none;}
.tmttl span { color:#ffa646; font-size:16px;}

/*testimonials listing*/
.tmnllisting{ margin-bottom:35px; min-height:120px; }
.tmnllisting .tmnlthumb{ float:left; width:120px; height:120px; margin:0 5% 0 0; overflow:hidden; }
.tmnllisting .tmnlthumb img{ width:100%; height:100%; border-radius:50%; }
.tmnllisting .tmnlcont{ overflow:hidden; }
.tmnllisting h6{ margin-bottom:10px; padding-top:10px; text-transform:uppercase; }

#testimonials-widget h6{ margin-bottom:5px; text-transform:capitalize; }
#testimonials-widget p{ margin-bottom:15px; }


