form.ligneAdmin {
	display: inline-block;
	box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0.5);
	margin: 0 0 6px 0;
}

form.ligneAdmin input {
	position: relative;
	float: left;
	box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);
	text-align: center;
	font-family: regular;
	text-transform: uppercase;
	padding: 10px 8px;
	margin: 0px;
	border-radius: 6px;
}

input[name="ordre"] { background-color: rgba(0,0,0,0); display: none; width: 0%; text-align: left; }
/*input[name="batiment"] { background-color: rgba(0,0,0,0.04); width: calc(0% - 16px); font-family: 'bold' !important; }*/
input[name="lot"] { background-color: rgba(0,0,0,0.08); width: calc(10% - 16px); }
input[name="etage"] { background-color: rgba(0,0,0,0.04); width: calc(10% - 16px); }
input[name="piece"] { background-color: rgba(0,0,0,0.08); width: calc(13% - 16px); }
input[name="orientation"] { background-color: rgba(0,0,0,0.04); width: calc(9% - 16px); }
/*input[name="balcon"] { background-color: rgba(0,0,0,0.08); width: calc(11% - 16px); }*/
input[name="surface"] { background-color: rgba(0,0,0,0.04); width: calc(12% - 16px); }
input[name="net"] { background-color: rgba(0,0,0,0.08); width: calc(12% - 16px); }
input[name="charges"] { background-color: rgba(0,0,0,0.04); width: calc(12% - 16px); }
input[name="brut"] { background-color: rgba(0,0,0,0.08); width: calc(14% - 16px); }
input[name="dispo"] { background-color: rgba(0,0,0,0.04); width: calc(8% - 16px); font-family: 'bold' !important; }
input[name="save"].off { display: none; width: calc(100% - 0px); text-align: center; letter-spacing: 2px; }
input[name="save"].on { display: block; width: calc(100% - 0px); text-align: center; letter-spacing: 2px; }
input[name="supr"] { display: none; width: 0%; text-align: center; }



@media screen and (max-width: 1000px) {
	input[name="ordre"] { background-color: rgba(0,0,0,0); display: none; width: 0%; text-align: left; }
	/*input[name="batiment"] { background-color: rgba(0,0,0,0.04); width: calc(14% - 16px); }*/
	input[name="lot"] { background-color: rgba(0,0,0,0.08); width: calc(14% - 16px); }
	input[name="etage"] { background-color: rgba(0,0,0,0.04); width: calc(14% - 16px); }
	input[name="piece"] { background-color: rgba(0,0,0,0.08); width: calc(22% - 16px); }
	input[name="orientation"] { background-color: rgba(0,0,0,0.04); width: calc(22% - 16px); }
	input[name="balcon"] { background-color: rgba(0,0,0,0.08); width: calc(28% - 16px); }
	input[name="surface"] { background-color: rgba(0,0,0,0.04); width: calc(20% - 16px); }
	input[name="net"] { background-color: rgba(0,0,0,0.08); width: calc(20% - 16px); }
	input[name="charges"] { background-color: rgba(0,0,0,0.04); width: calc(20% - 16px); }
	input[name="brut"] { background-color: rgba(0,0,0,0.08); width: calc(20% - 16px); }
	input[name="dispo"] { background-color: rgba(0,0,0,0.04); width: calc(20% - 16px); }
	input[name="save"] { width: 100%; text-align: center; letter-spacing: 2px; }
	input[name="supr"] { display: none; width: 0%; text-align: center; }
}



form.ligneAdmin input[name="save"] {
	box-shadow: none;
}


/* COMPATIBILITÉ DU PLACEHOLDER */

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(0,0,0,0.7);
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgba(0,0,0,0.7);
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: rgba(0,0,0,0.7);
}