form.ligneAdmin {
	display: table;
	box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0.5);
	margin: 0 0 6px 0;
	width: 100%;
}

form.ligneAdmin input {
	display: table-cell;
	position: relative;
	float: left;
	box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,1);
	text-align: center;
	font-family: 'sansLight';
	font-size: 14px;
	text-transform: uppercase;
	padding: 8px;
	margin: 0px;
	width: calc(100% / 10);
}

input[name="ligne"] { background-color: rgba(0,0,0,0); display: none !important; width: 0%; text-align: left; }
input[name="lot"] {	background-color: rgba(0,0,0,0.04); font-family: 'sansMedium' !important; }
input[name="etage"] { background-color: rgba(0,0,0,0.08); }
input[name="piece"] { background-color: rgba(0,0,0,0.04); }
input[name="orientation"] { background-color: rgba(0,0,0,0.08); }
input[name="brute"] { background-color: rgba(0,0,0,0.04); }
input[name="balcon"] { background-color: rgba(0,0,0,0.08); }
input[name="terrasse"] { background-color: rgba(0,0,0,0.04); }
input[name="vente"] { background-color: rgba(0,0,0,0.08); }
input[name="prix"] { background-color: rgba(0,0,0,0.04); }
input[name="dispo"] { background-color: rgba(0,0,0,0.08); font-family: 'sansMedium' !important; }
input[name="save"].off { display: none; text-align: center; font-family: 'sansMedium'; width: 100%; height: 60px; letter-spacing: 2px; }
input[name="save"].on { display: block; text-align: center; font-family: 'sansMedium'; width: 100%; height: 60px; letter-spacing: 2px; }
input[name="supr"] { display: none; width: 0%; text-align: center; }

@media screen and (max-width: 1000px) {
	form.ligneAdmin input {
		width: calc(100% / 5);
	}
}

/* COMPATIBILITÉ DU PLACEHOLDER */

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

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

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