.table{width:100%;margin-bottom:15px;border-collapse:separate;}
.table th{text-align:left;font-weight:normal;border-bottom:1px solid #ded8b8;font-size:16px;}
.table td{padding:13px 0;}
.table th,
.table .cell-tab .cell-tab-inner{padding:6px 0 8px;}
.table tr.active td{background:#CBF4BC;}
.table tbody td{border-top:1px solid #fff;}
.table tbody tr:first-child td{border-top:none;}
.table thead a{color:#a40e0e;text-decoration:none;}
.table a.asc,
.table a.desc{color:#a40e0e;border-color:#a40e0e;}
.table a.asc:after{content:" ↑";}
.table a.desc:after{content:" ↓";}
.table .cell-rating.negative{color:#f00 !important;}
.table .cell-tab{padding:0;}
.table .cell-tab .cell-tab-inner{position:relative;top:1px;display:inline-block;border:1px solid transparent;border-radius:3px 3px 0 0;border-bottom:none;}
.table .cell-tab .cell-tab-inner.active{font-weight:bold;}
.table.table-blogs .cell-info{width:19px;padding-right:0;padding-left:0;}
.table.table-blogs tbody .cell-info{vertical-align:top;}
.table.table-blogs tbody .cell-info .blog-list-info{display:block;}
.table.table-blogs .cell-name{padding-left:3px;}
.table.table-blogs .cell-name .avatar{float:left;margin-right:10px;clear:right;}
.table.table-blogs .cell-name{overflow:hidden;margin-bottom:5px;}
.table.table-blogs .cell-name .blog-name{font-size:18px;color:#a40e0e;display:block;font-weight:bold;margin:0 0 2px 0;text-decoration:none;}
.table.table-blogs tbody .cell-rating{width:30px;font-weight:bold;font-size:16px;color:#d0a100;}
.table.table-blogs .cell-readers{width:30px;text-align:center;vertical-align:middle;}
.table.table-blogs tbody .cell-readers{text-align:center;vertical-align:middle;font-size:16px;color:#a40e0e;}
.table.table-blogs .cell-join{width:30px;text-align:center;vertical-align:middle;font-size:16px;}
.table.table-blogs .cell-join .active{color:#4da050;}
.table.table-blogs .cell-rating{width:30px;text-align:center;vertical-align:middle;}
.table.table-blogs .blog-description{line-height:15px;padding:5px 0 0 0;color:#544d44;}
.table.table-blogs .blog-wrap{overflow:hidden;}
.table.table-blogs .blog-avatar{float:left;margin:1px 15px 0 0;}
.table.table-blogs .blog-avatar img{margin:0!important;clear:none!important;}
.table.table-blogs .user-avatar a{color:#a40e0e;font-weight:normal;}
.table.table-blogs .user-avatar{font-size:11px;color:#4a4736;font-weight:bold;}
.table.table-plugins .cell-checkbox{width:20px;padding:12px 0 10px 10px;}
.table.table-plugins h3{font-weight:bold;font-size:17px;line-height:20px;margin-bottom:5px;}
.table.table-profile-notes{border-top:1px solid #eee;}
.table.table-profile-notes td{vertical-align:top;}
.table.table-profile-notes .cell-username{width:20%;font-weight:bold;}
.table.table-profile-notes .cell-note{width:50%;}
.table.table-profile-notes .cell-date{text-align:right;}
.table.table-profile-info{margin-bottom:40px;}
.table.table-profile-info td{vertical-align:top;}
.table.table-profile-info .cell-label{width:30%;color:#777;}
.table.table-users th{}
.table.table-users .cell-follow{width:17px;text-align:center;}
.table.table-users thead .cell-follow i{position:relative;top:3px;}
.table.table-users .cell-name{width:200px;padding-right:0;padding-left:0;}
.table.table-users .cell-name img{float:left;margin-right:14px;width:48px;}
.table.table-users tbody .cell-name div{float:left;width:125px;}
.table.table-users .cell-name .name{margin-top:2px;margin-right:10px;}
.table.table-users .cell-name .name.no-realname{margin-top:11px;}
.table.table-users .cell-name .username{width:125px;position:relative;top:1px;margin-bottom:3px;}
.table.table-users .cell-name .realname{}
.table.table-users .icon-envelope-alt{font-size:16px;color:#4a4736;}
.table.table-users tbody .cell-date{}
.table.table-users .cell-rating{text-align:center;width:90px;}
.table.table-users .cell-skill{text-align:center;width:70px;}
.table.table-users .cell-date{text-align:center;width:130px;}
.table.table-users tbody .cell-skill{font-weight:bold;font-size:16px;}
.table.table-users tbody .cell-rating{color:#d2a60e;font-size:16px;}
.table.table-users button{float:left;margin-right:5px;}
.table.table-talk .cell-checkbox{width:20px;padding:15px 0 10px 0;}
.table.table-talk thead .cell-checkbox{padding:10px 0 10px 0;}
.table.table-talk .cell-favourite{text-align:center;}
.table.table-talk tbody .cell-favourite .active{color:#4da050;}
.table.table-talk .cell-recipients{width:130px;}
.table.table-talk tbody .cell-recipients{}
.table.table-talk tbody .cell-recipients a{}
.table.table-talk tbody .cell-date{topic-info-authorwidth:115px;}
.table.table-talk tbody .cell-title{}
.table.table-talk tbody .cell-title a{color:#275ec2;}
.table.table-talk tbody .cell-title span{color:#628fa5;font-weight:bold;margin-left:4px;}
.table.table-talk tbody .cell-title .new{color:#32b319;}
.table.table-talk tbody .cell-title i{position:relative;left:-3px;}
.table.table-talk tbody td{vertical-align:top;}