/* Customização do DataTables. */

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
	background:none;
	box-shadow:none;
}

.dataTables_wrapper .dataTables_paginate {
	text-align:center;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	padding:5px 10px 5px 10px;
	border:none;
	border-radius:3px;
	margin-left:5px;
	color:#072142 !important;
}	

.dataTables_wrapper .dataTables_paginate .paginate_button:focus {
	outline:none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	border:none;
	background:none;
	background-color:#4C5C96;
	color:#FFFFFF !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	border:none;
	background: none;
	color:#072142 !important;
	text-decoration:underline !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, 
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
	color:#b9b8d3 !important;
}

/* Configuração de > e < da paginação. */
.dataControl {
	vertical-align:middle;
}

table.dataTable thead th {
	border-bottom:none;
}

table.dataTable {
	border-collapse:collapse;
}

tr.even {
	background-color:#fffcfa !important;
}

tr.odd {
	background-color:#FDFAF1 !important;
}

tr.even:hover, tr.odd:hover {
	background-color:#fdf5d6 !important;
}

td {
	border-radius:0px !important;
}
