.nomobile
{
	display: none;
}

#admin
{
	height: initial;
}
#admin #top_menu
{
	left: 0;
	width: 100%;
}
#admin #top_menu #identite
{
	left: 44px;
	width: calc(100% - 44px);
}
#admin #top_menu #identite > span:last-child
{
	display: none;
}
#admin #top_menu #date
{
	display: none;
}
#admin #top_menu #raccourcis > a
{
	vertical-align: middle;
}
#admin #top_menu #raccourcis > a:last-child
{
	width: 40px;
    overflow: hidden;
    height: 44px;
}

#admin, body > #page
{
	min-height: initial;
}

#admin #corps #menu
{
	width: calc(100% - 44px);
	max-width: 370px;
	transform: translateX(-100%);
	transition: 200ms ease-in-out transform;
	/*bottom: initial;*/
	height: 100%;
    position: fixed;
    box-shadow: none;
}
#admin #corps #menu > div.burger + div
{
	height: 100%;
    overflow: auto;
}
#admin #corps #menu .burger
{
	display: block;	
}
body.show-menu #admin #corps #menu
{
	transform: translateX(0);
}
#admin #corps #page
{
	margin-left: 0;

	padding: 20px 10px 10px 10px;
}


table.formulaire th, 
table.formulaire td
{
	display: block;
	height: initial;
	width: 100%!important;
}
table.formulaire th
{
	border-bottom: 0!important;
}

/*Re taille champ*/
input[type=text], 
input[type=password], 
select, 
textarea
input[type='text'].spinner, 
input[type='text'][name*='frais'], 
input[type='text'][name*='poid'],
input[type='text'][name*='quantite'],
input[type='text'][name*='stock'],
input[type='text'][name*='prix'],
input[type='text'][name*='valeur'],
input[type='text'][name*='titre'],
input[type='text'][name*='lien'],
input[type='text'][name*='url'],
input[type='text'][name*='question'],
input[type='text'][name*='mail']
{
	width: 100%;
	max-width: initial;
}
/*provisoire*/
form
{
	overflow-y: auto;
}
