html{
	height: 100%;
}

body{
	height: 100%;
}

.lienAjoutMenu:hover {
	background: #28A745;
	color: white;
}

.lienViewMenu:hover {
	background: #28A745;
	color: white;
}

.blocMenuPage{
	width : 100%;
	height:auto;
	min-height : calc(100vh - 56px);
}

.verticalMenu {
	width: 220px;
	float : left;
	height:auto;
	min-height :
	calc(100vh - 56px);
}

.verticalContenue {
	width: calc(100% - 240px);
	float : right;
}

.wrapper{
	height: auto;
	min-height: 100%;
	position: relative;
}

	/* **************
		Liste 
	************** */
.lienListeMenu:hover {
	background: #9BB1BF;
	color: white;
}

.card-liste{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #9BB1BF;
	border: 0 none;
}

.tab-liste{
	background: #9BB1BFA0;
}

	/* **************
		Email
	************** */
.lienEmailMenu:hover {
	background: #026873;
	color: white;
}

.card-email{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #026873;
	border: 0 none;
}

.tab-email{
	background: #026873A0;
}

	/* **************
		Etablissement
	************** */
.lienEtablissementMenu:hover {
	background: #012326;
	color: white;
}

.card-etablissement{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #012326;
	border: 0 none;
}

.tab-etablissement{
	background: #012326A0;
}


	/* **************
		Syndicat
	************** */
.lienSyndicatMenu:hover {
	background: #04BFBF;
	color: white;
}

.card-syndicat{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #04BFBF;
	border: 0 none;
}

.tab-syndicat{
	background: #04BFBFA0;
}

.btn-syndicat{
	background: #04BFBF;
	color: white;
}

	/* **************
		Utilisateur
	************** */
.lienUtilisateurMenu:hover {
	background: #038C8C;
	color: white;
}

.card-utilisateur{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #038C8C;
	border: 0 none;
}

.tab-utilisateur{
	background: #038C8CA0;
}


	/* **************
		Segment
	************** */
.lienSegmentMenu:hover {
	background: #2682A6;
	color: white;
}

.card-segment{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #2682A6;
	border: 0 none;
}

.tab-segment{
	background: #2682A6A0;
}



	/* **************
		Campagne
	************** */
.lienCampagneMenu:hover {
	background: #4393D9;
	color: white;
}

.card-campagne{
	text-align: center;
	background-color: rgba(255, 255, 255, .0);
	color: #4393D9;
	border: 0 none;
}

.tab-campagne{
	background: #4393D9A0;
}


input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button { 
	-webkit-appearance: none;
	margin:0;
}

.form-group .bootstrap-tagsinput {
	width: 100% !important;
	padding: 6px 12px;
	line-height: 1.5;
}

.form-group .bootstrap-tagsinput .tag {
	font-size: 14px;
	font-weight: normal;
}


.my-custom-scrollbar {
	position: relative;
	height: 1000px;
	overflow: auto;
}
.table-wrapper-scroll-y {
	display: block;
}


.badge {
	white-space : normal;
	
}



