html, body{
	margin:0;
	padding:0;
	height:100%;
	overflow:hidden;
	font-size:13px;
	font-family: 'Roboto', sans-serif ,Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	word-wrap: break-word;
}

.text-end{
	text-align:end;
}
.select2-container{
	margin-top:5px;
}
.select2-dropdown{
	top: -5px;
}

b,strong{font-weight: 500;}

:focus-visible {outline:none;}

#parametrage .navbar-nav>li>a,#parametrage .navbar-nav>li>div.icone-entete  {padding:8px 15px 28px 15px;text-shadow:none;color:#fff;width:58px;height:22px; font-weight: 400;text-align:center; font-size: 12px; line-height: 26px;}

.ui-widget { font-family: 'Roboto', sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: 'Roboto', sans-serif,"Helvetica Neue", Helvetica, Arial, sans-serif; }

.ui-dialog .ui-dialog-buttonpane {border:none;background-color:#fff;padding: .3em .2em;}
.ui-dialog .ui-dialog-content {background-color:#fff;}
.ui-button, .ui-button.ui-state-default
{
	display: inline-block;
	padding: 5px 0;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: solid 1px #428bca;
	border-radius: 0;
	background-color:#fff;
	text-shadow:none;
	color:#428bca;
}

.ui-button:hover, .ui-button.ui-state-default:hover
{
	background-color:#428bca;
	color:#fff;
}

#formschamps .row{
	margin: 0.5em auto !important;
}



#ui-datepicker-div {z-index:0;border:solid 2px #007eff;background-color: #FFFFFF;}
#point_noir {}
.dhx_cal_navline {z-index:3;}
.cache {display:none;}
#message {background-color: #FFFFFF;
	border: 1px solid #007eff;
	border-top: #007eff solid 26px;
	color: #000;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	padding: 20px;
	min-width: 600px;
	margin: 12px;
	position: absolute;
	text-align: center;
	top: 60px;
	width: 90%;
	z-index:20;
	box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
.dhx_scale_bar table td {overflow:hidden;vertical-align:top;}

.employeHeader td{border:0; font-size: 14px; font-family:"sfpromedium",sans-serif; color: #626262;}
.dhx_cal_header .dhx_scale_bar .undefined{position:relative; top: 0; font-size: 14px; font-family:"sfpromedium",sans-serif; color: #626262;}


a {color:#3F3F3F;font-weight:normal;text-decoration:none;}
#menu {background-color:#fff;height:5px;}
#menu a {color:#CFFFDA;border:0;}
#parametrage{left:0px;z-index:0;top:-2px;background-color:#5C5C5C;width:100%;}
#parametrage.ouverture_parametrage .navbar{background-color:#ebb525;}
#parametrage img{top:10px;position:relative;padding-left:10px;}
.dhx_month_head a {color:#000000;}


/*event in day or week view*/
.dhx_cal_event.couleur_neutre_event div{background-color:#DFDFDF !important; color:#000000 !important;}
/*multi-day event in month view*/
.dhx_cal_event_line.couleur_neutre_event{background-color:#DFDFDF !important;color:#000000 !important;}
/*event with fixed time, in month view*/
.dhx_cal_event_clear.couleur_neutre_event{color:#DFDFDF !important;}

.dhx_cal_event.couleur0_event div{opacity:0.3;background-color:#C7C7C7 !important;color:#000000 !important;}
.dhx_cal_event_line.couleur0_event{opacity:0.3;background-color:#C7C7C7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur0_event{opacity:0.3;color:#AF99AF !important;}

.dhx_cal_event.couleur0_event div,.dhx_cal_event_line.couleur0_event,.mcdrop_rond.couleur0:before{background-color:#fff !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur0_event{color:#fff !important;}
.dhx_cal_event.couleur1_event div,.dhx_cal_event_line.couleur1_event,.mcdrop_rond.couleur1:before{background-color:#FFBF00 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur1_event{color:#FFBF00 !important;}
.dhx_cal_event.couleur2_event div,.dhx_cal_event_line.couleur2_event,.mcdrop_rond.couleur2:before{background-color:#FFB40F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur2_event{color:#FFB40F !important;}
.dhx_cal_event.couleur3_event div,.dhx_cal_event_line.couleur3_event,.mcdrop_rond.couleur3:before {background-color:#FFA81E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur3_event{color:#FFA81E !important;}
.dhx_cal_event.couleur4_event div,.dhx_cal_event_line.couleur4_event,.mcdrop_rond.couleur4:before {background-color:#FF9C2A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur4_event{color:#FF9C2A !important;}
.dhx_cal_event.couleur5_event div,.dhx_cal_event_line.couleur5_event,.mcdrop_rond.couleur5:before {background-color:#FF8F35 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur5_event{color:#FF8F35 !important;}
.dhx_cal_event.couleur6_event div,.dhx_cal_event_line.couleur6_event,.mcdrop_rond.couleur6:before {background-color:#FF803E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur6_event{color:#FF803E !important;}
.dhx_cal_event.couleur7_event div,.dhx_cal_event_line.couleur7_event,.mcdrop_rond.couleur7:before {background-color:#FF7145 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur7_event{color:#FF7145 !important;}
.dhx_cal_event.couleur8_event div,.dhx_cal_event_line.couleur8_event,.mcdrop_rond.couleur8:before {background-color:#FF5F49 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur8_event{color:#FF5F49 !important;}
.dhx_cal_event.couleur9_event div,.dhx_cal_event_line.couleur9_event,.mcdrop_rond.couleur9:before {background-color:#FF4B4B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur9_event{color:#FF4B4B !important;}
.dhx_cal_event.couleur10_event div,.dhx_cal_event_line.couleur10_event,.mcdrop_rond.couleur10:before {background-color:#FF495F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur10_event{color:#FF495F !important;}
.dhx_cal_event.couleur11_event div,.dhx_cal_event_line.couleur11_event,.mcdrop_rond.couleur11:before {background-color:#FF4571 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur11_event{color:#FF4571 !important;}
.dhx_cal_event.couleur12_event div,.dhx_cal_event_line.couleur12_event,.mcdrop_rond.couleur12:before {background-color:#FF3E80 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur12_event{color:#FF3E80 !important;}
.dhx_cal_event.couleur13_event div,.dhx_cal_event_line.couleur13_event,.mcdrop_rond.couleur13:before {background-color:#FF358F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur13_event{color:#FF358F !important;}
.dhx_cal_event.couleur14_event div,.dhx_cal_event_line.couleur14_event,.mcdrop_rond.couleur14:before {background-color:#FF2A9C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur14_event{color:#FF2A9C !important;}
.dhx_cal_event.couleur15_event div,.dhx_cal_event_line.couleur15_event,.mcdrop_rond.couleur15:before {background-color:#FF1EA8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur15_event{color:#FF1EA8 !important;}
.dhx_cal_event.couleur16_event div,.dhx_cal_event_line.couleur16_event,.mcdrop_rond.couleur16:before {background-color:#FF0FB4 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur16_event{color:#FF0FB4 !important;}
.dhx_cal_event.couleur17_event div,.dhx_cal_event_line.couleur17_event,.mcdrop_rond.couleur17:before {background-color:#FF00BF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur17_event{color:#FF00BF !important;}
.dhx_cal_event.couleur18_event div,.dhx_cal_event_line.couleur18_event,.mcdrop_rond.couleur18:before {background-color:#FFD20F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur18_event{color:#FFD20F !important;}
.dhx_cal_event.couleur19_event div,.dhx_cal_event_line.couleur19_event,.mcdrop_rond.couleur19:before {background-color:#FFC720 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur19_event{color:#FFC720 !important;}
.dhx_cal_event.couleur20_event div,.dhx_cal_event_line.couleur20_event,.mcdrop_rond.couleur20:before {background-color:#FFBC2F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur20_event{color:#FFBC2F !important;}
.dhx_cal_event.couleur21_event div,.dhx_cal_event_line.couleur21_event,.mcdrop_rond.couleur21:before {background-color:#FFB03D !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur21_event{color:#FFB03D !important;}
.dhx_cal_event.couleur22_event div,.dhx_cal_event_line.couleur22_event,.mcdrop_rond.couleur22:before {background-color:#FFA349 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur22_event{color:#FFA349 !important;}
.dhx_cal_event.couleur23_event div,.dhx_cal_event_line.couleur23_event,.mcdrop_rond.couleur23:before {background-color:#FF9653 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur23_event{color:#FF9653 !important;}
.dhx_cal_event.couleur24_event div,.dhx_cal_event_line.couleur24_event,.mcdrop_rond.couleur24:before {background-color:#FF875B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur24_event{color:#FF875B !important;}
.dhx_cal_event.couleur25_event div,.dhx_cal_event_line.couleur25_event,.mcdrop_rond.couleur25:before {background-color:#FF7560 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur25_event{color:#FF7560 !important;}
.dhx_cal_event.couleur26_event div,.dhx_cal_event_line.couleur26_event,.mcdrop_rond.couleur26:before {background-color:#FF6161 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur26_event{color:#FF6161 !important;}
.dhx_cal_event.couleur27_event div,.dhx_cal_event_line.couleur27_event,.mcdrop_rond.couleur27:before {background-color:#FF6075 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur27_event{color:#FF6075 !important;}
.dhx_cal_event.couleur28_event div,.dhx_cal_event_line.couleur28_event,.mcdrop_rond.couleur28:before {background-color:#FF5B87 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur28_event{color:#FF5B87 !important;}
.dhx_cal_event.couleur29_event div,.dhx_cal_event_line.couleur29_event,.mcdrop_rond.couleur29:before {background-color:#FF5396 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur29_event{color:#FF5396 !important;}
.dhx_cal_event.couleur30_event div,.dhx_cal_event_line.couleur30_event,.mcdrop_rond.couleur30:before {background-color:#FF49A3 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur30_event{color:#FF49A3 !important;}
.dhx_cal_event.couleur31_event div,.dhx_cal_event_line.couleur31_event,.mcdrop_rond.couleur31:before {background-color:#FF3DB0 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur31_event{color:#FF3DB0 !important;}
.dhx_cal_event.couleur32_event div,.dhx_cal_event_line.couleur32_event,.mcdrop_rond.couleur32:before {background-color:#FF2FBC !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur32_event{color:#FF2FBC !important;}
.dhx_cal_event.couleur33_event div,.dhx_cal_event_line.couleur33_event,.mcdrop_rond.couleur33:before {background-color:#FF20C7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur33_event{color:#FF20C7 !important;}
.dhx_cal_event.couleur34_event div,.dhx_cal_event_line.couleur34_event,.mcdrop_rond.couleur34:before {background-color:#FF0FD2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur34_event{color:#FF0FD2 !important;}
.dhx_cal_event.couleur35_event div,.dhx_cal_event_line.couleur35_event,.mcdrop_rond.couleur35:before {background-color:#FFE51E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur35_event{color:#FFE51E !important;}
.dhx_cal_event.couleur36_event div,.dhx_cal_event_line.couleur36_event,.mcdrop_rond.couleur36:before {background-color:#FFDA2F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur36_event{color:#FFDA2F !important;}
.dhx_cal_event.couleur37_event div,.dhx_cal_event_line.couleur37_event,.mcdrop_rond.couleur37:before {background-color:#FFCF40 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur37_event{color:#FFCF40 !important;}
.dhx_cal_event.couleur38_event div,.dhx_cal_event_line.couleur38_event,.mcdrop_rond.couleur38:before {background-color:#FFC44F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur38_event{color:#FFC44F !important;}
.dhx_cal_event.couleur39_event div,.dhx_cal_event_line.couleur39_event,.mcdrop_rond.couleur39:before {background-color:#FFB85C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur39_event{color:#FFB85C !important;}
.dhx_cal_event.couleur40_event div,.dhx_cal_event_line.couleur40_event,.mcdrop_rond.couleur40:before {background-color:#FFAB68 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur40_event{color:#FFAB68 !important;}
.dhx_cal_event.couleur41_event div,.dhx_cal_event_line.couleur41_event,.mcdrop_rond.couleur41:before {background-color:#FF9C70 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur41_event{color:#FF9C70 !important;}
.dhx_cal_event.couleur42_event div,.dhx_cal_event_line.couleur42_event,.mcdrop_rond.couleur42:before {background-color:#FF8C76 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur42_event{color:#FF8C76 !important;}
.dhx_cal_event.couleur43_event div,.dhx_cal_event_line.couleur43_event,.mcdrop_rond.couleur43:before {background-color:#FF7878 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur43_event{color:#FF7878 !important;}
.dhx_cal_event.couleur44_event div,.dhx_cal_event_line.couleur44_event,.mcdrop_rond.couleur44:before {background-color:#FF768C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur44_event{color:#FF768C !important;}
.dhx_cal_event.couleur45_event div,.dhx_cal_event_line.couleur45_event,.mcdrop_rond.couleur45:before {background-color:#FF709C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur45_event{color:#FF709C !important;}
.dhx_cal_event.couleur46_event div,.dhx_cal_event_line.couleur46_event,.mcdrop_rond.couleur46:before {background-color:#FF68AB !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur46_event{color:#FF68AB !important;}
.dhx_cal_event.couleur47_event div,.dhx_cal_event_line.couleur47_event,.mcdrop_rond.couleur47:before {background-color:#FF5CB8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur47_event{color:#FF5CB8 !important;}
.dhx_cal_event.couleur48_event div,.dhx_cal_event_line.couleur48_event,.mcdrop_rond.couleur48:before {background-color:#FF4FC4 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur48_event{color:#FF4FC4 !important;}
.dhx_cal_event.couleur49_event div,.dhx_cal_event_line.couleur49_event,.mcdrop_rond.couleur49:before {background-color:#FF40CF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur49_event{color:#FF40CF !important;}
.dhx_cal_event.couleur50_event div,.dhx_cal_event_line.couleur50_event,.mcdrop_rond.couleur50:before {background-color:#FF2FDA !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur50_event{color:#FF2FDA !important;}
.dhx_cal_event.couleur51_event div,.dhx_cal_event_line.couleur51_event,.mcdrop_rond.couleur51:before {background-color:#FF1EE5 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur51_event{color:#FF1EE5 !important;}
.dhx_cal_event.couleur52_event div,.dhx_cal_event_line.couleur52_event,.mcdrop_rond.couleur52:before {background-color:#FFF82A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur52_event{color:#FFF82A !important;}
.dhx_cal_event.couleur53_event div,.dhx_cal_event_line.couleur53_event,.mcdrop_rond.couleur53:before {background-color:#FFED3D !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur53_event{color:#FFED3D !important;}
.dhx_cal_event.couleur54_event div,.dhx_cal_event_line.couleur54_event,.mcdrop_rond.couleur54:before {background-color:#FFE24F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur54_event{color:#FFE24F !important;}
.dhx_cal_event.couleur55_event div,.dhx_cal_event_line.couleur55_event,.mcdrop_rond.couleur55:before {background-color:#FFD760 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur55_event{color:#FFD760 !important;}
.dhx_cal_event.couleur56_event div,.dhx_cal_event_line.couleur56_event,.mcdrop_rond.couleur56:before {background-color:#FFCC6F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur56_event{color:#FFCC6F !important;}
.dhx_cal_event.couleur57_event div,.dhx_cal_event_line.couleur57_event,.mcdrop_rond.couleur57:before {background-color:#FFBF7C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur57_event{color:#FFBF7C !important;}
.dhx_cal_event.couleur58_event div,.dhx_cal_event_line.couleur58_event,.mcdrop_rond.couleur58:before {background-color:#FFB286 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur58_event{color:#FFB286 !important;}
.dhx_cal_event.couleur59_event div,.dhx_cal_event_line.couleur59_event,.mcdrop_rond.couleur59:before {background-color:#FFA28C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur59_event{color:#FFA28C !important;}
.dhx_cal_event.couleur60_event div,.dhx_cal_event_line.couleur60_event,.mcdrop_rond.couleur60:before {background-color:#FF8E8E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur60_event{color:#FF8E8E !important;}
.dhx_cal_event.couleur61_event div,.dhx_cal_event_line.couleur61_event,.mcdrop_rond.couleur61:before {background-color:#FF8CA2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur61_event{color:#FF8CA2 !important;}
.dhx_cal_event.couleur62_event div,.dhx_cal_event_line.couleur62_event,.mcdrop_rond.couleur62:before {background-color:#FF86B2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur62_event{color:#FF86B2 !important;}
.dhx_cal_event.couleur63_event div,.dhx_cal_event_line.couleur63_event,.mcdrop_rond.couleur63:before {background-color:#FF7CBF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur63_event{color:#FF7CBF !important;}
.dhx_cal_event.couleur64_event div,.dhx_cal_event_line.couleur64_event,.mcdrop_rond.couleur64:before {background-color:#FF6FCC !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur64_event{color:#FF6FCC !important;}
.dhx_cal_event.couleur65_event div,.dhx_cal_event_line.couleur65_event,.mcdrop_rond.couleur65:before {background-color:#FF60D7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur65_event{color:#FF60D7 !important;}
.dhx_cal_event.couleur66_event div,.dhx_cal_event_line.couleur66_event,.mcdrop_rond.couleur66:before {background-color:#FF4FE2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur66_event{color:#FF4FE2 !important;}
.dhx_cal_event.couleur67_event div,.dhx_cal_event_line.couleur67_event,.mcdrop_rond.couleur67:before {background-color:#FF3DED !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur67_event{color:#FF3DED !important;}
.dhx_cal_event.couleur68_event div,.dhx_cal_event_line.couleur68_event,.mcdrop_rond.couleur68:before {background-color:#FF2AF8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur68_event{color:#FF2AF8 !important;}
.dhx_cal_event.couleur69_event div,.dhx_cal_event_line.couleur69_event,.mcdrop_rond.couleur69:before {background-color:#F3FF35 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur69_event{color:#F3FF35 !important;}
.dhx_cal_event.couleur70_event div,.dhx_cal_event_line.couleur70_event,.mcdrop_rond.couleur70:before {background-color:#FEFF49 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur70_event{color:#FEFF49 !important;}
.dhx_cal_event.couleur71_event div,.dhx_cal_event_line.couleur71_event,.mcdrop_rond.couleur71:before {background-color:#FFF55C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur71_event{color:#FFF55C !important;}
.dhx_cal_event.couleur72_event div,.dhx_cal_event_line.couleur72_event,.mcdrop_rond.couleur72:before {background-color:#FFEA6F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur72_event{color:#FFEA6F !important;}
.dhx_cal_event.couleur73_event div,.dhx_cal_event_line.couleur73_event,.mcdrop_rond.couleur73:before {background-color:#FFDF80 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur73_event{color:#FFDF80 !important;}
.dhx_cal_event.couleur74_event div,.dhx_cal_event_line.couleur74_event,.mcdrop_rond.couleur74:before {background-color:#FFD48E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur74_event{color:#FFD48E !important;}
.dhx_cal_event.couleur75_event div,.dhx_cal_event_line.couleur75_event,.mcdrop_rond.couleur75:before {background-color:#FFC79A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur75_event{color:#FFC79A !important;}
.dhx_cal_event.couleur76_event div,.dhx_cal_event_line.couleur76_event,.mcdrop_rond.couleur76:before {background-color:#FFB8A2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur76_event{color:#FFB8A2 !important;}
.dhx_cal_event.couleur77_event div,.dhx_cal_event_line.couleur77_event,.mcdrop_rond.couleur77:before {background-color:#FFA5A5 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur77_event{color:#FFA5A5 !important;}
.dhx_cal_event.couleur78_event div,.dhx_cal_event_line.couleur78_event,.mcdrop_rond.couleur78:before {background-color:#FFA2B8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur78_event{color:#FFA2B8 !important;}
.dhx_cal_event.couleur79_event div,.dhx_cal_event_line.couleur79_event,.mcdrop_rond.couleur79:before {background-color:#FF9AC7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur79_event{color:#FF9AC7 !important;}
.dhx_cal_event.couleur80_event div,.dhx_cal_event_line.couleur80_event,.mcdrop_rond.couleur80:before {background-color:#FF8ED4 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur80_event{color:#FF8ED4 !important;}
.dhx_cal_event.couleur81_event div,.dhx_cal_event_line.couleur81_event,.mcdrop_rond.couleur81:before {background-color:#FF80DF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur81_event{color:#FF80DF !important;}
.dhx_cal_event.couleur82_event div,.dhx_cal_event_line.couleur82_event,.mcdrop_rond.couleur82:before {background-color:#FF6FEA !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur82_event{color:#FF6FEA !important;}
.dhx_cal_event.couleur83_event div,.dhx_cal_event_line.couleur83_event,.mcdrop_rond.couleur83:before {background-color:#FF5CF5 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur83_event{color:#FF5CF5 !important;}
.dhx_cal_event.couleur84_event div,.dhx_cal_event_line.couleur84_event,.mcdrop_rond.couleur84:before {background-color:#FE49FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur84_event{color:#FE49FF !important;}
.dhx_cal_event.couleur85_event div,.dhx_cal_event_line.couleur85_event,.mcdrop_rond.couleur85:before {background-color:#F335FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur85_event{color:#F335FF !important;}
.dhx_cal_event.couleur86_event div,.dhx_cal_event_line.couleur86_event,.mcdrop_rond.couleur86:before {background-color:#E1FF3E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur86_event{color:#E1FF3E !important;}
.dhx_cal_event.couleur87_event div,.dhx_cal_event_line.couleur87_event,.mcdrop_rond.couleur87:before {background-color:#ECFF53 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur87_event{color:#ECFF53 !important;}
.dhx_cal_event.couleur88_event div,.dhx_cal_event_line.couleur88_event,.mcdrop_rond.couleur88:before {background-color:#F6FF68 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur88_event{color:#F6FF68 !important;}
.dhx_cal_event.couleur89_event div,.dhx_cal_event_line.couleur89_event,.mcdrop_rond.couleur89:before {background-color:#FFFD7C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur89_event{color:#FFFD7C !important;}
.dhx_cal_event.couleur90_event div,.dhx_cal_event_line.couleur90_event,.mcdrop_rond.couleur90:before {background-color:#FFF28E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur90_event{color:#FFF28E !important;}
.dhx_cal_event.couleur91_event div,.dhx_cal_event_line.couleur91_event,.mcdrop_rond.couleur91:before {background-color:#FFE79F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur91_event{color:#FFE79F !important;}
.dhx_cal_event.couleur92_event div,.dhx_cal_event_line.couleur92_event,.mcdrop_rond.couleur92:before {background-color:#FFDBAE !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur92_event{color:#FFDBAE !important;}
.dhx_cal_event.couleur93_event div,.dhx_cal_event_line.couleur93_event,.mcdrop_rond.couleur93:before {background-color:#FFCEB8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur93_event{color:#FFCEB8 !important;}
.dhx_cal_event.couleur94_event div,.dhx_cal_event_line.couleur94_event,.mcdrop_rond.couleur94:before {background-color:#FFBBBB !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur94_event{color:#FFBBBB !important;}
.dhx_cal_event.couleur95_event div,.dhx_cal_event_line.couleur95_event,.mcdrop_rond.couleur95:before {background-color:#FFB8CE !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur95_event{color:#FFB8CE !important;}
.dhx_cal_event.couleur96_event div,.dhx_cal_event_line.couleur96_event,.mcdrop_rond.couleur96:before {background-color:#FFAEDB !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur96_event{color:#FFAEDB !important;}
.dhx_cal_event.couleur97_event div,.dhx_cal_event_line.couleur97_event,.mcdrop_rond.couleur97:before {background-color:#FF9FE7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur97_event{color:#FF9FE7 !important;}
.dhx_cal_event.couleur98_event div,.dhx_cal_event_line.couleur98_event,.mcdrop_rond.couleur98:before {background-color:#FF8EF2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur98_event{color:#FF8EF2 !important;}
.dhx_cal_event.couleur99_event div,.dhx_cal_event_line.couleur99_event,.mcdrop_rond.couleur99:before {background-color:#FF7CFD !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur99_event{color:#FF7CFD !important;}
.dhx_cal_event.couleur100_event div,.dhx_cal_event_line.couleur100_event,.mcdrop_rond.couleur100:before {background-color:#F668FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur100_event{color:#F668FF !important;}
.dhx_cal_event.couleur101_event div,.dhx_cal_event_line.couleur101_event,.mcdrop_rond.couleur101:before {background-color:#EC53FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur101_event{color:#EC53FF !important;}
.dhx_cal_event.couleur102_event div,.dhx_cal_event_line.couleur102_event,.mcdrop_rond.couleur102:before {background-color:#E13EFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur102_event{color:#E13EFF !important;}
.dhx_cal_event.couleur103_event div,.dhx_cal_event_line.couleur103_event,.mcdrop_rond.couleur103:before {background-color:#CEFF45 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur103_event{color:#CEFF45 !important;}
.dhx_cal_event.couleur104_event div,.dhx_cal_event_line.couleur104_event,.mcdrop_rond.couleur104:before {background-color:#D9FF5B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur104_event{color:#D9FF5B !important;}
.dhx_cal_event.couleur105_event div,.dhx_cal_event_line.couleur105_event,.mcdrop_rond.couleur105:before {background-color:#E4FF70 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur105_event{color:#E4FF70 !important;}
.dhx_cal_event.couleur106_event div,.dhx_cal_event_line.couleur106_event,.mcdrop_rond.couleur106:before {background-color:#EEFF86 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur106_event{color:#EEFF86 !important;}
.dhx_cal_event.couleur107_event div,.dhx_cal_event_line.couleur107_event,.mcdrop_rond.couleur107:before {background-color:#F9FF9A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur107_event{color:#F9FF9A !important;}
.dhx_cal_event.couleur108_event div,.dhx_cal_event_line.couleur108_event,.mcdrop_rond.couleur108:before {background-color:#FFFAAE !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur108_event{color:#FFFAAE !important;}
.dhx_cal_event.couleur109_event div,.dhx_cal_event_line.couleur109_event,.mcdrop_rond.couleur109:before {background-color:#FFEFBF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur109_event{color:#FFEFBF !important;}
.dhx_cal_event.couleur110_event div,.dhx_cal_event_line.couleur110_event,.mcdrop_rond.couleur110:before {background-color:#FFE3CD !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur110_event{color:#FFE3CD !important;}
.dhx_cal_event.couleur111_event div,.dhx_cal_event_line.couleur111_event,.mcdrop_rond.couleur111:before {background-color:#FFD2D2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur111_event{color:#FFD2D2 !important;}
.dhx_cal_event.couleur112_event div,.dhx_cal_event_line.couleur112_event,.mcdrop_rond.couleur112:before {background-color:#FFCDE3 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur112_event{color:#FFCDE3 !important;}
.dhx_cal_event.couleur113_event div,.dhx_cal_event_line.couleur113_event,.mcdrop_rond.couleur113:before {background-color:#FFBFEF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur113_event{color:#FFBFEF !important;}
.dhx_cal_event.couleur114_event div,.dhx_cal_event_line.couleur114_event,.mcdrop_rond.couleur114:before {background-color:#FFAEFA !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur114_event{color:#FFAEFA !important;}
.dhx_cal_event.couleur115_event div,.dhx_cal_event_line.couleur115_event,.mcdrop_rond.couleur115:before {background-color:#F99AFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur115_event{color:#F99AFF !important;}
.dhx_cal_event.couleur116_event div,.dhx_cal_event_line.couleur116_event,.mcdrop_rond.couleur116:before {background-color:#EE86FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur116_event{color:#EE86FF !important;}
.dhx_cal_event.couleur117_event div,.dhx_cal_event_line.couleur117_event,.mcdrop_rond.couleur117:before {background-color:#E470FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur117_event{color:#E470FF !important;}
.dhx_cal_event.couleur118_event div,.dhx_cal_event_line.couleur118_event,.mcdrop_rond.couleur118:before {background-color:#D95BFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur118_event{color:#D95BFF !important;}
.dhx_cal_event.couleur119_event div,.dhx_cal_event_line.couleur119_event,.mcdrop_rond.couleur119:before {background-color:#CE45FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur119_event{color:#CE45FF !important;}
.dhx_cal_event.couleur120_event div,.dhx_cal_event_line.couleur120_event,.mcdrop_rond.couleur120:before {background-color:#BAFF49 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur120_event{color:#BAFF49 !important;}
.dhx_cal_event.couleur121_event div,.dhx_cal_event_line.couleur121_event,.mcdrop_rond.couleur121:before {background-color:#C5FF60 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur121_event{color:#C5FF60 !important;}
.dhx_cal_event.couleur122_event div,.dhx_cal_event_line.couleur122_event,.mcdrop_rond.couleur122:before {background-color:#D0FF76 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur122_event{color:#D0FF76 !important;}
.dhx_cal_event.couleur123_event div,.dhx_cal_event_line.couleur123_event,.mcdrop_rond.couleur123:before {background-color:#DBFF8C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur123_event{color:#DBFF8C !important;}
.dhx_cal_event.couleur124_event div,.dhx_cal_event_line.couleur124_event,.mcdrop_rond.couleur124:before {background-color:#E6FFA2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur124_event{color:#E6FFA2 !important;}
.dhx_cal_event.couleur125_event div,.dhx_cal_event_line.couleur125_event,.mcdrop_rond.couleur125:before {background-color:#F1FFB8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur125_event{color:#F1FFB8 !important;}
.dhx_cal_event.couleur126_event div,.dhx_cal_event_line.couleur126_event,.mcdrop_rond.couleur126:before {background-color:#FCFFCD !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur126_event{color:#FCFFCD !important;}
.dhx_cal_event.couleur127_event div,.dhx_cal_event_line.couleur127_event,.mcdrop_rond.couleur127:before {background-color:#FFF7DF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur127_event{color:#FFF7DF !important;}
.dhx_cal_event.couleur128_event div,.dhx_cal_event_line.couleur128_event,.mcdrop_rond.couleur128:before {background-color:#FFE8E8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur128_event{color:#FFE8E8 !important;}
.dhx_cal_event.couleur129_event div,.dhx_cal_event_line.couleur129_event,.mcdrop_rond.couleur129:before {background-color:#FFDFF7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur129_event{color:#FFDFF7 !important;}
.dhx_cal_event.couleur130_event div,.dhx_cal_event_line.couleur130_event,.mcdrop_rond.couleur130:before {background-color:#FCCDFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur130_event{color:#FCCDFF !important;}
.dhx_cal_event.couleur131_event div,.dhx_cal_event_line.couleur131_event,.mcdrop_rond.couleur131:before {background-color:#F1B8FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur131_event{color:#F1B8FF !important;}
.dhx_cal_event.couleur132_event div,.dhx_cal_event_line.couleur132_event,.mcdrop_rond.couleur132:before {background-color:#E6A2FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur132_event{color:#E6A2FF !important;}
.dhx_cal_event.couleur133_event div,.dhx_cal_event_line.couleur133_event,.mcdrop_rond.couleur133:before {background-color:#DB8CFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur133_event{color:#DB8CFF !important;}
.dhx_cal_event.couleur134_event div,.dhx_cal_event_line.couleur134_event,.mcdrop_rond.couleur134:before {background-color:#D076FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur134_event{color:#D076FF !important;}
.dhx_cal_event.couleur135_event div,.dhx_cal_event_line.couleur135_event,.mcdrop_rond.couleur135:before {background-color:#C560FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur135_event{color:#C560FF !important;}
.dhx_cal_event.couleur136_event div,.dhx_cal_event_line.couleur136_event,.mcdrop_rond.couleur136:before {background-color:#BA49FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur136_event{color:#BA49FF !important;}
.dhx_cal_event.couleur137_event div,.dhx_cal_event_line.couleur137_event,.mcdrop_rond.couleur137:before {background-color:#A5FF4B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur137_event{color:#A5FF4B !important;}
.dhx_cal_event.couleur138_event div,.dhx_cal_event_line.couleur138_event,.mcdrop_rond.couleur138:before {background-color:#B0FF61 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur138_event{color:#B0FF61 !important;}
.dhx_cal_event.couleur139_event div,.dhx_cal_event_line.couleur139_event,.mcdrop_rond.couleur139:before {background-color:#BBFF78 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur139_event{color:#BBFF78 !important;}
.dhx_cal_event.couleur140_event div,.dhx_cal_event_line.couleur140_event,.mcdrop_rond.couleur140:before {background-color:#C7FF8E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur140_event{color:#C7FF8E !important;}
.dhx_cal_event.couleur141_event div,.dhx_cal_event_line.couleur141_event,.mcdrop_rond.couleur141:before {background-color:#D2FFA5 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur141_event{color:#D2FFA5 !important;}
.dhx_cal_event.couleur142_event div,.dhx_cal_event_line.couleur142_event,.mcdrop_rond.couleur142:before {background-color:#DDFFBB !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur142_event{color:#DDFFBB !important;}
.dhx_cal_event.couleur143_event div,.dhx_cal_event_line.couleur143_event,.mcdrop_rond.couleur143:before {background-color:#E8FFD2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur143_event{color:#E8FFD2 !important;}
.dhx_cal_event.couleur144_event div,.dhx_cal_event_line.couleur144_event,.mcdrop_rond.couleur144:before {background-color:#F4FFE8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur144_event{color:#F4FFE8 !important;}
.dhx_cal_event.couleur145_event div,.dhx_cal_event_line.couleur145_event,.mcdrop_rond.couleur145:before {background-color:#AAAAAA !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur145_event{color:#AAAAAA !important;}
.dhx_cal_event.couleur146_event div,.dhx_cal_event_line.couleur146_event,.mcdrop_rond.couleur146:before {background-color:#F4E8FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur146_event{color:#F4E8FF !important;}
.dhx_cal_event.couleur147_event div,.dhx_cal_event_line.couleur147_event,.mcdrop_rond.couleur147:before {background-color:#E8D2FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur147_event{color:#E8D2FF !important;}
.dhx_cal_event.couleur148_event div,.dhx_cal_event_line.couleur148_event,.mcdrop_rond.couleur148:before {background-color:#DDBBFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur148_event{color:#DDBBFF !important;}
.dhx_cal_event.couleur149_event div,.dhx_cal_event_line.couleur149_event,.mcdrop_rond.couleur149:before {background-color:#D2A5FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur149_event{color:#D2A5FF !important;}
.dhx_cal_event.couleur150_event div,.dhx_cal_event_line.couleur150_event,.mcdrop_rond.couleur150:before {background-color:#C78EFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur150_event{color:#C78EFF !important;}
.dhx_cal_event.couleur151_event div,.dhx_cal_event_line.couleur151_event,.mcdrop_rond.couleur151:before {background-color:#BB78FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur151_event{color:#BB78FF !important;}
.dhx_cal_event.couleur152_event div,.dhx_cal_event_line.couleur152_event,.mcdrop_rond.couleur152:before {background-color:#B061FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur152_event{color:#B061FF !important;}
.dhx_cal_event.couleur153_event div,.dhx_cal_event_line.couleur153_event,.mcdrop_rond.couleur153:before {background-color:#A54BFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur153_event{color:#A54BFF !important;}
.dhx_cal_event.couleur154_event div,.dhx_cal_event_line.couleur154_event,.mcdrop_rond.couleur154:before {background-color:#8FFF49 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur154_event{color:#8FFF49 !important;}
.dhx_cal_event.couleur155_event div,.dhx_cal_event_line.couleur155_event,.mcdrop_rond.couleur155:before {background-color:#9AFF60 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur155_event{color:#9AFF60 !important;}
.dhx_cal_event.couleur156_event div,.dhx_cal_event_line.couleur156_event,.mcdrop_rond.couleur156:before {background-color:#A5FF76 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur156_event{color:#A5FF76 !important;}
.dhx_cal_event.couleur157_event div,.dhx_cal_event_line.couleur157_event,.mcdrop_rond.couleur157:before {background-color:#B0FF8C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur157_event{color:#B0FF8C !important;}
.dhx_cal_event.couleur158_event div,.dhx_cal_event_line.couleur158_event,.mcdrop_rond.couleur158:before {background-color:#BBFFA2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur158_event{color:#BBFFA2 !important;}
.dhx_cal_event.couleur159_event div,.dhx_cal_event_line.couleur159_event,.mcdrop_rond.couleur159:before {background-color:#C5FFB8 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur159_event{color:#C5FFB8 !important;}
.dhx_cal_event.couleur160_event div,.dhx_cal_event_line.couleur160_event,.mcdrop_rond.couleur160:before {background-color:#CFFFCD !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur160_event{color:#CFFFCD !important;}
.dhx_cal_event.couleur161_event div,.dhx_cal_event_line.couleur161_event,.mcdrop_rond.couleur161:before {background-color:#DFFFE7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur161_event{color:#DFFFE7 !important;}
.dhx_cal_event.couleur162_event div,.dhx_cal_event_line.couleur162_event,.mcdrop_rond.couleur162:before {background-color:#E8FFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur162_event{color:#E8FFFF !important;}
.dhx_cal_event.couleur163_event div,.dhx_cal_event_line.couleur163_event,.mcdrop_rond.couleur163:before {background-color:#DFE7FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur163_event{color:#DFE7FF !important;}
.dhx_cal_event.couleur164_event div,.dhx_cal_event_line.couleur164_event,.mcdrop_rond.couleur164:before {background-color:#CFCDFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur164_event{color:#CFCDFF !important;}
.dhx_cal_event.couleur165_event div,.dhx_cal_event_line.couleur165_event,.mcdrop_rond.couleur165:before {background-color:#C5B8FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur165_event{color:#C5B8FF !important;}
.dhx_cal_event.couleur166_event div ,.dhx_cal_event_line.couleur166_event,.mcdrop_rond.couleur166:before {background-color:#BBA2FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur166_event{color:#BBA2FF !important;}
.dhx_cal_event.couleur167_event div,.dhx_cal_event_line.couleur167_event,.mcdrop_rond.couleur167:before {background-color:#B08CFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur167_event{color:#B08CFF !important;}
.dhx_cal_event.couleur168_event div,.dhx_cal_event_line.couleur168_event,.mcdrop_rond.couleur168:before {background-color:#A576FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur168_event{color:#A576FF !important;}
.dhx_cal_event.couleur169_event div,.dhx_cal_event_line.couleur169_event,.mcdrop_rond.couleur169:before {background-color:#9A60FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur169_event{color:#9A60FF !important;}
.dhx_cal_event.couleur170_event div,.dhx_cal_event_line.couleur170_event,.mcdrop_rond.couleur170:before {background-color:#8F49FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur170_event{color:#8F49FF !important;}
.dhx_cal_event.couleur171_event div,.dhx_cal_event_line.couleur171_event,.mcdrop_rond.couleur171:before {background-color:#77FF45 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur171_event{color:#77FF45 !important;}
.dhx_cal_event.couleur172_event div,.dhx_cal_event_line.couleur172_event,.mcdrop_rond.couleur172:before {background-color:#81FF5B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur172_event{color:#81FF5B !important;}
.dhx_cal_event.couleur173_event div,.dhx_cal_event_line.couleur173_event,.mcdrop_rond.couleur173:before {background-color:#8CFF70 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur173_event{color:#8CFF70 !important;}
.dhx_cal_event.couleur174_event div,.dhx_cal_event_line.couleur174_event,.mcdrop_rond.couleur174:before {background-color:#96FF86 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur174_event{color:#96FF86 !important;}
.dhx_cal_event.couleur175_event div,.dhx_cal_event_line.couleur175_event,.mcdrop_rond.couleur175:before {background-color:#A0FF9A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur175_event{color:#A0FF9A !important;}
.dhx_cal_event.couleur176_event div,.dhx_cal_event_line.couleur176_event,.mcdrop_rond.couleur176:before {background-color:#AEFFB3 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur176_event{color:#AEFFB3 !important;}
.dhx_cal_event.couleur177_event div,.dhx_cal_event_line.couleur177_event,.mcdrop_rond.couleur177:before {background-color:#BFFFCF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur177_event{color:#BFFFCF !important;}
.dhx_cal_event.couleur178_event div,.dhx_cal_event_line.couleur178_event,.mcdrop_rond.couleur178:before {background-color:#CDFFE9 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur178_event{color:#CDFFE9 !important;}
.dhx_cal_event.couleur179_event div,.dhx_cal_event_line.couleur179_event,.mcdrop_rond.couleur179:before {background-color:#D2FFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur179_event{color:#D2FFFF !important;}
.dhx_cal_event.couleur180_event div,.dhx_cal_event_line.couleur180_event,.mcdrop_rond.couleur180:before {background-color:#CDE9FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur180_event{color:#CDE9FF !important;}
.dhx_cal_event.couleur181_event div,.dhx_cal_event_line.couleur181_event,.mcdrop_rond.couleur181:before {background-color:#BFCFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur181_event{color:#BFCFFF !important;}
.dhx_cal_event.couleur182_event div,.dhx_cal_event_line.couleur182_event,.mcdrop_rond.couleur182:before {background-color:#AEB3FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur182_event{color:#AEB3FF !important;}
.dhx_cal_event.couleur183_event div,.dhx_cal_event_line.couleur183_event,.mcdrop_rond.couleur183:before {background-color:#A09AFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur183_event{color:#A09AFF !important;}
.dhx_cal_event.couleur184_event div,.dhx_cal_event_line.couleur184_event,.mcdrop_rond.couleur184:before {background-color:#9686FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur184_event{color:#9686FF !important;}
.dhx_cal_event.couleur185_event div,.dhx_cal_event_line.couleur185_event,.mcdrop_rond.couleur185:before {background-color:#8C70FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur185_event{color:#8C70FF !important;}
.dhx_cal_event.couleur186_event div,.dhx_cal_event_line.couleur186_event,.mcdrop_rond.couleur186:before {background-color:#815BFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur186_event{color:#815BFF !important;}
.dhx_cal_event.couleur187_event div,.dhx_cal_event_line.couleur187_event,.mcdrop_rond.couleur187:before {background-color:#7745FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur187_event{color:#7745FF !important;}
.dhx_cal_event.couleur188_event div,.dhx_cal_event_line.couleur188_event,.mcdrop_rond.couleur188:before {background-color:#5DFF3E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur188_event{color:#5DFF3E !important;}
.dhx_cal_event.couleur189_event div,.dhx_cal_event_line.couleur189_event,.mcdrop_rond.couleur189:before {background-color:#67FF53 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur189_event{color:#67FF53 !important;}
.dhx_cal_event.couleur190_event div,.dhx_cal_event_line.couleur190_event,.mcdrop_rond.couleur190:before {background-color:#70FF68 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur190_event{color:#70FF68 !important;}
.dhx_cal_event.couleur191_event div,.dhx_cal_event_line.couleur191_event,.mcdrop_rond.couleur191:before {background-color:#7CFF7E !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur191_event{color:#7CFF7E !important;}
.dhx_cal_event.couleur192_event div,.dhx_cal_event_line.couleur192_event,.mcdrop_rond.couleur192:before {background-color:#8EFF9B !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur192_event{color:#8EFF9B !important;}
.dhx_cal_event.couleur193_event div,.dhx_cal_event_line.couleur193_event,.mcdrop_rond.couleur193:before {background-color:#9FFFB7 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur193_event{color:#9FFFB7 !important;}
.dhx_cal_event.couleur194_event div,.dhx_cal_event_line.couleur194_event,.mcdrop_rond.couleur194:before {background-color:#AEFFD1 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur194_event{color:#AEFFD1 !important;}
.dhx_cal_event.couleur195_event div,.dhx_cal_event_line.couleur195_event,.mcdrop_rond.couleur195:before {background-color:#B8FFE9 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur195_event{color:#B8FFE9 !important;}
.dhx_cal_event.couleur196_event div,.dhx_cal_event_line.couleur196_event,.mcdrop_rond.couleur196:before {background-color:#BBFFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur196_event{color:#BBFFFF !important;}
.dhx_cal_event.couleur197_event div,.dhx_cal_event_line.couleur197_event,.mcdrop_rond.couleur197:before {background-color:#B8E9FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur197_event{color:#B8E9FF !important;}
.dhx_cal_event.couleur198_event div,.dhx_cal_event_line.couleur198_event,.mcdrop_rond.couleur198:before {background-color:#AED1FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur198_event{color:#AED1FF !important;}
.dhx_cal_event.couleur199_event div,.dhx_cal_event_line.couleur199_event,.mcdrop_rond.couleur199:before {background-color:#9FB7FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur199_event{color:#9FB7FF !important;}
.dhx_cal_event.couleur200_event div,.dhx_cal_event_line.couleur200_event,.mcdrop_rond.couleur200:before {background-color:#8E9BFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur200_event{color:#8E9BFF !important;}
.dhx_cal_event.couleur201_event div,.dhx_cal_event_line.couleur201_event,.mcdrop_rond.couleur201:before {background-color:#7C7EFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur201_event{color:#7C7EFF !important;}
.dhx_cal_event.couleur202_event div,.dhx_cal_event_line.couleur202_event,.mcdrop_rond.couleur202:before {background-color:#7068FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur202_event{color:#7068FF !important;}
.dhx_cal_event.couleur203_event div,.dhx_cal_event_line.couleur203_event,.mcdrop_rond.couleur203:before {background-color:#6753FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur203_event{color:#6753FF !important;}
.dhx_cal_event.couleur204_event div,.dhx_cal_event_line.couleur204_event,.mcdrop_rond.couleur204:before {background-color:#5D3EFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur204_event{color:#5D3EFF !important;}
.dhx_cal_event.couleur205_event div,.dhx_cal_event_line.couleur205_event,.mcdrop_rond.couleur205:before {background-color:#41FF35 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur205_event{color:#41FF35 !important;}
.dhx_cal_event.couleur206_event div,.dhx_cal_event_line.couleur206_event,.mcdrop_rond.couleur206:before {background-color:#4AFF49 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur206_event{color:#4AFF49 !important;}
.dhx_cal_event.couleur207_event div,.dhx_cal_event_line.couleur207_event,.mcdrop_rond.couleur207:before {background-color:#5CFF66 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur207_event{color:#5CFF66 !important;}
.dhx_cal_event.couleur208_event div,.dhx_cal_event_line.couleur208_event,.mcdrop_rond.couleur208:before {background-color:#6FFF84 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur208_event{color:#6FFF84 !important;}
.dhx_cal_event.couleur209_event div,.dhx_cal_event_line.couleur209_event,.mcdrop_rond.couleur209:before {background-color:#80FF9F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur209_event{color:#80FF9F !important;}
.dhx_cal_event.couleur210_event div,.dhx_cal_event_line.couleur210_event,.mcdrop_rond.couleur210:before {background-color:#8EFFBA !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur210_event{color:#8EFFBA !important;}
.dhx_cal_event.couleur211_event div,.dhx_cal_event_line.couleur211_event,.mcdrop_rond.couleur211:before {background-color:#9AFFD2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur211_event{color:#9AFFD2 !important;}
.dhx_cal_event.couleur212_event div,.dhx_cal_event_line.couleur212_event,.mcdrop_rond.couleur212:before {background-color:#A2FFE9 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur212_event{color:#A2FFE9 !important;}
.dhx_cal_event.couleur213_event div,.dhx_cal_event_line.couleur213_event,.mcdrop_rond.couleur213:before {background-color:#A5FFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur213_event{color:#A5FFFF !important;}
.dhx_cal_event.couleur214_event div,.dhx_cal_event_line.couleur214_event,.mcdrop_rond.couleur214:before {background-color:#A2E9FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur214_event{color:#A2E9FF !important;}
.dhx_cal_event.couleur215_event div,.dhx_cal_event_line.couleur215_event,.mcdrop_rond.couleur215:before {background-color:#9AD2FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur215_event{color:#9AD2FF !important;}
.dhx_cal_event.couleur216_event div,.dhx_cal_event_line.couleur216_event,.mcdrop_rond.couleur216:before {background-color:#8EBAFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur216_event{color:#8EBAFF !important;}
.dhx_cal_event.couleur217_event div,.dhx_cal_event_line.couleur217_event,.mcdrop_rond.couleur217:before {background-color:#809FFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur217_event{color:#809FFF !important;}
.dhx_cal_event.couleur218_event div,.dhx_cal_event_line.couleur218_event,.mcdrop_rond.couleur218:before {background-color:#6F84FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur218_event{color:#6F84FF !important;}
.dhx_cal_event.couleur219_event div,.dhx_cal_event_line.couleur219_event,.mcdrop_rond.couleur219:before {background-color:#5C66FF !important;color:#fff !important;}
.dhx_cal_event_clear.couleur219_event{color:#5C66FF !important;}
.dhx_cal_event.couleur220_event div,.dhx_cal_event_line.couleur220_event,.mcdrop_rond.couleur220:before {background-color:#4A49FF !important;color:#fff !important;}
.dhx_cal_event_clear.couleur220_event{color:#4A49FF !important;}
.dhx_cal_event.couleur221_event div,.dhx_cal_event_line.couleur221_event,.mcdrop_rond.couleur221:before {background-color:#4135FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur221_event{color:#4135FF !important;}
.dhx_cal_event.couleur222_event div,.dhx_cal_event_line.couleur222_event,.mcdrop_rond.couleur222:before {background-color:#2AFF31 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur222_event{color:#2AFF31 !important;}
.dhx_cal_event.couleur223_event div,.dhx_cal_event_line.couleur223_event,.mcdrop_rond.couleur223:before {background-color:#3DFF4F !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur223_event{color:#3DFF4F !important;}
.dhx_cal_event.couleur224_event div,.dhx_cal_event_line.couleur224_event,.mcdrop_rond.couleur224:before {background-color:#4FFF6C !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur224_event{color:#4FFF6C !important;}
.dhx_cal_event.couleur225_event div,.dhx_cal_event_line.couleur225_event,.mcdrop_rond.couleur225:before {background-color:#60FF87 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur225_event{color:#60FF87 !important;}
.dhx_cal_event.couleur226_event div,.dhx_cal_event_line.couleur226_event,.mcdrop_rond.couleur226:before {background-color:#6FFFA2 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur226_event{color:#6FFFA2 !important;}
.dhx_cal_event.couleur227_event div,.dhx_cal_event_line.couleur227_event,.mcdrop_rond.couleur227:before {background-color:#7CFFBB !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur227_event{color:#7CFFBB !important;}
.dhx_cal_event.couleur228_event div,.dhx_cal_event_line.couleur228_event,.mcdrop_rond.couleur228:before {background-color:#86FFD3 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur228_event{color:#86FFD3 !important;}
.dhx_cal_event.couleur229_event div,.dhx_cal_event_line.couleur229_event,.mcdrop_rond.couleur229:before {background-color:#8CFFE9 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur229_event{color:#8CFFE9 !important;}
.dhx_cal_event.couleur230_event div,.dhx_cal_event_line.couleur230_event,.mcdrop_rond.couleur230:before {background-color:#8EFFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur230_event{color:#8EFFFF !important;}
.dhx_cal_event.couleur231_event div,.dhx_cal_event_line.couleur231_event,.mcdrop_rond.couleur231:before {background-color:#8CE9FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur231_event{color:#8CE9FF !important;}
.dhx_cal_event.couleur232_event div,.dhx_cal_event_line.couleur232_event,.mcdrop_rond.couleur232:before {background-color:#86D3FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur232_event{color:#86D3FF !important;}
.dhx_cal_event.couleur233_event div,.dhx_cal_event_line.couleur233_event,.mcdrop_rond.couleur233:before {background-color:#7CBBFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur233_event{color:#7CBBFF !important;}
.dhx_cal_event.couleur234_event div,.dhx_cal_event_line.couleur234_event,.mcdrop_rond.couleur234:before {background-color:#6FA2FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur234_event{color:#6FA2FF !important;}
.dhx_cal_event.couleur235_event div,.dhx_cal_event_line.couleur235_event,.mcdrop_rond.couleur235:before {background-color:#6087FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur235_event{color:#6087FF !important;}
.dhx_cal_event.couleur236_event div,.dhx_cal_event_line.couleur236_event,.mcdrop_rond.couleur236:before {background-color:#4F6CFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur236_event{color:#4F6CFF !important;}
.dhx_cal_event.couleur237_event div,.dhx_cal_event_line.couleur237_event,.mcdrop_rond.couleur237:before {background-color:#3D4FFF !important;color:#fff !important;}
.dhx_cal_event_clear.couleur237_event{color:#3D4FFF !important;}
.dhx_cal_event.couleur238_event div,.dhx_cal_event_line.couleur238_event,.mcdrop_rond.couleur238:before {background-color:#2A31FF !important;color:#fff !important;}
.dhx_cal_event_clear.couleur238_event{color:#2A31FF !important;}
.dhx_cal_event.couleur239_event div,.dhx_cal_event_line.couleur239_event,.mcdrop_rond.couleur239:before {background-color:#1EFF37 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur239_event{color:#1EFF37 !important;}
.dhx_cal_event.couleur240_event div,.dhx_cal_event_line.couleur240_event,.mcdrop_rond.couleur240:before {background-color:#2FFF54 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur240_event{color:#2FFF54 !important;}
.dhx_cal_event.couleur241_event div,.dhx_cal_event_line.couleur241_event,.mcdrop_rond.couleur241:before {background-color:#40FF70 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur241_event{color:#40FF70 !important;}
.dhx_cal_event.couleur242_event div,.dhx_cal_event_line.couleur242_event,.mcdrop_rond.couleur242:before {background-color:#4FFF8A !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur242_event{color:#4FFF8A !important;}
.dhx_cal_event.couleur243_event div,.dhx_cal_event_line.couleur243_event,.mcdrop_rond.couleur243:before {background-color:#5CFFA4 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur243_event{color:#5CFFA4 !important;}
.dhx_cal_event.couleur244_event div,.dhx_cal_event_line.couleur244_event,.mcdrop_rond.couleur244:before {background-color:#68FFBC !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur244_event{color:#68FFBC !important;}
.dhx_cal_event.couleur245_event div,.dhx_cal_event_line.couleur245_event,.mcdrop_rond.couleur245:before {background-color:#70FFD3 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur245_event{color:#70FFD3 !important;}
.dhx_cal_event.couleur246_event div,.dhx_cal_event_line.couleur246_event,.mcdrop_rond.couleur246:before {background-color:#76FFE9 !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur246_event{color:#76FFE9 !important;}
.dhx_cal_event.couleur247_event div,.dhx_cal_event_line.couleur247_event,.mcdrop_rond.couleur247:before {background-color:#78FFFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur247_event{color:#78FFFF !important;}
.dhx_cal_event.couleur248_event div,.dhx_cal_event_line.couleur248_event,.mcdrop_rond.couleur248:before {background-color:#76E9FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur248_event{color:#76E9FF !important;}
.dhx_cal_event.couleur249_event div,.dhx_cal_event_line.couleur249_event,.mcdrop_rond.couleur249:before {background-color:#70D3FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur249_event{color:#70D3FF !important;}
.dhx_cal_event.couleur250_event div,.dhx_cal_event_line.couleur250_event,.mcdrop_rond.couleur250:before {background-color:#68BCFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur250_event{color:#68BCFF !important;}
.dhx_cal_event.couleur251_event div,.dhx_cal_event_line.couleur251_event,.mcdrop_rond.couleur251:before {background-color:#5CA4FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur251_event{color:#5CA4FF !important;}
.dhx_cal_event.couleur252_event div,.dhx_cal_event_line.couleur252_event,.mcdrop_rond.couleur252:before {background-color:#4F8AFF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur252_event{color:#4F8AFF !important;}
.dhx_cal_event.couleur253_event div,.dhx_cal_event_line.couleur253_event,.mcdrop_rond.couleur253:before {background-color:#4070FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur253_event{color:#4070FF !important;}
.dhx_cal_event.couleur254_event div,.dhx_cal_event_line.couleur254_event,.mcdrop_rond.couleur254:before {background-color:#2F54FF !important;color:#000000 !important;}
.dhx_cal_event_clear.couleur254_event{color:#2F54FF !important;}
.dhx_cal_event.couleur255_event div,.dhx_cal_event_line.couleur255_event,.mcdrop_rond.couleur255:before {background-color:#1E37FF !important;color:#fff !important;}
.dhx_cal_event_clear.couleur255_event{color:#1E37FF !important;}




/* Checkbox */

.checkbox {
	padding:0;
	min-height:auto;
	position:relative;
	margin-right:5px;
	margin-bottom:0;
	margin-top: 5px;
	cursor: pointer;
}

.checkbox input[type=checkbox] {
	position:relative;
	margin:0;
	display:none;
	width:22px;
}

.checkbox input[type=checkbox]+label {
	padding-left:0;
}

.checkbox input[type=checkbox]+label:before {
	content:"\f00c";
	font-family: "Font Awesome 5 Pro";
	width:18px;
	height:18px;
	display:inline-block;
	margin-right:5px;
	border:2px solid #ccc;
	border-radius:3px;
	font-size:12px;
	font-weight:400;
	line-height:15px;
	vertical-align:bottom;
	text-align:center;
	background:#fff;
	color:transparent;
	cursor:pointer;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
}

.checkbox input[type=checkbox]:hover+label:before {
	border:2px solid #ababb1;
}

.checkbox input[type=checkbox]:checked+label:before {
	background:#3ecf8e;
	border-color:#3ecf8e;
	color:#fff;
}

.checkbox input[type=checkbox].disabled+label,
.checkbox input[type=checkbox]:disabled+label {
	opacity:1;
}

.checkbox input[type=checkbox].disabled+label:before,
.checkbox input[type=checkbox]:disabled+label:before {
	cursor:not-allowed;
}

/* Radio */

.agenda_form_champ_input .radio-inline:first-child{ margin-top: 5px;}

.radio-inline{
	margin-bottom:0;
	margin-top: 0;
}

.radio-inline {
	padding: 0;
	min-height:auto;
	position:relative;
	margin-right:5px;
	cursor: pointer;
}
.radio-inline input[type=radio] {
	position:relative;
	margin:0;
	display:none;
	width:22px;
}
.radio-inline input[type=radio]+label {
	padding-left:0;
	font-weight:400;
	margin-bottom:0;
}
.radio-inline input[type=radio]+label:after,
.radio-inline input[type=radio]+label:before {
	content:"";
	display:inline-block;
	margin-right:5px;
	border-radius:50%;
	vertical-align:bottom;
	background:#fff;
	color:transparent;
	cursor:pointer;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
}
.radio-inline input[type=radio]+label:before {
	width:19px;
	height:19px;
	border:2px solid #ababb1;
}

.radio-inline.withContent input[type=radio]+label:before {
	position:absolute;
}

.radio-inline input[type=radio]+label:after {
	width:11px;
	height:11px;
	position:absolute;
	top:4px;
	left:4px;
	cursor: pointer;
}
.radio-inline input[type=radio]:checked+label:before {
	border-color:#3ecf8e;
}
.radio-inline input[type=radio]:checked+label:after {
	background:#3ecf8e;
}
.radio-inline input[type=radio]:disabled+label {
	opacity:1;
	cursor:not-allowed;
}
.radio-inline input[type=radio]:disabled+label:after,
.radio-inline input[type=radio]:disabled+label:before {
	cursor:not-allowed;
}

/* Switch */

.switch {
	position:relative;
	top: 3px;
	display:inline;
	cursor: pointer;
}

.switch input[type=checkbox] {
	opacity:0;
	position:absolute;
}
.switch input[type=checkbox]+label {
	position:relative;
	display:inline-block;
	-webkit-transition:.4s ease;
	transition:.4s ease;
	height:28px;
	width:52px;
	background: #eff0f2;
	border-radius:60px;
	cursor:pointer;
	z-index:0;
	top:0;
}
.switch input[type=checkbox]+label:after,
.switch input[type=checkbox]+label:before {
	content:"";
	position:absolute;
	display:block;
	top:-1px;
	left:-1px;
}
.switch input[type=checkbox]+label:before {
	-webkit-transition:.2s cubic-bezier(.24,0,.5,1);
	transition:.2s cubic-bezier(.24,0,.5,1);
	height:28px;
	width:52px;
	border-radius:30px;
}
.switch input[type=checkbox]+label:after {
	-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);
	box-shadow:0 0 0 0 rgba(0,0,0,.1),0 4px 0 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);
	-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);
	transition:.35s cubic-bezier(.54,1.6,.5,1);
	background:#fff;
	height:28px;
	width:28px;
	border-radius:60px;
}
.switch input[type=checkbox]:checked+label:before {
	background:#3ecf8e;
	-webkit-transition:width .2s cubic-bezier(0,0,0,.1);
	transition:width .2s cubic-bezier(0,0,0,.1);
}
.switch input[type=checkbox]:checked+label:after {
	left:26px;
}
.switch input[type=checkbox]:disabled+label {
	opacity:1;
	cursor:not-allowed;
}

/********/



#textOut {position:absolute;right:20px;font-size:9px}
#btnDeconnecter {color:#7A7F5E;position:absolute;right:20px;top:6px;z-index:10;}
#error {color:#7A7F5E;position:absolute;right:52px;top:12px;z-index:10;display:none;}
#recharge {color:#7A7F5E;position:absolute;right:120px;top:12px;z-index:10;}
#sauvegardecomplete {color:#7A7F5E;position:absolute;right:86px;top:12px;z-index:10;}
#donnees{color:#000000;position:absolute;left:12px;top:39px;font-size:10px;}
#donnees a {color:#CFFFDA;}
#sauvegarde {position:absolute;top:68px;left:20px;}
#button{position:absolute;top:12px;right:100px;}
button{font-size:9px;}


#scheduler_here {position:absolute;transition: left 0.5s ease; background: #fff;}
#scheduler_here2 {position:absolute;}

.dhx_cal_navline{height: 45px !important;}
.dhx_cal_header{top: 49px !important; height: 44px !important;}
.dhx_scale_bar{height: 50px !important;}
.dhx_year_week .dhx_scale_bar{height: 25px !important;}
/*.dhx_cal_data{top: 82px !important;}*/

#bulle{ background: #fff;
	padding: 8px 16px !important;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	border-radius: 8px;
	color: #444746;
	font-size: 14px !important;
	-moz-box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);
	box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);}

#bulle strong{font-weight:700;}

/*.ui-datepicker-year {font-size:0;}*/

.employeHeader{table-layout:fixed;}

.dhx_cal_event .dhx_footer{height:5px;margin-top:-4px;margin-left:1px;
	border-bottom:solid 1px #fff !important;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border:none;}


.margin {margin:1px 5px 2px 2px;}



#tablemenu td {background-color:#AFAFAF;width:80px;font-size:10px;text-align:center;padding:0px;color:#FFFFFF;font-weight:bold;}

.default_form_value {color:#C4C4C4;}

iframe {width:100%;height:85%;border:none;margin-top:5px;}
iframe.height-popup{height: 98%;}

.ui-widget-header {height:25px;}
.ui-dialog .ui-dialog-title {color:#fff;font-family:"sfprobold",sans-serif;}
.ui-widget-content {background:none;}
#ui-dialog {z-index:99999;}

.dhx_cal_navline .dhx_cal_date {color:#000000;}

#titre {z-index:999;position:absolute;top:10px;left:500px;font-size:18px;color:#FFFFFF;font-weight:bold;}

.dhx_cal_lsection {display:none;}

.titre_lightbox {background-color:#f7f7f7;text-align:center;color:#022144;font-size:16px;font-family:"sfpromedium",sans-serif; font-weight: normal; padding:5px 0 3px 10px;margin-left:-10px;line-height:31px;}

.icon-event-1 {position:absolute;right:0px;width:12px;top:3px;margin-top:1px;}
.icon-event-2 {float:right;right:0px;width:12px;top:3px;}
.icon-event-3 {float:right;right:12px;width:12px;top:3px;}
.icon-event-4 {float:right;right:0px;width:11px;top:3px;}
.transparent {opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
.transparentfort {z-index:1 !important;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}

.transparentfort .dhx_body {background-image:url('ressources/images/rayure.png') !important;}
.transparentfort .dhx_title {background-image:url('ressources/images/rayure.png') !important;}

.dhx_cal_light {background-color:#fff;width:885px;border: none;float:left;margin:auto;border-radius:12px;}
#editeur_client {position:absolute;width:445px;top:35px;left:426px;background-color:#fff;overflow-x:hidden;}
#editeur_prestation {width:405px;background-color:#FFFFFF;}
#chk_jour {position:absolute;top:225px;left:227px;}
.dhx_cal_larea {width:415px;}
#cadre_recurrence {height:140px;background-color:#eaf1fb;margin-top: 5px; border-radius: 8px;padding:15px;}
#zone_prestations_internet,#zone_participants {position:absolute;left:420px;top:37px;height:380px;}
#liste_prestations_internet {height:360px;overflow:auto;width:464px;}
#zone_participants {width:464px;}
.presta_ouvN {color:#C4C4C4;}
.presta_ouv {color:#C4C4C4;}

#select_equipe {width:281px;}
#select_prestation {width:250px;padding:6px;}
#select_ressource {width:292px; padding: 6px 0;}
.switch_client_presta {display:none;}


.btns-client{text-align:center;}
.btnmodifier {font-family:"sfpromedium",sans-serif;font-size: 15px;display:inline-block;padding: 6px 16px; margin-right: 5px; margin-bottom: 10px;background:transparent !important;color:#007eff;border:solid 2px #007eff; border-radius: 100px;}
.btnchanger {font-family:"sfpromedium",sans-serif;font-size: 15px;display:inline-block;padding: 6px 16px; margin-bottom: 10px; margin-right: 10px;background:transparent !important;color:#007eff;border:solid 2px #007eff; border-radius: 100px;}
.btnmodifier span, .btnchanger span{font-size: 13px;}

a.cssmsemploye,
a.cssmsclient,
a.csmodelemail{color: #007eff;}
.btn-margin-fiche { margin: 15px 10px 15px 0 !important;}

.btn-detail-participant {font-size: 12px; background:transparent !important;color:#007eff;border:solid 1px #007eff; border-radius: 100px !important;}

.btnchanger:hover,.btnchanger:focus,
.btnmodifier:hover,.btnmodifier:focus,
.btn-detail-participant:hover,.btn-detail-participant:focus{background: #007eff !important; border-color: #007eff !important; color: #fff !important;}

.impressionrdv,.impressionclient  {float:right;padding:6px;}
.impressionrdv_old {position:absolute;left:327px;width:120px;top:547px;text-decoration:underline;color:blue;}
.impressionclient_old {color: blue;left: 345px;position: absolute;text-decoration: underline;top: 120px;width: 90px;}
.impressionetiquette {color: blue;left: 240px;position: absolute;text-decoration: underline;top: 470px;width: 105px;}
.btn-ajouterparticipants {float: right;padding: 5px 5px 7px 5px;margin-right: 6px; background: #022144; border-color:#022144;}
.btn-ajouterparticipants:hover,.btn-ajouterparticipants:focus {background-color:#042F61; border-color:#042F61;}

#cachemenu {position:absolute;z-index:99999;float:left;height:100%;width:100%;display:none;background:#F7F7F7;}

.ui-datepicker select.ui-datepicker-year {/*display:none;*/}

.dhx_cal_navline .dhx_cal_date {font-size: 16px;left:0;padding: 8px 10px;}

.dhx_btn_set div {font-size:15px;}

.new_client {color:blue;}

.ui-menu .ui-menu-item a {color:#0655A4;}
.dhx_title{/*text-transform:uppercase;*/}
.icones {position:absolute;right:2px;top:2px;}

.dhx_cal_event .dhx_title {font-size:13px;font-weight: 500;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top:solid 1px #fff;height:14px;}
.dhx_cal_event .dhx_title b{font-weight: 500;}
.dhx_cal_event .dhx_body {font-size:12px;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.dhx_cal_container {font-size:13px;background-color: #FFFFFF;}

.dhx_cal_ltext textarea {font-size:12px;overflow-x: hidden;overflow-y: auto;background-color: #FFFFFF;}
.dhx_scale_hour {background-color: #FFFFFF;font-size: 12px;}
.dhx_scale_bar {background-color: #FFFFFF;}
/*.dhx_cal_container .dhx_scale_bar:last-child{border-right: 1px solid #ccccd1 !important;}*/

#ssmenucalendrier .dhx_scale_bar{border: none !important;}
.dhx_cal_tab {padding:4px;}
#jcal {background-color: #EBEFF4;left:10px;top:1px;border:solid 1px #DFDFDF;padding:4px;font-weight:500; }
#jcal a {font-weight:500;text-decoration:none;}
#jprec {background-color: #EBEFF4;left:193px;top:1px;border:solid 1px #DFDFDF;padding:0px;}
#jsuiv {background-color: #EBEFF4;left:222px;top:1px;border:solid 1px #DFDFDF;padding:0px;}
#jprec>a>img,#jsuiv>a>img {padding:7px;}
#jaujourdhui {background-color: #EBEFF4;left:115px;top:1px;color:#fff;border:solid 1px #DFDFDF;padding:4px;}
#jaujourdhui a {font-weight:500;text-decoration:none;}
#jimpr {left:10px;top:32px;}

#client_appelant {
	color: #000000;
	float: left;
	font-size: 13px;
	margin: 15px 0 0 10px;
	text-decoration: blink;
}

div.mcdropdown {
	border: 1px solid #ccc;
	display: inline-block;
	height: 24px;
	padding: 2px;
	position: absolute;
	width: 309px;
	border-radius:4px;
}

.mcdropdown input {width:279px !important;}
.mcdrop_li {width:270px !important;overflow:hidden;}

.montant_presta {float: right;position: relative;right: 6px;top: -30px;width: 50px;}
.lib_montant {float: right;left: 40px;position: relative;top: -48px;}


div.mcdropdown a {width:3107px !important;height:27px;background:url("ressources/js/jquery.mcdropdown/images/mcdropdown/sprite2.png") no-repeat scroll right 6px transparent !important;}
.coursrdv div.mcdropdown {width:277px;left:2px;}
/* Fonctionnalités */
#recharge {display:none;}
.fonction_montant {display:none;} /* Gestion des montants presta */
.fonction_montantproduit {display:none;} /* Gestion des montants produits */
.fonction_multirdv {display:none; padding-bottom: 2px;} /* Gestion des multirendez-vous */

span.dynatree-icon {display:none;}
.dynatree-title {font-weight:normal;}
ul.dynatree-container {/*overflow:hidden;*/font-family:"Roboto",sans-serif;padding:20px 15px;border:none;}
span.dynatree-selected a{font-style:normal;font-size: 14px;line-height: 16px;}

ul.mcdropdown_menu li.mc_parent {

	width: 305px !important;
}

.cons_titre {font-weight:bold;font-size:12px;}
.cons_texte {font-size:12px;}
#listeConsignes a {color:#007eff;font-size:10px;}
#listeConsignes a:hover {color:#022144;}
#consignes {background-color:#fff;overflow:auto;transition: left 0.5s ease;}
#listeConsignes {}

#parametrage {font-size:14px;}
#parametrage .navbar-default {background-color:#5C5C5C;color:#fff;}
.dropdown-menu>li>a {color:#444746 !important;}
.dropdown-menu>li>a  .open {color:#fff !important;}
.navbar {margin-bottom:0px;border-radius:0;border:none;}
#parametrage .navbar-default a {color:#fff;}
#parametrage .navbar-default a i {margin-right: 0.3em}

#parametrage .navbar-default .navbar-nav>li>a:hover, #parametrage .navbar-default .navbar-nav>li>a:focus
{background-color:#000;color:#fff;}

#parametrage img {
	height: 20px;
	padding-left: 0px;
	padding-right: 5px;
	position: relative;
	top: 0px;
	width: 20px;
	vertical-align: middle;
}

#parametrage a {
	text-decoration:none;
	outline:none;
}

#btnimprimer    {color: #7A7F5E;
	float:right;
	padding:10px 20px 0 0;
	font-size:30px;
}

#btnimprimerpdf   {color: #7A7F5E;
	float:right;
	padding:10px 20px 0 0;
	font-size:30px;
}

.menuagenda {height:45px;margin:0;padding:0;}
.menuagenda li{font-size:13px;float:left;list-style-type:none;padding:1px 3px;}
.menuagenda a {
	color: #FFFFFF;
	line-height: 40px;
	margin: 0;
	padding: 0 5px;
}
.menuagenda li:hover{background-color:#242E36;}


#parametrage2 {background-color:#fff;height:5px;margin-left:250px;}

#searchclientdiv {float:left;width:420px;padding:8px 0 0 10px;}
#searchclient {top:0px !important;border:none;position:relative;font-size:14px;padding:5px;color:#000;z-index:999;box-shadow:none;}
#nouveauclient, #nouveaufacture, #listfacture {   float: left;}
#nouveauclient  img, #nouveaufacture img, #listfacture img{border:none;}
#nouveauclient  a, #nouveaufacture a, #listfacture a{text-decoration:none;}
#menuv2 {height:0px;}

.dhx_cal_navline div {top:2px;line-height:19px;font-weight:normal;position:relative;}
.dhx_cal_tab.active {padding:4px;line-height:19px;height:19px;font-weight:500;}
.dhx_cal_header {z-index:0;}
.dhx_cal_tab:hover {background-color:#DFDFDF;}

#btnadministration {height: 34px;padding: 6px 4px 0px 4px;position: absolute;right: 84px;top: 0;z-index: 10;}
#btnadministration a {display:block;outline:none;font-size:13px;color:#FFFFFF;text-decoration:none;}
#btnadministration:hover {background-color:#242E36;}
#btnadministration img {vertical-align: baseline;height: 20px;padding-left: 0;position: relative;top: 6px;width: 20px;}

#btnchangepwd {height: 34px;padding: 6px 4px 0px 4px;position: absolute;right: 54px;top: 0;z-index: 10;}
#btnchangepwd a {outline:none;font-size:13px;color:#FFFFFF;text-decoration:none;}
#btnchangepwd:hover {background-color:#242E36;}
#btnchangepwd img {outline:none;vertical-align: baseline;height: 20px;padding-left: 0;position: relative;top: 6px;width: 20px;}

#btnsiteinternet {height: 34px;padding: 6px 4px 0px 4px;position: absolute;right: 200px;top: 0;z-index: 10;}
#btnsiteinternet a {display:block;outline:none;font-size:13px;color:#FFFFFF;text-decoration:none;}
#btnsiteinternet:hover {background-color:#242E36;}
#btnsiteinternet img {vertical-align: baseline;height: 20px;padding-left: 0;position: relative;top: 6px;width: 20px;}

.dhx_cal_navline {padding-left:10px;}

.dhx_cal_ltitle {color:#FFFFFF;background-color:#007eff; border-top-left-radius:12px;border-top-right-radius:12px;}
.dhx_cal_light {font-size:13px;color:#333;border:none;box-shadow: none}
.dhx_cal_light input,select,textarea {border-radius:6px;border:solid 1px #dadce0 !important; box-shadow:none !important; background: #fff; padding:5px 6px !important;}
.dhx_cal_light input:hover,select:hover,textarea:hover {border-color:#ababb1 !important;}
.dhx_cal_light input:focus,select:focus,textarea:focus { box-shadow: none !important;border-color: #007eff !important;}
select#rdv_select_heure_debut{ margin-right: 5px;}

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{padding: 2px !important;}

.dhx_btn_set {color:#FFFFFF;padding:0 5px; border:solid 1px #383838 ; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.52);border-radius:0px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.32) inset, 0 1px 0 rgba(255, 255, 255, 0.09);}
.dhx_btn_set div {line-height:27px;height:27px;}
.dhx_save_btn, .dhx_cancel_btn, .dhx_delete_btn {background-image:none;width:0;}
.smart_btn_save {font-family:"sfpromedium",sans-serif;font-weight:normal;text-shadow:none;border:none;padding:3px 14px;margin:0 0 0 10px;background:#3ecf8e; border-radius: 100px;}
.smart_btn_save:hover,.smart_btn_save:focus{background-color:#29a56e;}
.smart_btn_cancel {font-family:"sfpromedium",sans-serif;font-weight:normal;text-shadow:none;border:2px solid #444746; color:#444746; padding:1px 14px;margin:0 0 0 10px;background-color:#fff; border-radius: 100px;}
.smart_btn_cancel:hover, .smart_btn_cancel:focus{background-color:#444746; color: #fff;box-shadow:none;}
.smart_btn_delete {font-family:"sfpromedium",sans-serif;font-weight:normal;text-shadow:none;border:none;padding:3px 14px;color:#fff;margin:0 10px 0 0px;background:#c12e2a; border-radius: 100px;}
.smart_btn_delete:hover, .smart_btn_delete:focus{background-color:#992421;}
.smart_btn_save,.smart_btn_cancel,.smart_btn_delete{position:relative; bottom:8px;}

.dhx_cal_ltitle {height:30px;}
.dhx_cal_ltitle .dhx_time {font-size:18px;font-family:"sfprobold",sans-serif;font-weight:normal; line-height: 29px;}
.lien_multirdv  {color:blue !important;text-decoration: underline !important;position:relative;display: block;margin-bottom:5px;margin-top:4px;}

.dvfield {/*float:left;*/}
.dvlib {float:left;width:100px;height:29px;line-height: 12px; font-weight: 500;margin-top:6px;}
.dvval {float:left;}


.dvval input {width: 308px;}
.dvval textarea {width: 308px !important;}
.dvval input[type=radio] {width: 10px;margin-top:3px;}
.dvlib.affiche_client_telephone {width:30px;}
.affiche_client_telephone input{width:135px;}
.affiche_client_portable input{width:125px;margin-right: 4px;}
.affiche_client_code_postal input{width:41px;margin-right: 4px;}
.dvlib.affiche_client_ville {width:30px;}
.dvval.affiche_client_ville input{width:215px; margin-left: 4px;font-weight: 500;}
.dvval.affiche_client_date_naissance input {width:80px;}
.dvlib.affiche_client_sexe {/*padding-left: 28px;*/width: 15px;}
.affiche_client_sexe .radio-inline {margin-left:0 !important; margin-top: 5px;}
.affiche_client_sexe .radio-inline input[type="radio"] + label::before {margin-right: 4px;}
.dvfield.affiche_client_infos {height:70px;}

.sprdvtitle {width:100px;float:left;height:35px; position:relative;top:6px;overflow:hidden;line-height:12px;font-weight: 500;}
.sprdvtitle-large {width:300px;top:17px;}
/*.sprdvtitle::after{content:" :";}*/
/* Exception checkbox & radio */
#lignevenu .sprdvtitle{line-height: 1.2;}

.sprdvvalue input {width:270px;}
.sprdvvalue input[type=checkbox] {width:15px !important;margin-top:7px;}
.sprdvvalue input[type=text] {padding:6px;}
.sprdvvalue select{width:270px;margin-bottom: 4px;}
.sprdvvalue textarea{width:370px !important;margin-bottom:6px;}
.sprdvvalue textarea#cours_commentaire{width:270px !important;}
#zone_client .sprdvvalue textarea{width:403px !important;}
.sprdvvalue {width:280px;float:left;}
#frm_champs .autocompleteDatalist{margin-bottom: 0.5em }
#frm_champs .autocompleteDatalist,#frm_champs .autocompleteDatalist input{width: 100%}
/* Recalibrage width form zone client */
#zone_client .sprdvvalue input,
#zone_client .sprdvvalue select {width:308px;}

.dhx_cal_ltext {overflow:auto;}
.dhx_cal_ltext textarea {min-height: 42px;}
.persordv, .coursrdv {clear:both;}
.dateperso {width:84px !important;}
.ui-datepicker-trigger {top:0px !important; cursor:pointer;}
.ui-datepicker-trigger:hover {opacity:0.8;}

.ui-corner-top {/*border-top-left-radius:0;border-top-right-radius:0;*/}
.clear {clear:both;}

div.mcdropdown input, div.mcdropdown div {font-size:13px;border:none !important;top:1px;}
.dhx_cal_event {z-index:2;}
ul.mcdropdown_menu {padding:0px;}

.colonneEmployee {float:left;border-left:solid 1px #EEE;}
#explicationactivite {padding-top:8px;padding-left:10px;}

#libelle_association {padding:20px;}
#libelle_association a {text-decoration:underline;color:blue !important;}

#comboEmployes,#comboEmployesv2 {margin-left:10px;width:222px;height:31px;}

.gotoLink {cursor:pointer;color:007eff;text-decoration:underline;}

ul.mcdropdown_menu,ul.mcdropdown_menu ul li {font-size:12px;}
ul.mcdropdown_menu ul {border:2px solid #234CCC;}

#zone_recurrence_rdv {padding:15px; background: #eaf1fb; border: none; width: 355px; margin-bottom: 15px; border-radius: 8px;}
/*#zone_recurrence {position:relative;top:-14px;}*/

div#connexionagenda input[type=text],
div#connexionagenda input[type=password],
#popUpUpdatePwd input[type=password],
#popUpUpdatePwd input[type=text]
{border: 1px solid #c3c3c3;/*padding:6px 20px;*/font-size:14px;margin:4px 0;}

div#connexionagenda input[type=button]
{}

div#connexionagenda input[type=button]:hover
{}



.dhx_cal_cover {z-index:1000;}
.dhx_cal_light {z-index:1002;}
.ui-widget-overlay {z-index:1003 !important;}

/* Clic droit sur RDV */

.contextMenu {
	border-radius: 8px;
	background: #fff;
	padding: 15px;
	border:none;
	margin: 10px 0 0;
	font-size: 15px;
	-moz-box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
	box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
	min-width:150px;
}

.contextMenu li a{padding: 2px 5px; font-size: 15px; color:#444746;}
.contextMenu li a:hover{background: #f5f5f5; color:#444746;}
.contextMenu li a i{font-size: 14px;}

.contextMenu li.separator{border:none;}
.contextMenu a {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.menu-groupement {position:absolute;right:0px;}
#msgRetourRecopie {text-align:right;}
.alert-red {color:red;}

#ligne_accompte {clear:both;}

.iconePerso {float:right;width: 8px; height: 10px;margin-top: 2px;  margin-right: 1px;font-size: 11px;}

.dhx_month_head.dhx_year_event {background-color:#F2F8FF;}
.dhx_month_head.dhx_year_event a {color:#2F3A48;}
.dhx_month_head {background-color:#F2F8FF;}
.dhx_year_month {border:1px solid #586A7E;}
.dhx_now .dhx_month_head a {background-color:#007eff !important;border-radius:20px;color:#fff !important;}
.dhx_month_head a {border-radius:20px;text-decoration:none;}
.dhx_month_head a:hover {background-color:#bfbfbf !important;}
.dhx_before a:hover,.dhx_after a:hover {background-color:#eff0f2 !important;}
/*.dhx_cal_tab.active {background-color:#007eff;color:#fff;border:1px solid #007eff;}*/

#geolocalisationdiv {float:left;padding:8px;margin-left:10px;}
#geolocalisation_input {}

#geolocalisation_resultat {padding:10px;text-align:center;position:absolute;z-index:9;background-color:#fff;border:solid 1px lightgrey;}

.voiture {float:left;width:15px;}

#lignetitreclient {margin-bottom:10px;}

ul.ui-autocomplete {max-height: 600px;overflow-y: auto;/* prevent horizontal scrollbar */overflow-x: hidden;}
ul.ui-autocomplete {z-index:9999 !important;border:1px solid #ccc !important; background: #fff; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
ul.ui-autocomplete .ui-menu-item{padding: 4px 0;}
ul.ui-autocomplete .ui-menu-item a{color: #444746 !important;}
ul.ui-autocomplete .ui-menu-item a:hover{background: #eaeaea !important; box-shadow:none;text-shadow:none !important;}

ul.ui-autocomplete .ui-menu-item a .autocomplete-nouveau-client{font-family:"sfpromedium",sans-serif !important; font-size: 14px; color: #007eff !important;}


/*compatibilite avec dhtmlx et bootstrap */
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing: content-box;}
.ui-dialog {border-radius: 8px; background:none;}

.ui-dialog .ui-dialog-titlebar {padding:8px 15px;border-radius: 12px 12px 0 0;}
.ui-dialog .ui-dialog-titlebar-close {margin-top:-12px;padding:0;}
.ui-widget-header {background-image:none;background-color:#007eff;}

.ui-dialog #dialog-choix-plage-ou-rdv,
.ui-dialog .ui-dialog-buttonpane{background:#fff !important; margin-top:0; padding-top: 5px;}
.ui-dialog .ui-dialog-buttonpane {border-radius: 0 0 12px 12px;}
.ui-state-focus {font-weight:normal !important;}

.form-control {box-sizing:border-box;}

#dialog-form-pwd label {padding:5px;}
#dialog-form-pwd .validateTips {color:red;}

a .ui-state-active, .ui-datepicker td .ui-state-active {background-color: #04c;color: #fff;background-image:none;}
.ui-datepicker .ui-datepicker-today a {background:#FFF39E;color:#F00;}

.checkAgenda, .checkGroupe, .checkAgendaImpr {margin:0px 2px 0 10px!important;}

li.dropdown-submenu a {-webkit-user-select: none; -moz-user-select: none; user-select: none;cursor:pointer;}
.dropdown-absolute {position:absolute;}
.btn-presta {width:295px;overflow:hidden;}

.dropdown-submenu:hover .dropdown-menu {
	display: block;
}
.dropdown-menuniveau2 {border:solid 2px #007eff;}

/*.ui-button-text-only .ui-button-text {padding: 1em;}*/

.btn-margin {margin:0 10px;}
.btn-nofocus :focus {outline:none;}

.modelemailcontenu {border:solid 1px #ccc;padding:5px;}

.dhx_scale_hour_interne, .dhx_scale_ss_hour {border-color:#e5e5e5 !important;}
.dhx_bottom_dotted {border-bottom:dotted 1px;}
.dhx_no_bottom {border-bottom:solid 1px #fff;}
.dhx_no_top {border-top:solid 0px yellow;}
.dhx_top_solid {border-top:solid 1px;}
.dhx_bottom_solid {border-bottom:solid 1px;}
.dhx_scale_holder_now .dhx_scale_hour_interne {background-color:#fff;}
.dhx_scale_ss_hour:hover{background-color:#f6f8fc;}
.dhx_now_bar {border-top:solid 1px #FF7F6E;}
.dhx_scale_holder, .dhx_scale_holder_now {background-image:none;}

#dtSupprimerRdvJour {width:150px;display:inline-block;}

/* Synchro */
.sync_titre {padding:10px;font-size:14px;font-weight:bold;}
.sync_texte {padding:10px;}
.actionSynchro {/*color: #428bca;*/}

.no-padding-left {padding-left:0px;}
.dropdown-menu-parametrage li a {padding:10px;}

.btn-retour-padding {padding:10px !important;margin:5px !important;}
.titre_ouverture {font-size:18px;color:#FFFFFF;font-family:"sfprobold",sans-serif;font-weight:normal;padding:15px 10px 0 30px;}

#parametrage .glyphicon {font-size:15px;}

.dhx_beforeafter_event {width: 100%;
	opacity: .40;
	pointer-events: none;
	background-image: url('ressources/images/rayure.png') !important;
	padding:0 2px;
}
.after_event {border-bottom:solid 1px #dedede !important;}

.dhx_cal_container.dhx_mini_calendar {
	border-radius: 8px;
	background:#fff;
	padding: 5px;
	border:none;
	margin: 10px 0 0;
	font-size: 15px;
	-moz-box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2) !important;
	box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2) !important;
}

#ssmenucalendrier .dhx_cal_container.dhx_mini_calendar {
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

#container-menu-gauche .dhx_cal_container.dhx_mini_calendar, #container-menu-gauche .dhx_mini_calendar .dhx_month_head, #container-menu-gauche .dhx_mini_calendar .dhx_year_month, #container-menu-gauche .dhx_mini_calendar .dhx_year_week, #container-menu-gauche .dhx_mini_calendar .dhx_scale_bar, #container-menu-gauche .dhx_mini_calendar .dhx_year_body, #container-menu-gauche .dhx_mini_calendar tr
{
	background:#f6f8fc !important;
}


.dhx_mini_calendar .dhx_year_month {padding:10px;border:none;border-top-color: currentcolor;
	border-right-color: currentcolor;
	border-bottom-color: currentcolor;
	border-left-color: currentcolor;font-family:"sfprobold",sans-serif;font-weight:normal;font-size:15px;color:#022144;line-height: 15px;}
.dhx_mini_calendar .dhx_cal_prev_button,.dhx_mini_calendar .dhx_cal_next_button {top:16px !important;background:none !important;font-size:13px;color:#428bca;}
.dhx_mini_calendar .dhx_year_month .fal{
	font-weight: 600;
}
.no_selection {
	-webkit-user-select: none; /* webkit (safari, chrome) browsers */
	-moz-user-select: none; /* mozilla browsers */
	-khtml-user-select: none; /* webkit (konqueror) browsers */
	-ms-user-select: none; /* IE10+ */
}

#listeparticipants {height: 450px;overflow: auto;padding-right:10px;}
#listeparticipants ul {list-style-type:none;padding-left:10px;border-left:solid 1px #f1f1f1;}
#listeparticipants li {line-height:35px;padding:5px;}
#listeparticipants li:hover {background-color:#f9f9f9;}
#listeparticipants .btn-detail-participant {float:right;margin:2px 0 0 0;}
.csalt {background-color:#f9f9f9;}

.container-scroll {margin-top:5px;padding-top:5px;height:100%;overflow:auto;width: 100.5%}
.dhx_cal_ltext {overflow:hidden;}
#zone_prestation {height:450px;}
.container-scroll-client {margin-top:5px;padding-top:5px;height:100%;overflow:auto;}
#container-scroll-cours {margin-top:5px;padding-top:5px;height:100%;overflow-x:hidden;overflow-y:auto;}
#zone_client {height:450px;}
input[type=radio], input[type=checkbox] {vertical-align:text-bottom;}
.dhx_cal_event.transparent:hover {/*opacity:1;/*z-index:3;*/}
.msg_ajout_participants {text-align:center;}
#user-name {font-size:10px;}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-radius:8px;border:none;}
.ui-widget-overlay {background: #000;opacity: 0.5;filter: Alpha(Opacity=50);}

.btn-detail {background-color:#fff;color:#007eff;border:solid 2px #007eff;background-image:none;text-shadow:none; font-size: 15px; padding: 4px 12px;}
.btn-detail:hover{color:#fff;background-color:#007eff;}

#btn-appliquer-filtre-agenda{font-family:"sfpromedium",sans-serif;font-weight:normal;}

.btn-nouveau {background-color:#fff;color:#428bca;border:solid 1px #428bca;background-image:none;text-shadow:none;font-size:12px;padding:4px 5px;}
.btn-nouveau:hover{color:#fff;background-color:#428bca;}

.btn-light {text-decoration:underline;padding-top:7px;}
.btn-light:hover {}

.combopresta {position:relative;left:15px;height:18px;}
.comboprestasup {position:relative;left:5px;height:18px;}
.montant_prestav2 {position: relative;left: 15px;top: 0px;width:50px;}
.montant_prestav2_sup {position: relative;left: 4px;top: 0px;width: 50px;}
.lib_montantv2 {position:relative;left:325px;height:18px;width:55px;}
.combocours {position:relative;left:2px;width:270px !important;height:18px;}

.combopresta optgroup, .combocours optgroup {background-color: #f4f6fb;color: #4b69c2;}
.combopresta option, .combocours option {color: #333;background-color: #fff;}
#lignedate,.lignedatecours {margin-bottom:5px;}

.dhx_cal_event .dhx_header {
	height:0;
	margin-left:0px;
	border-top: none !important;
	margin:0 auto;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	opacity: 0;
	background: none !important;}

.transition-left {transition: left 0.5s ease;}
.transition-left-slow {transition: left 1s ease-out;}

.fa-big {font-size:1.3em;}
.fa-big2 {font-size:1.5em;}
.fa-red {color:red;}
.fa-blue {color:#afceff;}
.fa-green {color:#43d221;}
.width90 {width:90%;}
.fa-decalage {padding-right:2px;}
.fa-decalage2 {padding-right:4px;}

.dhx_cal_tab {
	font-family:"sfpromedium",sans-serif;
	display: inline-block;
	padding: 4px 12px;
	font-size: 15px;
	line-height: auto;
	border-radius: 100px;
	margin-bottom: 0;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	background-color: #fff;
	color: #626262;
	border: none;
}

.dhx_cal_tab:hover {background-color: #428bca;
	color: #fff;}

.dhx_cal_tab.active {	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	background-color: #428bca;
	color: #fff;
	border: none;
}

.dhx_cal_tab[name="workweek_tab"]{ margin-left: 3px; margin-right: 3px;}

.dhx_cal_tab[name="equipe_tab"],
.dhx_cal_tab[name="workweek_tab"],
.dhx_cal_tab[name="week_tab"]{font-family:"sfpromedium",sans-serif;}
/* Navigation calendrier */

#scheduler_here .btn-detail {font-size: 15px;color: #444746; background: #eaf1fb; margin:0 1px;border:none;font-family:"sfpromedium",sans-serif; border-radius: 100px; padding: 6px 10px;}
#scheduler_here .btn-detail:hover {background-color:#444746;color: #fff;}
#dhx_minical_icon{width: 20px; padding: 9px 8px !important; margin-right: 5px;}
#dhx_minical_icon i{ font-size: 18px;}
.jour-suivant,
.jour-precedent{width: 20px; padding: 9px 8px !important;}
.jour-suivant i,
.jour-precedent i{ font-size: 18px;}

.jour-suivant{margin-left: 5px;}


.dhx_cal_navline .tab_selection{top: 3px;}
.dhx_cal_navline .tab_selection span.vues-calendrier{background: #eaf1fb; line-height: 19px; padding: 6px 5px 12px 5px; border-radius: 100px; margin-right: 1em ;}

/* Ressources */

.dhx_cal_tab[name="ressource_tab"]{
	padding-left: 0;
	border: none;
	font-family:"sfpromedium",sans-serif;
}

.dhx_cal_tab[name="ressource_tab"]:hover{
	border: none;
	background:none !important;
	color:#007eff;
}

.dhx_cal_tab[name="ressource_tab"].active{
	border: none;
	background:none;
	color:#007eff !important;
}

/* Actions */

.tab_selection #btn_agenda_actions button{font-family:"sfpromedium",sans-serif; border: 2px solid #444746 !important; border-radius: 100px; color: #444746; line-height: 19px;}
.tab_selection #btn_agenda_actions button:hover,
.tab_selection #btn_agenda_actions button.active{border: 2px solid #444746 !important; background:#444746; color: #fff;}

#btn_agenda_actions .dropdown-menu,
.dropdown-menu-parametrage,
.dropdown-menu-right{
	border-radius: 8px !important;
	padding: 15px;
	border:none;
	margin: 10px 0 0;
	font-size: 15px;
	-moz-box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
	box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
}

.dropdown-menu-parametrage {margin-top:8px !important;}

#btn_agenda_actions .dropdown-menu li a,
.dropdown-menu-parametrage li a,
.dropdown-menu-right li a{padding: 8px 0; font-size: 15px;}

#btn_agenda_actions .dropdown-menu li a i,
.dropdown-menu-parametrage li a i,
.dropdown-menu-right li a i{font-size: 14px;}

.tab_selection {float:right;padding-right:22px;}
.btn-gestion-menu-gauche {position:relative;float:left;z-index:100;left:-1000px;}
#container-menu-gauche {background-color:#f6f8fc;width:250px;height:100px;overflow-x:hidden;overflow-y:auto;float:left;position:relative;top: -5px; padding-top: 10px;}
.container-menu-header {height:0px;background-color:#fff;}
#select_medecin {width:100%;}
#btn-fermer-menu-gauche {position:relative;height:0;top:16px;color:#fff;font-size:20px;border:none;z-index:1000;padding:0 10px;cursor:pointer;}
#btn-fermer-menu-gauche:hover{color:#022144;}

#btn-fermer-menu-gauche i, .dropdown-toggle i{
	position: relative;
}
#btn-fermer-menu-gauche i:before, .dropdown-toggle i:before{
	z-index: 2;
	position: relative;
}
#btn-fermer-menu-gauche:hover i:after, .dropdown-toggle:hover i.icon-client:after
border-radius: 50%;
position: absolute;
height: 150%;
width: 150%;
top: -25%;
left: -25%;
content: '';
z-index: 1;
}
.dropdown-toggle .fa-chevron-down{
	transition: 0.5s ease all;
	z-index: 10;
}
[aria-expanded="true"] .fa-chevron-down{
	transform: rotate(90deg);
	position: relative;

}
.ssmenu {}
.ssmenu-header a {display:block;padding:7px 0px 4px 0;text-decoration:none;font-weight: 500;font-size:15px;}
.ssmenu-content {padding:10px 10px 0 10px;}
.ssmenu-chevron {padding-top:5px;float:right;}

.ul_legende {list-style-type:none;padding: 0 5px 5px 5px;}
.ul_legende_groupe {list-style-type:none;padding: 0 5px 5px 0px;}

.dhx_year_body table td {width:36px !important;padding:0!important;overflow:hidden;}
.dhx_month_head a {margin:0; padding:0;overflow:hidden;display:block;text-align:center;width: 28px;height: 28px;line-height: 28px;}
.dhx_month_body {border:none;background-color:#fff !important;display:none;}
.dhx_month_head {border:none;}
.dhx_mini_calendar .dhx_month_head {font-size:13px;padding:0;height: 28px;}

.dhx_mini_calendar .dhx_month_head, .dhx_mini_calendar .dhx_year_month,
.dhx_mini_calendar .dhx_year_week,
.dhx_mini_calendar .dhx_scale_bar,
.dhx_mini_calendar .dhx_year_body,
.dhx_mini_calendar tr
{background-color:#fff;border-color:#fff;}

.dhx_mini_calendar .dhx_after a, .dhx_mini_calendar .dhx_before a {color:#eff0f2 !important;}

.btn-sm, .btn-group-sm>.btn {border-radius:4px;}

#cal_here {padding:10px 10px 0px 10px;}
#ssmenucalendrier {padding:0 0 10px 0;}

.dhx_year_body table {width:100%;}
.dhx_year_week .dhx_scale_bar {font-family: "sfprobold",sans-serif; font-size: 12px;width:14.2% !important;left:0 !important;position:relative;float:left;display:block;border:none;color:#626262;}
.dhx_cal_container.dhx_mini_calendar {
	box-shadow:none;
}
.bleufonce {color:#022144;}
.highlight {font-weight:700;padding:0 !important;}

.ssbtn-consignes {display:inline-block;padding:3px 5px;}

/* Début bleu smart */
.dhx_cal_tab {color:#444746;border:none !important;background:none; width: auto;}
.dhx_cal_tab.active, .dhx_cal_tab:hover {background-color:#444746;color:#fff;}

#btn_fermer_jour:hover,.btn_fermer_jour:focus{background:none; color:#007eff;}

.btn_agenda_ouvert button{background:none; color:#444746; border: 2px solid #444746 !important; border-radius: 100px; font-family:"sfpromedium",sans-serif; font-weight: normal;line-height: 19px;}
.btn_agenda_ouvert .dropdown-menu{
	border-radius: 8px;
	padding: 15px;
	border:none;
	margin: 10px 0 0;
	font-size: 15px;
	-moz-box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
	box-shadow: 0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);
}

.btn-group.open .dropdown-toggle{box-shadow:none !important;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover{background: none;}

.btn_agenda_ouvert .dropdown-menu li a{padding: 8px 12px; font-size: 15px;}
.btn_agenda_ouvert .dropdown-menu li a i{font-size: 14px;}


.btn-gestion-menu-gauche .btn-primary{background-color: #007eff;border-color: #007eff;}
.dhx_cal_navline .dhx_cal_date {font-family:"sfprobold",sans-serif; color: #007eff;}

/*Gestion semaine */

span.getWeek{font-family:"sfproregular",sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #626262; background: #eff0f2; border-radius: 3px; padding: 3px 5px; position: relative; bottom: 2px; margin-left: 4px;}

.btn-detail{color: #007eff;border-color: #007eff; border-radius: 100px;background:none;}
.ssmenu-header a {color: #022144;}
.ssmenu-header a {border-bottom:solid 1px #022144;margin:0 15px;}
.dhx_mini_calendar .dhx_cal_prev_button, .dhx_mini_calendar .dhx_cal_next_button {color: #626262;}
.ui-button, .ui-button.ui-state-default {border-radius: 100px; border:2px solid #007eff !important; font-family:"sfpromedium",sans-serif !important; color: #007eff;border-radius: 100px; font-size: 14px !important; padding: 10px 12px !important;}
.ui-button:hover, .ui-button.ui-state-default:hover,
.ui-button:focus, .ui-button.ui-state-default:focus,
.ui-button:active, .ui-button.ui-state-default:active {background-color: #007eff !important; color:#fff; box-shadow:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus,.ui-button:hover{background-color: #007eff !important; background-image: none !important; font-weight: normal !important; color:#fff; box-shadow:none;}
.ui-button i{font-weight: normal; font-size: 12px;}

/* Fin bleu smart */
#heure_deb_impression,#heure_fin_impression,#date_impression{max-width:150px;}
.titre_frame {color:#007eff;font-size:14px;}

#smart_client_info {float:right;margin-top:-5px;padding:5px;margin-right:4px;}

.champ-error {border:solid 1px red !important;background-color:#ffe9e9 !important;}

/*.dhx_scale_bar {border:dotted 1px #007eff;}*/
.dhx_scale_holder, .dhx_scale_holder_now  {border-right:solid 1px #ccccd1;}
.dhx_cal_data  {border-top:solid 1px #ccccd1;margin-top: -1px;}
.jump_to {height:21px;display:block;font-size:16px;font-family:"sfprobold",sans-serif;font-weight:normal;color: #022144;line-height: 21px; padding: 1px 0;}
.jump_to:hover {text-decoration:none;color:#007eff;}

.header_now{background-color:rgba(0,128,255,0.1);}
.header_now .jump_to{color: #007eff;}
.header_now .employeHeader td{border: 0;}

.essai-termine {padding:10px;font-size:14px;background-color:#ca2a30;color:#fff; text-align:center;}
.essai-termine a {color:#fff;}
.essai-encours {padding:10px;font-size:14px;background-color:#3b8ce6;color:#fff; text-align:center;}
.essai-encours a {color:#fff;}

#div_choix_employe {overflow:auto;}

.cs_etoile {color:red;}

.btn-smart {background-color:#fff;color:#007eff;border:solid 2px #007eff;background-image:none;text-shadow:none;}
.btn-smart:hover,.btn-smart:focus{color:#fff;background-color:#007eff;}
.btn-smart-force {color:#fff;background-color:#007eff;}

.width-auto {width:auto;text-decoration:none;}
.etoile_obligatoire {color:red;}

.dhx_body {cursor:pointer;}

.auth-form {background-color:#fff;}





/* Customize the label (the container) */
.container-check {
	/*display: block;*/
	position: relative;
	padding-left: 20px;
	margin-bottom: 4px;
	cursor: pointer;
	/*font-size: 22px;*/
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Hide the browser's default checkbox */
.container-check input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
}

/* Create a custom checkbox */
.checkmark, .checkmark-radio {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background-color: #fff;
	border: solid 1px #007eff;
}

.checkmark-radio
{
	border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.container-check:hover input ~ .checkmark, .container-check:hover input ~ .checkmark-radio {
	background-color: #b4ddf7;
	border: solid 1px #007eff;
}

/* When the checkbox is checked, add a blue background */
.container-check input:checked ~ .checkmark ,.container-check input:checked ~ .checkmark-radio {
	background-color: #007eff;
	border: solid 1px #007eff;
}

.container-check input:disabled ~ .checkmark ,.container-check input:disabled ~ .checkmark-radio {
	background-color: #EBEBE4;
	border-color:#EBEBE4;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after,.checkmark-radio:after {
	content: "";
	position: absolute;
	display: none;
}

/* Show the checkmark when checked */
.container-check input:checked ~ .checkmark:after,.container-check input:checked ~ .checkmark-radio:after {
	display: block;
}

/* Style the checkmark/indicator */
.container-check .checkmark:after {
	left: 5px;
	top: 3px;
	width: 6px;
	height: 8px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* Style the indicator (dot/circle) */
.container-check .checkmark-radio:after {
	top: 4px;
	left: 4px;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: white;
}

label.container-check  {font-weight:normal;}

.sprdvvalue .checkmark, .sprdvvalue .checkmark-radio {top:2px;}
.sprdvvalue .checkmark, .sprdvvalue .checkmark-radio {border-color:#dfdfdf;}

#formschamps {width: 385px; margin-top:15px;background: #eaf1fb;border-radius:8px;}
.agenda_formulaire_titre {color:#fff;background-color:#5C5C5C;margin-top:10px;text-transform: uppercase;padding:2px;}
.agenda_formulaire_sstitre {margin:0 10px;border-bottom:solid 1px #444746;color:#444746; padding: 10px 0 5px 0; font-family:"sfprobold",sans-serif;font-weight: normal; font-size: 16px; margin-bottom:0;}
.agenda_formulaire_champs{padding:10px;}
.agenda_form input {margin-top:3px !important;}
.agenda_form_champ {padding-bottom:5px;}

.agenda_form_champ_description {font-style:italic;}
.agenda_form_champ_titre {font-weight: 500 !important; color: #333;}
.agenda_form_champ_input select, .agenda_form_champ_input input {font-size:12px;}
.agenda_form_champ_input input {padding-left:6px;}
.agenda_form_champ  .container-check,
#liste_attente_parent .container-check,
#lignevenu .container-check,
.persordv .container-check{padding-left:0;}

::-webkit-scrollbar {
	/*width: 6px;*/
}

/* Track */
::-webkit-scrollbar-track {
	background: #dfdfdf;
}

/* Handle */
::-webkit-scrollbar-thumb {
	background: #022144;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
	background: #555;
}
.form-control.dateperso {display:inline;margin-right:10px;padding-right:0px;}

#zone-visio, .zone-visio {float:right;padding:6px;color:#007eff;cursor:pointer;}
.zone-visio-cours {margin-right:20px;}

#zone-facture, .zone-facture {float:right;padding:6px;color:#007eff;cursor:pointer;}
.zone-facture {margin-right:5px;}

#navbar-agenda-2 {background-color:#eff0f2;}

.navbar-nav li select {margin-left:10px;}
.btn-hide-side-bar {border-color:#bdbdbd;color:#bdbdbd;}
.sidebar-link {padding:10px 13px;text-align: center;}
.sidebar-link a {color:#007eff;}

.comboemployeouverture {margin-top:8px;}
.btn-agenda-options  a {padding:5px;}

.blanc {color:#fff;}
.bleu {color:#007eff;}

.icon-google {font-size:8px;}

.fa-40 {width:25px;text-align:center;}
#consignes-collapse {padding:0 5px;}

#comboEmployesv2 {line-height:5px;}

div.treejs>ul.treejs-nodes {padding-left:0;}
.treejs-label {font-size:14px;padding-left:5px;}

#parametrageouverture2 {padding-left:40px;}
#employe-collapse {padding:10px 0;border-radius:5px;}
.tropdecolonnes {text-align:center;font-size:20px;color:#007eff;padding-top:50px;}
.cadrerouge {border:solid 2px red;}

.dhx_scale_bar span, .equipe_nom {white-space:nowrap;}

.prestacomplementairelib {display:block;margin-top:0px;font-weight:500;}
#select_prestation_mc,#presta2_mc,#presta3_mc,#presta4_mc {height:15px;}

#lignepresta {min-height:55px;}

.ui-menu .ui-menu-item a.ui-state-active {text-shadow:none;background:none;background-color:#eee;}
input[disabled], select[disabled], textarea[disabled] {background-color:#efefef !important;cursor:not-allowed !important;}

.periode_recurrence select {margin-right:4px;}
.prestacomplementaire  {margin-top:2px;}

#select_heure_debut,#select_mn_debut,#select_heure_fin,#select_mn_fin {padding:5px 4px !important;}
#commentaire_plage {width:343px;}

.mcdrop_rond:before{
	content:"";
	width:15px;
	height:15px;
	display:inline-block;
	margin-right:5px;
	border-radius:50px;
	vertical-align:bottom;
	text-align:center;
	background:#fff;
}

.cs_presta_evt {opacity: 0.7;  line-height: 13px;  position:relative;top: 2px;}
.dhx_cal_event span.htmlAffichageSousPresta{display: block;margin-top: 0.3em ;font-size: 0.95em;border: 0 solid transparent}


.evtupdated .dhx_title:before{
	content:"";
	width:8px;
	height:8px;
	display:inline-block;
	margin-right:5px;
	margin-top:3px;
	border-radius:50px;
	vertical-align:top;
	text-align:center;
	background:red;}

.red {color:red;}

.rdv-like {float:right;margin-top:1px;margin-left:2px;}

#messagetop {position: absolute;width: 97%;margin: auto;padding: 17px;font-size:14px;}

#messagetop .alert-dismissible .close {
	position: relative;
	top: -11px;
	right: -21px;
	color: inherit;
	font-size:40px;
}

/* Affichage pop up marketing dans agenda */

#popupmarketing {
	position:absolute;

	max-width:460px;
	width:50%;
	float:right;
	bottom: 40px;
	right:40px;
	margin-top:0px;
	background-color:#fff;
	border-radius: 12px;
	box-shadow: rgba(0, 0, 0, 0.18) 0px 4px 28px;
	z-index:9;
	padding:0;
}

#popupmarketing-title{
	background: #007eff;
	color: #fff;
	font-size: 16px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	padding: 10px;
}

#popupmarketing-content{
	padding: 15px;
	color: #626262;
}

#popupmarketing-content a.btn{
	border: none;
	background: #3ecf8e;
	color: #fff;
	font-size: 14px;
	border-radius: 100px;
	padding: 6px 12px;
}

#popupmarketing-content img{
	max-width: 300px;
	height: auto;
	text-align:center;
	margin: 0 auto;
}

.popupmarketing-close {font-size:24px;margin-top: 8px;margin-right:15px; color:#fff; opacity: 1;}

.eye {position:relative;top: -30px;font-size: 14px;color:#444746;float:right;margin-right:10px;cursor: pointer;}

.searchTicketZone {width:300px;padding:10px;}

.smart_btn_envoiinvitlib4u, .smart_btn_getmessage_lib4u  {
	position:relative;
	top:-7px;
	margin-left:50px;
	text-shadow: none;
	border: solid 1px #9c9c9c;
	padding: 6px;
	color: #000;
	background: #fff;
	border-radius: 4px;
	box-shadow:none;
	-webkit-user-select: none; /* Safari */
	-ms-user-select: none; /* IE 10 and IE 11 */
	user-select: none; /* Standard syntax */
}

.smart_btn_envoiinvitlib4u:hover, .smart_btn_envoiinvitlib4u:focus {
	color: #fff;
	background: #9c9c9c;
}
.smart_btn_getmessage_lib4u  {margin-left:15px;}

.smart_btn_envoiinvitlib4u:hover, .smart_btn_envoiinvitlib4u:focus,
.smart_btn_getmessage_lib4u:hover, .smart_btn_getmessage_lib4u:focus
{
	color: #fff;
	background: #9c9c9c;
	cursor:pointer;
}

.cadre_employes {max-height:200px;overflow:auto;}

.toujoursafficher {display:block !important;}

.autocompleteDatalist{
	position: relative;
	width: auto;
	display: block;
}

.autocompleteDatalist input.openSelect{
	padding-right: 2em ;
	cursor: pointer;
	background-color: white;

}


.autocompleteDatalist i.fa-chevron-down{
	position: absolute;
	right: 0.5em ;
	top: 50%;
	transform: translateY(-50%);
	pointer-events: none;
}

.autocompleteDatalist .fa-search{
	position: absolute;
	left: 1em ;
	top: 1.2em

}

.autocompleteDatalist .searchParent{
	position: absolute;
	top: 100%;
	width: 98%;
	left: 0;
	background-color: white;
	padding: 0.5em ;
	box-shadow: rgba(0, 0, 0, 0.16) 0 1px 4px;
	z-index: 1;

}


.autocompleteDatalist .searchParent input{
	box-sizing: border-box;
	width: 100%;
	padding-left: 2em !important;
	margin-bottom: 0.5em;

}


.autocompleteDatalist .noResult{
	padding: 0.2em;
	color: Gray ;
	margin-top: 0.5em;
	display: block;
}
.autocompleteDatalist .hideSearch, .autocompleteDatalist .hideNoResult{
	display: none;
}


.autocompleteDatalist ul{
	display: block;
	max-height: 10em;
	overflow: auto;
	padding-left: 0;
}


.autocompleteDatalist ul li{
	padding: 0.5em ;
	border-radius: 0.5em ;
	margin-top: 0.2em ;
	display: block;
	cursor: pointer;
}

.autocompleteDatalist ul li:hover{
	background-color: Whitesmoke;
}

#modal-lib4u .modal-dialog {width:95% !important;}

/*Formulaire changement langue*/

.switchLanguage button{
	margin: 0;
	background-color: transparent;
	border: 0;
	padding:18px 3px 15px 3px;
}

/* Message chargement des formulaires */

.loadingForm{
	color: Dimgray;
	font-size: 1.2em ;
	animation: loading 2s infinite;
	display: block;
	padding: 0.5em ;
	border-radius: 0.5em ;

}

@keyframes loading {
	0%, 100% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
}

#popUpUpdatePwd td{
	padding-right: 1em;
}

/*Bug visuel sur les X pour fermer les pop-up*/

.ui-dialog .ui-dialog-titlebar-close{
	background-color: white !important;
}

.ui-menu .ui-menu-item {
	color: #333333 !important;
	padding: 5px !important;
}
.ui-state-active{
	border: none !important;
	color: #333333 !important;
	font-weight: 600 !important;
}