.TTteaser {
	font-size: 1rem;
	font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
}

.TTteaser__rating {
	display: inline-block; 
	vertical-align: middle; 
	margin-right: 0.5em;
}

.TTteaser__star svg {
	width: 1em;
	height: 1em; 
}

.TTteaser__icon--full { 
	fill: #000;
}

.TTteaser__icon--half {
	stroke: #000;
	fill: transparent;
	color: #000;
}

.TTteaser__icon--empty {
	stroke: #000; 
}

.TTteaser__read-qa, .TTteaser__read-comments, .TTteaser__read-reviews, .TTteaser__write-review, .TTteaser__ask-question {
	font-size: 1rem;
	font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	color: #000;
	Text-decoration: underline; 
}

.TTteaser__write-review, .TTteaser__ask-question { 
	border: none;
	text-decoration: underline;
	background: transparent;
	padding: 0;
	cursor: pointer; 
}

/* Updated CSS got from Turnto documentation */
/*
.TTteaser {
    font-size: 12px;
    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
.TTteaser__rating {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.TTteaser__star svg {
    width: 16px;
    height: 16px;
}
.TTteaser__icon--full {
    fill: #000;
}
.TTteaser__icon--half {
    stroke: #000;
    fill: transparent;
    color: #000;
}
.TTteaser__icon--empty {
    stroke: #000;
}
.TTteaser__read-qa,
.TTteaser__read-comments,
.TTteaser__read-reviews,
.TTteaser__write-review,
.TTteaser__ask-question {
    font-size: 12px;
    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: #000;
    text-decoration: underline;
}
.TTteaser__write-review,
.TTteaser__ask-question {
    border: none;
    text-decoration: underline;
    background: transparent;
    padding: 0;
    cursor: pointer;
}
*/
