  <style type="text/css" rel="stylesheet">

.dataTables_wrapper .dataTables_filter{
   float: none !important;
   text-align: center !important;
   margin: 0 auto 50px !important;
   font-size: x-large !important;
   line-height: 2em !important;
   width: 70% !important;
}
.dataTables_wrapper .dataTables_filter input{
	margin-left:0px !important;
}
.dataTables_wrapper select{
    display: inline;
    width: auto;
}
.fake-form{
    background-color: #E9EFF1;
    border: 1px solid #D2E1E6;
}
.table{
	clear:both !important;
}

tr.group,
tr.group:hover{
    background-color: #333 !important;
    color: #fff !important;
    font-size: x-large !important;
    text-align: center;
}
@media screen and (max-width: 480px){
    .dataTables_wrapper .dataTables_filter{
        font-size: large !important;
    }
}
</style>