ul.nav {
	list-style: none;
	padding: 0;
	margin: 0;
}

li.overview-tab.no-icon {
	display: inline-block;
	border: 1px solid transparent;
	border-bottom-color: #DDD;
	min-width: 210px;
	padding: 10px;
	margin-right: -4px;
	cursor: pointer;
}

li.overview-tab.no-icon a:link {
	text-decoration: none;
}

li.overview-tab.no-icon:hover {
	background-color: #f2f2f2;
}

li.overview-tab.no-icon.active {
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: none;
}

li.overview-tab.active { border-bottom-width: 0;}

div.review-parent-rating-image {
	float: left;
	width: 20px;
	height: 20px;
	background-size: 20px;
}

.full-star {
	background: url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/star_full.png") no-repeat;
}

.empty-star {
	background: url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/star_empty.png") no-repeat;
}

.tab-icon {
	float: left;
	margin-right: 15px;
	width: 66px;
	height: 66px;
	background-size: 100%;
}

.review-count {
	margin-top: 9px;
}

.tab-icon-cars {
	background: url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/cars-com.png") no-repeat left center;
	background-size: 100%;
}
.tab-icon-facebook {
	background:url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/facebook.png") no-repeat left center;
	background-size: 100%;
}
.tab-icon-edmunds {
	background:url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/edmunds.png") no-repeat left center;
	background-size: 100%;
}
.tab-icon-google_places {
	background:url("/static/v9/viewmodel/widgets/reputation_manager/reviews/images/google.png") no-repeat left center;
	background-size: 100%;
}

.hidden {
	display: none;
}

.review-parent-likes-container {
	margin-bottom: 10px;
}

.review-text {
	width: 75%;
}

.review-text-show-all {
	cursor: pointer;
}

.review-from-name {
	font-weight: bold;
	font-size: larger;
}

.review-post-date {
	color: black;
	margin-left: 5px;
}

.review-sort-container {
	border: 1px solid black;
	width: 45%;
	border-radius: 8px;
	margin-bottom: 10px;
	margin-top: 10px;
	box-sizing: border-box;
}
.review-sort-container .review-sort-text-container {
	float: left;
}
.review-sort-container .review-sort-text-container .review-sort-text {
	padding: 13px;
	margin-right: 2px;
	border-right: 1px solid black;
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px;
	border-bottom: 1px;
	background-color: #f1f1f1;
}
.review-sort-container .review-select-container {
	padding: 7px;
	text-align: center;
	border-radius: inherit;
}

.review-select {
	width: 50%;
}

.show-more-reviews-link {
	float: right;
	padding: 10px;
}

.rating-text-container {
	position: relative;
	top: 3px;
	left: 3px;
}

.review-parent-container {
	padding-left: 11px;
	margin-bottom: 20px;
}

.review-overview-source {
	margin-bottom: 5px;
}

/*.review-overview-container {*/
	/*margin-bottom: 5px;*/
/*}*/

.review-overview-tab-link:link {
	text-decoration: none;
}

.reputation-widget-container {
	background: white;
}

.review-parent-rating {
	position: relative;
	top: 2px;
	margin-left: 3px;
}
