.pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0;
	padding-left: 0;
	list-style: none
}


.pagination.pagination-circle .page-link {
	border-radius: 50%
}

.pagination.pagination-outline .page-link {
	border: 1px solid #eff2f5
}

.pagination.pagination-outline .page-item.active .page-link,
.pagination.pagination-outline .page-item:hover .page-link {
	border-color: #f1faff
}

.page-item {
	margin-right: .5rem
}

.page-item:last-child {
	margin-right: 0
}

.page-item .page-link {
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: .4rem;
	height: 2.5rem;
	min-width: 2.5rem;
	font-weight: 500;
	font-size: 1.075rem
}

.page-item .page-link i {
	font-size: .85rem
}

.page-item .page-link .next,
.page-item .page-link .previous {
	display: block;
	height: .875rem;
	width: .875rem
}

.page-item .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item.next .page-link,
.page-item.previous .page-link {
	background-color: #fff
}

.page-item.next .page-link i,
.page-item.previous .page-link i {
	color: #5e6278
}

.page-item.next .page-link .svg-icon svg [fill]:not(.permanent):not(g),
.page-item.previous .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #5e6278
}

.page-item.next .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g),
.page-item.previous .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item:focus .page-link i {
	color: #009ef7
}

.page-item:focus .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.page-item:focus .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item:focus .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item:focus .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item:hover .page-link i {
	color: #009ef7
}

.page-item:hover .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #009ef7
}

.page-item:hover .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item:hover .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item:hover .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23009EF7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link i {
	color: #fff
}

.page-item.active .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #fff
}

.page-item.active .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item.active .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item.active .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link i {
	color: #b5b5c3
}

.page-item.disabled .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
	transition: fill .3s ease;
	fill: #b5b5c3
}

.page-item.disabled .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
	transition: fill .3s ease
}

.page-item.disabled .page-link .previous {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
}

.page-item.disabled .page-link .next {
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e")
}


.page-link {
	position: relative;
	display: block;
	color: #5e6278;
	background-color: transparent;
	border: 0 solid transparent;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}



.page-link:hover {
	z-index: 2;
	color: #009ef7;
	text-decoration: none;
	background-color: #f1faff;
	border-color: transparent
}

.page-link:focus {
	z-index: 3;
	color: #009ef7;
	background-color: #f1faff;
	outline: 0;
	box-shadow: none
}

.page-item:not(:first-child) .page-link {
	margin-left: 0
}

.page-item.active .page-link {
	z-index: 3;
	color: #fff;
	background-color: #009ef7;
	border-color: transparent
}

.page-item.disabled .page-link {
	color: #b5b5c3;
	pointer-events: none;
	background-color: transparent;
	border-color: transparent
}

.page-link {
	padding: .375rem .75rem
}

.page-item:first-child .page-link {
	border-top-left-radius: .475rem;
	border-bottom-left-radius: .475rem
}

.page-item:last-child .page-link {
	border-top-right-radius: .475rem;
	border-bottom-right-radius: .475rem
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: 0;
    margin-left: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    margin-right: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{
	cursor: no-drop;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #fff;
    background-color: #009ef7;
    border-color: transparent;
	border-radius: 0.4rem;
}
.dataTables_wrapper .dataTables_length {
    margin-bottom: 15px;
}

.dataTables_wrapper .dataTables_info {
    clear: both;
    padding-top: .755em;
}
.dataTables_wrapper .dataTables_paginate {
    text-align: right;
    padding-top: 2em;
}

@media(min-width:768px){
	.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_info  {
		float: left;
	}
	.dataTables_wrapper .dataTables_paginate , .dataTables_wrapper .dataTables_filter{
		float: right;
	}
}

@media (max-width:991.98px) {
	.page-item {
		margin-right: .25rem
	}
	.page-item:last-child {
		margin-right: 0
	}
}

@media (max-width:767px) {
	.page-item .page-link {
		height: 2rem;
		min-width: 2rem;
	}
	.dataTables_wrapper .dataTables_length {
		margin-bottom: 10px;
	}
	.dataTables_wrapper .dataTables_paginate .paginate_button {
		margin-bottom: 5px;
	}
}

@media (prefers-reduced-motion:reduce) {
	.page-link {
		transition: none
	}
}