:root:not(#u9xds) img[src="/images/735354198518.webp"], :root:not(#u9xds) img[data-src="/images/735354198518.webp"], :root:not(#u9xds) img[src="/maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.webp"], :root:not(#u9xds) img[data-src="/maxcdn.bootstrapcdn.com/font-awesome/4.6.1/fonts/fontawesome-webfont.webp"] {display:none!important}

:root:not(#u9xds) div.carousel-inner:not(:has(img,picture,video,iframe,svg,canvas,p,h1,h2,h3,h4,h5,h6,li,a,button,input,select,textarea,form,table,blockquote,span)) {display:none!important}
:root:not(#u9xds) section#contenu2:not(:has(img,picture,video,iframe,svg,canvas,p,h1,h2,h3,h4,h5,h6,li,a,button,input,select,textarea,form,table,blockquote,span)) {display:none!important}
:root:not(#u9xds) section#contenu2-1:not(:has(img,picture,video,iframe,svg,canvas,p,h1,h2,h3,h4,h5,h6,li,a,button,input,select,textarea,form,table,blockquote,span)) {display:none!important}


html:not(#u9xds), :root:not(#u9xds) body {overflow-x:hidden;max-width:100%}
:root:not(#u9xds) img {max-width:100%}


:root:not(#u9xds) #navbar-main.navbar-fixed-top, :root:not(#u9xds) .navbar.navbar-new.navbar-fixed-top {position:static!important;box-shadow:none}
:root:not(#u9xds) body {padding-top:0!important}


:root:not(#u9xds) .diaporamas_6_responsive_default .carousel-inner, :root:not(#u9xds) .diaporamas_6_responsive_default .item, :root:not(#u9xds) .diaporamas_6_responsive_default .full-screen {height:520px!important;max-height:70vh;background-size:cover!important;background-position:center center!important}
:root:not(#u9xds) .diaporamas_6_responsive_default .carousel-caption {text-shadow:0 2px 8px rgba(0,0,0,.8);background:rgba(0,0,0,.25);padding:10px 20px;border-radius:4px}
:root:not(#u9xds) .diaporamas_6_responsive_default .carousel-caption h1:empty, :root:not(#u9xds) .diaporamas_6_responsive_default .carousel-caption p:empty {display:none}
:root:not(#u9xds) .diaporamas_6_responsive_default .carousel-caption {left:8%;right:8%}
@media (max-width:768px){
  :root:not(#u9xds) .diaporamas_6_responsive_default .carousel-inner, :root:not(#u9xds) .diaporamas_6_responsive_default .item {height:300px!important}
}


:root:not(#u9xds) section#banner {display:none}
:root:not(#u9xds) .diaporamas_6_responsive_default .carousel-inner {display:none}


:root:not(#u9xds) #contenu1:empty, :root:not(#u9xds) #contenu2 .container:empty {display:none}
:root:not(#u9xds) section#pictos {padding:40px 0}
:root:not(#u9xds) #contenu2, :root:not(#u9xds) #contenu2-1, :root:not(#u9xds) #contenu2-2, :root:not(#u9xds) #contenu2-3, :root:not(#u9xds) #contenu12 {padding-top:30px;padding-bottom:30px}
:root:not(#u9xds) #contenu2:not(:has(.col-md-6 > *)), :root:not(#u9xds) #contenu2-1:not(:has(.col-md-6 > *)), :root:not(#u9xds) #contenu2-2:not(:has(.col-md-6 > *)), :root:not(#u9xds) #contenu2-3:not(:has(.col-md-6 > *)), :root:not(#u9xds) #contenu3:not(:has(.col-md-4 > *)), :root:not(#u9xds) #contenu12:not(:has(.col-md-12 > *)) {display:none}


:root:not(#u9xds) .menu_2_sitemap_default {margin:20px auto!important;max-width:700px;text-align:left!important}
:root:not(#u9xds) .menu_2_sitemap_default ul {list-style:none;margin:0;padding:0}
:root:not(#u9xds) .menu_2_sitemap_default li {border-bottom:1px solid #e3e3e3;padding:10px 4px}
:root:not(#u9xds) .menu_2_sitemap_default li a {color:#00657c;font-size:1.1em;text-decoration:none}
:root:not(#u9xds) .menu_2_sitemap_default li a:hover {color:#ff9b00}


:root:not(#u9xds) #navbar .nav {display:block}
:root:not(#u9xds) .navbar-nav>li>a {white-space:normal}


:root:not(#u9xds) body > div[style*="75%"] {width:100%!important;max-width:960px;margin:0 auto!important;padding:40px 20px 60px;font-family:"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.7;color:#333;text-align:left!important;box-sizing:border-box}
:root:not(#u9xds) body > div[style*="75%"] h1 {font-size:2em;margin:30px 0 20px;padding-bottom:12px;border-bottom:3px solid #009dac}
:root:not(#u9xds) body > div[style*="75%"] h2 {font-size:1.3em;margin:32px 0 10px}
:root:not(#u9xds) body > div[style*="75%"] ul {padding-left:24px;margin:10px 0}
:root:not(#u9xds) body > div[style*="75%"] a button {background:#009dac;color:#fff;border:0;padding:10px 20px;border-radius:3px;cursor:pointer;font-size:14px}
:root:not(#u9xds) body > div[style*="75%"] a button:hover {background:#00657c}
