.admin-alert
{
	margin-left: 0px !important;
}

.admin-layout
{
	th.admin-sortable
	{
		cursor: pointer;
	}

	.header
	{
		padding:0;
	}

	.dataTables_wrapper {
		position: relative !important;

		table.dataTable {
			width: 100% !important;
		}

		table.dataTable > tbody > tr > td {
			background-color: white;
		}

		table.dataTable > thead:first-child > tr:first-child > th,
		table.dataTable > tbody > tr:nth-child(even) > td {
			background-color: #f3f4f5 !important;
		}

		table.dataTable > thead:first-child > tr:first-child > th {
			border-bottom: none !important;
			padding: 8px
		}

		table.dataTable > thead > tr:first-child > th,
		table.dataTable > tbody > tr > td {
			border-top: 1px solid #ddd !important;
		}

		.box-body {
			padding: 0;
		}

		.box > .box-header {
			padding-bottom: 0;
		}

		.box-toolbar {
			padding: 10px;

			.pull-left {
				min-width: 310px;
			}

			.dataTables_filter,
			.dataTables_length {
				float: left;
			}

			.dataTables_length {
				margin-right: 8px;
			}

			.dataTables_filter input {
				margin: 0;
			}
		}

		div.dataTables_processing {
		  position: absolute !important;
		  top: 0;
		  left: 0;
		  margin: 0;
		  width: 100%;
		  height: 100%;
		  background-color: rgba(0, 0, 0, 0.4);
		  z-index: 99999991;
		  line-height: 100%;
		  font-size: 0;

			&:after {
				content: 'Loading...';
			  position: absolute;
			  top: 50%;
			  left: 50%;
			  transform: translate(-50%, -50%);
			  font-size: 35px;
			  color: white;
			}
		}

	}
}
