/* line 10, frontend/static/frontend/css/datatable.scss */
.dataTables_wrapper {
  padding: 2px; }
  /* line 14, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper .daterange input {
    width: 100px; }
  /* line 18, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper table {
    border-collapse: collapse !important; }
  /* line 21, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper th, .dataTables_wrapper td {
    border: 1px solid #293846;
    overflow-x: hidden; }
  /* line 26, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper tbody td {
    border: 1px solid #293846 !important; }
  /* line 31, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper thead tr:first-child {
    background-color: #293846;
    color: white; }
    /* line 35, frontend/static/frontend/css/datatable.scss */
    .dataTables_wrapper thead tr:first-child th {
      border: 1px solid #293846; }
      /* line 37, frontend/static/frontend/css/datatable.scss */
      .dataTables_wrapper thead tr:first-child th.latest_by {
        color: #ffa; }
  /* line 44, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper thead tr.datatable-column-filter-row th {
    border: 1px solid #293846;
    background-color: #3498DB;
    color: white;
    padding: 6px; }
  /* line 52, frontend/static/frontend/css/datatable.scss */
  .dataTables_wrapper input, .dataTables_wrapper select, .dataTables_wrapper textarea {
    color: #293846; }

/*

.dataTables_wrapper {

    padding-bottom: 0 !important;

    .daterange input {
        width: 100px;
    }

    thead {
        th {
            background-color: #ddd !important;
            color: #333;
            border-right: 1px solid #aaa !important;
            &.latest_by {
                color: #18A689 !important;
            }
        }
        .datatable-column-filter-row {
            th {
                background-color: #eaf9f6 !important;
                border-right: 1px solid #ddd !important;
            }
        }
    }
}

.dataTables_wrapper {

    .details {
        background-color: transparent !important;

        .table {
            margin-top: 20px;
        }

        .tools {
            .btn {
                margin-right: 5px;
            }
        }
    }

    .dataTables_row-tools {
        background-color: white;
    }
}
*/
/*
.dataTables_wrapper {

    td {
        border: 1px solid #333 !important;
    }

    #datatable_filter {
        display: none;
    }
    tr.shown,
    tr.details {
        background-color: #effcfe !important;
    }
    table,
    thead tr,
    thead tr th {
        border: 1px solid #333 !important;
    }
    th input {
        height: 19px;
        margin-bottom: 1px;
        font-size: 12px;
    }

    .dataTable thead th {
        background-color: #333;
        color: white;
        border-color: #333 !important;
    }


    #datatable_filter {
        display: none;
    }

    .dataTables_paginate .pagination {
        justify-content: center !important;
    }

    .dataTable {
        border: 2px solid #333;
        font-size: 12px;
        line-height: 14px;
    }

    .dataTable tr.shown {
        background-color: #ffff99 !important;
    }

    .dataTable tr th.latest_by {
        color: yellow;
        //color: #8be8e8;
    }

    .dataTables_length {
      float: left;
    }
    .dataTables_filter label {
      margin-right: 5px;
    }

}
*/
