/*Css pour les boites de dialogue et popups*/


/*Popup par defaut, se positionne par rapport à l'element parent*/
.popup {
	z-index:1000;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding: 15px; 
	text-align:justify;
	font-weight: normal; 
	/*visibility:hidden;*/
	display : none;
 	position: absolute;
/*	left: 50%;
	margin-left: -350px; */
	-moz-box-shadow: 0px 4px 4px 1px #00000061;
	-webkit-box-shadow: 0px 4px 4px 1px #00000061;
	-o-box-shadow: 0px 4px 4px 1px #00000061;
	box-shadow: 0px 4px 4px 1px #00000061;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#E6E6E6, Direction=134, Strength=10);
/* 	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; */
	
	
}

/*Popup par defaut, se positionne par rapport à l'element parent*/
.popupMin {
	z-index:1000;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding : 10px 10px 0px 10px;
	text-align:justify;
	font-weight: normal; 
	text-align:left;
	/*visibility:hidden;*/
	display : none;
 	position: absolute;
 	height : 200px;
 	width : 380px;
 	overflow-y: auto; 
	-moz-box-shadow: 0px 4px 4px 1px #00000061;
	-webkit-box-shadow: 0px 4px 4px 1px #00000061;
	-o-box-shadow: 0px 4px 4px 1px #00000061;
	box-shadow: 0px 4px 4px 1px #00000061;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=10);
/* 	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; */
	
}

.popup-sm {
	position : absolute;
}

.popup-md {
	width: 40%;
}

.popup-xl {
	width: 60%;
}

/*div d'alerte*/
div.alert {
	text-align:center;
	border: 1px solid #FF3333;
    color: #FF3333;
    background-color: white;
    margin-bottom: 20px;
}



