html body.bodyBackground div.row.lesMargesbody div.col-md-8.bodyCentre form div.row.listeSyndicStatut.dataTable div.col-md-10 table tbody tr td div div.radio label.required{
	margin:auto;
}

html body.bodyBackground div.row.lesMargesbody div.col-md-8.bodyCentre form div.row.listeSyndicStatut.dataTable div.col-md-10 table tbody tr td input.form-control{
	border:none;
	width: 100%;
	font-size: xx-small;
	text-overflow: ellipsis;
}
html body.bodyBackground div.row.lesMargesbody div.col-md-8.bodyCentre form div.row.listeSyndicStatut.dataTable div.col-md-10 table tbody tr td div{
	display: flex;
	flex-direction: row;
	align-items: center;
	width: 100%;
	height: 36px;
}
html body.bodyBackground div.row.lesMargesbody div.col-md-8.bodyCentre form div.row.listeSyndicStatut.dataTable div.col-md-10 table tbody tr td div div.radio{
	/*width: 45%;*/
	margin-top: 0px;
	/*margin-left: 5%;*/
	padding: 5px;
	height: 100%;
	border-right:2px solid currentColor;
}
.jauneLogidev{
	background-color: #d5da49;
	padding:2px;
	border-radius: 5px 5px 5px 5px;

}

a:link {
	text-decoration:none;
}


.barreTop{
	background-color:#ADD8E6;
	padding: 20px 20px 20px 0px;
	margin-bottom: 20px;
	border: 5px rgba(150,100,0,0.5);
	box-shadow: 6px 6px 9px rgba(0,0,0,0.6);
	width:100%;
}

.bodyBackground{
	background-color: white;
	overflow-x: hidden;
}


.logoUnsa{
	text-align: left;
	width:100px;
	height:100px;
}

.logoLogidevDroit{
	text-align: right;
	width:108px;
	height:100px;
}

.logoLogidev{
	text-align: center;
	width: 284px;
	height:100px;
}

.connexionDeconnexion{
	text-align: center;
}

.lesMarges{
	color:#fff !important;
	margin:2px;
	padding:2px;
}

.lesMarges_aux{
	margin:10px;
	padding:10px;
}


.menuGauche{
	background-color:white;
	/*border: 3px solid #ADD8E6;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.6);*/
	text-align:left;
	padding:2px;
	margin:15px;
}

.interligne{
	padding:0px;
}

.taillePolice15{
	font-size: 15px;
}

.policeItalic{
	font-style : italic;
}

.lesMargesbody{
	padding: 2px 2px 2px 2px ;
}

.menuGaucheHover{
	font-size:15px;
}


.contactEtTicket{
	font-weight : bold;
}

.duGras{
	font-weight : bold;
}

.bodyCentre{
	background-color:white;
	border: 3px solid #ADD8E6;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.6);
	text-align:center;
	padding:2px;
	margin:25px 0;
}

.bodyCentre.formConnexion {
	margin-left:10%;
}

.basDePage{
	background-color: #292863;
	color:white;
	padding:10px 10px 10px 10px;
	bottom:0px;
	margin-top:20%;
	margin-bottom: 0px;
	left:0px;
	right:0px;
	width:100%;
	min-height: 100px;
}

.enteteTitreBody{
	background-color: #add8e6;
	border-radius: 10px 10px 10px 10px;
	margin: 15px;
	padding:10px;
}

.sousEnsemblesBody{
	background-color: #3071a9;
	border-radius: 10px 10px 10px 10px;
	margin: 10px;
	padding:10px;
	/*color:black ;*/
	color:white ;
}

.warningBlock{
	background-color: #d9534f;
	border-radius: 10px 10px 10px 10px;
	margin: 10px;
	padding:10px;
	color:white ;
}

.sousEnsemblesBody_DetailsScrutin{
	background-color: #F0F8FF;
	border-radius: 10px 10px 10px 10px;
	margin: 10px;
	padding:10px;
}

.sousEnsemblesBodyForum{
	border-radius: 10px 10px 10px 10px;
	margin: 10px;
	padding:10px 10px 10px 50px;
	/*color:black ;*/
	color:black ;
	font-size: 12px;
}


.milieu{
	text-align: center;
}

.formConnexion{
	/*margin-left: 260px;*/
}

.couleurBleuPourLesTitres{
	background-color: #00BFFF;
}

.couleurBlanche{
	color: white;
}

.couleurNoire{
	color: black;
}


.alignerTextAGauche{
	text-align: left;
}

.alignerTextADroite{
	text-align: right;
}

.decalerADroite{
	padding-left: 30px;
}

.decalerADroite_aux{
	padding-left: 94px;
}

.decalerADroite_aux2{
	padding-left: 120px;
}

.decalerADroite_aux3{
	padding-left: 200px;
}

.decalerUnPeuADroite{
	padding-left: 15px;
}

.affichagePermanent{
	background-color:#ADD8E6;
	border: 5px rgba(150,100,0,0.5);
	box-shadow: 6px 6px 9px rgba(0,0,0,0.6);
	padding:10px;
	border-radius: 10px 10px 10px 10px;
	width:295px;
	margin-left: 0px;

}


.affichagePermanent_aux{
	background-color:#ADD8E6;
	border: 5px rgba(150,100,0,0.5);
	box-shadow: 6px 6px 9px rgba(0,0,0,0.6);
	padding:10px;
	border-radius: 10px 10px 10px 10px;
	width:295px;
	margin-left: 0px;

}

.caherAfficher{
	background-color:white;
	border: 5px rgba(150,100,0,0.5);
	box-shadow: 6px 6px 9px rgba(0,0,0,0.6);
	padding:10px;
	border-radius: 10px 10px 10px 10px;
	width:294px;

}

.caherAfficher_aux{
	background-color:white;
	border: 5px rgba(150,100,0,0.5);
	box-shadow: 6px 6px 9px rgba(0,0,0,0.6);
	padding:10px;
	border-radius: 10px 10px 10px 10px;
	width:294px;

}


.bordureSimpleBleue{
	background-color:#3071a9;
	/*font-weight:bold; */
	border: 3px solid #ADD8E6;
	border-radius: 10px 10px 10px 10px;
	padding: 10px;
	width:290px;
	margin-left: 24px;
}


.couleurSousMenuGauche{
	color: #008dcd;
}


.enteteTitreBodyNomSectionSyndicale{
	background-color: #d5da49;
	border-radius: 0px 0px 10px 10px;
	margin: 0px;
	padding:10px;
	color: white;
}

#administrationCcn .checkbox{
	display: flex;
	margin-top: 0px;
}
#administrationCcn{
	width: 100%;
}
.boutonAdminCcn{
	margin-top: 20px;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-around;
}

#contenuSearchIdcc{
	display:flex;
	flex-direction: column;
}

.ligneContenuSearchIdcc{
	margin: auto;
}
.recherchediv{
	width: 80%;
	text-align: center;
	margin: auto;
	padding-bottom: 15px;
}
.resetdiv{
	margin-top: 15px;
	display: flex;
	justify-content: space-around;
}
.searchFilterDiv{
	margin-bottom: 20px;
	margin-top: 40px;
}

#administrationRenameCcn{
	width:100%;
	margin-top: 10px;
}
td.idcc {
	width:6%;
}
td.lib {
	text-align:left;
}
#administrationRenameCcn input{
	margin-bottom:10px;
}
.divRenameValid{
	margin-top: 10px;
}
.checkFusionTh{
	width: 5%;
}
.idccFusionTh{
	width: 7%;
}
.statutFusionTh{
	width: 10%;
}
.textFusion{
	margin-bottom: 10px;
	margin-top:10px;
}
.saisieFusion{
	display:flex;justify-content:center;
}
.inputSaisieFusion{
	border-radius: 7px;

}
::-webkit-input-placeholder {
	font-style: italic;
	font-size: 12px;
}
:-moz-placeholder {
	font-style: italic;
	font-size: 12px;
}
::-moz-placeholder {
	font-style: italic;
	font-size: 12px;
}
:-ms-input-placeholder {
	font-style: italic;
	font-size: 12px;
}
#confirmSupCcn{
	margin-bottom: 15px;
	margin-top: 15px;
	font-weight: bold;
}
form[name='kalliste_college'] span.help-block {
	text-align: left;
	color: #a94442;
}