input.qte::placeholder {
    color: red;
}

.No_produit2,
.No_produit{
	width: 100px;
}
.Desc_fr2,
.Desc_fr{
	width: 120px;
}
.Titre_fr2,
.Titre_fr{
	width: 160px;
}
.Format_fr2,
.Format_fr{
	width: 110px !important;
}
.Quantite_step,
.Quantite_step2{
	width:53px;
}
.Minimum,
.Minimum2{
    width:53px;
}

.Status,
.Status2{
	width:67px;
}
.Soustotal,
.Soustotal2{
	width:90px;
}
.Prix_unite,
.Prix_unite2{
	width:50px;
}

#tooltip{
	height: unset!important;
	padding: unset!important;
}

#tooltip>img{
	display: block;
	width: 100%;
}

.group1,
.group2,
.group3{
	box-sizing: border-box;
	padding-left: 0px;
	padding-right: 0px;
	width:117px;
}
.group1,
.col2.Qte2,
.col2.Soustotal2,
.group3,
.col2.Qte32,
.col2.Soustotal32{
	background-color:#CFC;
}
.print-dispo .group1,
.print-dispo .group3,
.print-dispo .col2{
	background:none;
}
.col div{
	padding-top:5px;
	padding-bottom:0px;
	min-height:auto;
}
.group1 select,
.group2 select,
.group3 select{
	border-radius:5px;
	width:90%;
	height:28px;
	font-size:11px;
	padding:0px;
	float:none;
	margin:0px;
	line-height:normal;
	text-align:center;
	color:#333333;
}
input.qte {
	width: 28px;
}
input.soustotal {
	width: 38px;
	display:inline-block;
	margin:0px;
}
body .Qte,
body .Qte3,
body .Qte2,
body .Qte22,
body .Qte32{
	width:38px !important;
	padding:5px 2px !important;
}

.Soustotal,
.Soustotal3,
.Soustotal2,
.Soustotal22,
.Soustotal32{
	width:68px;
}

li .visible-2,
li .visible-3,
li .visible-4{
	display: inline-block;
	padding: 3px;
	text-align: center;
	line-height: 18px;
	color: #000000;
	width: 22px;
	vertical-align:middle;
}
.visible-2,
.visible-2 a,
.visible-2 span,
.visible-3,
.visible-3 a,
.visible-3 span,
.visible-4,
.visible-4 a,
.visible-4 span{
	color:#F00 !important;
}

.print-dispo .total-wraper{
	width:100%;
	text-align:left;
}
.print-disponibilites{
	margin-top:10px;
}
@media(min-width: 992px){
	
}

