.dtHorizontalExampleWrapper {
	max-width: 600px;
	margin: 0 auto;
}

#dtHorizontalExample th,
td {
	white-space: nowrap;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
	bottom: 0.5em;
}

.dtHorizontalExample2Wrapper {
	max-width: 600px;
	margin: 0 auto;
}

#dtHorizontalExample2 th,
td {
	white-space: nowrap;
}

body::-webkit-scrollbar-track {
	background-color: #f5f5f5;
	border-radius: 10px;
}

body::-webkit-scrollbar {
	width: 10px;
	background-color: #f5f5f5;
}

body::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(1, rgb(133, 135, 150)),
		color-stop(1, rgb(133, 135, 150)),
		color-stop(1, rgb(133, 135, 150))
	);
}

.fab {
	position: fixed;
	right: 16px;
	bottom: 16px;
	z-index: 999;
}

#wrapper {
	overflow-y: auto;
	height: 1000px;
}
