div.dataTables_wrapper div.dataTables_length select,div.dataTables_wrapper div.dataTables_length input{width:auto}div.dataTables_wrapper div.dataTables_length.d-flex.flex-row label{margin-top:1.2rem;margin-right:1rem}div.dataTables_wrapper div.dataTables_length.d-flex.flex-row .select-wrapper.mdb-select span,div.dataTables_wrapper div.dataTables_length.d-flex.flex-row .select-wrapper.mdb-select .select-dropdown{margin-top:1rem}div.dataTables_wrapper div.dataTables_length label,div.dataTables_wrapper div.dataTables_filter label{padding-top:.5rem;padding-bottom:.5rem;font-weight:400;text-align:left}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter select,div.dataTables_wrapper div.dataTables_filter input{width:auto}div.dataTables_wrapper div.dataTables_filter input{display:inline-block;margin-left:.5rem}div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{padding-top:1rem;padding-bottom:1rem;font-weight:400}div.dataTables_wrapper div.dataTables_paginate{margin:0;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link:focus{background-color:#4285f4}div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item .page-link:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 767px){div.dataTables_wrapper div .dataTables_length,div.dataTables_wrapper div .dataTables_filter,div.dataTables_wrapper div .dataTables_info,div.dataTables_wrapper div .dataTables_paginate ul.pagination{-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-pack:center}}.bs-select select{display:inline-block !important}table.dataTable thead{cursor:pointer}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{position:relative;cursor:pointer}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:.9em;display:block;opacity:.3}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:1em;font-family:"Font Awesome", sans-serif;font-size:1rem;font-weight:900;content:""}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{right:16px;font-family:"Font Awesome", sans-serif;font-size:1rem;font-weight:900;content:""}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}


/*# sourceMappingURL=datatables.min.css.map*/

/*# Erweiterung Pagination (GG)*/

/* Pagination Footer */
div.dataTables_wrapper .paginationBox {
	position: absolute;
	width: calc(100vw - 3rem);
	padding: 0.75rem;
}
@media (min-width: 900px) {
	div.dataTables_wrapper .paginationBox {
		position: static;
		width: 100%;
		border-top: 1px solid hsl(var(--col_gs_gray5));
	}
}
div.dataTables_wrapper .paginationBox {
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
	padding-top: 10px;
	position: static;
	width: 100%;
	border-top: 1px solid hsl(var(--col_gs_gray5));
}

@media (min-width: 900px) {
	.div.dataTables_wrapper .paginationBox {
		position: static;
		width: 100%;
		border-top: 1px solid hsl(var(--col_gs_gray5));
	}
}

div.dataTables_wrapper .paginationBox .left,
div.dataTables_wrapper .paginationBox .right {
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
	gap: 5px;
}
div.dataTables_wrapper .paginationBox .left select {
	padding: 5px;
	border-radius: 5px;
}
div.dataTables_wrapper .paginationBox .center,
div.dataTables_wrapper .paginationBox .center .pages {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	gap: 3px;
}
div.dataTables_wrapper .paginationBox .right input,
div.dataTables_wrapper .paginationBox .center button {
	appearance: none;
    border: 1px solid #dfdfdf;
    border-radius: 2px;
    padding: 5px;
	border-radius: 5px;
	width: 38px;
	text-align: center;
}
div.dataTables_wrapper .paginationBox .center button {
	background: none;
	border: none;
	color: rgba(65,65,65,1);
}
div.dataTables_wrapper .paginationBox .center button:disabled {
	color: rgba(65,65,65,0.25);
}
div.dataTables_wrapper .paginationBox .center button:hover {
	background: #f7f7f7;
	border: none;
}
div.dataTables_wrapper .paginationBox .center button.active {
	color: rgb(var(--hightlightColor));
}
div.dataTables_wrapper .paginationBox .center button.fakeBtn:hover {
	background: none;
	border: none;
	color: rgba(65,65,65,1);
	cursor: default;
}
@media only screen and (max-width: 980px) {
	div.dataTables_wrapper .paginationBox .center .pages {
		display: none;
	}
}
@media only screen and (max-width: 600px) {
	div.dataTables_wrapper .paginationBox .center {
		display: none;
	}
}