/*
	Tables
*/








.content.has-table {
	padding: 0;
}

 table.list {
	width: 100%;
}

table.list tbody tr:hover {
	background-color: rgba(255,255,255,0.02);
}

table.list th, table.list td {
	border-top: 1px solid #4A4D51;
	border-right: 1px solid #4A4D51;
	border-bottom: 1px solid #161616;
	border-left: 1px solid #161616;
	padding: 8px;
	text-align: center;
	vertical-align: middle;
}

table.list th {
	border-top: none;
	padding: 3px 8px;
	font-size: 13px;
	font-weight: normal;
	color: #BBB;
}



/* tables with no header row should have no additional top border in their topmost row
   (happens on forum pages with stickies and/or importants, since
   importants, stickies and regular threads are kept in separate tables
   and only the first of them needs to have headers) */
tr.no-top-border td {
	border-top: none;
}