/* Move display results select and search to right inline with export buttons. */
.dt-length, .dt-search {
    display: inline;
    float: right;
    margin-left: 10px;
}

/* Move table results information and pagination buttons inline with each other. Add space between them and page. */
.dt-info {
    display: inline;
    float: left;   
}
 
.dt-paging {
    display: inline;
    float: right;   
    padding-top: 10px; 
}

/* Add margin on table top and bottom. */
.dataTable {
    margin-top: 10px;
}

/* Add not allowed cursor when hovering disabled button. */
.page-item.disabled .page-link, 
.page-item.disabled a {
    pointer-events: auto;
    cursor: not-allowed;
}

/* Styles for line between panels and panel links. */
.sidebar .line {
    border-bottom: 1px solid #4f5962;
    margin-bottom: 10px;
}

/* Align numeric values to right. */
table.dataTable td.dt-type-numeric {
    text-align: left;
}

/* Set cell search inputs font size to be the same as in table global search input.  */
.dt-scroll-footInner input {
    font-size: 14px !important;
    height: 31px;
}

/* Change page length select width. */
.dt-container #dt-length-0,
.dt-container #dt-length-1 {
    width: 75px;
}

/* Remove filters. */
.filters {
    display: none !important;
}