/* 
* {
	box-sizing: border-box; 
}
*/

/* passer body (et tous les éléments de largeur fixe) en largeur automatique */

body {
	width: auto;
	margin: 0;
	padding: 0;
	font-size: 14px;
}

/* fixer une largeur maximale de 100% aux éléments potentiellement problématiques */

img,
table,
td,
blockquote,
code,
pre,
textarea,
input,
iframe,
object,
embed,
video, span	{
	max-width: 100%;
}

/* conserver le ratio des images */

img {
	height: auto;
}

/* gestion des mots longs */

textarea,
table,
td,
th,
code,
pre,
samp {
	-webkit-hyphens: auto; /* césure propre */
	-moz-hyphens: auto;
	hyphens: auto;
	word-wrap: break-word; /* passage à la ligne forcé */
}

code,
pre,
samp {
	white-space: pre-wrap; /* passage à la ligne spécifique pour les éléments à châsse fixe */
}

nav ul {
	margin: 10px;
}


/* Passer à une seule colonne (à appliquer aux éléments multi-colonnes) */
.element1,
.element2 {
	float: none;
	width: auto;
}

/* masquer les éléments superflus */

.hide_mobile {
	display: none !important;
}

#Logo {
	display: none;
}

#div_menu li {
	display: flex;
}

#div_menu li *{
	width: 100%;
	/* font-size: 18px; */
}

#TitleHead {
	display : none;
}

/* Mains */
#div_main {
	padding: 4px;
}

input[type="time"] {
	padding: 0;
    line-height: 18px;
	width: 4rem !important;
    font-size: 0.8rem;
    background: url(../img/bouton.png) center repeat-x;
}

.timeBar {
	display: flex;
	margin: 0;
}

.date-cheked {
	font-size: 7pt; 
	line-height: 4px; 
	font-family:monospace;
}

.FlexLeftDiv {
	width: 100%;
}
.FlexRightDiv {
	width: 100% !important;
}

.GlobalDiv {
	flex-wrap: wrap;
}

.viewDoc {
	
}

@media (max-device-width:600px) and (orientation: landscape) {
	.hide_mobile {
		display: none !important;
	}

	#Logo {
		display: none;
	}
	


}
