.select2.is-invalid .selection .select2-selection {
	border-color: red !important;
	border-radius: 4px;
}

body #gritter-notice-wrapper {
	top: 2.546875rem !important;
}

body #gritter-notice-wrapper .gritter-item-wrapper .gritter-item .gritter-close:before {
	content:"Fermer" !important;
}

.dataTables_processing {
	/* background-color: rgba(133,188,238, 0.7); */
	background-color: rgba(146,211,230, 1);
}

@media (max-width: 576px) {
	#content > h1.page-header
	, #content > h1.page-header::first-letter 
	{
		font-size: 0.9rem;
		font-weight: bold;
		cursor: pointer;
	}

	#content > h1.page-header::before {
		/* content: '⏵'; */
		/*https://icones.js.org/collection/all?s=triangle => octicon:triangle-right-16*/
		content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0ibTE1LjE0NiAxMi4zNTRsLTUuNzkyIDUuNzkyYS41LjUgMCAwIDEtLjg1NC0uMzUzVjYuMjA3YS41LjUgMCAwIDEgLjg1NC0uMzUzbDUuNzkyIDUuNzkyYS41LjUgMCAwIDEgMCAuNzA4WiIvPjwvc3ZnPg==');
	}

	#content > h1.page-header.active::before {
		/* content: '⏶'; */
		/*https://icones.js.org/collection/all?s=triangle => octicon:triangle-up-16*/
		content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0ibTQuNDI3IDkuNTczbDMuMzk2LTMuMzk2YS4yNS4yNSAwIDAgMSAuMzU0IDBsMy4zOTYgMy4zOTZhLjI1LjI1IDAgMCAxLS4xNzcuNDI3SDQuNjA0YS4yNS4yNSAwIDAgMS0uMTc3LS40MjdaIi8+PC9zdmc+');
	}

	#content > ol.breadcrumb
	{
		display: none;
	}
	
	#content > ol.breadcrumb.active
	{
		display: flex;
	}

	body #app #content.app-content {
		padding: 6px;
	}

	#header .navbar-header .navbar-brand {
		max-width:calc(100% - 40px);
	}

	#header .navbar-header .navbar-brand b {
		text-overflow:ellipsis;
		overflow:hidden;
	}
}