html,
body {
	font-size: 14px;
}

.beta {
	position: absolute;
	border: 5px solid yellow;
	z-index: inherit;
	float: left;
	width: 100%;
	height: inherit;
	overflow: auto;
}
div.label-beta {
	position: absolute;
	bottom: 5px;
	width: 100%;
	text-align: center;
}
div.label-beta span {
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-color: yellow;
	padding: 5px 20px 5px;
}

/* Colore intestazione e footer */
.m-page--wide .m-header,
.m-page--fluid .m-header {
	background-color: #93d377 !important;
}
.m-header-menu.m-header-menu--skin-dark
	.m-menu__nav
	> .m-menu__item
	> .m-menu__link
	.m-menu__link-text {
	color: #000 !important;
}
.m-footer {
	background-color: #93d377 !important;
}
.m-footer .m-footer__copyright {
	color: #fff !important;
}

/* table th */
.dataTables_wrapper .dataTable .group th,
.dataTables_wrapper .dataTable .group td {
	background-color: #c4c5d6 !important;
}
.table-hover tbody tr:hover {
	background-color: #eaeaea;
}

/* table row */
.even {
	background-color: none;
}
.odd {
	background-color: #f4f5f8;
}

/* colori */
.purple {
	color: #5867dd !important;
}
.red {
	color: #f4516c !important;
}
.blue {
	color: #36a3f7 !important;
}
.green {
	color: #34bfa3 !important;
}
.black{
	color: #000 !important;
}

/* icon font */
.font-big {
	font-size: 22px !important;
}

/* Search form */
.search-form {
	background-color: #c9e0f2;
	padding: 30px 30px 10px 30px;
}
.celeste {
	background-color: #36a3f7 !important;
	border-color: #36a3f7 !important;
}
.celeste:hover {
	background-color: #76bcf2 !important;
	border-color: #76bcf2 !important;
}

/* form */
.m-input {
	background-color: #fcfcfe !important;
}

/* error */
.alert.alert-danger ul {
	margin-bottom: 0rem !important;
}

.ErrorField {
	background-color: red;
	color: #fff;
	padding: 2px 5px;
}

.is-invalid-check {
    border: 1px solid #f4516c;
}

.m-btn--icon.m-btn--icon-only {
	height: 43px !important;
}

code {
	display: inline-block;
	width: 600px; /* Whatever. The <code>'s width will change */
}
