.ml20 {
    margin-left:20px;
}
.mr20 {
    margin-right:20px;
}
.navbar.main .nav > li > a {
	color:white;
}

.sidebar > .sidebarMenuWrapper {
top : 0;
	}

.sidebar > .sidebarMenuWrapper img {
max-width : 100px;
	}

.tdpdwclear, .tdpdw {
	
	cursor: pointer;
}
.tdpdwclear {
	display:none;
	
}


/* facturation */


.facture_ligne {
	overflow: auto;
	padding: 20px;
}
.facture_ligne:nth-child(even) {
	background: #dedede;
}
.facture_ligne_modele {
	background: transparent !important;
}

.facture_ligne.highlighted  {
	background: #EFDC7D;
        border: 2px solid #FEAC01;
}


.facture_ligne .pricezone {
    overflow: auto;
    clear:both;
    padding-left:25%;
}
.facture_ligne .pricezone div.form-group label{
	float:none;
	text-align: left;
	width: 100%;
}
.facture_ligne .pricezone div.form-group{
	width: 20%;
	float:left;
	overflow: auto;
}


.facture_ligne div.form-group[rel="nomLigneFacture"],
.facture_ligne div.form-group[rel="detailLigneFacture"]{
	width: 100%;
	float:left;
}

.del_facture_ligne {
	float:right;
        margin-bottom: 10px;
	
}


.add_facture_ligne {
display:table;
clear: both;
margin : 0 auto;
}


#widget_table_membres {
    clear:both;
}
#r_searchInTable_membres .searchResultItem, #r_SearchAdresse .searchResultItem {
    cursor:pointer;
}


/* import */

.doublons {
    cursor: pointer;
}



/* participation */

.factures-links {
    display:block;
   height: 20px;
    text-overflow: ellipsis;
    overflow: hidden
}

.nomTypeParticipant {
    display:block;
    width: 95%;
    text-align: center;
        margin-right :10px;
}


 table#table_participations.table > tbody > tr > td, table#table_participations.table > tfoot > tr > td,
table#table_participations.table tr td, table#table_participations.table tbody tr td {
    vertical-align: middle !important;
    border:0 !important;
    line-height: auto !important;
    padding:0 !important;
    
}
