/** * @version     1.0.0 * @package     com_tlptestimonial * @copyright   Copyright (C) 2014. All rights reserved. * @license     GNU General Public License version 2 or later; see LICENSE.txt * @author      Techlabpro <techlabpro@gmail.com> - http://www.techlabpro.com */.cb {  clear: both;}.pb30 {  padding-top: 30px;}.img-responsive {  display: block;  height: auto;  max-width: 100%;}.transition-c {  -webkit-transition: all .8s;  /* For Safari 3.1 to 6.0 */  transition: all .8s;}.centered {  float: none;  margin: 0 auto !important;}.align-center {  text-align: center;}.align-left {  text-align: left;}.align-right {  text-align: right;}.tooltip-inner {  background: #323232;}.thumb-img {  width: 100%;  height: auto;}.inner.testimonial blockquote {  border: none;  background-color: #f0f0f0;  position: relative;  padding: 20px;}.inner.testimonial blockquote:before {  content: "";  position: absolute;  right: 50px;  bottom: -20px;  width: 0;  height: 0;  border-left: 15px solid transparent;  border-right: 15px solid transparent;  border-top: 20px solid #f0f0f0;}.inner.testimonial h5 {  margin-top: 0;  font-size: 14px;}.inner.testimonial h4 {  margin-bottom: 0;}.inner.testimonial .wrapper {  float: right;  text-align: right;  margin-right: 25px;  margin-bottom: 30px;}.inner.testimonial .author-img-2 {  width: 50px;  height: 50px;  border-radius: 50px;}.inner.testimonial.signle-list .wrapper.left {  float: left;  margin-right: 20px;}.inner.testimonial.signle-list .wrapper.right {  float: right;  margin-left: 20px;}.inner.testimonial.signle-list blockquote {  }.inner.testimonial.signle-list blockquote.left-arrow {  float: left;  margin-left: 2%;}.inner.testimonial.signle-list blockquote.left-arrow:before {  left: -33px;  top: 0;  bottom: 0;  margin-top: auto;  margin-bottom: auto;  border-top: 20px solid transparent;  border-right: 20px solid #f0f0f0;  border-bottom: 20px solid transparent;}.inner.testimonial.signle-list blockquote.right-arrow {  float: right;  margin-right: 2%;}.inner.testimonial.signle-list blockquote.right-arrow:before {  right: -35px;  top: 0;  bottom: 0;  margin-top: auto;  margin-bottom: auto;  border-top: 20px solid transparent;  border-left: 20px solid #f0f0f0;  border-bottom: 20px solid transparent;}.inner.testimonial.signle-list .author-img-3 {  width: 100px;  height: 100px;  border-radius: 50%;}.inner.testimonial.signle-list blockquote.top-arrow {  float: left;  margin-top: 34px;  margin: 0 auto;}.inner.testimonial.signle-list blockquote.top-arrow:before {    top: -109px;  bottom: 0;  margin-top: auto;  margin-bottom: auto;  border-top: 20px solid transparent;  border-left: 20px solid #f0f0f0;  border-bottom: 20px solid transparent;  -ms-transform: rotate(-90deg); /* IE 9 */    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */    transform: rotate(-90deg);    left: 0;  right: 0;  margin: auto;}.inner.testimonial.signle-list .image-area{ text-align:center; margin-bottom: 25px;}/*  Module   ========================================================================== */#mod-tlp-testimonial-main {}#mod-tlp-testimonial{	}#mod-tlp-testimonial .shadow-wrapper {  padding-top: 35px;  padding-bottom: 55px;}#mod-tlp-testimonial .test-content {	color: #ffffff;	font-family: "Times New Roman", Times, serif;    font-style: italic;    cursor: move;    padding: 8px;    margin-top: 30px;line-height: 1.8em;}#mod-tlp-testimonial .item{    padding:  20px  20px  40px 20px;     }#mod-tlp-testimonial .author-img {    border: 5px solid #0ba4d4;    border-radius: 50%;    height: 100px;    margin: 0 auto;    width: 100px;}#mod-tlp-testimonial h3{ text-align:center;     font-weight: 100;    color: #fff !important;    margin-top: 8px;    opacity: 0.8;}#mod-tlp-testimonial h4{ text-align:center;}#mod-tlp-testimonial .img-ara{ display: none; text-align:center; margin-top:-72px;}#mod-tlp-testimonial .read-more{ font-size:14px; text-align:center;}/*    ========================================================================== */   /* Large desktops and laptops */@media (min-width: 1200px) {}/* Portrait tablets and medium desktops */@media (min-width: 992px) and (max-width: 1199px) {  .inner.testimonial.signle-list blockquote{    width: 80%;  }}/* Portrait tablets and small desktops */@media (min-width: 768px) and (max-width: 991px) {  .inner.testimonial.signle-list blockquote {    width: 76%;  }}/* Landscape phones and portrait tablets */@media (max-width: 767px) {  .test-section .carousel-control{    display: none;  }  .inner.testimonial.signle-list blockquote {  width: 64%;  }  .inner.testimonial.signle-list blockquote.left-arrow:before {    left: -33px;    top: 31px;    bottom: inherit;  }  .inner.testimonial.signle-list blockquote.right-arrow:before {    right: -35px;    top: 30px;    bottom: auto;  }}/* Landscape phones and smaller */@media (max-width: 480px) {  .test-section   .left-side-list.blog-details a {    width: 40px;    height: 50px;    padding: 5px 5px;  }  .left-side-list.blog-details .big {    font-size: 20px;  }  .left-side-list.blog-details .small {    font-size: 12px;    line-height: 1;  }  .inner.testimonial.signle-list blockquote {      width: 100%;  }  .inner.testimonial.signle-list blockquote.left-arrow:before {    display: none;  }  .inner.testimonial.signle-list blockquote.right-arrow:before {    display: none;  }}