/* Font */
@import url('https://fonts.googleapis.com/css2?family=Ubuntu&display=swap');

/* Apply Ubuntu font */
.ubu {
	font-family: 'Ubuntu', sans-serif !important;
}

/* Sweet alert 2 */
.swal2-bottom-end,
.swal2-backdrop-show,
.swal2-container {
	z-index: 2000 !important;
}

/* Date Picker */
.calendarWrap {
	display: inline-block;
	position: relative;
}

.calendarElement {
	position: absolute;
	left: 25%;
	transform: translateX(-50%);
	top: 40px;
	border: 1px solid #ccc;
	z-index: 999;
}

/* Datagrid */
/* Headers */
.datagrid-column-header {
	background-color: #1976d2;
	color: white !important;
	text-align: center !important;
}

.centeredCell {
	text-align: center;
}

/* Remove arrows in Chrome, Safari, Edge */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Remove arrows in Firefox */
input[type="number"] {
  -moz-appearance: textfield;
  appearance: textfield;
}