input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

input[type="number"] {
	-moz-appearance: textfield;
}
/* 
.datepicker table tr td span {
	width: 100% !important;
} */

#modal_adjustment_stock_list.dataTable thead th,
#modal_adjustment_stock_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_adjustment_stock_list.dataTable tbody th,
#modal_adjustment_stock_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_adjustment_stock_list_detail.dataTable thead th,
#modal_adjustment_stock_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_adjustment_stock_list_detail.dataTable tbody th,
#modal_adjustment_stock_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#goods_receipt_report.dataTable thead th,
#goods_receipt_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#goods_receipt_report.dataTable tbody th,
#goods_receipt_report.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#goods_receipt_report.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#goods_receipt_report.dataTables_filter input {
	width: 250px !important;
}

table.dataTable.no-footer {
	margin-bottom: 0px !important;
}

#modal_prchs_req_list.dataTable thead th,
#modal_prchs_req_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_prchs_req_list.dataTable tbody th,
#modal_prchs_req_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_prchs_req_list_detail.dataTable thead th,
#modal_prchs_req_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_prchs_req_list_detail.dataTable tbody th,
#modal_prchs_req_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_modal_purchase_requisition_report_header.dataTable thead th,
#id_modal_purchase_requisition_report_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_modal_purchase_requisition_report_header.dataTable tbody th,
#id_modal_purchase_requisition_report_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_modal_purchase_requisition_report_header.dataTable thead th,
#id_modal_purchase_requisition_report_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_modal_purchase_requisition_report_header.dataTable tbody th,
#id_modal_purchase_requisition_report_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#purchase_order_report.dataTable thead th,
#purchase_order_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#purchase_order_report.dataTable tbody th,
#purchase_order_report.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#purchase_order_report.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#purchase_order_report.dataTables_filter input {
	width: 250px !important;
}

#modal_prchs_order_list.dataTable thead th,
#modal_prchs_order_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_prchs_order_list.dataTable tbody th,
#modal_prchs_order_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#business_partner_list.dataTable thead th,
#business_partner_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#business_partner_list.dataTable tbody th,
#business_partner_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#accounting_report.dataTable thead th,
#accounting_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#accounting_report.dataTable tbody th,
#accounting_report.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#accounting_report.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#accounting_report.dataTables_filter input {
	width: 250px !important;
}

#list_invoice.dataTable thead th,
#list_invoice.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#list_invoice.dataTable tbody th,
#list_invoice.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#debtors_account_report.dataTable thead th,
#debtors_account_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#debtors_account_report_invoice_due_date.dataTable tbody th,
#debtors_accountdebtors_account_report_invoice_due_date_report.dataTable
	tbody
	td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#debtors_account_report_invoice_due_date.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#debtors_account_report_invoice_due_date.dataTables_filter input {
	width: 250px !important;
}

#debtors_account_report_customer.dataTable thead th,
#debtors_account_report_customer.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#debtors_account_report_customer.dataTable tbody th,
#debtors_account_report_customer.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#debtors_account_report_customer.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#debtors_account_report_customer.dataTables_filter input {
	width: 250px !important;
}

#tbl-list-adjustment-po.dataTable thead th,
#tbl-list-adjustment-po.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#tbl-list-adjustment-po.dataTable tbody th,
#tbl-list-adjustment-po.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#tbl-list-adjustment-po.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#tbl-list-adjustment-po.dataTables_filter input {
	width: 250px !important;
}

#modal_invoice_goods_receipt_list_detail.dataTable thead th,
#modal_invoice_goods_receipt_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_goods_receipt_list_detail.dataTable tbody th,
#modal_invoice_goods_receipt_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_modal_goods_schedule_list.dataTable thead th,
#id_modal_goods_schedule_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_goods_receipt_list_detail.dataTable thead th,
#modal_invoice_goods_receipt_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_goods_receipt_list_detail.dataTable tbody th,
#modal_invoice_goods_receipt_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_inventory_list.dataTable thead th,
#modal_inventory_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_inventory_list.dataTable tbody th,
#modal_inventory_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_inventory_list.dataTable tbody th,
#modal_inventory_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_inventory_list_detail.dataTable thead th,
#modal_inventory_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_inventory_list_detail.dataTable tbody th,
#modal_inventory_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_inventory_list_detail.dataTable tbody tr:hover {
	background-color: #ffa;
}

#id_modal_inventory_transfer_report_header.dataTable thead th,
#id_modal_inventory_transfer_report_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_modal_inventory_transfer_report_header.dataTable tbody th,
#id_modal_inventory_transfer_report_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_modal_inventory_transfer_report_header.dataTable thead th,
#id_modal_inventory_transfer_report_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_modal_inventory_transfer_report_header.dataTable tbody th,
#id_modal_inventory_transfer_report_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_reverse_goods_receipt_list.dataTable thead th,
#modal_reverse_goods_receipt_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_reverse_goods_receipt_list.dataTable tbody th,
#modal_reverse_goods_receipt_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_reverse_goods_receipt_list_detail.dataTable thead th,
#modal_reverse_goods_receipt_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_reverse_goods_receipt_list_detail.dataTable tbody th,
#modal_reverse_goods_receipt_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_price_list.dataTable thead th,
#modal_price_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}
#modal_price_list.dataTable tbody th,
#modal_price_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}
#modal_price_list_detail.dataTable thead th,
#modal_price_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}
#modal_price_list_detail.dataTable tbody th,
#modal_price_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_goods_receipt_adjustment_list.dataTable thead th,
#modal_goods_receipt_adjustment_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_goods_receipt_adjustment_list.dataTable tbody th,
#modal_goods_receipt_adjustment_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_goods_receipt_adjustment_list_detail.dataTable thead th,
#modal_goods_receipt_adjustment_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_goods_receipt_adjustment_list_detail.dataTable tbody th,
#modal_goods_receipt_adjustment_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#goods_receipt_report.dataTable thead th,
#goods_receipt_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#goods_receipt_po_label.dataTable tbody th,
#goods_receipt_po_label.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#goods_receipt_report.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#goods_receipt_report.dataTables_filter input {
	width: 250px !important;
}

#goods_receipt_po_label.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#goods_receipt_po_label.dataTables_filter input {
	width: 250px !important;
}

#modal_sales_return_list.dataTable thead th,
#modal_sales_return_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_sales_return_list.dataTable tbody th,
#modal_sales_return_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_sales_return_list_detail.dataTable thead th,
#modal_sales_return_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_sales_return_list_detail.dataTable tbody th,
#modal_sales_return_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_finished_goods_return_list.dataTable thead th,
#modal_finished_goods_return_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_finished_goods_return_list.dataTable tbody th,
#modal_finished_goods_return_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_finished_goods_return_list_detail.dataTable thead th,
#modal_finished_goods_return_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_finished_goods_return_list_detail.dataTable tbody th,
#modal_finished_goods_return_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_ar_return_note_list.dataTable thead th,
#modal_ar_return_note_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_ar_return_note_list.dataTable tbody th,
#modal_ar_return_note_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_ar_return_note_list_detail.dataTable thead th,
#modal_ar_return_note_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_ar_return_note_list_detail.dataTable tbody th,
#modal_ar_return_note_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_receipt_sign_list.dataTable thead th,
#table_receipt_sign_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_receipt_sign_list.dataTable tbody th,
#table_receipt_sign_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_journal_entry_list.dataTable thead th,
#table_journal_entry_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_journal_entry_list.dataTable tbody th,
#table_journal_entry_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_journal_entry_list_detail.dataTable thead th,
#table_journal_entry_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_journal_entry_list_detail.dataTable tbody th,
#table_journal_entry_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_invoice_pib_list.dataTable thead th,
#modal_invoice_pib_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_pib_list.dataTable tbody th,
#modal_invoice_pib_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_invoice_pib_list_detail.dataTable thead th,
#modal_invoice_pib_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_pib_list_detail.dataTable tbody th,
#modal_invoice_pib_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_invoice_courier_list.dataTable thead th,
#modal_invoice_courier_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_courier_list.dataTable tbody th,
#modal_invoice_courier_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_invoice_courier_list_detail.dataTable thead th,
#modal_invoice_courier_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_invoice_courier_list_detail.dataTable tbody th,
#modal_invoice_courier_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_claim_expedition_list.dataTable thead th,
#table_claim_expedition_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_claim_expedition_list.dataTable tbody th,
#table_claim_expedition_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_claim_expedition_list_detail.dataTable thead th,
#table_claim_expedition_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_claim_expedition_list_detail.dataTable tbody th,
#table_claim_expedition_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#incoming_payment_report.dataTable thead th,
#incoming_payment_report.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#incoming_payment_report.dataTable tbody th,
#incoming_payment_report.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#incoming_payment_report.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#incoming_payment_report.dataTables_filter input {
	width: 250px !important;
}

#incoming_payment_report.dataTable tfoot th,
#incoming_payment_report.dataTable tfoot td {
	padding: 10px 4px 10px 4px !important;
}

#table_fix_assets_list.dataTable thead th,
#table_fix_assets_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_fix_assets_list.dataTable tbody th,
#table_fix_assets_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_incoming_payment_list.dataTable thead th,
#table_incoming_payment_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_incoming_payment_list.dataTable tbody th,
#table_incoming_payment_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_incoming_payment_list_detail.dataTable thead th,
#table_incoming_payment_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_incoming_payment_list_detail.dataTable tbody th,
#table_incoming_payment_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_modal_goods_schedule_list.dataTable thead th,
#id_modal_goods_schedule_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_outgoing_payment_list_outstanding.dataTable thead th,
#id_outgoing_payment_list_outstanding.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_outgoing_payment_list_outstanding.dataTable tbody th,
#id_outgoing_payment_list_outstanding.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#id_outgoing_payment_list_header.dataTable thead th,
#id_outgoing_payment_list_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#id_outgoing_payment_list_header.dataTable tbody th,
#id_outgoing_payment_list_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_purchase_order_courier_list.dataTable thead th,
#modal_purchase_order_courier_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_purchase_order_courier_list.dataTable tbody th,
#modal_purchase_order_courier_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_purchase_order_courier_list_detail.dataTable thead th,
#modal_purchase_order_courier_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_purchase_order_courier_list_detail.dataTable tbody th,
#modal_purchase_order_courier_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#general_ledger.dataTable thead th,
#general_ledger.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#general_ledger.dataTable tbody th,
#general_ledger.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#general_ledger.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#general_ledger.dataTables_filter input {
	width: 250px !important;
}

#report_table.dataTable thead th,
#report_table.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#report_table.dataTable tbody th,
#report_table.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#report_table.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#report_table.dataTables_filter input {
	width: 250px !important;
}

#table_deferred_expense_list.dataTable thead th,
#table_deferred_expense_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_deferred_expense_list.dataTable tbody th,
#table_deferred_expense_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_deferred_expense_list.dataTable.dataTable.no-footer {
	margin-bottom: 10px !important;
}

#table_deferred_expense_list.dataTables_filter input {
	width: 250px !important;
}

#modal_ar_invoice_list.dataTable thead th,
#modal_ar_invoice_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_ar_invoice_list.dataTable tbody th,
#modal_ar_invoice_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#modal_ar_invoice_list_detail.dataTable thead th,
#modal_ar_invoice_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#modal_ar_invoice_list_detail.dataTable tbody th,
#modal_ar_invoice_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_production_order_list.dataTable thead th,
#table_production_order_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_production_order_list.dataTable tbody th,
#table_production_order_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_production_order_list_detail.dataTable thead th,
#table_production_order_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_production_order_list_detail.dataTable tbody th,
#table_production_order_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

.receipt-from-production .custom-file-container__custom-file {
	box-sizing: border-box;
	position: relative;
	display: inline-block;
	width: 100%;
	height: calc(1.5em + 0.35rem + 2px);
	margin-bottom: 0px;
	margin-top: 0px;
}

.receipt-from-production
	.custom-file-container__custom-file__custom-file-control {
	box-sizing: border-box;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	z-index: 5;
	height: calc(1.5em + 0.5rem + 2px);
	padding: 0.25rem 0.5rem;
	overflow: hidden;
	line-height: 1.5;
	color: #333;
	user-select: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	font-size: 12.25px;
	font-size: 0.76563rem;
}

.receipt-from-production
	.custom-file-container__custom-file__custom-file-control__button {
	box-sizing: border-box;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 6;
	display: block;
	height: calc(1.5em + 0.5rem + 2px);
	padding-top: 0.4rem;
	padding-right: 0.5rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	line-height: 1.25;
	color: #333;
	background-color: #fff;
	border-left: 1px solid #ced4da;
	box-sizing: border-box;
}

#table_list_header.dataTable thead th,
#table_list_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_list_header.dataTable tbody th,
#table_list_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_list_detail.dataTable thead th,
#table_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_list_detail.dataTable tbody th,
#table_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_inventory_transfer_list.dataTable thead th,
#table_inventory_transfer_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_inventory_transfer_list.dataTable tbody th,
#table_inventory_transfer_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_inventory_transfer_list_detail.dataTable thead th,
#table_inventory_transfer_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_inventory_transfer_list_detail.dataTable tbody th,
#table_inventory_transfer_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_list_header.dataTable thead th,
#table_list_header.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_list_header.dataTable tbody th,
#table_list_header.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_list_detail.dataTable thead th,
#table_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_list_detail.dataTable tbody th,
#table_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#inventory_mutation_list.dataTable thead th,
#inventory_mutation_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#inventory_mutation_list.dataTable tbody th,
#inventory_mutation_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#inventory_mutation_list_detail.dataTable thead th,
#inventory_mutation_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#inventory_mutation_list_detail.dataTable tbody th,
#inventory_mutation_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#warehouse_loading_list_do.dataTable thead th,
#warehouse_loading_list_do.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#warehouse_loading_list_do.dataTable tbody th,
#warehouse_loading_list_do.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#warehouse_loading_list_do_detail.dataTable thead th,
#warehouse_loading_list_do_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#warehouse_loading_list_do_detail.dataTable tbody th,
#warehouse_loading_list_do_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_inventory_transfer_validation_list.dataTable thead th,
#table_inventory_transfer_validation_list.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_inventory_transfer_validation_list.dataTable tbody th,
#table_inventory_transfer_validation_list.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

#table_inventory_transfer_validation_list_detail.dataTable thead th,
#table_inventory_transfer_validation_list_detail.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

#table_inventory_transfer_validation_list_detail.dataTable tbody th,
#table_inventory_transfer_validation_list_detail.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

.small-datatable.dataTable thead th,
.small-datatable.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

.small-datatable.dataTable tbody th,
.small-datatable.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

.small-datatable.dataTable thead th,
.small-datatable.dataTable thead td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	border-bottom: 1px solid #111;
}

.small-datatable.dataTable tbody th,
.small-datatable.dataTable tbody td {
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
}

.col-form-label-sm-2 {
	font-size: 0.68rem !important;
	line-height: 1.3 !important;
}

.col-form-label-sm-3 {
	font-size: 0.67rem !important;
	line-height: 1.3 !important;
}

.freeze-table {
	overflow-y: auto;
}
.freeze-table thead th {
	position: sticky;
	top: 0;
}
.freeze-table th {
	background: #e8ecef;
}

.yellow-for-table {
	background-color: #fef9a7;
}
