/*Top-reviewers--Reset*/
.b-top-reviewers table{}
	.b-top-reviewers table th{min-width:0;width:auto;background:none;font-weight:bold;vertical-align:bottom}

/*Top-reviewers*/			
.b-top-reviewers{position:relative}
	.b-top-reviewers__title{padding:0 0 20px;font-size:24px}
	.b-top-reviewers-leaderboard{padding:20px 0 0}
		.b-top-reviewers-leaderboard-i{width:700px}
			.b-top-reviewers-leaderboard-i__table{}
				.b-top-reviewers-leaderboard-i__table tr{}
				.b-top-reviewers-leaderboard-i__table tr.first{}
					.b-top-reviewers-leaderboard-i__table th,
					.b-top-reviewers-leaderboard-i__table td{padding:5px 0;border-bottom:1px solid #e2e2e2;vertical-align:center}
					.b-top-reviewers-leaderboard-i__table th{line-height:14px}
					.b-top-reviewers-leaderboard-i__table .votes-icon{background:url(http://assets.vitalmedianet.com/images/top_reviewers_icons.png) no-repeat;padding:0 0 0 13px}
						.votes-icon._up{background-position:0 -1px}
						.votes-icon._down{background-position:0 -24px}
						.b-top-reviewers-leaderboard-i__table .rank{width:25px;height:25px;background:url(http://assets.vitalmedianet.com/images/top_reviewers_icons.png) no-repeat;display:block;position:relative;text-align:center;line-height:25px}
						.b-top-reviewers-leaderboard-i__table .rank.top-1{background-position:0 -67px}
						.b-top-reviewers-leaderboard-i__table .rank.top-5{background-position:0 -93px}
						.b-top-reviewers-leaderboard-i__table .rank.top-10{background-position:0 -119px}
						.b-top-reviewers-leaderboard-i__table .rank.top-20{background-position:0 -145px}
						.top-reviewers-leaderboard-author{padding:0 20px 0 0;overflow:hidden;zoom:1}
							.top-reviewers-leaderboard-author .userpic,
							.top-reviewers-leaderboard-author .userpic{width:75px;height:75px;margin:0 10px 0 0;background:none;display:block;float:left;overflow:hidden;position:relative}
							.top-reviewers-leaderboard-author .author-info{float:left}
								.top-reviewers-leaderboard-author .author-info .author{padding:4px 0 5px;position:relative;font-size:14px}
								.b-top-reviewers-leaderboard-i__table tr.first .author{margin-top:-2px;font-size:18px}
								.top-reviewers-leaderboard-author .author-info small{padding:0 0 4px;display:block;font-size:11px;color:#7c7c7c;font-style:italic}
						.top-reviewers-leaderboard-value{line-height:14px;display:block}
				.b-top-reviewers-leaderboard-i__table .has_info{margin:-2px 0 0 2px;}

/*Sub-navigation-tabs-1*/		
.b-sub-navigation-tabs-1{border-bottom:1px solid #e2e2e2;position:relative;width:700px}
	.b-sub-navigation-tabs-1__tabs{margin:0 0 -1px;overflow:hidden;zoom:1;position:relative;font-size:16px;line-height:28px;font-weight:bold}
		.b-sub-navigation-tabs-1__tabs-item{margin:0 5px 0 0;float:left;position:relative;list-style-type:none}
		.b-sub-navigation-tabs-1__tabs-item.active{border:solid #e2e2e2;border-width:1px 1px 0}
			.b-sub-navigation-tabs-1__tabs-item a{padding:0 12px;margin:1px 0 5px;display:block;color:#474747}
			.bmx .b-sub-navigation-tabs-1__tabs-item a {background:#99d6ff;}
			.mtb .b-sub-navigation-tabs-1__tabs-item a {background:#c5e29f;}
			.mx .b-sub-navigation-tabs-1__tabs-item a {background:#ffeb99;}
			
			.b-sub-navigation-tabs-1__tabs-item a:hover{color:#474747}
			.mtb .b-sub-navigation-tabs-1__tabs-item a:hover{background:#a9cf77}
			.bmx .b-sub-navigation-tabs-1__tabs-item a:hover{background:#0077bb; color:#fff}
			.mx .b-sub-navigation-tabs-1__tabs-item a:hover{background:#fc0}
			
			.b-sub-navigation-tabs-1__tabs-item.active a,
			.b-sub-navigation-tabs-1__tabs-item.active a:hover{padding:0 11px 4px;margin:0;background:none;border-bottom:1px solid #fff;cursor:default}	