﻿td.bg-light-grey { background-color: #F6F9FC }
.dataTables_info, .dataTables_length { font-size: 0.94rem; color: #aaa }
.dataTables_empty { text-align: center; padding: 20px !important }
.dataTables_wrapper .dataTable td { padding: 0.5rem 1rem }
.dataTables_wrapper .dataTable th { padding: 1.2rem 1rem }
.dataTables_wrapper .dataTable tfoot td { color: #B5B5C3 !important }
.dataTables_wrapper .dataTables_processing { box-shadow: 0 1px 30px rgba(0,0,0,0.2)}
.table.dataTable { border-bottom: 1px solid #EBEDF3; margin-bottom: 15px !important }
.bs-searchbox { margin-bottom: .3rem }

.chkbox-column { width: 20px }
textarea.body { min-width: 130px }
.mfa-qr { border: 1px dotted #111 }
.col-ctrl { text-align: right; white-space: nowrap }
.no-resize { resize: none }
.table-select-contacts td { padding: 0.4rem 1rem !important }
.nav-pills .nav-link:not(.active) { background-color: #F3F6F9; }
.summary-table { text-align: left; width: 200px; margin: 0 auto }
.label { white-space: nowrap }
.dests { font-family: ms sans serif; letter-spacing: 0.05em; }
.table-import { padding: 0; margin: 0 }
.table-import th { white-space: nowrap; border-right: solid 1px #e0e0e0 !important }
.table-import td { border-right: solid 1px #EBEDF3 }
.search-box { margin-bottom: 1rem }
