html{
	overflow:hidden;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.hyphen, .hyphens {
  white-space: pre-wrap;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto; }

#yes_header{
	margin-top:30px;
}

#yes_titre{

font-family:"maaf";
font-size:48px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#yes_divInput{
	margin-top: 20px;
	color:black;
}
#yes_input1{
	height:40px;
	width:300px;
}
#yes_box1,#yes_box2{
	margin-top: 40px;
}

.yes_btnbox{
	border-radius: 5px;
}

#yes_btn1{
	height           : 44px;
	width            : 145px;
	text-decoration  : none;
	color            : #FFFFFF;
	background-color : #018FA5;
	border           : 3px solid #70BAD0;
	font-size        : 20px;
	border-radius    : 7px;
}
#yes_box1content1{

	font-family     : "maaf";
	font-size       : 29px;
	font-weight     : normal;
	font-style      : italic;
	text-decoration : none;
	color           : #333333;


}
html{
    height:100%;
}
body{
    background-color: #90CFE2;
    color:white;
    font-family:"maaf";
    height:100%;
    margin:0px;
}
#main-container,#main-row{
	height: 100%;
}
#head{
	top:0px;
	left:0px;
	width:100%;
	height:80px;
	background-color: #90CFE2;
}
#footbox{

	bottom:0px;
	left:0px;
	padding-right: 0px !important;
	padding-left: 0px !important;
	width: 100%;
}
#footer{
	height: 40px;
	width:100%;
	bottom:0px;
	z-index: 98;
	background-color: #018FA5;
	position: fixed;
	left: 0px;
}
#footerImg{

	width:109px;
	height:47px;

	position:fixed;

	bottom:37px;
	right:-5px;
	z-index: 97;
	background-image: url("../../data/uiImg/u4_normal.png");
}
#footerLogo{

	width:68px;
	height:53px;
	position:fixed;
	right: 5px;
	bottom:5px;
	background-image: url("../../data/uiImg/u6_normal.png");
	z-index: 99;
}
#missMaaf{
	background-image: url("../../data/uiImg/u20_normal.png");
	width: 200px;
	height: 649px;
	left: 15px;
	z-index: 98;
	position: relative;
	top: -44px;
}
#injector{
	min-width: 900px;
}
#no_header{
	margin-top:30px;
}
#no_titre{

font-size:34px;
color:#FFFFFF;

}
#no_divInput{
	margin-top: 20px;
	color:black;
}
#no_input1{
	height:40px;
}
#no_box1{
	margin-top: 55px;
}
#no_box3{

}
#no_btn1{
	height: 50px;
	width: 170px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	font-size:25px;
}
#no_btn2{
	height: 70px;
	width: 300px;
	color:#FFFFFF;
	background-color: #E41D69;
	border: 3px solid #E6B5BD;
	font-size:35px;
	font-weight: bold;
}
#no_box1content1{
	font-size:24px;
	color:#333333;
}
.no_box{
	border-radius: 5px;
}
.no_textedBox{
	font-size:24px !important;
}
.no_inputBox{
	height:40px;
	margin-top:4px;
	color:black;
}
.no_clickBox{
	background-color: #DEEAEB;
	color:#018FA5;
	font-size: 20px;
	text-align:center;
	padding-top:6.6px;
	height:46px !important;;


}

#no_civilM,#civilMme{
	color:#00989A;
	margin-top:0px !important;
}
#no_civilM{
	border-right: 1px solid #00989A;
}
#no_civilMme{
	border-left: 1px solid #00989A;
}
#no_part,#no_prof{
	height: 40px;
	color:#00989A;
	padding: 0px !important;
	padding-top:6px !important;
}
#no_part{
	border-right: 1px solid #00989A;
}
#no_prof{
	border-left: 1px solid #00989A;
}
.no_rightr{
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
.no_leftr{
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
#no_nom,#no_pren{
	padding-left:0px !important;
}
#no_besoins{
	margin-top:30px;
}
#no_row-btn{
	margin-top: 100px;
}
#no_service{
	margin-top: 0px;
}
.no_selected{
	color:#E41D69 !important;
}
.no_civilite_selected{
	color:#E41D69 !important;
}
.no_type_selected{
	color:#E41D69 !important;
}
#listrdv_header{
	margin-top:0px;
}
#listrdv_titre{

font-family:"maaf";
font-size:37px;
font-weight:normal;
font-style:italic;


color: white;

}
#listrdv_divInput{
	margin-top: 20px;
	color:black;
}
#listrdv_input1{
	height:40px;
}
#listrdv_box1,#listrdv_box2,#listrdv_box3{
	margin-top: 40px;
}
#listrdv_btn1{
	height: 50px;
	width: 170px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	font-size:25px;
}
#listrdv_btn2{
	height: 70px;
	width: 300px;
	color:#FFFFFF;
	background-color: #E41D69;
	border: 3px solid #E6B5BD;
	font-size:35px;
	font-weight: bold;
}
#listrdv_box1content1{
	font-family:"maaf";
	font-size:28px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#333333;
}
.listrdv_ctable{
	font-size:24px;
	margin-top:20px;
	border-spacing: 2px !important;
}
.listrdv_separed{
	border-collapse:separate;
}
td{
	border:none !important;
	width: 416px;
}
.listrdv_dotted{
	border-bottom: 3px dotted #FFFFFF !important;
}
.listrdv_lined{
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
}
#listrdv_tablehead{
	color:#018FA5;
}
#listrdv_tablebody>tr:hover{
	background-color: #E6B5BD;
	color: #E41D69;
}
.listrdv_selected{
	background-color: #E6B5BD;
	color: #E41D69;
}
#listrdv_tablewrapper{
	max-height:179px;
	overflow:auto;;
}
.listrdv_table-hover>tbody>tr:hover>td, .listrdv_table-hover>tbody>tr:hover>th{
	background-color: #E6B5BD;
}
.listrdv_box{
	border-radius: 5px;
}
#listrdv_header{
	margin-top:00px;
}
#listrdv_titre{

font-family:"maaf";
font-size:37px;
font-weight:normal;
font-style:italic;


color: white;

}
#listrdv_divInput{
	margin-top: 20px;
	color:black;
}
#listrdv_input1{
	height:40px;
}
#listrdv_box1,#listrdv_box2,#listrdv_box3{
	margin-top: 40px;
}
#listrdv_btn1{
	height: 50px;
	width: 170px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	font-size:25px;
}
#listrdv_btn2{
	height: 70px;
	width: 300px;
	color:#FFFFFF;
	background-color: #E41D69;
	border: 3px solid #E6B5BD;
	font-size:35px;
	font-weight: bold;
}
#listrdv_box1content1{
	font-family:"maaf";
	font-size:28px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#333333;
}
.listrdv_ctable{
	font-size:24px;
	margin-top:20px;
	border-spacing: 2px !important;
}
.listrdv_separed{
	border-collapse:separate;
}
td{
	border:none !important;
	width: 416px;
}
.listrdv_dotted{
	border-bottom: 3px dotted #FFFFFF !important;
}
.listrdv_lined{
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
}
#listrdv_tablehead{
	color:#018FA5;
}
#listrdv_tablebody>tr:hover{
	background-color: #E6B5BD;
	color: #E41D69;
}
.listrdv_selected{
	background-color: #E6B5BD;
	color: #E41D69;
}
#listrdv_tablewrapper{
	max-height:179px;
	overflow:auto;;
}
.listrdv_table-hover>tbody>tr:hover>td, .listrdv_table-hover>tbody>tr:hover>th{
	background-color: #E6B5BD;
}
.listrdv_box{
	border-radius: 5px;
}
#listmotif_header{
	margin-top:30px;
}
#listmotif_titre{

font-family:"maaf";
font-size:34px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#listmotif_divInput{
	margin-top: 20px;
	color:black;
}
#listmotif_input1{
	height:40px;
}
#listmotif_box1{
	margin-top: 33px;
}

#listmotif_btn1{
	height: 50px;
	width: 170px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	font-size:25px;
}
#listmotif_btn2{
	height: 70px;
	width: 300px;
	color:#FFFFFF;
	background-color: #E41D69;
	border: 3px solid #E6B5BD;
	font-size:35px;
	font-weight: bold;
}
#listmotif_box1content1{
	font-size:24px;
	color:#333333;
}
#listmotif_box2content1{
	font-size:24px;
	color:#DEEAEB;
}

.listmotif_box{
	border-radius: 5px;
}
.listmotif_textedBox{
	font-size:24px !important;
}
.listmotif_inputBox{
	height:40px;
}
.listmotif_clickBox{
	background-color: #DEEAEB;
	border-radius: 6px;
	margin-right:27px;
	color:#018FA5;
	font-size: 20px;
	height:40px;
	text-align:center;
	margin-top:15px;
	padding-top:6.6px;
}

.listmotif_restrWidth{
	width: 14.5% !important;
}


.listmotif_vcentered{
	position:relative;
	top:20%;
}
.listmotif_midClickBox{
	color:#00989A;
	width:50%;
	margin: 0px auto;
}
#listmotif_row-btn{
	margin-top:40px;
}
#listmotif_besoin{
	margin-top: 23px;
}
.listmotif_decalled{
	margin-left: 25px
}
.listmotif_selected{
	color:#E41D69 !important;
}
#listmotif_header{
	margin-top:30px;
}
#listmotif_titre{

font-family:"maaf";
font-size:34px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#listmotif_divInput{
	margin-top: 20px;
	color:black;
}
#listmotif_input1{
	height:40px;
}
#listmotif_box1{
	margin-top: 33px;
}

#listmotif_btn1{
	height: 50px;
	width: 170px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	font-size:25px;
}
#listmotif_btn2{
	height: 70px;
	width: 300px;
	color:#FFFFFF;
	background-color: #E41D69;
	border: 3px solid #E6B5BD;
	font-size:35px;
	font-weight: bold;
}
#listmotif_box1content1{
	font-size:24px;
	color:#333333;
}
#listmotif_box2content1{
	font-size:24px;
	color:#DEEAEB;
}

.listmotif_box{
	border-radius: 5px;
}
.listmotif_textedBox{
	font-size:24px !important;
}
.listmotif_inputBox{
	height:40px;
}
.listmotif_clickBox{
	background-color: #DEEAEB;
	border-radius: 6px;
	margin-right:27px;
	color:#018FA5;
	font-size: 20px;
	height:40px;
	text-align:center;
	margin-top:15px;
	padding-top:6.6px;
}

.listmotif_restrWidth{
	width: 14.5% !important;
}


.listmotif_vcentered{
	position:relative;
	top:20%;
}
.listmotif_midClickBox{
	color:#00989A;
	width:50%;
	margin: 0px auto;
}
#listmotif_row-btn{
	margin-top:40px;
}
#listmotif_besoin{
	margin-top: 23px;
}
.listmotif_decalled{
	margin-left: 25px
}
.listmotif_selected{
	color:#E41D69 !important;
}
#home_header{
	margin-top:10px;
}
#home_Bienvenue{

font-family:"maaf";
font-size:48px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#DEEAEB;

}
#home_AgenceMaaf{

font-family:"maaf";
font-size:48px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#home_boxqrdv{

	margin-top:40px;

}
#home_qrdv{

	font-family:"maaf";
	font-size:34px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#333333;


}
.home_box{
	border-radius: 5px;
	height: 160px;
}
.home_on{

	font-family:"maaf";
	font-size:34px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;

}
#home_boxchrdv{
	margin-top:50px;
}
#home_ordv{

	font-family      : "maaf";
	font-size        : 24px;
	font-weight      : normal;
	font-style       : normal;
	text-decoration  : none;
	color            : #FFFFFF;
	background-color : #E41D69;
	border           : 3px solid #E6B5BD;

}

#home_nrdv{

	font-family:"maaf";
	font-size:24px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#00989A;
	border: 3px solid #70BAD0;
	margin-left: 20px;
}

#home_boxqrcode{

	font-family:"maaf";
	font-size:24px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#DEEAEB;
	border: 3px solid #FFFFFF;
	color:black;
	position:relative;
	left: 38px;
	margin-top:30px;
	height:170px;

}
#home_qqr{
	margin-top: 4%;
}
#home_codeimg{
	background-image: url("../../data/uiImg/u18_normal.png");
	background-repeat:  no-repeat;
	width:98px;
    height:99px;
    margin-top: 32px;
}
#confirmrdv_header{
	margin-top:30px;
}
#confirmrdv_titre{

font-family:"maaf";
font-size:38px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#confirmrdv_divInput{
	margin-top: 20px;
	color:black;
}
#confirmrdv_input1{
	height:40px;
}
#confirmrdv_box1,#confirmrdv_box2{
	margin-top: 20px;
}
#confirmrdv_box3{
	margin-top: 20px;
}
#confirmrdv_btn1{
	height: 55px;
	width: 370px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	border: 3px solid #70BAD0;
	font-size:25px;
	margin-top:20px;
}
.confirmrdv_box1content1{
	font-family:"maaf";
	font-size:34px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#333333;
}

.confirmrdv_btnbox{
	border-radius: 5px;
}

#confirmrdv_box1content2{
	font-size:34px;
	color:#DEEAEB;
}
#confirminterview_header{
	margin-top:30px;
}
#confirminterview_titre{

font-family:"maaf";
font-size:38px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;

}
#confirminterview_divInput{
	margin-top: 20px;
	color:black;
}
#confirminterview_input1{
	height:40px;
}
#confirminterview_box1,#confirminterview_box2{
	margin-top: 40px;
}
#confirminterview_box3{
	margin-top: 60px;
}
#confirminterview_btn1{
	height: 50px;
	width: 370px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#018FA5;
	border: 3px solid #70BAD0;
	font-size:25px;
}
#confirminterview_box1content1{
	font-family:"maaf";
	font-size:34px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#333333;
}

#confirminterview_box1content2{
	font-size:34px;
	color:#DEEAEB;
}






.alertify-message {
	font-family : "maaf";
	font-size   : 24px!important;
}

.alertify-button {
	font-family : "maaf";
	font-size   : 24px!important;
}

input[type="text"] {
	font-family : "maaf"!important;
	font-size   : 24px!important;
	border      : 1px solid #70BAD0!important;
}
