	.dataTables_wrapper .dataTables_length select {
    border: 1px solid #aaa;
    border-radius: 3px;
    background-color: transparent;
    padding: 4px;
}

.dataTables_wrapper .dataTables_filter input {
    border: 1px solid #aaa;
    border-radius: 3px;
    padding: 5px;
    background-color: transparent;
}

/*table#secStatusTable.dataTable thead th {
    font-size: 1.15em;
    background-color: #d7ccc8 !important;
    color: #705043 !important;
    border-top: 1px solid #705043 !important;
    border-bottom: 0.18em solid #705043 !important;
    padding: 15px 30px 15px 18px;
}*/

table#secStatusTable.dataTable thead .sorting_asc {
    background-image: url('../../images/datatables/sort-up-solid.svg') !important;
}

table#secStatusTable.dataTable thead .sorting_desc {
    background-image: url('../../images/datatables/sort-down-solid.svg') !important;
}

/* /TemplatePackage/contrib/libs/datatables/latest/images/sort_asc.png */

table#secStatusTable.dataTable thead .sorting {
    background-image: url('../../images/datatables/sort-solid.svg');
}

/* /TemplatePackage/contrib/libs/datatables/latest/images/sort_both.png */

table#secStatusTable.dataTable thead .sorting,
table#secStatusTable.dataTable thead .sorting_asc,
table#secStatusTable.dataTable thead .sorting_desc,
table#secStatusTable.dataTable thead .sorting_asc_disabled,
table#secStatusTable.dataTable thead .sorting_desc_disabled {
    cursor: pointer !important;
    background-repeat: no-repeat !important;
    background-position: center right !important;
}

table#secStatusTable.dataTable thead th {
    background-color: #005eaa !important;
    border-color: #005eaa;
    color: #fff;
    padding: .75rem !important;
}

table#secStatusTable.dataTable thead .sorting:after {
    opacity: 0 !important;
    background-color: white;
}

table#secStatusTable.dataTable thead .sorting_asc:after {
    /*mask-image: url(sun.svg);
    mask-mode: alpha;*/
}

/*table#secStatusTable.dataTable.no-footer {
    border-bottom: 2px solid #705043 !important;
}*/

table#secStatusTable.dataTable tbody tr:nth-child(even):hover td {
    background-color: #f1f8e9 !important;
}

table#secStatusTable.dataTable tbody tr:nth-child(odd):hover td {
    background-color: #f1f8e9 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #005eaa !important;
    color: white !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #f1f8e9 !important;
}

table#secStatusTable.dataTable thead .sorting,
table#secStatusTable.dataTable thead .sorting_asc,
table#secStatusTable.dataTable thead .sorting_desc,
table#secStatusTable.dataTable thead .sorting_asc_disabled,
table#secStatusTable.dataTable thead .sorting_desc_disabled {
    background-size: 24px 24px !important;
}

/*table#secStatusTable.dataTable thead .sorting_asc {
    background-size: 26px 26px !important;
}

table#secStatusTable.dataTable thead .sorting_desc {
    background-size: 26px 26px !important;
}

table#secStatusTable.dataTable thead .sorting_asc_disabled {
    background-size: 26px 26px;
}

table#secStatusTable.dataTable thead .sorting_desc_disabled {
    background-size: 26px 26px;
}*/