/* CSS pour la section RADF */
/*!Theme Name: DiviTheme URI: http://www.elegantthemes.com/gallery/divi/Version: 3.17.1Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.Author: Elegant ThemesAuthor URI: http://www.elegantthemes.comTags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-readyLicense: GNU General Public License v2License URI: http://www.gnu.org/licenses/gpl-2.0.html*/
.cpt_radf-template-default.single.single-cpt_radf #main-content .container, .et_boxed_layout #page-container .container{
	width: 100%;
	max-width: 100%;
	padding-top: 0;
  margin-bottom: -20px;
}
footer #et-boc .et_pb_row{
	padding:0 !important;
}
a, .et-db #et-boc a{
	color:#1163ad;
}

#page-container .et_pb_section p{
    background: none;
    padding: 0;
font-family: Arial, Helvetica, sans-serif;
  line-height: 17px;
}
#page-container .et_pb_section .disposition ul li, #page-container .et_pb_section ol li, .et_pb_toggle_content ul li {
    font-family: Arial, Helvetica, sans-serif;
  line-height: 18px;
  padding-bottom: 5px;
  font-size: 14px;
  color: #000000;
}
#page-container .et_pb_section p.titre-radf {
    font-family: 'Barlow Condensed', sans-serif;
  line-height: 22px;
  font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
}
#page-container .et_pb_section p.titre-section
 {
    line-height: 22px;
}
.et-db #et-boc .et_pb_fullwidth_menu .et_pb_row{
	min-height:initial;
}
.et-db #et-boc .fullwidth-menu li{
	padding-right:0;
  	padding-left:0;
}
.et-db #et-boc .fullwidth-menu-nav li.mega-menu li>a{
	width:100% !important;
}
.et-db #et-boc .et_pb_fullwidth_menu .fullwidth-menu-nav>ul{
	padding:0 !important;
}
.et-db #et-boc .et_pb_fullwidth_menu .fullwidth-menu-nav>ul>li.mega-menu>ul{
	top:60px;
}
.et-db #et-boc .fullwidth-menu-nav li.mega-menu>ul>li>a:first-child{
	border:none;
	font-weight:normal !important;
}
.et-db #et-boc .et_pb_fullwidth_menu_1.et_pb_fullwidth_menu .nav li ul, html .et-db #et-boc .et_pb_fullwidth_menu_1.et_pb_fullwidth_menu .nav li ul{
	background-color:#5d5d5d !important;
}
.et-db #et-boc .fullwidth-menu li>a{
	display:inline-block !important;
	padding-bottom:11px;
}
.et-db #et-boc .fullwidth-menu .menu-item-has-children>a:first-child{
	padding-right:0px;
}
.et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu{
	top:initial;
}
.et-db #et-boc .et_pb_fullwidth_menu .et_mobile_menu li a{
	display:block;
	background-color:transparent;
	border-bottom:none;
	color:#000;
}
.et-db #et-boc .et_mobile_menu li a:hover, .et-db #et-boc .fullwidth-menu a:hover{
	opacity:initial;
}
.et-db #et-boc .et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a:hover{
	color:inherit;
}
.et-db #et-boc .fullwidth-menu-nav li.mega-menu>ul>li>a:hover{
	transition:none;
	opacity:initial;
}
.et-db #et-boc .menu-sections .nav li{
	line-height:58px;
  position: static !important;
}
.et-db #et-boc .menu-sections .nav li ul li{
      line-height: 2em;
    display: block !important;
    float: left;
    width: 20% !important;
    height: 35px;
}
.nav li ul, .et-db #et-boc .nav li ul{
	border-color:initial;
}
.et-db #et-boc .nav .sub-menu li a{
	font-size:inherit !important;
      text-align: center;
  padding: 0 !important;
  font-family: 'Barlow Condensed', sans-serif;
  width: 155px !important;
}
.et-db #et-boc .menu-sections li>.sub-menu li:hover, .et-db #et-boc .menu-sections li>.sub-menu li:hover a{
	color: #fff;
	text-decoration: underline;
  background-color: #5d5d5d;
}

.et-db #et-boc .menu-sections .nav-forets li:hover {
    /* background-color: #476F10; */
}


.et-db #et-boc .et_pb_slide_description{
	padding-top: 32%;
	padding-bottom: 8%;
	text-shadow: 0 0 5px #000 !important;
}
/*Section RADF - Mary-Élizabeth Lagacé - 2018/01/30*/
/*-------------------Mobile-----------------------*/
.wrapper-radf{
	background-color:#fff;
	padding:3% !important;
}
/*Fond gris pâle de la navigation*/
.et-db #et-boc .et_pb_fullwidth_menu_1.et_pb_fullwidth_menu.nav-radf{
	background-color:#8d8d8d;
	box-shadow: 0px 2px 6px -4px #000000;
}

/*Fond gris foncé de la navigation*/
.et-db #et-boc .nav-radf ul{
	padding:0 !important;
}
.et-db #et-boc #menu-radf > li > ul.sub-menu, #menu-radf-en > li > ul.sub-menu{
	background-color: #5d5d5d !important;
	z-index:999;
}
.et-db #et-boc .nav-radf li{
	background-color:#5d5d5d;
	width:100%;
	margin: 0 !important;
}
.et-db #et-boc .menu-sections .nav-radf .et_mobile_menu li>.sub-menu li{
	display:none;
}
.et-db #et-boc .nav-radf li a{
	padding:0px !important;
	color:#fff !important;
}
#menu-radf .active{
	background-color:#476F10;
}
.fullwidth-menu-nav li.mega-menu>ul>li{
	width:20% !important;
	height:35px;
}
.fullwidth-menu-nav li.mega-menu>ul>li>a:first-child{
	border:none;
	font-weight:400;
}
#logo-radf .et_pb_fullwidth_header{
	padding:0 !important;
}
.et-db #et-boc #logo-radf .et_pb_fullwidth_header .header-content{
	margin-right:0 !important;
	padding:45px 10px 10px 10px;
	text-align:center;
}

.et-db #et-boc .et-l .et-pb-controllers{
	z-index:1;
}
/*Enlève la marge sous la visionneuse*/
#visionneuse-radf{
	margin-bottom:0 !important;
  margin-top: 0px;
}
.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_0 {
    max-height: 420px;
}
.cpt_radf-template-default #left-area, .cpt_radf-template-default #left-area ul{
	padding-bottom:0 !important;
}
.single-cpt_radf #main-footer .footer-radf{
	margin-top:0 !important;
	background-color: #000000 !important;
	/*padding: 15px 0 5px;*/
}
.cpt_radf-template-default article{
	margin-bottom:0 !important;
}
/* Liens soulignés/none-soulignés */
.cpt_radf a {
	text-decoration: none;
}
#visionneuse-radf a {
	text-decoration: none;
}
/*Tuiles de navigations de RADF*/
.tuiles-radf .et_pb_code_inner{
	width:100%;
	padding:0;
  /*margin-top: -20px;*/
}
.tuiles-radf .et_pb_code_inner div{
	width:100%;
	padding:10px 0px 10px 0px !important;
}
.tuiles-radf div{
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	font-family: 'Barlow Condensed', sans-serif;
	font-size:13pt;
	padding:0 !important;
}
.et-db #et-boc .tuiles-radf a:visited, .et-db #et-boc .tuiles-radf a{
	color:#fff !important;
}

.tuiles-container{
	margin-bottom:0 !important;
}
/*Tuile Présentation du guide*/
.tuiles-radf .et_pb_code_inner div:nth-child(1){
	background-color:#4c635b;
}
/*Tuile Formation en ligne*/
.tuiles-radf .et_pb_code_inner div:nth-child(2){
	background-color:#95b763;
}
/*Tuile Figures*/
.tuiles-radf .et_pb_code_inner div:nth-child(3){
	background-color:#587178;
}
/*Tuile Registre des modifications*/
.tuiles-radf .et_pb_code_inner div:nth-child(4){
	background-color:#6498bd;
}
/*Tuile Dérogation*/
.tuiles-radf .et_pb_code_inner div:nth-child(5){
	background-color:#635e4b;
}
.icone{
	display: inline-block;
	vertical-align: middle;
	line-height: 1.7em !important;
}
/*Titres des sections du réglement*/
.titre-section{
	font-family: 'Barlow Condensed', sans-serif;
	font-size:18px;
	color:#5d5d5d;
}
/*Titre H1 de RADF*/
.wrapper-radf h1{
	color:#95b763;
	font-family: interstateregularlight, Arial, Sans-Serif !important;
	font-size: 2.15em !important;
	margin-top: 10px;
}
/*Titre H2 de RADF*/
.wrapper-radf h2{
	font-family: interstateregularlight, Arial, Sans-Serif !important;
	font-size: 1.4em !important;
	margin-top: 10px;
	color:#000;
	line-height: 1.1em;
}
.wrapper-radf h2 sup{
	font-size: 0.6em;
}
/*Titre H3 de RADF*/
.wrapper-radf h3{
	font-family: 'Roboto', Arial, Sans-Serif !important;
	font-size: 1.1em !important;
	margin-top: 10px;
}
/*--------Contactez-nous de RADF-------------*/
#titre_suiveznous-radf{
	width: 100% !important;
	color: #FFFFFF !important;
	font-family: 'Barlow Condensed', sans-serif;
	font-size: 1.4em !important;
	letter-spacing: 0.05em !important;
	margin:auto;
	text-align:center;
      min-height: 96px;
}
#titre_suiveznous-radf p{
	color:#fff !important;
}
#titre_suiveznous-radf div{
	height:46px;
}
#titre_suiveznous-radf div img{
	margin-top:15px;
}
/*-----*/
.nav-article2{
	font-size: 20px;
	margin-bottom: 15px;
}
/* ================================ Disposition (Ojectifs) ================================*/
.disposition{
	background-color:#e2e2e2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:10px;
	margin: 1em 0px;
	clear:both;
	overflow:hidden;
}
.btn-fermer{
	float:right;
	background:url("/wp-content/uploads/fermer.png") no-repeat;
	text-indent: -999999px;
	width:90px;
	height:39px;
	display:block;
	outline:0;
}
.btn-close{
	float:right;
	background:url("/wp-content/uploads/close.png") no-repeat;
	text-indent: -999999px;
	width:90px;
	height:39px;
	display:block;
	outline:0;
}
.drapeau{
	display:inline-block;
	vertical-align:top;
	cursor:pointer;
}
.disposition{
	display:none;
}
.disposition h2 {
	font-size: 1.375em;
	margin: 0 0 0.388em 0;
	color: #95b763;
	background: url("/wp-content/uploads/drapeau.png") no-repeat;
	padding-left: 30px;
	padding-top: 15px;
}
.numero-drapeau{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
/*--*/
/*Questionnaire (RADF) - Svetlana Savin mars 2018*/
.et-db #et-boc .et_pb_section.bg-radf .radf_formation_accueil {
	font-family: "Arial Narrow", Arial, "Helvetica Condensed", Helvetica, sans-serif;
	font-weight: 700;
	padding: 0 3% !important;
	background-color: #ffffff;
}
.et-db #et-boc .et_pb_section.bg-radf .et_pb_row_4.radf_formation_accueil {
margin-bottom: 20px;
}


.et-db #et-boc .radf_formation_accueil a {
	text-decoration: none;
}
.et-db #et-boc .radf_formation_accueil .boite {
	min-height: 200px !important;
	padding: 0px;
	padding-top: 0 !important;
}
.et-db #et-boc .radf_formation_accueil h3 a {
	font-size: 13pt;
	padding: 7px;
	background-color: #000000;
	color: #ffffff;
	line-height: 60px;
	margin-left: 20px;
	border: 1px solid #ffffff;
	font-weight: 700;
}
.et-db #et-boc .radf_formation_accueil h4 {
	padding: 0 20px;
	height: 85px;
	font-size: 16px;
}
.et-db #et-boc .radf_formation_accueil h4 a {
	color: #ffffff;
	font-size: 16px;
	padding: 20px 0;
	font-weight: 700;
}
.et-db #et-boc .radf_formation_accueil p {
	padding: 12px !important;
	background-color: #95b763;
	color: #000000;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
  min-height: 60px;
}
.et-db #et-boc .radf_formation_accueil .et_pb_column {
	margin-bottom: 10px;
}
.et-db #et-boc .questions .wq_questionTextCtr h4 {
font-size: 16px;
  line-height: normal;
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
}
.et-db #et-boc .questions .wq_quizCtr .wq_singleAnswerCtr {
	border: 1px solid rgba(0, 0, 0, 0.1);
	background-color: #efefef !important;
	padding: 7px 7px 8px;
	margin: 0 0 15px 0;
}
.et-db #et-boc .questions .wq_singleAnswerCtr .wq_answerTxtCtr {
	line-height: 19px;
	font-size: 15px;
font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
}
.et-db #et-boc .questions .wq_quizCtr .wq_singleAnswerCtr.wq_correctAnswer {
	background: #95b764!important;
	border-color: #7c9d4c!important;
}
.et-db #et-boc .questions .wq_quizCtr .wq_singleAnswerCtr.wq_incorrectAnswer {
	background: #e25e37!important;
	border-color: #b83818!important;
}
.et-db #et-boc .questions .wq_wrongExplanationHead {
	color: #e25e37!important;
}
.et-db #et-boc .questions .wq_correctExplanationHead {
	color: #95b764!important;
	font-size: 17px;
}
.et-db #et-boc .questions .wq_retakeQuizBtn {
	background-color: #e8b63d;
	font-size: 15px;
	border-radius: 4px;
	border: 0px;
}
.et-db #et-boc .questions .bouton_retour a {
    background-color: #8e8e8e;
    color: #ffffff !important;
    padding: 9px;
    border-radius: 4px;
    border: 0px;
    box-shadow: none;
    cursor: pointer;
    display: block;
    font-weight: 700;
    width: 118px;
    text-align: center;
    margin: 0 auto;
    text-decoration: none !important;
}
.et-db #et-boc .questions .wq_singleQuestionWrapper .wq_continue button, .questions .wq_triviaQuizTimerInfoCtr button, .questions .bouton_retour a {
	font-size: 15px;
	text-decoration: none;
}
.et-db #et-boc .questions .wq_singleQuestionWrapper .wq_continue button, .questions .wq_quizCtr .wq_quizProgressBar > span {
	background-color: #95b763 !important;
}
.et-db #et-boc .questions .wq_questionTextCtr table {
	margin: 0;
	border: 1px solid #727272;
	font-size: 17px;
}
.et-db #et-boc .questions .wq_questionTextCtr table tr td {
	border-top: 1px solid #727272;
	padding: 5px !important;
}
.et-db #et-boc .questions .wq_singleResultWrapper .wq_resultScoreCtr {
	color: #e25e37;
}


/*---------------------------------*/

.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{
	float:none;
}
#logo-radf section {
    margin-top: 0px;
}
#logo-radf p{
	width: 100%;
	float: left;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center;
	font-family: 'Barlow Condensed', sans-serif;
	margin-bottom:12px;
      line-height: 20px;

}
#logo-radf form.searchandfilter{
	margin-right:0!important;
	margin-top:15px;
	text-align: center;
}
#logo-radf form.searchandfilter ul{
	width:100%;
}
#logo-radf form.searchandfilter li:nth-child(1){
	width:55%;
}
#logo-radf form.searchandfilter li:nth-child(1) input{
	width:100%;
}
.registre form{
	margin-top:10px;
	margin-bottom:10px;
	background-color:rgba(149, 183, 99, 0.4);
	padding: 10px;
	border:#95b763 1px solid;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.registre form legend{
	font-weight:700;
}
.cpt_radf-template-default input[type="submit"], #logo-radf input[type="submit"] {
		background: #5d5d5d;
    padding: 6px 20px;
    color: #fff;
    border: none;
    cursor: pointer;
  font-family: 'Barlow Condensed', sans-serif;
   line-height: 17px;
    font-size: 17px;
}

input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
        background-color: #fff;
    border: 1px solid #bbb;
    padding: 8px 12px 4px 12px;
    line-height: 13px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}
input[type=text]::placeholder {
  color:#bdbdbd;
}
.cpt_radf-template-default input#ci_email{
	width:80%;
}
#evaluation-form form textarea{
	width:100%;
	font-family: "Arial Narrow", Arial, "Helvetica Condensed", Helvetica, sans-serif;
}
#evaluation-form form label{
	display:block;
}
#evaluation-form form input[type="email"]{
	max-width:100%;
}
#dgari-pdf-imprimer img {
    width: 65px;
    text-align: center;
}
/******** Maxime Champagne contenu RADF ****************/
/*Curseur pointeur sur les images uniquement pour RADF*/

.cpt_radf img{
	cursor: pointer !important;
}
.et_pb_text_inner .disposition h3{
	font-size:18px !important;
}
#results-container{
	padding: 3%;
	background-color:#fff;
	width:100%;
}
.et-db #et-boc .et-l .et_pb_module.nav-radf.nav-forets, .bg_results_cpt_radf{
	background-color:#8d8d8d;
}
/*.et-db #et-boc .et-l .et_pb_module.nav-radf.nav-forets .et_pb_row.clearfix{
	background-color:#8d8d8d;
  
  border: 1px solid white;
  max-width: 940px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}*/
#page-container #left-area ul{
    margin: 0 !important;
}
#page-container #left-area ul li{
    margin-left: 5px;
  margin-bottom: 0px;
  font-family: Arial, Helvetica, sans-serif;

}

#et-boc .bg-radf .et_pb_row{
	padding:3% !important;
}
#bg-radf-pdf-bouton{
	background-color:#8d8d8d !important;
	text-align: right !important;
}
.dkpdf-button-container {
	padding-right: 30px;
	background-color:#fff;
	padding-top:0 !important;
	max-width: 940px !important;
	width: 100% !important ;
	display: flex;
	padding-bottom: 20px !important;
	margin:auto;
}
.dkpdf-button{
	margin: 0 3%;
}
.dkpdf-button-icon{
	position: relative !important;
	top: -25px;
}

/*Bouton PDF dans header radf*/
.dkpdf-button-header{
	width:100%;
	text-align:center;
}
.dkpdf-button-header .dkpdf-button-icon{
	top:0;
	display:block;
}
.et-db #et-boc .dkpdf-button-header a{
	width: 110px;
	display: inline-block;
	text-align: center;
	line-height: 1.1em;
	color:#000;
	font-weight:700;
	margin-right:0px;
}
.toTop{
	position: fixed;
	background-color: #FFFFFF;
	top: 90%;
	left: 88%;
	padding: 5px;
	z-index: 5;
	border-radius: 5px;
	border: #8d8d8d solid 2px;
	width: 45px;
	text-align: center;
	display: none;
	color: #000000;
	text-decoration: none;
	box-shadow: 2px 2px 5px #888888;
}
.noFixed{
	position: absolute !important;
	top: -155px !important;
}
.toTop img{
	width: 40px;
}
.toTop span{
	position: absolute;
	top: 27px;
	left: 7px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}
.et-db #et-boc .et-l .et_pb_text>:last-child {
    padding-bottom: 0px;
  padding-top: 0;
      font-weight: 500;
}
.evaluation-button{
	    width: 260px;
    padding: 10px 10px;
	font-weight: 700;
	background-color: #95b763;
	text-align: center;
}
.wrapper-radf .evaluation-button a{
	color:#000 !important;
}
.et_pb_column_4_4 .et_pb_text .evaluation-button a {	
  text-decoration:none !important;
}
.searchfilter_erreur{
	margin-top:0px !important;
	color: #FF0000;
}
#logo-radf form ul li:nth-child(2){
	padding-right:0px;
}

/*-----Navigation par articles--------*/
/*Ajouter le background gris pour s'uniformiser au conteneur principal*/
.conteneur-navigation-articles{
	background-color: #8d8d8d;
}
.et-db #et-boc .navigation-articles{
	background-color:#fff;
	text-align:center;
	padding-top: 30px !important;
}
.et-db #et-boc .navigation-articles a{
	text-decoration: none;
	display: inline-block;
	padding: 8px 16px;
	font-family: 'Barlow Condensed', sans-serif;
	background-color: #5d5d5d;
	color:#fff;
	width: 150px;
	text-align: center;
	font-size:18px;
}
.et-db #et-boc .navigation-articles a:hover{
	background-color:#95b763;
	color:#000;
}
.radf-article-precedent{
	margin-right:10px;
}
.et-db #et-boc .navigation-articles a.radf-article-precedent, .et-db #et-boc .navigation-articles a.radf-article-suivant{
	color:#ffffff;
}

.et-db #et-boc .navigation-articles a.radf-article-precedent:hover, .et-db #et-boc .navigation-articles a.radf-article-suivant:hover{
	color:#000;
}
/* Remonter les img descnedu dans radf */
.et_pb_post a img{
	vertical-align: initial !important;
}
/* bloquote */
blockquote {
	border-left: none;
	padding-right: 20px;
}
/* (a) alpha petit entre paranthese dans les listes*/
ol.alpha, ol.lower-alpha, ol.alpha-fr, ul.lower-alpha-fr {
	counter-reset: list
}
ol.alpha > li, ol.lower-alpha > li, ol.alpha-fr > li, ul.lower-alpha-fr > li {
	list-style: none;
	position: relative;
}
ol.lower-alpha > li:before, ol.lower-alpha-fr > li:before{
	position: relative;
	left: -5px;
}
ol.alpha > li:before {
	counter-increment: list;
	content:"("counter(list)") ";
}
ol.alpha-fr > li:before{
	counter-increment: list;
	content: counter(list)"\00ba ";
}
ol.lower-alpha{
	padding-left: 10px !important;
}
ol.lower-alpha > li:before{
	font-style: italic;
	counter-increment: list;
	content:"("counter(list, lower-alpha)") ";
}
ul.lower-alpha-fr > li:before{
	counter-increment: list;
	content:counter(list, lower-alpha)") ";
	font-style:italic;
}
/*Menus des sections sous Forêts*/
/*Couleur du hover*/
.et-db #et-boc .menu-sections .nav-forets li:hover{
	background-color:#476F10;
}
/*Couleur de la bordure du menu déroulant*/
.et-db #et-boc .nav-forets .sub-menu{
	border-color:#8EA50D !important;
  width: 100% !important;
      background-color: #5d5d5d !important;
}
/*-------------------- Mise à jour divi 2019-11-14 -------------------*/
.et-db #et-boc .et-l .et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul {
    padding: 0!important;
}

.et-db #et-boc .et-l .et_pb_fullwidth_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__menu>nav>ul, .et-db #et-boc .et-l .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__menu>nav>ul {
    justify-content: center;
}

.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul, .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul {
    display: initial;
}

.et-db #et-boc .et-l .et_pb_fullwidth_menu .et-menu, .et-db #et-boc .et-l .et_pb_menu .et-menu {
    margin-left: 0px;
}

.et-db #et-boc .fullwidth-menu li {
    margin-top: 0px !important;
  	display: inline-block !important;
    font-size: 14px !important;
}
.et-db #et-boc .et-l .et_pb_fullwidth_menu .et-menu>li, .et-db #et-boc .et-l .et_pb_menu .et-menu>li {
    padding-right: 0px;
    padding-left: 0px; 
}

.et-db #et-boc .et-l .et-menu .menu-item-has-children>a:first-child {
    padding-right: inherit;
}

.et-db #et-boc .et-l .et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    display: inline-block;
    padding-bottom: 11px;
  font-family: 'Barlow Condensed', sans-serif;
    font-size: 18px;
}

.fildariane ul {
	line-height: 16px !important;
}

.searchandfilter .text{
	width: 60%;
  margin-right: 10px;
}

div.et_pb_fullwidth_header_container.left{
  margin: auto;
  display: flex;
  flex-flow: row;
  max-width: 950px !important;
}

.et_pb_fullwidth_header .header-content {
    padding: 10px;
    text-align: center;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container {
    width: 100%;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content {
    margin-right: 6%;
    margin-left: 0;
    text-align: left;
}

.et-db #et-boc .et-l .et_pb_fullwidth_menu--style-left_aligned .et_pb_menu_inner_container, .et-db #et-boc .et-l .et_pb_fullwidth_menu--style-left_aligned .et_pb_row, .et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu_inner_container, .et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_row {
    display: block !important;
}

.et-db #et-boc .et-l .et_pb_column {
    
    min-height: 0px;
}
@media (max-width: 980px){
  .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_pb_menu__wrap, .et-db #et-boc .et-l .et_pb_menu .et_pb_menu__wrap {
      display: block;
      justify-content: flex-start !important;
  }

  .et-db #et-boc .et-l .et_pb_fullwidth_menu .et_pb_row, .et-db #et-boc .et-l .et_pb_menu .et_pb_row {
      min-height: 0 !important;
  }
  #menu_secteurs ul#mobile_menu1.et_mobile_menu {
      top: inherit !important;
  }
  
 	#mobile_menu2 li a {
      display: initial !important;
  }
}

/*--------------------------------MEDIA QUERIES--------------------------------------------------------------------*/
/*Format numérique de maximum 479px*/
@media (max-width: 479px){
	.et-db #et-boc .et_pb_slide{
	min-height:156px !important;
	}
  .et-db #et-boc .et-l #logo-radf .et_pb_fullwidth_header .et_pb_fullwidth_header_container{
    margin: 0px 0px;
    padding: 0px 0px;
    width: 100%;
}
  .et-db #et-boc .et-l #logo-radf .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content {
    margin: 0px 0px;
    width: 100%;
}
  
}
/*Format numérique de maximum 767px*/
@media (max-width: 767px){
	.et-db #et-boc .et_pb_slide{
	min-height:222px!important;
	}

}
/*Format numérique de maximum 980px*/
@media screen and (max-width: 980px){
	.dkpdf-button-container {
	max-width: 980px !important;
	}
	#bg-radf-pdf-bouton{
	margin-top: 40px;
	}
}
/*Format numérique de 481px à 980px*/
@media screen and (min-width: 481px) and (max-width: 980px) {
	.toTop{
	left: 94%;
	}
	#evaluation-form form label{
	display:inline;
	}
}
/*Format numérique de 768px à 980px*/
@media screen and (min-width: 768px) and (max-width: 980px) {
	.et-db #et-boc .dkpdf-button-header{
	text-align:right !important;
	}
	.et-db #et-boc .dkpdf-button-header a{
	margin-right:0px;
	}
	#logo-radf p{
	width:75%;
	text-align:left;
	margin-bottom:12px;
	}
  input[type=text]#search{
  	width:60%;
  }
  div#dgari-pdf-imprimer{
  float:inherit !important;
  }
  
	#logo-radf form.searchandfilter{
	text-align:left;
	}
	#logo-radf form.searchandfilter ul{
	padding-left:0px;
	}
	#logo-radf .et_pb_fullwidth_header .header-content{
	text-align:left;
	}
  .et-db #et-boc .et-l .et_pb_fullwidth_header .et_pb_fullwidth_header_container {
    width: 90%;
}
}
/*Format numérique de minimum 981px*/
@media screen and (min-width: 981px){
	.nav-radf ul{
	width:940px;
	}
	.nav-radf li{
	width:9.61% !important;
	height:60px;
	}
	.tuiles-radf .et_pb_code_inner div{
	width:20%;
	height:110px;
	line-height:110px;
	}
	#logo-radf p{
	width:45%;
	text-align:left;
	margin-bottom:0;
	}
	#logo-radf .header-content a.logo-guide{
	float:left;
	}
	#logo-radf form.searchandfilter{
	width: 50%;
	float: right;
	text-align:right;
	margin-top:0px;
	}
	#logo-radf form.searchandfilter li:nth-child(1){
	width:65%;
	}
	.registre form{
	width:65%;
	}
	p.titre-radf{
	float: left !important;
	margin-bottom: 40px !important;
	position: absolute;
	bottom: 0;
	}
	.et-db #et-boc .dkpdf-button-header{
	text-align:right;
	float: right;
	margin-bottom: 15px;
	width: auto;
	/*margin-right: 6%;*/
	}
	.et-db #et-boc .dkpdf-button-header a{
	margin-right:6%;
	}
	.toTop{
	left: 50%;
	margin-left: 440px;
	width: 54px;
	box-shadow: none;
	}
	.toTop span{
	top: 34px;
	left: 12px;
	}
	.menu-sections .nav-radf .et_mobile_menu li>.sub-menu li{
	display:block;
	}
	#evaluation-form form label{
	display:inline;
	}
	#results-container{
	width:940px;
	}
#main-content #left-area,  #main-content #left-area .et_pb_post .entry-content {
        padding: 0;
        width: 100% !important;
    }

}

span.catTagPost {
  	display:none;
}
#dgri-recherche-formulaire {
     margin-right: 0;
    display: block;
    width: 100%;
    margin-top: 0px;
    z-index: 999;
    position: relative;
 }
div.recherche div#dgri-recherche-formulaire input[type=submit] {
    background-color: #095797;
    border: none;
    color: #fff;
    padding: 8px;
    margin-left: -5px !important;
    transition: .5s;
    min-width: 10%;
}
.addtoany_content {
    clear: both;
    display: none;
}
.et-db #et-boc .et_pb_section.bg-radf, .bg_results_cpt_radf {
    background-color: #8d8d8d;
  width:100%;
}
.et-db #et-boc .et_pb_section.bg-radf .wrapper-radf {
  max-width: 940px !important;
    padding: 0px 0px 0px 0px !important;
    margin-right: auto !important;
    margin-left: auto !important;
  padding: 3% !important;
}

/*.container, .et-db #et-boc .et-l .container, .et-db #et-boc .et-l .et_pb_row, .et-db #et-boc .et-l .et_pb_slider .et_pb_container, .et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_container, .et-db #et-boc .et-l .et_pb_fullwidth_section .et_pb_title_featured_container, .et-db #et-boc .et-l .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
    max-width: 960px;
}*/
#dgari-pdf-imprimer p {
    width: 100%;
    font-size: 12px;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}
.et_pb_row {
    max-width: 940px !important;
    padding: 0px 0px 0px 0px !important;
    margin-right: auto !important;
    margin-left: auto !important;
}
.et_pb_menu__menu, .et_pb_menu__menu nav, .et_pb_menu__menu ul {
    width: 100%;
}
.menu-sections .fullwidth-menu-nav>ul {
    text-align: center;
  background-color: #5d5d5d;
}
.menu-sections .fullwidth-menu-nav>ul li a {
    text-decoration: none;
}

main h1:after, .entry-content h1:after {
    display: none !important;

}
#page-container h1, .et-db #et-boc h1, h1 {
    margin-top: 0px !important;
      padding-bottom: 0;
}
.wrapper-radf a {
    color: #1163ad !important; 
}
.et_pb_column_4_4 .et_pb_text a.drapeau {
    text-decoration: none !important;
}

.menu-sections li>.sub-menu li {
    width: 100% !important;
}

@media (min-width: 981px) {
    .et-db #et-boc .et-l .et_pb_section {
        padding: 0 !important;
     /* z-index: auto;*/
       top: 0px;
  }
}

.et-db #et-boc .et-l .et-menu .menu-item-has-children>a:first-child:after {
    display: none;
}
div#dgari-pdf-imprimer {
    float: right;
    width: 110px;
}

.wrapper-radf h1 {
    color: #95b763;
    font-size: 2em !important;
    margin-top: 10px;
}
header#main-header section {
    background: #dddedf;
    padding: 1em 0 0.714em 0;
    -moz-box-shadow: inset 0 -20px 20px -20px #666565;
    -webkit-box-shadow: inset 0 -20px 20px -20px #666565;
    box-shadow: inset 0 -20px 20px -20px #666565;
    min-height: 70px;
    margin-top: 15px;
}
section.et_pb_fullwidth_header_0 {
    margin-top: 0px;
}
@media (min-width: 981px) {
    .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
        width: 31.6667%;
    }
}
.entry-content h1.titrePrincipalPageResultatRecherche {
    padding-top: 0.714em !important;
}
h1.titrePrincipalPageResultatRecherche:after {
    content: "";
    display: block;
    width: 100px;
    height: 5px;
    background: #27aee4;
    position: absolute;
    bottom: 0;
    left: 0;
}
p label {
    margin: 0px 0px 10px 0;
    display: block;}