th, td, .table-bordered {
	border-radius:0!important
}
.table thead tr {
	color:#707070;
	font-weight:normal;
	background:#f2f2f2;
	background-color:#f3f3f3;
	background-image:-moz-linear-gradient(top, #f8f8f8, #ececec);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#ececec));
	background-image:-webkit-linear-gradient(top, #f8f8f8, #ececec);
	background-image:-o-linear-gradient(top, #f8f8f8, #ececec);
	background-image:linear-gradient(to bottom, #f8f8f8, #ececec);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0)
}
.table thead tr th {
	border-color:#DDD;
	font-weight:bold
}
.table thead tr th [class*="icon-"]:first-child {
margin-right:2px
}
.table thead tr th:first-child {
	border-left-color:#f1f1f1
}
.table thead tr th:left-child {
border-right-color:#f1f1f1
}
.table.table-bordered thead tr th {
	vertical-align:middle
}
.table.table-bordered thead tr th:first-child {
	border-left-color:#DDD
}
.table.table-hover tbody tr:hover td {
	background-color:#f1f1f1
}
th.center, td.center {
	text-align:center
}
th .lbl, td .lbl {
	margin-bottom:0
}
th .lbl:only-child, td .lbl:only-child {
	vertical-align:top
}
.table-header {
	background-color:#307ecc;
	color:#FFF;
	font-size:14px;
	line-height:38px;
	padding-left:12px;
	margin-bottom:1px
}
.table-header .close {
	margin-right:6px;
	margin-top:6px
}
.dataTables_length {
	margin-left:8px;
    position: absolute;
}
.dataTables_length select {
	width:70px;
	height:25px;
	padding:2px 3px
}
.dataTables_filter {
	margin-right:8px;
	text-align:right
}
.dataTables_filter input[type=text] {
	width:125px;
	height:18px;
	line-height:18px
}
.dataTables_info {
	margin:0 0 0 12px;
	font-size:14px
}
.dataTables_paginate {
	text-align:right
}
.dataTables_paginate.pagination {
	margin:0 12px
}
.dataTables_wrapper label {
	display:inline-block;
	font-size:13px
}
.dataTables_wrapper input[type=text], .dataTables_wrapper select {
	margin-bottom:0!important;
	margin:0 4px
}
.dataTables_wrapper .row-fluid:first-child {
	padding:12px 0 4px;
	background-color:#eff3f8
}
.dataTables_wrapper .row-fluid:first-child+.dataTable {
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD
}
.dataTables_wrapper .row-fluid:last-child {
	border-top:1px solid #DDD;
	padding:12px 0 6px;
	background-color:#eff3f8;
	border-bottom:1px solid #DDD
}
.dataTable {
	margin-bottom:0
}
.dataTable th[class*=sort] {
cursor:pointer
}
.dataTable th[class*=sort]:after {
    content:"\f0dc";
    display:inline-block;
    color:#555;
    font-family: FontAwesome;
    font-size:13px;
    font-weight:normal;
    float:right;
    margin-right:4px;
    position:relative
}
.dataTable th[class*=sorting_] {
color:#307ecc
}
.dataTable th.sorting_desc:after {
	content:"\f0dd";
	top:-6px
}
.dataTable th.sorting_asc:after {
	content:"\f0de";
	top:4px
}
.dataTable th.sorting_disabled {
	cursor:inherit
}
.dataTable th.sorting_disabled:after {
	display:none
}