
.ligngraf {
	width:90%;
	height: 350px;
	margin-top: 20px;
	position:relative;
}

.dashbord_inforder .titltabl{
	background:#6da26d;
    font-weight: 600;
    color: #fff;
	width:100%;
	border-radius:3px;
	padding:4px 0px;
}

.dashbord_inforder .titlgraf{
	position:relative; 
	background: #6da26d;
    color: #fff;
    font-weight: 600;
	width:30%; 
	border-radius:3px; 
	padding:4px 0px;
	z-index:1;
}

.ligngraf .divgraf{
	border:1px dashed #aaa; 
	position:absolute; 
	width:100%; 
	top:16px;
	border-radius:2px;
	padding:20px 0px 20px;
	min-height: 255px;
}

.dashbord_inforder .fichecenterbis{
	margin-top: 30px !important;
}

.ligngraf .pie_left .dolgraphcharpie{
	border-right: 1px solid #ddd;
}

.ligngraf .dolgraphtitle{
	color: #91969c;
}
.dashbord_inforder table.border{
	width: 100%;
	border:1px dashed #aaa; 
	border-radius: 3px;
}

.dashbord_inforder table.tablsrchcommerc{
	width: 90%;
}

.dashbord_inforder table.border td{
	padding: 5px 8px;
}

.dashbord_inforder .graphcatprod{
    width: 100%;
    padding-top: 5px;
    color: #91969c;
    text-align: center;
}

.dashbord_inforder .grafspie{
	width:50%; 
	float:left; 
	position:relative; 
	padding-top:10px; 
}

.dashbord_inforder .grafspie .dolgraphtitle{
	color: #545454 !important;
}

.dashbord_inforder .nographyet{
	height: 200px !important;
}

#infocmdlivr table.tagtable.liste.listwithfilterbefore td {
    border-left: 1px solid #ddd;
}

#infocmdlivr table.tagtable.liste.listwithfilterbefore {
    border-right: 1px solid #ddd;
}

#extrafields_inforderlivraison span.select2, #extrafields_facture span.select2{
	width: 100% !important;
}

.graph_staticprod{
	width: 100% !important;
}

.graph_staticprod .divgraf {
    border: 1px dashed #aaa;
    width: 100%;
    top: 16px;
    border-radius: 2px;
    padding: 20px 0px 20px;
    min-height: 255px;
}

#staticprod .liste_titre, #staticprod .liste_titre_filter {
    background-color: #e9eaed !important;
}

.tablventencaiss td.td_amount{
    white-space: nowrap;
}


.tablventencaiss th, .tablventencaiss td{
    border-bottom: 1px solid #d7d7d7 !important;
    border-right: 1px solid #d7d7d7;
}

.tablfiltervents{
	margin-bottom: 20px;
	padding: 8px 10px;
	border-radius: 5px;
	border: 1px dashed #aaa;
}

.tablfiltervents .filteryear span.select2{
	width: 25% !important;
}

.tablfiltervents .filtermonth span.select2{
	width: 15% !important;
	text-align: left;
}

.tablfiltervents button.button_search{
	vertical-align: middle;
	font-size: 12px;
}

.tablfiltervents .btnexport a{
	font-size: 14px;
	margin-right: 0px;
}

#etatventencaiss .divtotal{
    border: 1px dashed #aaa;
    border-radius: 5px;
    padding: 8px 10px
}

#etatventencaiss .divtotal div{
	margin: 8px 5px;
}

.listwithfilterbefore .minwidth125{
	min-width: 125px;
}