@media (min-width:1200px){body.page-template-tpl_accueil-php #teasers_bleu-orange .teaserbleu_bg{width:57%}body.page-template-tpl_accueil-php #teasers_bleu-orange .teaserorange_bg{width:43%}}@media (min-width:768px) and (max-width:979px){body #menu_principal{font-size:12px}body #menu_principal ul li#search #toggle_search i{line-height:60px}body #menu_principal ul li.btn_merci a{padding-top:28px;padding-bottom:8px;min-height:24px;font-size:20px}body #menu_principal ul li a{padding:16px 15px;max-width:105px;line-height:14px;min-height:28px}body #menu_principal ul li .sub-menu li a{max-width:inherit}body #content #page #menu_sidebar ul li a{padding:10px 20px 10px 10px;font-size:14px;line-height:18px}body #content #page #menu_sidebar ul li a:after{font-size:14px;padding:10px 7px}body #content #page #menu_sidebar ul li.page_item_has_children ul.children li a{padding:10px 10px 10px 20px}body #pre_footer h2{font-size:26px}body #pre_footer .footer_logoAdresse{width:175px}body #pre_footer .footer_logoAdresse .adresse.fr,body #pre_footer .footer_logoAdresse .adresse.en{padding-left:0;font-size:14px}body #pre_footer .footer_numTel{padding-left:200px}body #pre_footer .footer_numTel .footer_tel{font-size:20px}body #pre_footer .footer_numTel .footer_tel_infoAlpha,body #pre_footer .footer_numTel .footer_tel_infoApprendre{padding-bottom:10px}body #pre_footer .footer_numTel .footer_tel_infoAlpha span,body #pre_footer .footer_numTel .footer_tel_infoApprendre span{display:block}body #pre_footer .footer_infolettre form input.large{width:75%}body #footer .btn_pastille.btn_2x{font-size:20px}body #footer .btn_pastille.btn_2x.btn_merci{font-size:25px;font-weight:normal}body #footer .btn_pastille.btn_2x.btn_merci i{font-size:20px}body #footer #footer_menu .reseau_sociaux{margin-left:20px;padding-left:20px}body.page-template-tpl_accueil-php #stats .titre{font-size:25px;line-height:30px}body #content #page .the_content .gform_wrapper .don_faire_un_don .gfield_label,body #content #page .the_content .gform_wrapper .don_date .gfield_label,body #content #page .the_content .gform_wrapper .don_montant .gfield_label{font-size:18px}body #content #page .the_content .gform_wrapper .don_prenom,body #content #page .the_content .gform_wrapper .don_nom{width:179px}body #content #page .the_content .gform_wrapper .don_date{width:175px}body #content #page .the_content .gform_wrapper .don_montant{width:283px}body #content #page .the_content .gform_wrapper .don_dedier ul.gfield_radio li input+label{padding:15px;height:100px}body.page-template-tpl_impact-php #content #page .bande_orange br{display:none}}@media (max-width:767px){body{padding-right:0;padding-left:0}body .search_mobile{display:block;margin-bottom:20px;text-align:center;background:#e6eaeb;padding:10px}body .search_mobile form{width:220px;margin:0 auto;height:30px;position:relative}body .search_mobile form input{width:200px;margin-bottom:0;float:left;border:none;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body .search_mobile form input:focus{border:0;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#00d0ff;color:#fff}body .search_mobile form input:focus+button{background:#00d0ff;color:#fff}body .search_mobile form button{position:absolute;right:0;background:#fff;border:none;height:28px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0}body #header{padding-right:20px;padding-left:20px;text-align:center}body #header .wrap_menuTop_donnez #wrap_donnez,body #header .wrap_menuTop_donnez #wrap_btn_concert{display:block;position:relative;top:auto;right:auto;text-align:center;margin-top:25px;margin-bottom:80px}body #header .wrap_menuTop_donnez #wrap_donnez #toggle_donnez,body #header .wrap_menuTop_donnez #wrap_btn_concert #toggle_donnez{position:absolute;top:0;left:50%;margin-left:-92px}body #header .wrap_menuTop_donnez #wrap_btn_concert{margin-bottom:0}body #header .wrap_menuTop_donnez #menu_top{display:none !important}body #menu_principal .toggle_menu_mobile{display:block;padding:10px 20px;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px}body #menu_principal .toggle_menu_mobile i{float:right}body #menu_principal .toggle_menu_mobile:hover{text-decoration:none;background:#00d0ff}body #menu_principal>.container>.row-fluid>.span12>ul{display:none;position:absolute;z-index:500;width:100%;background-color:#00a6cc}body #menu_principal>.container>.row-fluid>.span12>ul li{float:none}body #menu_principal>.container>.row-fluid>.span12>ul li a{padding:5px 20px}body #menu_principal>.container>.row-fluid>.span12>ul li .sub-menu{display:none !important}body #menu_principal>.container>.row-fluid>.span12>ul li.btn_merci{background-color:transparent}body #menu_principal>.container>.row-fluid>.span12>ul li.btn_merci:hover{background:transparent}body #menu_principal>.container>.row-fluid>.span12>ul li.btn_merci a{font-size:14px;padding-top:5px;font-family:'Open Sans',sans-serif;text-transform:uppercase;height:auto;font-weight:bold}body #menu_principal>.container>.row-fluid>.span12>ul li.btn_merci a:hover{background:#00d0ff}body #menu_principal>.container>.row-fluid>.span12>ul li#search{display:none}body #menu_principal ul#menu_top_mobile{display:block}body #content #banniere .h1_container .title_section{padding-left:20px;padding-right:20px;font-size:40px}body #content #page{margin-top:0;margin-bottom:40px}body #content #page #menu_sidebar{margin-bottom:30px}body #content #page #menu_sidebar .toggle_menu_mobile{display:block;padding:10px 20px;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;background:#00a6cc}body #content #page #menu_sidebar .toggle_menu_mobile i{float:right}body #content #page #menu_sidebar .toggle_menu_mobile:hover{text-decoration:none;background:#00d0ff}body #content #page #menu_sidebar>ul{display:none;position:absolute;z-index:500;width:100%}body #content #page #menu_sidebar>ul li:first-child.current_page_item a{background:#00d0ff;color:#fff}body #content #page #menu_sidebar>ul li:first-child.current_page_item a:after{content:'\f0da';font-family:'fontAwesome';font-size:16px;color:#fff;position:absolute;padding:10px 15px;display:block;bottom:0;right:0}body #content #page #menu_sidebar>ul li:first-child+li{border-top:1px solid #c6ccce}body #content #page #menu_sidebar>ul li:first-child a{color:#555;background:#f7f9f9;text-transform:none}body #content #page #menu_sidebar>ul li:first-child a:hover{background:#ebeded}body #content #page #menu_sidebar>ul li:first-child a:after{content:'\f0da';font-family:'fontAwesome';font-size:16px;color:#555;position:absolute;padding:10px 15px;display:block;bottom:0;right:0}body #content #page .title_page,body #content #page .the_content{padding-left:20px;padding-right:20px}body #content #page .the_content blockquote{padding:30px}body #content #page .the_content .alignright,body #content #page .the_content .alignleft{float:none;margin-left:0;margin-right:0;display:block}body #pre_footer{padding-top:20px;padding-bottom:20px}body #pre_footer .footer_logoAdresse{float:none;width:100%}body #pre_footer .footer_logoAdresse #footer_logo{display:none}body #pre_footer .footer_logoAdresse .adresse{padding-top:0}body #pre_footer .footer_logoAdresse .adresse.fr,body #pre_footer .footer_logoAdresse .adresse.en{padding-left:30px}body #pre_footer .footer_logoAdresse .adresse:before{content:'\f041';font-family:'fontAwesome';position:absolute;left:10px}body #pre_footer .footer_logoAdresse .adresse br{display:none}body #pre_footer .footer_numTel{padding-right:20px;padding-top:20px;padding-left:30px;position:relative}body #pre_footer .footer_numTel:before{content:'\f095';font-family:'fontAwesome';position:absolute;left:10px}body #pre_footer .footer_numTel h2{display:none}body #pre_footer .footer_numTel .footer_tel,body #pre_footer .footer_numTel .footer_tel_infoApprendre,body #pre_footer .footer_numTel .footer_tel_infoAlpha{font-size:14px;margin:0;padding:0}body #pre_footer .footer_infolettre h2{font-weight:bold;font-size:16px;line-height:20px;padding-left:30px;position:relative;padding-top:20px;padding-bottom:0}body #pre_footer .footer_infolettre h2:before{content:'\f0e0';font-family:'fontAwesome';position:absolute;left:10px}body #pre_footer .footer_infolettre .gform_wrapper{margin:10px;width:auto}body #pre_footer .footer_infolettre .gform_wrapper form{margin:0}body #pre_footer .footer_infolettre .gform_wrapper form .top_label li.gfield input,body #pre_footer .footer_infolettre .gform_wrapper form .top_label li.gfield input.large{padding:5px;width:auto;height:30px;width:95%}body #pre_footer .footer_infolettre .gform_wrapper form .top_label li.gfield input.large{width:85%}body #pre_footer .footer_infolettre .gform_wrapper form .top_label button[type="submit"] i{font-size:40px}body #footer #footer_menu>.container>.row-fluid>.span5{display:none}body #footer #footer_menu>.container>.row-fluid .span7 .wrap_btn_pastille{display:none}body #footer #footer_menu>.container>.row-fluid .span7 .reseau_sociaux{float:none;margin:0;padding:0 20px;border-left:0}body #footer #footer_menu>.container>.row-fluid .span7 .reseau_sociaux a{clear:none;display:inline;margin-top:0;margin-left:15px}body #footer #footer_menu>.container>.row-fluid .span7 .reseau_sociaux a:first-child{margin-left:0}body #footer #footer_menu>.container>.row-fluid .span7 .reseau_sociaux a i{margin-right:5px}body #footer #copyrights_container #copyright{text-align:center}body #footer #copyrights_container #credit_megavolt{text-align:center}body #content #page .the_content .partners>div>div{display:block}body #content #page .the_content .partners h3{position:relative;top:0}body #content #page .the_content .gform_wrapper .don_faire_un_don .gfield_label,body #content #page .the_content .gform_wrapper .don_date .gfield_label,body #content #page .the_content .gform_wrapper .don_montant .gfield_label{font-size:16px}body #content #page .the_content .gform_wrapper .don_prenom,body #content #page .the_content .gform_wrapper .don_nom{width:179px}body #content #page .the_content .gform_wrapper .don_date{width:35%;padding-left:5%;padding-right:5%}body #content #page .the_content .gform_wrapper .don_montant{width:50%;padding-right:5%}body #content #page .the_content .gform_wrapper .don_prenom,body #content #page .the_content .gform_wrapper .don_nom{width:auto;float:none;border:30px solid #e2f9f4;border-bottom:0}body #content #page .the_content .gform_wrapper .don_dedier ul.gfield_radio li input+label{padding:15px;height:100px}body.page-template-tpl_accueil-php #content #carrouselAccueil .contenu_carrousel h2{font-size:40px;line-height:48px}body.page-template-tpl_accueil-php #content #carrouselAccueil .contenu_carrousel div{font-size:20px;line-height:28px}body.page-template-tpl_accueil-php #content #infos{padding-bottom:0;padding-top:0}body.page-template-tpl_accueil-php #content #infos .container{display:block}body.page-template-tpl_accueil-php #content #infos .container .row-fluid{display:block}body.page-template-tpl_accueil-php #content #infos .container .row-fluid .span4{display:block;padding:0;margin:0;border-top:1px solid #19b896;padding:30px 0}body.page-template-tpl_accueil-php #content #infos .container .row-fluid .span4:first-child{border-top:0}body.page-template-tpl_accueil-php #content #infos .container .row-fluid .span4 .teaser_container{height:auto !important;padding:0;margin:0;margin:0 auto;text-align:center;width:70%}body.page-template-tpl_accueil-php #content #infos .container .row-fluid .span4 .teaser_container p{margin-bottom:5px}body.page-template-tpl_accueil-php #content #teasers_bleu-orange .teaserbleu_bg,body.page-template-tpl_accueil-php #content #teasers_bleu-orange .teaserorange_bg{background:transparent}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_bleu,body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_orange{padding-right:20px;padding-left:20px;width:100%;box-sizing:border-box}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_bleu{background:#00d0ff}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_bleu .article_img{display:none}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_bleu .article_txt{padding-bottom:80px;position:relative}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_bleu .article_txt a.btn_pastille{position:absolute;left:20px;bottom:20px}body.page-template-tpl_accueil-php #content #teasers_bleu-orange #teaser_orange{background:#ff6c45}body.page-template-tpl_accueil-php #content #stats{padding-bottom:0;padding-left:20px;padding-right:20px}body.page-template-tpl_accueil-php #content #stats .span3{margin-bottom:50px}body.page-template-tpl_accueil-php #content #stats .span3 .image{height:195px}body.page-template-tpl_accueil-php #content #stats .span3 .description{width:70%;margin:0 auto}body.page-template-tpl_nous-joindre-php #content #page,body.search-results #content #page{padding-top:30px}body.page-template-tpl_ou-participer-php #content #page .the_content form input[type="text"],body.page-template-tpl_ou-participer-php #content #page .the_content form .select_container{margin-bottom:20px}body.page-template-tpl_impact-php #content #page .image{height:auto;margin-bottom:20px}body.page-template-tpl_impact-php #content #page .span3,body.page-template-tpl_impact-php #content #page .span4{margin-bottom:40px}body.page-template-tpl_impact-php #content #page a{width:150px;margin:0 auto;margin-bottom:10px}body.page-template-tpl_impact-php #content #page .bande_orange{padding:20px}body.page-template-tpl_impact-php #content #page .bande_orange .phrase_logo{padding-top:0}body.page-template-tpl_impact-php #content #page .bande_orange br{display:none}}@media (max-height:400px) and (orientation:landscape){body #content #banniere .royalSlider{max-height:150px}body #content #banniere .h1_container .title_section{font-size:24px;line-height:45px}}@media (max-width:480px){body #bandeau .wrap img{float:none;margin:0 0 20px 0}body #content #banniere .h1_container .title_section{font-size:24px;line-height:45px}body #content #page .the_content blockquote p{font-size:16px;line-height:30px}body #content #page .the_content blockquote cite{margin-top:15px}body #content #page .the_content form .gf_left_half,body #content #page .the_content form .gf_right_half{float:none;width:100%}body #pre_footer .footer_infolettre .gform_wrapper form .top_label li.gfield input.large{width:80%}body #pre_footer .footer_infolettre .gform_wrapper form .gform_footer{width:30px;height:30px;bottom:5px}body #pre_footer .footer_infolettre .gform_wrapper form .gform_footer button[type="submit"]{font-size:34px;line-height:30px;padding:0}body #pre_footer .footer_infolettre .gform_wrapper form .gform_footer button[type="submit"] i{font-size:inherit}body #footer #footer_menu .row-fluid{height:20px}body #footer #footer_menu .row-fluid .reseau_sociaux a{font-size:14px}body #footer #footer_menu .row-fluid .reseau_sociaux a .resSoc_cell{width:18px}body #footer #footer_menu .row-fluid .reseau_sociaux a .resSoc_cell i{font-size:18px}body #footer #copyrights_container{font-size:10px}body #content #page .the_content .gform_wrapper .don_faire_un_don .gfield_label,body #content #page .the_content .gform_wrapper .don_date .gfield_label,body #content #page .the_content .gform_wrapper .don_montant .gfield_label{float:none}body #content #page .the_content .gform_wrapper .don_faire_un_don{padding:30px 20px 0 20px}body #content #page .the_content .gform_wrapper .don_prenom,body #content #page .the_content .gform_wrapper .don_nom{border:20px solid #e2f9f4;border-bottom:0;padding:15px;padding-top:5px}body #content #page .the_content .gform_wrapper .don_nom{border-bottom:10px solid #e2f9f4}body #content #page .the_content .gform_wrapper .don_date{float:none;width:auto;padding-left:20px;padding-right:20px;padding-top:20px}body #content #page .the_content .gform_wrapper .don_montant{width:auto;padding:0 20px;float:none;padding-bottom:20px}body #content #page .the_content .gform_wrapper .don_input_montant{width:auto;padding:0 20px 20px 20px}body #content #page .the_content .gform_wrapper .don_dedier ul.gfield_radio li{float:none;width:100%;margin-left:0 !important}body #content #page .the_content .gform_wrapper .don_dedier ul.gfield_radio li input+label{height:auto;padding-bottom:40px}body.page-template-tpl_accueil-php .royalSlider .rsSlide .divTable{width:100%;text-align:center;right:auto}body.page-template-tpl_accueil-php #content #carrouselAccueil .contenu_carrousel{top:5px;right:5px;width:auto}body.page-template-tpl_accueil-php #content #carrouselAccueil .contenu_carrousel h2{display:none}body.page-template-tpl_accueil-php #content #carrouselAccueil .contenu_carrousel div{display:none}body.page-template-tpl_accueil-php #content #infos .txt p{display:none}body.page-template-tpl_impact-php #content #page .bande_orange span,body.page-template-tpl_impact-php #content #page .bande_orange em{font-weight:900;font-size:20px}body.page-template-tpl_impact-php #content #page .bande_blanche,body.page-template-tpl_impact-php #content #page .bande_bleue,body.page-template-tpl_impact-php #content #page .bande_orange,body.page-template-tpl_impact-php #content #page .bande_vert,body.page-template-tpl_impact-php #content #page .bande_grise{padding-right:20px;padding-left:20px}body.page-template-tpl_impact-php #content #page .bande_blanche h2,body.page-template-tpl_impact-php #content #page .bande_bleue h2,body.page-template-tpl_impact-php #content #page .bande_orange h2,body.page-template-tpl_impact-php #content #page .bande_vert h2,body.page-template-tpl_impact-php #content #page .bande_grise h2{font-size:26px;line-height:30px}}