/* For search panel */
.airtime-datatable-search .countdown-reload { margin-left: 15px; position: relative; }

.airtime-datatable .airtime-overlay, .airtime-custom-datatable .airtime-overlay { width: 100%; height: 100%; background: #f4f4f4; opacity: 0.7; position: absolute; top: 0; left: 0; z-index: 9; display: none; }
.airtime-datatable .airtime-overlay img, .airtime-custom-datatable .airtime-overlay img { display: block; position: fixed; top: 35%; left: 49%; }

/* For contextmenu */
.table-context-menu .dropdown-menu { font-size: 12px; padding-top: 0px; padding-bottom: 0px; min-width: 300px; border-radius: .25rem; }
.table-context-menu .dropdown-menu .dropdown-info { padding: 3px 15px; background: #434A54; }
.table-context-menu .dropdown-menu a { padding: 3px 15px; background: #fff; color: #333; }
.info-label { color: #b1b1b1; }
.info-value { color: #fff; padding-left: 5px;}

.airtime-datatable .totalrow { background: #ECF0F1; border-top: 2px solid #ddd;font-weight: bold; }
.airtime-datatable .totalrow .total_space { margin-left: 20px; }
.airtime-datatable th { white-space: nowrap; }

/* Pagination */
.airtime-datatable .pagination, .airtime-custom-datatable .pagination { float: left; }

.tooltip-inner { white-space: normal; }

.airtime-datatable-modal .modal-body .modal-list { list-style: none; padding: 0; overflow: hidden; }
.airtime-datatable-modal .modal-body .modal-list li { margin-bottom: 3px; height: 25px; padding-top: 5px; }
.airtime-datatable-modal .modal-body .modal-list li input.form-control { height: 25px; margin-top: -4px; }
.airtime-datatable-modal .modal-body .modal-footer { padding-left: 0; padding-right: 0; padding-bottom: 0; text-align: left; }
.airtime-datatable-modal .modal-body h3 { margin: -10px 0 10px 0; }

.airtime-datatable .exports { position: absolute; top: 20px; clear: both; }
.airtime-datatable .exports .export-icon { cursor: pointer; padding: 1px 5px !important; }
.airtime-datatable .exports strong { display: inline-block; }
.airtime-datatable .exports .excel-icon { background: url('/assets/share/img/excel-icon.png'); width: 16px; height: 16px; display: inline-block; margin-left: 10px; position: relative; top: 3px; }
.airtime-datatable .totalRow { background-color: #A8B7B7 !important; }
.airtime-datatable .package-pending-loading { background: url('/assets/share/img/package-pending-loading.gif'); width: 60px; height: 5px; }

.airtime-datatable .total-footer { border-top: 1px solid #c9c9c9; }
.airtime-datatable .total-footer td { font-weight: bold; background: #ddd !important; }
.airtime-datatable .sub-total td { font-weight: bold; }
.airtime-datatable .table-striped>tbody>tr:nth-child(odd):hover>td, .airtime-datatable .table-striped>tbody>tr:nth-child(odd):hover>th { background: #e5e5e5; }

/* Traffic Table Total Style */
.airtime-datatable .total-footer { border-top: 1px solid #c9c9c9; }
.airtime-datatable .total-footer td { font-weight: bold; background: #ddd !important; }
.airtime-datatable .sub-total td { font-weight: bold; }
.airtime-datatable .table-striped>tbody>tr:nth-child(odd):hover>td, .airtime-datatable .table-striped>tbody>tr:nth-child(odd):hover>th { background: #e5e5e5; }

.border-right { border-right: 2px solid #dee2e6; }

.airtime-datatable .table td {
  border-top: none;
}

.airtime-datatable .table-striped tbody tr:nth-of-type(2n+1) {
  background-color: #f0f3f5;
}

.tb-left-border {
  border-left: 2px solid #ddd;
}

.material-table.table-striped.vertical-scroll > tbody > tr.tr-highlight:nth-child(odd) > td,
.material-table.table-striped.vertical-scroll > tbody > tr.tr-highlight:nth-child(even) > td {
	background-color: #2753AD !important;
}

