.tbl_f_xls {

}
.dataTables_scrollHeadInner {
	background-color: #d9edf7; /*fff674*/
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, .dataTables_wrapper.no-footer div.dataTables_scrollBody>table {
	margin: 0;
}
.dataTables_wrapper .dataTables_filter {
	font-size: 1.15em;
    margin-bottom: 10px;
}
table.dataTable.tbl_f_xls thead th {
	font-size: 0.95em;
	line-height: 1.2em;
}
table.dataTable.tbl_f_xls tbody td {
	font-size: 0.85em;
	line-height: 1.1em;
	padding: 4px 6px;
}

table.dataTable.tbl_f_xls a {
	font-size: 0.85em !important;
	text-decoration: none;
	margin-top: 2px;
}
table.dataTable.tbl_f_xls a:hover {
	text-decoration: underline;
}

table.dataTable.tbl_f_xls .f_pdf:before {
  content: "\f1c1";
  font-size: 1.5em;
  padding-right: 3px;
}
table.dataTable.tbl_f_xls .f_pdf {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	/*font-size: inherit;*/
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #f00;
}

