html,body{height:100%}main[role='main']{position:relative;z-index:1;max-width:100%;min-height:100%;overflow:hidden}.grid-container-1000px{max-width:1000px}#header{height:190px;overflow:hidden}#header .logo_entete{height:160px}#header .logo_entete img{height:160px;margin:15px 0px}#searchform{float:right;margin-top:145px;position:relative;width:300px}#searchform input[name='s']{border:1px solid #7f7f7f;color:#7f7f7f;position:absolute;top:0px;left:0px;width:100%;padding:5px 10px;font-style:italic;padding-right:40px;box-sizing:border-box;font-size:0.8em}#searchform button[type="submit"]{position:absolute;top:2px;right:2px;color:#7f7f7f;border:none;cursor:pointer;background:none;font-size:1em}#cover{position:relative;height:640px;max-width:1180px;margin:auto}#cover h1,#cover .home_slider_titre{margin-top:500px;background:#f79c31;padding:20px 20px 15px 20px;text-transform:uppercase;color:#fff;position:relative;z-index:1;display:inline-block;font-weight:bold;font-size:1em}.slider-entete{height:640px;position:absolute;top:0px;left:0px;width:100%;z-index:0}.slider-entete .slide{height:640px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.small_header,.small_header .slider-entete,.small_header .slider-entete .slide{height:340px !important}#cover.small_header h1{margin-top:200px}.slider-entete .slick-dots{bottom:25px}.slider-entete .slick-dots li button::before{font-size:16px;color:#fff}#menu_top.on_scroll{position:fixed;top:0px;left:0px;z-index:5;width:100%;background:#fff}#menu_top.on_scroll #header{height:60px}#menu_top .logo_entete_small{display:none}#menu_top.on_scroll .logo_entete_small{display:block;height:auto;margin:0px}#menu_top.on_scroll #searchform{margin-top:15px}#menu_top.on_scroll .logo_entete_lg{display:none}body.on_scroll{margin-top:100px}.slick-dots li button::before{opacity:1}#menu{background:#989795;border-bottom:5px solid #676766;height:45px}.container_menu{position:relative;z-index:4}ul#menu_principal.menu{list-style:none;margin:0px;padding:0px;box-sizing:border-box}ul#menu_principal.menu li.menu-item{display:inline-block;margin:0px;position:relative}ul#menu_principal.menu li.menu-item a{display:block;padding:15px 10px 10px;font-size:0.9em;color:#fff;text-transform:uppercase;height:50px;box-sizing:border-box;font-weight:bold;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}ul#menu_principal.menu li.menu-item a:hover,ul#menu_principal.menu li.menu-item a:active,ul#menu_principal.menu li.menu-item a:focus{border-bottom:#f79c31 5px solid}ul#menu_principal.menu li.menu-item.current-menu-item a,ul#menu_principal.menu li.menu-item.current-page-ancestor a{border-bottom:#f79c31 5px solid}#menu-item-35{background:#f79c31;float:right}#menu-item-35 a{font-size:1em !important;padding:15px 10px 4px 10px !important;height:45px !important}ul#menu_principal.menu li.menu-item ul.sub-menu{display:none;position:absolute;top:50px;left:-20%;width:120%;background:#676766;padding:10px}ul#menu_principal.menu li.menu-item:hover ul.sub-menu{display:block}ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item{display:block}ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item a{font-size:0.7em;padding:10px 0px;height:auto;opacity:0.8}ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item a:hover,ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item a:active,ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item a:focus,ul#menu_principal.menu li.menu-item ul.sub-menu li.menu-item.current-menu-item a{border:none;opacity:1}ul#menu_principal.menu li.menu-item.current-menu-item ul.sub-menu li.menu-item a,ul#menu_principal.menu li.menu-item.current-page-ancestor ul.sub-menu li.menu-item a{border:none}#menu_principal .link-facebook-top a{color:#3b5998 !important}#menu_principal .link-facebook-top .fa-facebook-square{font-size:1.2em}.content_col_left .content{padding:40px 0px}.content_col_right{font-size:0.85em;position:relative;background:}.content_col_right img{max-width:100%;height:auto}.content_col_right .content{position:relative;z-index:1;line-height:1.2;padding:40px;background:#f6f5f3}.loop-post{display:block;width:100%;position:relative;background:#f6f5f3;color:#252525 !important;font-size:0.85em;height:390px;margin-bottom:20px}.loop-post .cover{display:block;height:190px;width:100%;opacity:0.9;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.loop-post .description{display:block;padding:20px;max-height:122px;overflow:auto;margin-top:15px;line-height:1.3;position:relative}.loop-post .description .title{font-weight:bold;font-size:1.2em;display:block;min-height:50px;margin-bottom:5px}.loop-post .date{position:absolute;top:167px;left:0px;font-size:0.8em;display:block;background:#f79c31;padding:4px 7px;font-weight:bold}.loop-post:hover .cover{opacity:1}.loop-post .post-format{width:100%;height:2px;background:#f79c31;position:relative;display:block}.loop-post .post-format .ico{width:60px;height:60px;display:block;background:#fff;border:2px solid #f79c31;color:#f79c31;font-size:30px;padding:13px 0px;border-radius:100%;box-sizing:border-box;position:relative;top:-30px;margin:auto;text-align:center}.lire_la_suite{display:block;text-align:right}.section-nos-actions{background:#f6f5f3;padding:20px 0px}.loop-action{display:block;width:100%;position:relative;color:#252525 !important;font-size:0.8em;margin-bottom:20px}.loop-action .cover{display:block;opacity:0.9;height:220px;width:100%;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.loop-action .title{font-weight:bold;font-size:1.2em;display:block;text-transform:uppercase;color:#75746a !important;border-bottom:#f79c31 2px solid;padding:6px 0px 10px}.loop-action:hover .cover{opacity:1}.section-vous-engager{background:#f6f5f3;padding:20px 0px}.loop-engager{display:block;width:100%;position:relative;background:#fff;height:230px;color:#252525 !important;font-size:0.85em;margin-bottom:20px;padding:20px;padding-right:50px;box-sizing:border-box;opacity:0.95}.loop-engager .title{font-weight:bold;font-size:1.4em;display:block;text-transform:uppercase;color:#000 !important;padding:6px 0px 10px}.loop-engager .description{display:block;color:#75746a;line-height:1.3}.loop-engager .arrow{position:absolute;top:0px;right:0px;width:30px;background:#97ca69;height:230px;color:#fff !important;box-sizing:border-box;padding:105px 10px;font-size:30px}.loop-engager:hover{opacity:1}.loop-partenaire{background-position:center center;background-size:contain;width:60%;margin:auto;height:170px;display:block;background-repeat:no-repeat;margin-bottom:80px}.iframe-video{width:100%;height:380px}.acf-form-submit{display:block}.acf-form-submit .acf-button{font-weight:bold;text-transform:uppercase;display:inline-block;background:none;padding:10px 35px 6px;border:2px solid #f79c31;color:#f79c31 !important;margin:30px auto;float:right;cursor:pointer;font-size:1em;margin-right:15px}.acf-form-submit:after{clear:both;content:" "}ul.acf-radio-list li,ul.acf-checkbox-list li,.acf-field .acf-label label{font-size:0.85em !important;font-weight:normal !important}.not_found{padding:60px;font-size:1.2em;text-align:center}h1.resultat{padding:40px 0px;color:#f79c31;font-size:1.8em}.remerciement{font-size:1.2em;text-align:center;color:#f79c31}.section-faire-un-don .col_bottom{font-size:0.8em}.date-single{margin-bottom:20px;font-size:0.8em}.liste_docs a{display:block;color:#333;margin:12px 0px}.border-left{border-left:1px solid #ccc}.border-right{border-right:1px solid #ccc}.choix-adhesion-info-subscription{display:hide}.init-display-none{display:none}.choix-actions{padding:20px 0px;margin:20px 0px;text-align:center}.autres_montant{width:320px;height:20px;position:relative;display:block;display:inline-block}.autres_montant .label_left,.autres_montant .label_right{position:absolute;top:5px;z-index:1;font-size:1em;text-transform:none}.autres_montant .label_left{left:10px}.autres_montant .label_right{right:10px}.autres_montant input{padding-left:140px;padding-right:25px;width:100%;border:none;height:23px;position:absolute;top:0px;left:0px;z-index:0;background:none;padding-top:8px;font-size:0.9em;color:#f79c31;text-align:right;box-sizing:border-box}.autres_montant.active input,.autres_montant:hover input{color:#fff}.montant_adhesion{width:320px;height:20px;position:relative;display:block;display:inline-block}.montant_adhesion .label_left,.montant_adhesion .label_right{position:absolute;top:5px;z-index:1;font-size:1em;text-transform:none}.montant_adhesion .label_left{left:10px}.montant_adhesion .label_right{right:10px}.montant_adhesion input{padding-left:140px;padding-right:25px;width:100%;border:none;height:23px;position:absolute;top:0px;left:0px;z-index:0;background:none;padding-top:8px;font-size:0.9em;color:#f79c31;text-align:right;box-sizing:border-box}.montant_adhesion.active input,.montant_adhesion:hover input{color:#fff}.btn-submit-don{display:block;padding:10px;background:#eee;border-radius:15px;cursor:pointer;width:80%;margin:20px auto;border:none;box-shadow:none}#recap_paiement_cheque,#recap_paiement_vir{display:none;position:absolute;top:270px;left:5%;width:90%;min-height:550px;padding:100px 50px;text-align:center;box-sizing:border-box;background:rgba(250, 197, 73, 0.95);z-index:10;font-size:1.4em}#recap_paiement_cheque .fa-times,#recap_paiement_vir .fa-times{cursor:pointer;position:absolute;top:10px;right:10px}.page-id-51 ul li{list-style:none;padding:4px}.page-id-51 ul li a{text-transform:uppercase}.page-id-51 ul.children li{list-style:disc}.page-id-51 ul.children li a{text-transform:none}.dwl_docs{color:#f79c31;margin-top:20px}#form-don-mensuel-virement input{width:95%;padding:5px 10px;margin:5px}.remerciement{text-align:center;font-size:1.4em}footer#footer{background:#e0dbd7;position:relative;color:#292929}footer#footer #reseaux{background:#ccc9c5;padding:10px 0px 7px;color:#75746a;font-size:1.1em;font-weight:bold}footer#footer #reseaux a{font-size:1.4em;display:inline-block;margin:0px 3px;color:#292929}footer#footer #reseaux a,footer#footer #credits a,footer#footer #reseaux,footer#footer #credits{color:#292929}footer#footer #credits{position:absolute;bottom:0px;left:0px;background:#ccc9c5;height:37px;width:100%}footer#footer #menu-footer{padding:40px 0px}.container_menu_footer{position:relative;z-index:4}ul#menu_footer.menu{list-style:none;margin:0px;padding:0px;box-sizing:border-box}ul#menu_footer.menu li.menu-item{display:block;float:left;margin:0px;width:19%}ul#menu_footer.menu li.menu-item a{display:block;padding:15px 10px 6px 0px;font-size:0.9em;color:#292929;text-transform:uppercase;box-sizing:border-box;font-weight:bold}ul#menu_footer.menu li.menu-item a:hover,ul#menu_footer.menu li.menu-item a:active,ul#menu_footer.menu li.menu-item a:focus{opacity:0.8}ul#menu_footer.menu li.menu-item.current-menu-item a{opacity:0.8}ul#menu_footer.menu li.menu-item ul.sub-menu{display:block;margin:0px;padding:0px}ul#menu_footer.menu li.menu-item ul.sub-menu li.menu-item{display:block;float:none;width:100%}ul#menu_footer.menu li.menu-item ul.sub-menu li.menu-item a{display:block;font-size:0.6em;padding:2px 0px}footer#footer #infos{padding:40px 0px;padding-bottom:90px;font-size:0.8em}.btn_faire_un_don img{width:150px}footer#footer #credits{padding:12px;font-size:0.6em;box-sizing:border-box;text-transform:uppercase;line-height:1.2;height:auto}