.download-attachments.style-datatables .dt-container {
--dt-header-align-items: flex-start;
--dt-header-vertical-align: top;
}
.download-attachments.style-datatables .dt-container .dt-layout-row {
margin: 0;
}
.download-attachments.style-datatables .dt-container .dt-layout-start > *:not(:last-child),
.download-attachments.style-datatables .dt-container .dt-layout-end > *:not(:first-child) {
margin: 0;
}
.download-attachments.style-datatables .dt-container .dt-layout-full > *:only-child {
margin-left: 0;
margin-right: 0;
}
.download-attachments.style-datatables .dt-container .dt-length,
.download-attachments.style-datatables .dt-container .dt-info {
margin-right: auto;
}
.download-attachments.style-datatables .dt-container .dt-search,
.download-attachments.style-datatables .dt-container .dt-paging {
margin-left: auto;
text-align: right;
}
.download-attachments.style-datatables .dt-container .dt-info {
padding-top: 0.755em;
}
.download-attachments.style-datatables .dt-container .dt-paging {
padding-top: 0.25em;
}
.download-attachments.style-table table {
border-collapse: collapse;
border-spacing: 0;
background-color: transparent;
width: 100%;
max-width: 100%;
}
.download-attachments.style-table table td,
.download-attachments.style-table table th {
padding: 8px;
line-height: 1.6;
vertical-align: top;
text-align: left;
}
.download-attachments.style-table table td {
border-top: 1px solid #ddd;
}
.download-attachments.style-list ul {
list-style: none;
}
.download-attachments div a,
.download-attachments ul a,
.download-attachments table a {
text-decoration: none;
border: none;
word-break: break-all;
word-wrap: break-word;
}