/* ==========================================================================
   Socle commun — reprise des règles générales de l'ancienne css/standard.css
   (notification #InfoBulle, libellés, champs, titres, liens, animation
   « texteindicateursrecherche »). Chargé par index.html et administration.html.
   Les règles propres à l'ancien thème et ses règles mobiles (polices agrandies
   de 250 à 350 %) ne sont pas reprises. L'ancienne feuille complète est
   conservée dans interfaces/avant_theme_20261017/standard.css (mode ?ui=a).
   ========================================================================== */

#InfoBulle
	{
	    display:none;
	}

.alert
	{
	  position: absolute;
	  top: 5px;
	  right: 15px;
	  left: 15px;
		z-index: 999;
	}

  label
	{
		font-weight:bold;
	}

.couleurchamps
	{
		background-color: #F5F8FA;
	}

.texteindicateursrecherche
	{
	  -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
	  -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
	  -webkit-animation-iteration-count: infinite; /* Safari 4.0 - 8.0 */
		
	  animation-name: example;
	  animation-duration: 2s;
	  animation-iteration-count: infinite;
	}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes example
	{
	  0%   {color:rgb(0,37,93);}
	  25%  {color:rgb(204,87,23);}
	  75%  {color:rgb(0,37,93);}
	  100%  {color:rgb(155,30,33);}
	}

	/* Standard syntax */
@keyframes example
	{
		0%   {color:rgb(0,37,93);}
	  25%  {color:rgb(204,87,23);}
	  75%  {color:rgb(0,37,93);}
	  100%  {color:rgb(155,30,33);}
	}

html {
	width: 100%;
}

body {
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	color: #000000;
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	scrollbar-width: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Nunito Sans', sans-serif;
	font-weight: 700;
	color: #212631;
	margin: 0px 0px 15px;
}

h1 {
	font-size: 34px;
}

h2 {
	font-size: 28px;
}

h3 {
	font-size: 23px;
}

h4 {
	font-size: 16px;
}

a {
	font-weight: 600;
	color: #212631;
	text-decoration: none;
}

a:hover,
a:focus {
	color: #212631;
	text-decoration: underline;
	outline: none;
}
