
  #pagination_table_page td {
    font-size: 12px;
  }
  #pagination_table_page table tr:nth-child(even){
    background-color: #e4e3e3
  }
  #pagination_table_page th {
    background: #333 !important;
    color: #fff;
    margin-top: 15px !important;
  }
  #pagination_table_page .pagination {
    margin: 0;
  }
  #pagination_table_page .pagination li:hover{
    cursor: pointer;
  }
  
  #pagination_table_page .header_wrap {
    padding:0px 0;
    /* margin-bottom: 15px !important; */
  }
  #pagination_table_page .num_rows {
    width: 20%;
    float:left;
  }
  #pagination_table_page .tb_search{
    width: 250px !important;
    float:right !important;
  }
  #pagination_table_page .pagination-container {
    width: 250px !important;
    float:left !important; 
  }
  #pagination_table_page .rows_count {
    width: 20%;
    float:right;
    text-align:right;
    color: #999;
    display:  none !important;
  }
  #pagination_table_page .dataTables_filter,
  #pagination_table_page .dataTables_info{
    display: none;
  }
  #pagination_table_page .dataTables_length label {
    /* border: 1px solid red; */
    width: 75px !important;
    height: 1px;
    color: rgba(10, 10, 20, 0.0);
    margin-top: -25px;
  }
  #pagination_table_page .dataTables_length label select{
    position: absolute;
    width: 100px;
    top: -30px;
    left: 0;
    background-color: rgb(226, 228, 240);
    border: 1px solid rgba(10, 10, 20, 0.0);
    border: none;
    border-radius: 3px;
    font-size: 16px;
    color: gray;
    padding: 4px;
    outline: none;
  }

  #pagination_table_page .paging_simple_numbers {
    margin: 25px 0;
  }
#pagination_table_page .paging_simple_numbers span{
  font-size: 11px !important;
  color: red !important;
}
#pagination_table_page .paging_simple_numbers span .paginate_button{
    border: 1px solid rgb(240, 240, 240);
    background-color: rgba(182, 197, 182, 0.4) !important;
    background: rgba(182, 197, 182, 0.4) !important;
    padding: 3px 6px !important;
    color: var(#707070) !important;
    font-size: 10px !important;
    outline: none !important;
}
#pagination_table_page .paging_simple_numbers span .paginate_button.current{
    border-bottom: 2px solid rgb(90, 165, 90) !important;
}

#pagination_table_page .paging_simple_numbers #pagination_table_previous,
#pagination_table_page .paging_simple_numbers #pagination_table_next{
  font-size: 13px;
}