

/* global table styles */
.dt-container,
.dt-layout-cell {
	padding: 16px !important;
}

table.tablepress {
	margin-bottom: 0 !important;
	border-radius: 8px !important;
}

table.tablepress tbody tr td {
	padding: 8px 16px;
	font-family: "Roboto", Roboto;
	font-size: 14px;
	border-top: none !important;
}

table.tablepress thead tr th.column-1,
table.tablepress thead tr td.column-1 {
	border-top-left-radius: 8px;
}

table.tablepress thead tr th:last-of-type {
	border-top-right-radius: 8px;
}

table.tablepress tbody tr:last-of-type td.column-1 {
	border-bottom-left-radius: 8px;
}

table.tablepress tbody tr:last-of-type td:last-of-type {
	border-bottom-right-radius: 8px;
}

table.tablepress tbody tr td {
	border-right: 1px solid #E6E9F0;
	padding: 16px;
}

table.tablepress tbody tr td:last-of-type {
	border-right: none !important;
}

/* head */
table.tablepress thead tr th,
table.tablepress thead tr td {
	background-color: #0060AE !important;
	color: #fff !important;
	font-family: "Roboto", Roboto;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	padding: 8px 16px !important;
    border-top: none !important;
}

#tablepress-1 thead tr th {
	background-color: #122346 !important;
}

#tablepress-2 thead tr th.column-1,
#tablepress-3 thead tr th,
#tablepress-3 thead tr td,
#tablepress-4 thead tr th,
#tablepress-4 thead tr td,
#tablepress-5 thead tr th,
#tablepress-6 thead tr th,
#tablepress-7 thead tr th.column-1,
#tablepress-9 thead tr th.column-1,
#tablepress-9 thead tr th.column-2,
#tablepress-29 thead tr th.column-1,
#tablepress-29 thead tr th.column-2 {
	border-right: 1px solid #FFFFFF;
}

table.tablepress thead tr th:last-of-type,
#tablepress-1 thead tr th {
	border-right: none !important;
}

/* body */
#tablepress-1 tbody tr:nth-child(2n),
#tablepress-2 tbody tr:nth-child(2n),
#tablepress-3 tbody tr:nth-child(odd),
#tablepress-4 tbody tr:nth-child(odd),
#tablepress-5 tbody tr:nth-child(2n),
#tablepress-6 tbody tr:nth-child(2n),
#tablepress-7 tbody tr:nth-child(2n),
#tablepress-8 tbody tr:nth-child(2n),
#tablepress-10 tbody tr:nth-child(2n),
#tablepress-29 tbody tr:nth-child(2n) {
	background-color: #F5F6FA !important;
}

#tablepress-3 tbody tr:first-of-type,
#tablepress-4 tbody tr:first-of-type {
	background-color: #122346 !important;
}

#tablepress-3 tbody tr:first-of-type td,
#tablepress-4 tbody tr:first-of-type td {
	color: #FFFFFF !important;
}

#tablepress-3 tbody tr:first-of-type td.column-1,
#tablepress-4 tbody tr:first-of-type td.column-1 {
	background-color: #FFFFFF !important;
}

#tablepress-1 tbody tr td {
	font-size: 16px;
}

#tablepress-1 tbody tr td.column-1 {
	font-weight: 500;
}

#tablepress-2 tbody tr td.column-2,
#tablepress-5 tbody tr td,
#tablepress-6 tbody tr td.column-1,
#tablepress-7 tbody tr td.column-2,
#tablepress-7 tbody tr td.column-3,
#tablepress-8 tbody tr td.column-1 {
	text-align: center;
	vertical-align: middle;
}

#tablepress-5 tbody tr td.column-1 {
	text-align: left;
}

#tablepress-8 tbody tr td.column-1 {
	width: 100px;
}

#tablepress-9 tbody tr td,
#tablepress-29 tbody tr td {
	vertical-align: middle;
	width: 33.333333%;
}