@charset "utf-8";
/* CSS Document */


/*
------------------------------------------------------------
Testimonials
------------------------------------------------------------
*/

.testimonials_count {
    position: absolute;
    left: 100px;
    top: 12px;
}

ul.testimonialList {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.testimonialList * {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 1.4em;
}


	ul.testimonialList ul.testimonial {
		position: relative;
		padding: 20px 10px;
		border-bottom: 1px solid #ccc;	
		vertical-align: middle;
        min-height: 110px;
	}
	
	ul.testimonialList ul.testimonial.positive {
		
	}
	ul.testimonialList ul.testimonial.negative {
		
	}
	
	ul.testimonialList ul.testimonial:last-child {
		border-bottom: 0;
	}
	
		ul.testimonialList ul.testimonial .date {
			color: #888;
			font-size: 10px;
			position: absolute;
			right: 10px;
			top: 10px;
		}
		
		ul.testimonialList ul.testimonial .profileImg {
			position: absolute;
			top: 32px;
		}
		ul.testimonialList ul.testimonial .companyImg {
			position: absolute;
			top: 102px;
			left: 40px;
		}
		ul.testimonialList ul.testimonial .action {
			display: inline-block;
			margin-top: 2px;
			margin-bottom: 4px;
			margin-left: 4px;
			padding-left: 75px;
			padding-top: 22px;
		}
			
			ul.testimonialList ul.testimonial .action a.profile {
				font-weight: bold;
				color: #0C478B;
			}
			ul.testimonialList ul.testimonial .action a.company {
				font-weight: bold;
				color: #d80;
			}
		
	
		ul.testimonialList ul.testimonial .text {
			padding-top: 6px;
			padding-left: 75px;
		}
		
		
		ul.testimonialList ul.testimonial .rate {
			position: absolute;
			top: 0;
			left: 55px;
		}
		
		ul.testimonialList ul.testimonial .personalMessage {
			font-size: 12px;
			font-family: Georgia, "Times New Roman", Times, serif;
			margin: -10px;
			margin-top: 0;
			padding: 10px;
		}
		ul.testimonialList ul.testimonial .systemMessage {
			margin: -10px;
			margin-top: 0;
			padding: 10px;
		}


ul.lastTestimonialsList {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.lastTestimonialsList * {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
		ul.lastTestimonialsList ul.update .date {
			color: #888;
			margin-top: 4px;
			margin-bottom: 8px;
		}
		
		ul.lastTestimonialsList ul.update .update_message {
			color: #000;
			margin-top: 4px;
			margin-bottom: 8px;
		}



/*
--------------------------------------------------------------------------------
Quando showcase está vazio
--------------------------------------------------------------------------------
*/

.testimonialsContainer {
    position: relative;
}

.testimonialsContainer .emptyTestimonials {
    line-height: 1.6em;
    padding-top: 10px;
}
.testimonialsContainer .emptyTestimonials .title {
    font-family: Verdana;
    position: absolute;
    width: 230px;
    top: 18px;
    left: 145px;
    font-size: 16px;
    color: #888;
}
.testimonialsContainer .emptyTestimonials .subtitle {
    position: absolute;
    width: 230px;
    top: 70px;
    left: 145px;
    font-size: 14px;
}


.testimonialsContainer .emptyTestimonials .addButton {
    position: absolute;
    left: 102px;
    top: 74px;
}

.testimonialsContainer .emptyTestimonials p {
    padding: 0;
    margin: 10px;
    line-height: 1.6em;
}
