/**
 * Framework CSS
 */
html * {max-height: 1000000px;} /* Corrige un bug de taille de police sur Chrome Android (Didou) */
html {font-size: 62.5%; -webkit-text-size-adjust: none;}
body {font-family: Arial; font-size: 11px; font-size: 1.1rem;}
body, table, tr, th, td, div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form, img, hr, input, select, textarea {margin: 0; padding: 0;}

.mobile, .tablette, .ecran, .print {display: none;}

*			{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
img			{border: none; vertical-align: middle;}
img.auto	{max-width: 100%; width: auto; height: auto;}
a			{display: inline-block; text-decoration: none; color: inherit; background: transparent;}
a:hover		{text-decoration: underline; color: inherit;}
a:focus,
a:active	{outline: none;}
a[href="javascript:;"] {cursor: default;}

.left		{text-align: left;}
.center		{text-align: center;}
.right		{text-align: right;}
.justify	{text-align: justify;}
.bold		{font-weight: bold;}
.italic		{font-style: italic;}
.underline	{text-decoration: underline;}
.uppercase	{text-transform: uppercase;}

/*.conteneur, .columnizer	{overflow: auto; height: 1%;}*/
.conteneur:after,
.columnizer:after			{content: ''; clear: both; display: table;}
.conteneur, .columnizer		{*zoom: 1; /* IE 6-7 */}
.conteneur_iframe			{position: relative; width: 100%; height: 0; padding: 50% 0 0 0; overflow: hidden;}
.conteneur_iframe iframe,
.conteneur_iframe embed,
.conteneur_iframe object	{position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important;}

.table 			{display: table; width: 100%; border-collapse: collapse;}
.row 			{display: table-row;}
.row-group 		{display: table-row-group;}
.cell 			{display: table-cell;}

.clear     		{clear: both;}
.error			{margin: 10px 0; padding: 20px;}
.info_window	{position: fixed; width: 100px; z-index: 9999; font-weight: bold; text-align: center;}
.window_size	{padding: 10px;}
.content_center {margin: 0 auto;}

/* Print */
@media print {
	.print {display: inherit;}
}
