﻿#menu_accessible{left:0;position:absolute;top:5px;z-index:100}#menu_accessible li{display:inline}#menu_accessible a{overflow:hidden;padding:0;position:absolute;text-decoration:none;width:1px}#menu_accessible a:active,#menu_accessible a:focus{color:#000;position:static}header#header{background-color:#9ec4de}header#header .content_header .case_content_header .case_center{position:relative;display:block;justify-content:center;width:100%;text-align:center;z-index:1}header#header .content_header .case_content_header .case_center.logo{padding-top:15px;padding-bottom:15px}header#header .content_header .case_content_header .case_center.logo img.logo_head_img{display:inline-block;width:177px;height:auto;object-fit:contain}.tx-solr-search-form.global{width:100%;max-width:700px;padding:0 10px;margin:0 auto 10px auto}.tx-solr-search-form.global form{display:flex}.tx-solr-search-form.global form .label_recherche{display:none}.tx-solr-search-form.global form #form_recherche{height:52px;width:calc(100% - 52px);border:none;padding:10px 16px;font-family:"Nunito",sans-serif;color:#333;font-style:italic;font-size:20px}.tx-solr-search-form.global form #form_recherche::placeholder{font-family:"Nunito",sans-serif;color:#333;font-style:italic;font-size:20px}.tx-solr-search-form.global form .tx-solr-submit{width:52px;height:52px;background-color:#005cad;background-image:url(../../Images/loupe.png);background-repeat:no-repeat;background-position:center;border:none;padding:0;text-indent:-999em;cursor:pointer;transition:all ease .25s}.tx-solr-search-form.global form .tx-solr-submit:hover,.tx-solr-search-form.global form .tx-solr-submit:focus{background-color:#ff5600}.stacktable.large-only{display:none}.stacktable.small-only{display:table}@media(min-width: 768px){.stacktable.small-only{display:none}.stacktable.large-only{display:table}}*{font-family:"Nunito",sans-serif;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#mainContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mainContent .contenu{display:block;position:relative;width:960px}strong{font-weight:bold}main{z-index:1}header#header{z-index:2}a{text-overflow:ellipsis;word-wrap:break-word}p.chapo{font-weight:bold}blockquote{display:block;position:relative;padding:0 40px}blockquote p{color:#ff5600;font-size:30px;font-weight:bold;font-style:italic}blockquote p.quote_legende{position:relative;color:#666;font-size:14px;padding:0 0 0 20px}blockquote p.quote_legende strong{color:#005cad;font-weight:bold;font-size:16px;font-style:normal}blockquote p.quote_legende:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;left:0;background:#005cad}@font-face{font-family:"icomoon";src:url("../../fonts/icomoon.ttf?tybbte") format("truetype"),url("../../fonts/icomoon.woff?tybbte") format("woff"),url("../../fonts/icomoon.svg?tybbte#icomoon") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-document:before{content:""}.icon-link:before{content:""}.icon-microphone:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-rss:before{content:""}.icon-linkedin2:before{content:""}.icon-geoloc:before{content:""}a.link_telecharge,a.link_audio,a.link_page{display:block;position:relative;padding:12px 12px 12px 64px;color:#000;margin-bottom:30px;border:1px solid #c9f7ff;z-index:2;-webkit-transition:all ease .4s;transition:all ease .4s}a.link_telecharge:after,a.link_audio:after,a.link_page:after{content:"";display:block;position:absolute;background:#9ec4de;top:-1px;left:-1px;z-index:1;height:100%;width:50px;-webkit-transition:all ease .4s;transition:all ease .4s}a.link_telecharge:before,a.link_audio:before,a.link_page:before{content:"";display:block;position:absolute;background:#c9f7ff;top:0;left:0;z-index:-1;height:100%;width:100%;-webkit-transition:all ease .4s;transition:all ease .4s}a.link_telecharge .icon,a.link_audio .icon,a.link_page .icon{display:block;position:absolute;left:25px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2}a.link_telecharge .icon:before,a.link_audio .icon:before,a.link_page .icon:before{color:#005cad;font-size:24px;-webkit-transition:all ease .4s;transition:all ease .4s}a.link_telecharge:hover,a.link_audio:hover,a.link_page:hover{background:rgba(0,0,0,0);color:#005cad;text-decoration:none}a.link_telecharge:hover:after,a.link_audio:hover:after,a.link_page:hover:after{background:#005cad}a.link_telecharge:hover:before,a.link_audio:hover:before,a.link_page:hover:before{width:0}a.link_telecharge:hover .icon:before,a.link_audio:hover .icon:before,a.link_page:hover .icon:before{color:#9ec4de}select{width:100%;height:40px;padding:10px 45px 10px 15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background-image:url(../../Images/select.png);background-repeat:no-repeat;background-position:98% 50%;cursor:pointer;text-overflow:ellipsis;border:none;outline:none;font-weight:300;font-family:"Nunito",sans-serif;font-size:1rem}select::-ms-expand{display:none}#ui-datepicker-div{background:#fff;max-width:250px;border:none;font-family:"Nunito",sans-serif}#ui-datepicker-div .ui-datepicker-header{width:100%;position:relative;padding:20px 50px 15px 50px;color:#333;border:none;border-top:1px solid #005cad;border-left:1px solid #005cad;border-right:1px solid #005cad;background:#fff}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all{font-size:.9em;width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url(../../Images/sprites.png)-33px-97px;top:35px;left:35px;cursor:pointer}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all span{display:none}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all{font-size:.9em;width:7px;height:12px;content:"";position:absolute;top:0;left:0;background:url(../../Images/sprites.png)-42px-97px;left:auto;top:35px;right:35px;cursor:pointer}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all span{display:none}#ui-datepicker-div .ui-datepicker-title{display:table;width:100%;table-layout:fixed;margin:0}#ui-datepicker-div select.ui-datepicker-month{display:inline-block;width:50%;padding:5px 15px;border:none;background:none;color:#333;font-size:.9em}#ui-datepicker-div select.ui-datepicker-year{display:inline-block;width:50%;padding:5px 15px;border:none;background:none;color:#333;font-size:.9em}#ui-datepicker-div table.ui-datepicker-calendar{width:100%;padding:0 25px 30px 25px;border-bottom:1px solid #005cad;border-left:1px solid #005cad;border-right:1px solid #005cad;border-collapse:separate}#ui-datepicker-div table.ui-datepicker-calendar thead th{border-bottom:1px solid #005cad;padding:0 0 7px 0;color:#333;font-weight:normal}#ui-datepicker-div table.ui-datepicker-calendar tbody td{text-align:center}#ui-datepicker-div table.ui-datepicker-calendar tbody td a{color:#333;text-decoration:none;border:none;background:none;font-weight:400;display:block;padding:4px 0}#ui-datepicker-div table.ui-datepicker-calendar tbody td a:hover{background-color:#c9f7ff}#ui-datepicker-div table.ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#ff5600}#ui-datepicker-div table.ui-datepicker-calendar tbody td.ui-datepicker-current-day a{color:#fff}#ui-datepicker-div table.ui-datepicker-calendar tbody td.ui-datepicker-current-day a:hover{background-color:#ff5600}.ui-autocomplete{z-index:5}@media(max-width: 767px){blockquote{padding:0 10px}blockquote p{font-size:20px}}footer{background:#c9f7ff;padding:0 !important;text-align:center}footer h2{display:inline-block;text-align:center;font-size:30px;font-weight:900;color:#005cad;margin:0;padding:60px 0;text-transform:uppercase}footer h3{display:inline-block;font-size:12px;font-weight:600;color:#ff5600;padding-bottom:15px;text-transform:uppercase;position:relative;margin-bottom:20px}footer h3:before{content:"";display:block;position:absolute;bottom:0;left:50%;height:1px;width:45px;background:#ff5600;transform:translateX(-50%)}footer h4{display:inline-block;font-size:20px;font-weight:bold;color:#005cad;margin:0;padding:0 0 25px 0;text-transform:uppercase}footer p{display:inline-block;font-size:16px;font-weight:600;color:#333;margin:0;padding:0 0 25px 0;width:100%}footer a{display:inline-block;font-size:16px;font-weight:600;color:#ff5600;position:relative;transition:all ease .4s}footer a:before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:0;background:#ff5600;transition:all ease .4s}footer a:hover{text-decoration:none;color:#005cad}footer a:hover:before{width:100%}footer img.image-embed-item{width:100%;max-width:100%;height:auto;display:inline-block;margin-top:40px}footer .socialNetwork ul{list-style-type:none;display:flex;justify-content:center;margin-bottom:40px}footer .socialNetwork ul li{margin:0 9px}footer .socialNetwork ul li a{width:46px;height:46px;border-radius:50%;position:relative;display:block}footer .socialNetwork ul li a i{color:#fff;display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-size:26px}footer .socialNetwork ul li a.link-facebook{background:#3a589b}footer .socialNetwork ul li a.link-facebook:before{border:solid 1px #3a589b}footer .socialNetwork ul li a.link-twitter{background:#598dca}footer .socialNetwork ul li a.link-twitter:before{border:solid 1px #598dca}footer .socialNetwork ul li a.link-linkedin{background:#007ab9}footer .socialNetwork ul li a.link-linkedin:before{border:solid 1px #007ab9}footer .socialNetwork ul li a.link-rss{background:#e19126}footer .socialNetwork ul li a.link-rss:before{border:solid 1px #e19126}footer .socialNetwork ul li a:before{content:"";display:block;position:absolute;top:50%;bottom:auto;border-radius:50%;left:50%;height:100%;width:100%;background:rgba(0,0,0,0);transition:all ease .4s;transform:translateX(-50%) translateY(-50%)}footer .socialNetwork ul li a:hover:before{height:120%;width:120%;top:50%;left:50%}footer .menu_footer{background:#005cad}footer .menu_footer ul{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;padding:18px 0;margin:0 !important}footer .menu_footer ul li{padding:0 16px;position:relative}footer .menu_footer ul li:after{content:"";width:1px;height:60%;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff}footer .menu_footer ul li:nth-last-child(1):after{display:none}footer .menu_footer ul li a{color:#fff;font-weight:300;font-size:12px;text-transform:uppercase}footer .menu_footer ul li a:before{background:#fff}@media print{.row{display:block !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;padding:0 !important;margin:0 !important;width:100% !important}.wrap_article,img{page-break-inside:avoid !important}#menu_accessible{display:none}.tx-solr-search-form.global{display:none}.frame-type-menu_principal{display:none}#block_filAriane{margin:0 !important}.grid{display:block;width:100%}.grid .col-md-4{display:inline-block;vertical-align:top;width:33%}.grid .col-md-6{display:inline-block;width:49%;vertical-align:top}footer{display:none}.background-menu{display:none}.frame-type-menu_categorized_pages,.actu.thesaurus,.agenda.thesaurus,.tx-e-annuaires>.block-liste,.thesaurus-full.blue,.thesaurus-full.blue>.container>div{page-break-after:always}.thesaurus-full.grey{background-color:#f6f6f6 !important;-webkit-print-color-adjust:exact}.thesaurus-full.blue{background-color:#0b1933 !important;-webkit-print-color-adjust:exact}.thesaurus-full .container{padding-bottom:0 !important}.thesaurus{height:auto !important;display:table;width:100%}.item-thesaurus{position:relative !important;top:auto !important;left:auto !important;display:inline-block;width:33% !important;vertical-align:top !important}.block-liste .case .case_wrap{display:table !important;table-layout:fixed}.block-liste .case .case_img,.block-liste .case .case_content{display:table-cell !important;vertical-align:top}.block-liste .case .case_content{padding-left:20px}.video-list{display:table;width:100%}.video-list .col-md-6{display:inline-block;width:49%;vertical-align:top}.video-list .col-md-6 video{width:100%;height:auto}form.recherche{display:none}.pagination{display:none !important}#OrderButtons{display:none !important}#content_page>.container>.row>.col-md-8>div{page-break-after:always}.content_right header .head_img{height:auto !important}.content_right header .head_img img{height:auto !important;-o-object-fit:none !important;object-fit:none !important}#wrap-search-functions{display:none}.tx_solr #tx-solr-search .results-list{height:auto !important;display:table;width:100%}.tx_solr #tx-solr-search .results-list li{position:relative !important;top:auto !important;left:auto !important;display:inline-block;width:33% !important;vertical-align:top !important;padding:0 10px !important}.tx_solr #tx-solr-search .results-list li .resultat .wrap_resultat .info .relevance .tx-solr-relevance-bar{display:none}}nav#menu_principal{display:flex;justify-content:center;position:relative;height:50px;width:100%;background:#005cad;text-align:center}nav#menu_principal ul.content_menu{display:flex;justify-content:space-between;position:relative;width:960px;height:50px;margin:0;transition:all ease .4s}nav#menu_principal ul.content_menu li.niveau1{list-style:none}nav#menu_principal ul.content_menu li.niveau1>a{font-weight:800;text-transform:uppercase;color:#fff;display:block;position:relative;width:100%;height:50px;padding:14px 6px;z-index:1;transition:all ease .4s}nav#menu_principal ul.content_menu li.niveau1>a:before{content:"";display:block;position:absolute;width:100%;height:6px;top:calc(100% - 6px);left:0;background:#0abaf0;transition:height ease .3s,top ease .3s .15s;z-index:-1}nav#menu_principal ul.content_menu li.niveau1>a:hover{text-decoration:none}nav#menu_principal ul.content_menu li.niveau1>a:hover:before{top:0;height:100%;transition:height ease .4s .2s,top ease .4s}nav#menu_principal ul.content_menu li.niveau1>a:active,nav#menu_principal ul.content_menu li.niveau1>a:focus{text-decoration:none}nav#menu_principal ul.content_menu li.niveau1.active a:before,nav#menu_principal ul.content_menu li.niveau1.lecture a:before{top:0;height:100%;transition:height ease .4s .2s,top ease .4s}nav#menu_principal ul.content_menu ul.sous-menu{display:none;width:100%;position:absolute;top:100%;right:0;background:#005cad;padding:20px 0 0 0;text-align:left;z-index:10}nav#menu_principal ul.content_menu ul.sous-menu:before{content:"";display:block;position:absolute;width:100%;height:6px;top:0;left:0;background:#fff;transition:height ease .3s,top ease .3s .15s;z-index:1}nav#menu_principal ul.content_menu ul.sous-menu li.niveau2{list-style:none;display:inline-block;vertical-align:top;width:33%;text-align:left;padding:0 15px;margin-bottom:20px}nav#menu_principal ul.content_menu ul.sous-menu li.niveau2>a{display:block;text-transform:uppercase;color:#fff;border-bottom:1px solid;font-weight:600;transition:all ease .25s}nav#menu_principal ul.content_menu ul.sous-menu li.niveau2>a:hover{text-decoration:none;padding-left:5px;color:#0abaf0}nav#menu_principal ul.content_menu ul.sous-menu li.niveau2.active>a{text-decoration:none;padding-left:5px;color:#0abaf0}nav#menu_principal ul.content_menu ul.last-menu{margin-top:10px}nav#menu_principal ul.content_menu ul.last-menu li.niveau3{list-style:none}nav#menu_principal ul.content_menu ul.last-menu li.niveau3>a{color:#fff;font-size:14px;transition:all ease .25s}nav#menu_principal ul.content_menu ul.last-menu li.niveau3>a:hover{text-decoration:none;padding-left:5px;color:#0abaf0}nav#menu_principal ul.content_menu ul.last-menu li.niveau3.active>a{text-decoration:none;padding-left:5px;color:#0abaf0}nav#menu_principal #bouton_menu{display:none;position:relative;cursor:pointer}nav#menu_principal #bouton_menu span{display:block;width:100%;height:2px;background:#fff;position:absolute;left:0;transition:background ease .4s}nav#menu_principal #bouton_menu span:nth-child(1){top:0;z-index:2}nav#menu_principal #bouton_menu span:nth-child(2){top:9px;z-index:1}nav#menu_principal #bouton_menu span:nth-child(3){top:9px;z-index:1}nav#menu_principal #bouton_menu span:nth-child(4){top:18px;z-index:2}nav#menu_principal #bouton_menu.open span:nth-child(1){animation:span1 1.2s ease forwards}nav#menu_principal #bouton_menu.open span:nth-child(2){animation:span2 1.2s ease forwards}nav#menu_principal #bouton_menu.open span:nth-child(3){animation:span3 1.2s ease forwards}nav#menu_principal #bouton_menu.open span:nth-child(4){animation:span4 1.2s ease forwards}nav#menu_principal #bouton_menu.close span:nth-child(1){animation:span1_close .4s ease forwards}nav#menu_principal #bouton_menu.close span:nth-child(2){animation:span2_close .4s ease forwards}nav#menu_principal #bouton_menu.close span:nth-child(3){animation:span3_close .4s ease forwards}nav#menu_principal #bouton_menu.close span:nth-child(4){animation:span4_close .4s ease forwards}nav#menu_principal #bouton_menu:hover span:nth-child(2),nav#menu_principal #bouton_menu:hover span:nth-child(3){background:#ff5600}body>main{transition:all ease .4s}body>main.open_menu{filter:blur(4px);transition:all ease .4s}@keyframes span1{0%{top:0px;transform:rotate(0)}33%{top:0px;transform:rotate(0)}66%{top:9px;transform:rotate(0)}100%{top:9px;transform:rotate(45deg)}}@keyframes span2{0%{top:9px;transform:rotate(0)}33%{top:0;transform:rotate(0)}66%{top:9px;transform:rotate(0)}100%{top:9px;transform:rotate(45deg)}}@keyframes span3{0%{top:9px;transform:rotate(0)}33%{top:18px;transform:rotate(0)}66%{top:9px;transform:rotate(0)}100%{top:9px;transform:rotate(-45deg)}}@keyframes span4{0%{top:18px;transform:rotate(0)}33%{top:18px;transform:rotate(0)}66%{top:9px;transform:rotate(0)}100%{top:9px;transform:rotate(-45deg)}}@keyframes span1_close{100%{top:0px;transform:rotate(0)}50%{top:9px;transform:rotate(0)}0%{top:9px;transform:rotate(45deg)}}@keyframes span2_close{100%{top:9px;transform:rotate(0)}50%{top:9px;transform:rotate(0)}0%{top:9px;transform:rotate(45deg)}}@keyframes span3_close{100%{top:9px;transform:rotate(0)}50%{top:9px;transform:rotate(0)}0%{top:9px;transform:rotate(-45deg)}}@keyframes span4_close{100%{top:18px;transform:rotate(0)}50%{top:9px;transform:rotate(0)}0%{top:9px;transform:rotate(-45deg)}}@media(max-width: 991px){nav#menu_principal ul.content_menu{display:table;opacity:0;pointer-events:none;width:0;position:absolute;top:50px;left:0;background:#005cad;padding:20px 0;transition:all ease .4s;overflow:hidden}nav#menu_principal ul.content_menu li.niveau1{opacity:0;transform:translateX(40px);transition:all ease .8s .4s;text-align:left;padding:0 30px}nav#menu_principal ul.content_menu li.niveau1>a{padding:15px 40px 15px 5px}nav#menu_principal ul.content_menu li.niveau1>a:before{height:2px;top:calc(100% - 2px)}nav#menu_principal ul.content_menu li.niveau1>a.show-children:after{content:"+";position:absolute;top:50%;right:10px;color:#fff;font-size:35px;transform:translate(0, -50%)}nav#menu_principal ul.content_menu li.niveau1.lecture>a.show-children:after{content:"-"}nav#menu_principal ul.content_menu ul.sous-menu{position:relative;top:auto;right:auto}nav#menu_principal ul.content_menu ul.sous-menu:before{content:none}nav#menu_principal ul.content_menu ul.sous-menu li.niveau2{width:49%}nav#menu_principal ul.content_menu.open_menu{opacity:1;pointer-events:auto;width:100%;transition:all ease .4s;z-index:5}nav#menu_principal ul.content_menu.open_menu li.niveau1{opacity:1;transform:translateX(0);transition:all ease .8s .4s}nav#menu_principal #bouton_menu{display:block;width:30px;height:20px;position:absolute;top:50%;left:30px;transform:translateY(-50%);transition:ease-out .4s;cursor:pointer}}@media(max-width: 767px){nav#menu_principal ul.content_menu ul.sous-menu li.niveau2{display:block;width:100%}}.content_header_home{min-height:580px;position:relative;overflow:hidden}.content_header_home h1{margin-top:15px;margin-bottom:35px}.content_header_home .banniere{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);width:1280px;height:396px;z-index:0}.content_header_home .banniere .banner{position:absolute;bottom:0;left:0}.content_header_home .banniere .banner.immeuble{bottom:0;left:-23px}.content_header_home .banniere .banner.ecrous{bottom:0;left:123px}.content_header_home .banniere .banner.velo{bottom:0;left:283px}.content_header_home .banniere .banner.train{bottom:0;left:478px}.content_header_home .banniere .banner.famille{bottom:0;left:50%;transform:translate(-50%, 0)}.content_header_home .banniere .banner.maison{bottom:0;right:460px}.content_header_home .banniere .banner.aire{bottom:0;right:-189px}.content_header_home .banniere .banner.soleil{top:0;left:20px}.content_header_home .banniere .banner.nuage{top:23px;right:32px}.tag-menu{margin-top:20px}.tag-menu ul{padding:0;list-style:none;width:100%;max-width:700px;margin:0 auto;text-align:center}.tag-menu ul li{display:inline-block}.tag-menu ul li a{display:block;color:#fff;font-weight:600;font-size:20px;margin:10px;padding:8px 11px;transition:all ease .25s}.tag-menu ul li a.blue_tag_home{border:3px solid #005cad;background-color:#005cad}.tag-menu ul li a.orange_tag_home{border:3px solid #ff5600;background-color:#ff5600}.tag-menu ul li a:hover.blue_tag_home{text-decoration:none;color:#005cad;background-color:#fff}.tag-menu ul li a:hover.orange_tag_home{text-decoration:none;color:#ff5600;background-color:#fff}.background{background-color:#c9f7ff}.content_first{padding-top:110px;padding-bottom:35px}.content_first .ce-gallery img{width:100%;max-width:100%;height:auto}.content_first .ce-bodytext{position:relative;width:100%;max-width:640px;text-align:center;margin:0 auto}.content_first .ce-bodytext h2{width:100%;color:#005cad;font-weight:bold;font-size:30px;margin:0 0 25px 0;text-transform:uppercase;padding:22px 35px 0 35px;background:#fff;position:absolute;bottom:100%;left:50%;transform:translate(-50%, 0)}.content_first .ce-bodytext p.chapo{font-weight:normal;margin:25px 0;padding:25px 0 0 0;position:relative}.content_first .ce-bodytext p.chapo:before{content:"";display:block;position:absolute;height:1px;width:40px;background:#ff5600;left:50%;top:0;transform:translateX(-50%);z-index:1}.content_first .ce-bodytext a{color:#ff5600;font-weight:600;font-size:12px;display:inline-block;padding:8px;text-align:center;position:relative;text-transform:uppercase}.content_first .ce-bodytext a:before,.content_first .ce-bodytext a:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);height:1px;width:40px;background:#ff5600;transition:all ease .4s}.content_first .ce-bodytext a:before{top:0}.content_first .ce-bodytext a:after{bottom:0}.content_first .ce-bodytext a:hover,.content_first .ce-bodytext a:focus{text-decoration:none}.content_first .ce-bodytext a:hover:before,.content_first .ce-bodytext a:hover:after,.content_first .ce-bodytext a:focus:before,.content_first .ce-bodytext a:focus:after{width:100%}.content_middle{padding:45px 0 40px 0}.content_middle h2{color:#005cad;font-weight:900;font-size:30px;text-align:center;text-transform:uppercase;margin-bottom:35px}.content_middle .list_link{text-align:center}.content_middle .list_link a{color:#005cad;font-weight:600;font-size:12px;display:inline-block;padding:8px;text-align:center;position:relative;text-transform:uppercase}.content_middle .list_link a:before,.content_middle .list_link a:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);height:1px;width:40px;background:#ff5600;transition:all ease .4s}.content_middle .list_link a:before{top:0}.content_middle .list_link a:after{bottom:0}.content_middle .list_link a:hover,.content_middle .list_link a:focus{text-decoration:none}.content_middle .list_link a:hover:before,.content_middle .list_link a:hover:after,.content_middle .list_link a:focus:before,.content_middle .list_link a:focus:after{width:100%}.content_last{padding:45px 0 40px 0}.content_last h2{color:#005cad;font-weight:900;font-size:30px;text-align:center;text-transform:uppercase;margin-bottom:35px}.content_last .list_link{text-align:center}.content_last .list_link a{color:#005cad;font-weight:600;font-size:12px;display:inline-block;padding:8px;text-align:center;position:relative;text-transform:uppercase}.content_last .list_link a:before,.content_last .list_link a:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);height:1px;width:40px;background:#ff5600;transition:all ease .4s}.content_last .list_link a:before{top:0}.content_last .list_link a:after{bottom:0}.content_last .list_link a:hover,.content_last .list_link a:focus{text-decoration:none}.content_last .list_link a:hover:before,.content_last .list_link a:hover:after,.content_last .list_link a:focus:before,.content_last .list_link a:focus:after{width:100%}.actu.accueil .article{text-align:center;display:block;height:100%;position:relative;transition:all linear .4s}.actu.accueil .article:before,.actu.accueil .article:after{content:"";display:block;position:absolute;width:0px;height:1px;background:#ff5600;transition:all linear .4s}.actu.accueil .article:before{left:-1px;top:-1px;transition-duration:.4s}.actu.accueil .article:after{right:-1px;bottom:-1px;transition-duration:.4s}.actu.accueil .article .wrap_article{display:block;height:100%;padding:10px}.actu.accueil .article .wrap_article:before,.actu.accueil .article .wrap_article:after{content:"";display:block;position:absolute;width:1px;height:0px;background:#ff5600;transition:all linear .4s}.actu.accueil .article .wrap_article:before{left:-1px;top:-1px;transition-duration:.4s}.actu.accueil .article .wrap_article:after{right:-1px;bottom:-1px;transition-duration:.4s}.actu.accueil .article .wrap_article .case_img{margin-bottom:15px}.actu.accueil .article .wrap_article .case_img img{width:100%;height:auto}.actu.accueil .article .wrap_article p.info{color:#ff5600;font-size:14px;font-weight:600;font-style:italic;margin-bottom:10px}.actu.accueil .article .wrap_article p.info span.cat{text-transform:uppercase}.actu.accueil .article .wrap_article p.titre{color:#005cad;font-size:20px;font-weight:bold;margin-bottom:5px}.actu.accueil .article .wrap_article p.lien_detail{color:#ff5600;text-transform:uppercase;font-size:12px;font-weight:600}.actu.accueil .article .wrap_article .texte{position:relative;padding-top:10px}.actu.accueil .article .wrap_article .texte:before{content:"";display:block;position:absolute;height:1px;width:40px;background:#ff5600;left:50%;top:0;transform:translateX(-50%);z-index:1}.actu.accueil .article .wrap_article .texte p{font-size:16px;color:#333;line-height:initial}.actu.accueil .article:hover,.actu.accueil .article:focus{text-decoration:none;background-color:#fff}.actu.accueil .article:hover:before,.actu.accueil .article:hover:after,.actu.accueil .article:focus:before,.actu.accueil .article:focus:after{width:calc(100% + 2px)}.actu.accueil .article:hover .wrap_article:before,.actu.accueil .article:hover .wrap_article:after,.actu.accueil .article:focus .wrap_article:before,.actu.accueil .article:focus .wrap_article:after{height:calc(100% + 2px)}.agenda.accueil .article{text-align:center;display:block;height:100%;position:relative;border:1px solid #c9f7ff}.agenda.accueil .article:before,.agenda.accueil .article:after{content:"";display:block;position:absolute;width:0px;height:1px;background:#ff5600;transition:all linear .4s}.agenda.accueil .article:before{left:-1px;top:-1px;transition-duration:.4s}.agenda.accueil .article:after{right:-1px;bottom:-1px;transition-duration:.4s}.agenda.accueil .article .wrap_article{display:block;height:100%;padding:20px}.agenda.accueil .article .wrap_article:before,.agenda.accueil .article .wrap_article:after{content:"";display:block;position:absolute;width:1px;height:0px;background:#ff5600;transition:all linear .4s}.agenda.accueil .article .wrap_article:before{left:-1px;top:-1px;transition-duration:.4s}.agenda.accueil .article .wrap_article:after{right:-1px;bottom:-1px;transition-duration:.4s}.agenda.accueil .article .wrap_article p.info{color:#ff5600;font-size:14px;font-weight:600;font-style:italic;margin-bottom:10px}.agenda.accueil .article .wrap_article p.info span.cat{text-transform:uppercase}.agenda.accueil .article .wrap_article p.titre{color:#005cad;font-size:20px;font-weight:bold;margin-bottom:5px}.agenda.accueil .article .wrap_article p.lien_detail{color:#ff5600;text-transform:uppercase;font-size:12px;font-weight:600}.agenda.accueil .article .wrap_article .texte{position:relative;padding-top:10px}.agenda.accueil .article .wrap_article .texte:before{content:"";display:block;position:absolute;height:1px;width:40px;background:#ff5600;left:50%;top:0;transform:translateX(-50%);z-index:1}.agenda.accueil .article .wrap_article .texte p{font-size:16px;color:#333;line-height:initial;margin:0}.agenda.accueil .article:hover,.agenda.accueil .article:focus{text-decoration:none}.agenda.accueil .article:hover:before,.agenda.accueil .article:hover:after,.agenda.accueil .article:focus:before,.agenda.accueil .article:focus:after{width:calc(100% + 2px)}.agenda.accueil .article:hover .wrap_article:before,.agenda.accueil .article:hover .wrap_article:after,.agenda.accueil .article:focus .wrap_article:before,.agenda.accueil .article:focus .wrap_article:after{height:calc(100% + 2px)}.actu.accueil .col-md-4,.agenda.accueil .col-md-4{margin-bottom:50px}@media(max-width: 991px){.content_first .ce-bodytext h2{position:relative}}@media(max-width: 767px){.content_header_home{min-height:auto;padding-bottom:20px}.content_header_home .banniere{display:none}.tag-menu ul li a{font-size:18px;margin:5px;padding:5px 10px}.content_first{padding-top:20px}.content_first .ce-bodytext h2{padding:10px 0 0 0;font-size:25px}.actu.accueil .col-md-4,.agenda.accueil .col-md-4{margin-bottom:10px}}