.tablepress thead th.column-1,
.tablepress thead th.column-2,
.tablepress thead th.column-3,
.tablepress thead th.column-4,
.tablepress thead th.column-5,
.tablepress thead th.column-6,
.tablepress thead th.column-7,
.tablepress thead th.column-8,
.tablepress thead th.column-9,
.tablepress thead th.column-10,
.tablepress thead th.column-11,
.tablepress thead th.column-12,
.tablepress thead th.column-13,
.tablepress thead th.column-14,
.tablepress thead th.column-15 {
	background-color: transparent;
	background-image: linear-gradient(180deg,#504BFC 0%,#4F4BFD 100%);
	border-bottom: none;
}

.tablepress tbody {
	border-bottom: 1px solid #dddddd;
}

.tablepress tbody td,
.tablepress thead th {
	border-right: 1px solid #dddddd;
	text-align: center;
	font-size: 16px;
	font-family: 'Mulish';
}

.tablepress tbody td.column-1,
.tablepress thead th.column-1 {
	text-align: left;
}

.tablepress tbody td {
	font-size: 100%;
	font-family: 'Mulish';
}

.tablepress tbody td.column-1 {
	font-weight: bold;
}

.tablepress a.button {
	border: none;
}

#tablepress-2 thead th.column-1,
#tablepress-2 thead th.column-2,
#tablepress-2 thead th.column-3,
#tablepress-7 thead th.column-1,
#tablepress-7 thead th.column-2,
#tablepress-7 thead th.column-3,
#tablepress-11 thead th.column-1,
#tablepress-11 thead th.column-2,
#tablepress-11 thead th.column-3,
#tablepress-15 thead th.column-1,
#tablepress-15 thead th.column-2,
#tablepress-15 thead th.column-3,
#tablepress-19 thead th.column-1,
#tablepress-19 thead th.column-2,
#tablepress-19 thead th.column-3,
#tablepress-20 thead th.column-1,
#tablepress-20 thead th.column-2,
#tablepress-20 thead th.column-3,
table.tablepress-id-18 thead th.column-1,
table.tablepress-id-18 thead th.column-2,
table.tablepress-id-18 thead th.column-5,
table.tablepress-id-18 thead th.column-4,
table.tablepress-id-18 thead th.column-6,
table.tablepress-id-18 thead th.column-7,
table.tablepress-id-21 thead th.column-1,
table.tablepress-id-21 thead th.column-2,
table.tablepress-id-21 thead th.column-4 {
	background-color: transparent;
	background-image: linear-gradient(180deg,#504BFC 0%,#4F4BFD 100%);
	border-bottom: none;
}

table.tablepress-id-1 thead th.column-3,
table.tablepress-id-3 thead th.column-4,
table.tablepress-id-4 thead th.column-3,
table.tablepress-id-5 thead th.column-3,
table.tablepress-id-6 thead th.column-3,
table.tablepress-id-8 thead th.column-3,
table.tablepress-id-9 thead th.column-3,
table.tablepress-id-10 thead th.column-3,
table.tablepress-id-12 thead th.column-3,
table.tablepress-id-13 thead th.column-3,
table.tablepress-id-14 thead th.column-3,
table.tablepress-id-16 thead th.column-3,
table.tablepress-id-17 thead th.column-3,
table.tablepress-id-18 thead th.column-3,
table.tablepress-id-21 thead th.column-3,
table.tablepress-id-24 thead th.column-3,
table.tablepress-id-108 thead th.column-4 {
	background-color: transparent;
	background-image: linear-gradient(180deg,#FF0000 0%,#FF0000 100%);
	border-bottom: none;
}

#tablepress-2 thead th,
#tablepress-7 thead th,
#tablepress-11 thead th,
#tablepress-15 thead th,
#tablepress-19 thead th,
#tablepress-20 thead th {
	border-right: none;
}

.tablepress thead th.column-1,
#tablepress-2 thead th.column-1,
#tablepress-7 thead th.column-1,
#tablepress-11 thead th.column-1,
#tablepress-15 thead th.column-1,
#tablepress-19 thead th.column-1,
#tablepress-20 thead th.column-1,
#tablepress-21 thead th.column-1,
table.tablepress-id-18 thead th.column-1 {
	border-radius: 10px 0 0 0;
}

#tablepress-2 thead th.column-3,
#tablepress-35 thead th.column-3,
#tablepress-4 thead th.column-4,
#tablepress-5 thead th.column-4,
#tablepress-6 thead th.column-10,
#tablepress-8 thead th.column-7,
#tablepress-9 thead th.column-5,
#tablepress-10 thead th.column-4,
#tablepress-13 thead th.column-4,
#tablepress-7 thead th.column-3,
#tablepress-11 thead th.column-3,
#tablepress-12 thead th.column-7,
#tablepress-15 thead th.column-3,
#tablepress-16 thead th.column-4,
#tablepress-17 thead th.column-7,
#tablepress-19 thead th.column-3,
#tablepress-20 thead th.column-3,
#tablepress-21 thead th.column-4,
#tablepress-22 thead th.column-4,
#tablepress-24 thead th.column-7,
#tablepress-31 thead th.column-3,
table.tablepress-id-18 thead th.column-7,
table.tablepress-id-3 thead th.column-13,
table.tablepress-id-1 thead th.column-10,
table.tablepress-id-36 thead th.column-10,
table.tablepress-id-14 thead th.column-10,
table.tablepress-id-108 thead th.column-13,
 {
	border-radius: 0 10px 0 0;
}

.tablepress tbody td {
	vertical-align: middle;
}

.dt-scroll .dt-scroll-body {
	border-bottom: 1px solid red;
}

table.dataTable.no-footer {
}

.table_button {
	background-color: #504BFD;
	border: none;
	color: white;
	padding: 10px 20px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	border-radius: 5px;
}

.active_button {
	background-color: red;
}

table th {
	font-weight: 700;
	color: #fff !important;
}

table caption+thead tr:first-child th {
	border-top: none;
}

.tablepress thead:last-child th {
	border-right: none;
}