/*************************************************	Testimonials Widget							*************************************************/#footerwidgets{	width:520px;}#footerwidgets #tbtestimonials-widget li.testimonial-slide ul li.testimonial {	width: 500px;	padding: 5px 0px 10px 0px;	border-bottom: none;	overflow: hidden;	}#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-data {	float: right;	display: inline-block;	width: 418px;	margin: 8px 0px 0px 0px;	}#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-data p.testimonial-content {	color: #CACACA;	font-family: tahoma;	font-size: 9pt;	line-height: 20px !important;	padding: 0px 0px 0px 0px;	margin: -10px 10px 0px 0px;	direction:rtl;	text-align:justify;	}#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-data p.testimonial-author {	float: right;	display: inline-block;	color: #ffcc00;	font-size: 11px;	text-align: right;	padding: 8px 0px;	margin-right:10px;	}	#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-data p.testimonial-author  a{	color:#ffcc00;	font-weight:normal;	}		#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-gravatar {	width: 70px;	margin: 4px 12px 0px 0px;	}#footerwidgets #tbtestimonials-widget li.testimonial-slide .testimonial-gravatar .avatar {	background: #FFFFFF;	padding: 4px;	margin: 0px;	border: 1px solid #222;	}#footerwidgets .testimonial-company, #footerwidgets .testimonial-company a {	display: inline-block;	}/*************************************************	Footer Widgets								*************************************************/#footerwidgetsbg {	margin: 0px auto 0;	padding: 0px 0px 0px 0px;	border-bottom: 1px solid #FFFFFF;	}#footerwidgets {	color: #666666;	text-align: left;	line-height: 20px;	margin: 0px auto 0px;	padding: 0px 0px 0px 0px;	overflow: hidden;	}#footerwidgets .footerwidgetleft .widget,#footerwidgets .footerwidgetmidleft .widget,#footerwidgets .footerwidgetmidright .widget {	float: left;	display: block;	width: 120px;	list-style:none;	margin: 0px 0px 10px 0px;	padding: 10px;	}#footerwidgets .footerwidgetright .widget {	float: center;	display: block;	width: 500px;	list-style:none;	margin: 10px 0px 10px 0px;	padding: 0px;	}#footerwidgets a, #footerwidgets a:visited {	color: #0099CC;	}#footerwidgets h4 {	color: #CECECE;	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	text-align:right;	margin-right:20px;	font-weight:bold;	font-size:14px;	}#footerwidgets li a, #footerwidgets li a:link, #footerwidgets li a:visited {	color: #fff;	font-size: 10pt;	font-weight: normal;	text-decoration: none;	line-height: 22px;	font-weight:bold;	}#footerwidgets li {	list-style: none;	}#footerwidgets ul {	list-style-type: none;	margin: 0px;	padding: 0px;	}#footerwidgets ul li {	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px;	background:transparent !important;	}#footerwidgets ul li a {	/*	background: none;	display: block;	height: 18px;	_height: 22px;	padding: 4px 8px 4px 8px;	overflow: hidden;	border-radius: 3px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	*/	}#footerwidgets .testimonial {	color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 22px;	margin: 0px;	padding: 0px;	}#footerwidgets .testimonial span {	float: right;	display: inline-block;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-size: 12px;	text-align: right;	margin: 10px 0px 0px 0px;	padding: 0px;	}		.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.hidden-testimonial { display:none; }#tbtestimonials-widget p,#tbtestimonial p { padding:0; margin:0; line-height:1.1em!important; color:inherit; }.ajax-loader { /*display:none;*/ text-align:center; height:100%; position:relative; padding:20px; }.ajax-loader img { display:block; height:auto; width:auto; margin:0 auto!important; }#tbtestimonials-widget { margin-bottom:20px; list-style-type:none; list-style-position:outside; }#tbtestimonials-widget { list-style-type:none!important; list-style-position:outside; margin:0!important; }#tbtestimonials-widget li.testimonial-slide ul { list-style-type:none!important; list-style-position:outside; margin:0; }#tbtestimonials-widget li.testimonial-slide ul li.testimonial {}#tbtestimonials-widget li.testimonial-slide { font-size:1em; clear:both; margin:0!important; }#tbtestimonials-widget li.testimonial-slide .testimonial-gravatar { float:right; width:50px; margin-right:10px; }#tbtestimonials-widget li.testimonial-slide .testimonial-data { float:left; width:140px; }#tbtestimonials-widget li.testimonial-slide .testimonial-data .testimonial-author { padding-top:5px; font-size:1em; }#tbtestimonials-widget li.testimonial-slide .testimonial-data .testimonial-company { font-size:1em; }#tbtestimonials-widget li.testimonial-slide .testimonial-data p { margin:0; line-height:12px; }/*li.testimonial-slide { border:1px solid red!important; }*/