
.clearsearch-close {
	display: inline-block;
	width: 16px;
	height: 18px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA/klEQVQ4y6WTsW7CUAxFDxErH4FUYCoDrP2X3gU6R50z0ZGIGWUxX9KlaxlgI0M/Ij/QoQ4yTwGpYOlJfva9zn22A4mZGdesK9dLAZIwszGwAOae+gYqSacWc63AACid3GUV8C6puSjg0gbAFzDlth2AF6CRRBYklYH800FsY1Og9KeeFYyAUwA+Azmw8lgBbIAjMPTYWFKd+WUZvjQEckkfwA7YuZ8H8pnT98sskbsysyfgzRUa8JpgZgAZD1pbYJ/EC/11dgts3S8SzD6O8f4m+hhrX5K2icdAxv1IriTVcYx3L9LDq5xOoZG0BCbAGvj0swYmnmtu6vvv7/wLEQVt7yTwKXoAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	vertical-align: middle;
	cursor: pointer;
    margin-left: -19px;
    margin-right: 6px;
}

.dataTables_filter  .clearsearch {
	padding-right: 18px;
}

div.dt-buttons {
	float: right !important;
	margin-top: 0.25em;
}

.dt-center {
	text-align: center;
}

.dt-right {
	text-align: right;
}