.dataTables_wrapper label {
    display: flex;
    align-items: center;
    justify-content: center;
}

.datatable thead {
	background: linear-gradient(to right, #afd144, #8daf21) !important;
}

table.dataTable.no-footer {
    border: 1px solid #b7b7b7;
}

table.dataTable {
    width: 93% !important;
}

.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr {
    padding-bottom: 5px;
    padding-right: 39px;
    padding-left: 39px;
}

div#table_filter{
	padding-bottom: 4px;
	    padding-top: 8px;
	
}

div#table_info{
	padding-left: 39px !important;
}

div#table_paginate {
	margin-top:2px !important;
    padding-right: 39px !important;
}

table.dataTable .delete-btn{
	padding: 7px 14px !important;
    border: none;
	 color: #000000;
	 background-image: -webkit-linear-gradient(45deg, #000000 13%, #e51010 46%);
	 background-clip: text;
	 -webkit-background-clip: text;
	 text-fill-color: transparent;
	 -webkit-text-fill-color: transparent;
}
table.dataTable .show-btn{
	padding: 7px 14px !important;
    border: none;
	 color: #000000;
	 background-image: -webkit-linear-gradient(45deg, #000000 13%, #0d6efd 46%);
	 background-clip: text;
	 -webkit-background-clip: text;
	 text-fill-color: transparent;
	 -webkit-text-fill-color: transparent;
}
table.dataTable .add-btn{
	padding: 7px 14px !important;
    border: none;
	 color: #000000;
	 background-image: -webkit-linear-gradient(45deg, #000000 13%, #8daf21 46%);
	 background-clip: text;
	 -webkit-background-clip: text;
	 text-fill-color: transparent;
	 -webkit-text-fill-color: transparent;
}
table.dataTable .edit-btn{
	padding: 7px 14px !important;
    background-color: grey;
    border: none;
	color: #000000;
	background-image: -webkit-linear-gradient(45deg, #000000 13%, #ffc107 46%);
	background-clip: text;
	-webkit-background-clip: text;
	text-fill-color: transparent;
	-webkit-text-fill-color: transparent;
}
table.dataTable .print-btn{
	padding: 7px 14px !important;

}
table tr td:last-child {
  text-align: end;
}

button.dt-button.print-payment {
    background: #8daf21;
    color: white;
    border: 5px solid #8daf21;
    border-radius: 4px;
    MARGIN-BOTTOM: 7PX;
    MARGIN-TOP: 5PX;
}