#access ul
li{margin-right:3px}#access ul
ul{box-shadow:3px 3px 6px rgba(0,0,0,0.3)}#header-full.myfixed{box-shadow:0 0 20px rgba(0,0,0,.2)}#site-title{position:absolute;text-indent:-10000px;left:0;width:1160px;max-width:100%;height:159px;top:0;background:url(/wp-content/themes/theme-csa/img/csa46-animation.gif) 0 -160px no-repeat;background-size:auto 200%}#site-title:hover{background-position:0 0}.myfixed #site-title{background:url(/wp-content/themes/theme-csa/img/logo-sticky.png) 0 center no-repeat;background-size:contain;position:absolute;right:0;bottom:0;width:auto;height:50px}#site-title
a{position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (max-width: 1115px){#site-title{width:1000px;height:137px;top:15px;background-position:0 -138px}}@media screen and (max-width: 960px){#site-title{width:800px;height:110px;top:20px;background-position:0 -111px}}@media screen and (max-width: 800px){#site-title{width:100%;height:100px;top:0;background:url(/wp-content/themes/theme-csa/img/logo.png) center center no-repeat;background-size:contain}#site-title:hover{background-position:center center}}#site-description{background:rgba(0,255,0,.2);display:none}#header-full.myfixed
#branding{height:40px;top:10px;position:relative;min-height:50px}#header-full.myfixed
#sheader{margin:0;top:100%;margin-top:4px;right:0}.socials
a{border-radius:50%}.single .sous-titre, .content-masonry .sous-titre{font-size:1.3em;font-weight:normal !important}#mysticky-nav{background-color:White}.has-date-evnmt
div.post{overflow:visible;border:solid 1px rgba(0,0,0,.2)}.date-csa{float:left;float:right;text-align:center;position:relative;top:-3em;margin:-3px 1em -3em 0;padding: .3em .5em 1.5em .7em;border-radius:2px;background:#BF4D28;color:White;box-shadow:0 -2px 5px rgba(0,0,0,.3);font-weight:bold}.date-csa
.jour{font-size:4em;line-height:1}.date-csa
.mois{font-size:1.5em}.date-csa .mois ,
.date-csa
.annee{letter-spacing: .2em}.date-csa .mois03 ,
.date-csa .mois06 ,
.date-csa .mois07 ,
.date-csa
.mois08{letter-spacing: .1em}.date-csa
.bulle{position:absolute;background:White;color:Black;top:10px;height:4em;line-height:1.2em;padding: .8em 0;width:10em;border:solid 1px #bf4d28ad;box-shadow:0 10px 15px rgba(0,0,0,.2);transition:all .3s ease-in;opacity:0;font-size:0.3em;right:100%;margin-right:-1em}.date-csa:hover
.bulle{opacity:1;margin-right: .3em;font-size:1em}.date-csa .bulle:before{content:"À vos agendas :";display:block}.date-csa .bulle:after{content:"";position:absolute;border:solid .5em transparent;top:50%;margin-top:-.5em;left:100%;border-left:1em solid white}.content-masonry .thumbnail_csa
a.thumb{display:block}.content-masonry .date-csa{min-width:5em;margin:-3px 0 -3em 1em;top:-47px;margin-left:0;margin-right:1em;margin-bottom:-2.8em;padding-bottom:1em;z-index:10}.content-masonry .date-csa
.jour{font-size:3em}.magazine-layout .date-csa+.entry-header{clear:none}.content-masonry .date-csa
.bulle{left:auto;right:100%;margin-left:0;margin-right:-1em}.content-masonry .date-csa:hover
.bulle{margin-left:0;margin-right: .3em}.content-masonry .date-csa .bulle:after{right:auto;left:100%;border-right:none;border-left:1em solid white}.magazine-layout .content-masonry{margin-right:0}.magazine-layout #content article:nth-of-type(2n+1){margin-right:2%;margin-left:2%}.magazine-layout #content article.post,
.magazine-layout.search #content
article{width:47%}@media screen and (max-width: 649px){.magazine-layout #content article.post,
.magazine-layout.search #content
article{width:95%;margin-right:0;margin-left:2.5%}.magazine-layout #content article:nth-of-type(2n+1){margin-right:0;margin-left:2.5%}}@media screen and (min-width: 650px){.magazine-layout #content article.post,
.magazine-layout.search #content
article{height:40em;overflow:hidden}.magazine-layout #content article.post:after,
.magazine-layout.search #content article:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:4em;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}article a.continue-reading-link{position:absolute;bottom:0;right:0;z-index:10}a.continue-reading-link{box-shadow:-1.5em -1.5em 1.5em rgba(255,255,255,.75)}}.csa-articles-suivants{margin:0
auto;text-align:center;clear:both}.csa-articles-suivants a.continue-reading-link:hover{color:White !important;border-color:White}.csa-articles-suivants a.continue-reading-link{color:#082056 !important;letter-spacing: .4em;display:block;padding:1em;background:transparent;border:solid 1px #082056;border-width:1px 0}@media screen and (min-width: 768px){a.continue-reading-link{padding: .25em 1.5em}}@media screen and (min-width: 960px){.magazine-layout #content article.post,
.magazine-layout.search #content
article{width:31.33%}.magazine-layout #content
article{margin-right:2%}.magazine-layout #content article:nth-of-type(2n+1){clear:none;margin-left:0}.magazine-layout #content article:nth-of-type(3n){margin-right:0}.magazine-layout #content article:nth-of-type(3n+1){clear:left;margin-left:1%}}@media screen and (min-width: 1320px){.magazine-layout #content article.post,
.magazine-layout.search #content
article{width:32%}.magazine-layout #content
article{margin-right:2%}.magazine-layout #content article:nth-of-type(3n+1){margin-left:0}.magazine-layout #content article:nth-of-type(3n+3){margin-right:0}}.magazine-layout article.post .entry-summary p,
.magazine-layout.search #content article .entry-summary
p{margin-bottom:12px;padding-left:15px}.magazine-layout article.post,
.magazine-layout.search #content
article{border:none}.magazine-layout article
.thumbnail_csa{margin:-2em -2em 0;max-height:500px;overflow:hidden}.magazine-layout article .thumbnail_csa
.thumb{width:100%;padding:0
0 67% 0;margin:0;background:Lime;background:rgba(0,0,0,.3) url(/wp-content/themes/theme-csa/img/default-thumbnail.jpg) center no-repeat;background-size:cover}.magazine-layout article .thumbnail_csa
img{max-width:100%;height:auto;display:block;margin:0
auto}.magazine-layout .entry-header{position:relative;margin-top:-1.7em;font-weight:bold}.magazine-layout .entry-summary{padding-top:0}.magazine-layout #content .entry-header
h2{padding:5px
15px 3px;box-shadow:0 -5px 5px rgba(0,0,0,.1);background:White}.magazine-layout #content .entry-header .sous-titre{padding:0
15px;font-weight:bold}.content-masonry
.csa_links{position:absolute;left:0;max-width:100%;top:0}.csa_links
ul{display:inline-block;margin-left:0}.content-masonry .csa_links
ul{display:inline;vertical-align:top}.csa_links
li{list-style:none;margin:0
.2em 0 0}.single-post .csa_links
li{display:inline-block}.csa_links
a{display:inline-block;background:#082056;color:rgba(255,255,255,.8);text-transform:uppercase;padding: .7em;margin:0
0 .2em 0;font-size: .9em}.content-masonry .csa_links .post-categories li+li+li{display:none}.single .csa_links .post-categories:before{content:"Catégorie(s) de cet article : ";text-transform:uppercase}.single .csa_links .tags:before{content:"Etiquette(s) de cet article : ";text-transform:uppercase}.magazine-layout .csa_links a:hover ,
.magazine-layout .csa_links a:focus{background:#0F40A8;color:White}.single .csa_links
a{opacity: .67}.single .csa_links a:hover ,
.single .csa_links a:focus{color:White;opacity:1}.csa_links .tags
li{margin-right: .2em}.csa_links .tags
a{background:#E6AC27;text-transform:none;padding: .15em .3em;vertical-align:super}.csa_links .tags a:hover{color:White;background:#FDC613}.csa_links .tags a:before{content:"#"}.magazine-layout.tag
.tags{display:none}.magazine-layout.category .post-categories{display:none}.tag .taxonomy-description p,
.category .taxonomy-description
p{max-width:960px}@media screen and (min-width: 800px){.tag .taxonomy-description p,
.category .taxonomy-description
p{text-align:justify}}.tag .page-header,
.category .page-header{padding:1em
2em 3em;border:none}@media screen and (min-width: 1400px){.tag .page-header,
.category .page-header{padding:1em
0 2em}}.tag #content .page-title:before{content:"#"}#footer2-inner #site-copyright+div{display:none}#footer .widget-container{background:transparent !important;color:rgba(255,255,255,.6) !important}img#wpstats{margin:0;position:absolute;bottom:0;opacity:0.01}#slider{height:300px !important}@media screen and (max-width: 1200px){#slider{height:272px !important}}@media screen and (max-width: 1100px){#slider{height:250px !important}}@media screen and (max-width: 1000px){#slider{height:227px !important}}@media screen and (max-width:  900px){#slider{height:204px !important}}@media screen and (max-width:  800px){#slider{height:181px !important}}@media screen and (max-width:  700px){#slider{height:159px !important}}@media screen and (max-width:  600px){#slider{height:136px !important}}@media screen and (max-width:  500px){#slider{height:113px !important}}@media screen and (max-width:  400px){#slider{height:90px !important}}#frontpage .nivo-caption{padding: .75em 3em}@media screen and (max-width:  1300px){#frontpage .nivo-caption{padding-bottom:2em}}@media screen and (max-width:  1000px){#frontpage .nivo-caption .slide-text{display:none}#frontpage .nivo-caption{padding-bottom:1.5em}}#frontpage .nivo-caption
h3{font-size:18px}.slider-wrapper{margin:0
!important;padding:0
!important}#footer .sib_signup_form
label{min-width:5em;display:inline-block}#footer .sib_signup_form
.envoi{padding: .5em 0 0 5.3em;clear:both}#footer .sib_signup_form
.rgpd{font-style:italic;line-height:1.4}#footer .sib_signup_form .champs
input{width:15em}#footer .sib_signup_form .champs
input{margin-bottom: .3em;background:rgba(255,255,255,.3);color:White}@media screen and (min-width: 33em){#footer .sib_signup_form
.champs{float:left;margin-right:1em}}@media screen and (min-width: 800px) and (max-width:68em){#footer .sib_signup_form
.champs{float:none;margin-right:0;background:rgba (255,255,255,.3)}}#menu-menu-sticky-a-droite{padding:15px
5px 15px 5px;background:#082056;max-width:none;position:fixed;top:286px;right:0;z-index:11;margin-top:-40px;border-radius:3px 0 0 3px}#menu-menu-sticky-a-droite>li{float:none;margin:0}#menu-menu-sticky-a-droite>li+li{float:none;margin-top:10px}#menu-menu-sticky-a-droite>li>a{position:relative;height:40px;line-height:40px;width:220px;padding:0;transition: .3s all;overflow:hidden;background:rgba(255,255,255,.85);margin-right:-180px;padding-left:50px;color:Black}#menu-menu-sticky-a-droite>li>a:hover{margin-left:-175px;margin-right:-5px;text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.15)}#menu-menu-sticky-a-droite>li>a:before{content:"";border:none;position:absolute;left:0;top:0;height:40px;width:45px;display:inline-block;background:#082056 url(/wp-content/themes/theme-csa/img/icon-soutenir.svg) left center no-repeat;background-size:auto 100%;transition: .3s all;overflow:hidden}#menu-menu-sticky-a-droite>li>a:hover:before{width:40px}#menu-menu-sticky-a-droite>li+li>a:before{background-image:url(/wp-content/themes/theme-csa/img/icon-contact.svg)}#menu-menu-sticky-a-droite>li>a:hover{}#branding
#bg_image{display:none}@media screen and (min-width: 1024px){.page .entry-content p ,
.single-post .entry-content
p{max-width:900px;text-align:justify}}.edito{color:#082056;clear:both;padding:3em
1.3em;margin:0
auto}.edito
h2{line-height:1.4em !important}.edito
h2{font-size:2em}.edito
h3{font-size:1.5em}.edito
h4{font-size:1.25em}.edito h2 ,
.edito h3 ,
.edito
h4{margin:1em
0 .7em}.edito
p{margin: .7em 0 1em}@media screen and (min-width:1116px){.is-menu.default
form{max-width:410px !important}.searchform input[type="search"]{width:330px}}#frontpage .nivo-caption
h3{font-family:"Noto Sans" !important;font-size:14px}.category #content h1.page-title ,
.tag #content h1.page-title ,
.single #content h1.entry-title ,
.page #content h1.entry-title{font-size:30px}@media screen and (min-width:650px){.category #content h1.page-title ,
.tag #content h1.page-title ,
.single #content h1.entry-title ,
.page #content h1.entry-title{font-size:40px}}@media screen and (min-width:1024px){.category #content h1.page-title ,
.tag #content h1.page-title ,
.single #content h1.entry-title ,
.page #content h1.entry-title{font-size:60px}}@media screen and (min-width: 551px) and (max-width:1400px){.home .edito .wp-block-column+.wp-block-column{padding-right:50px}}@media screen and (min-width: 551px) and (max-width:599px){.home .edito .wp-block-column+.wp-block-column{padding-left:50px;background:#ddd}}.home .edito .logo
img{max-height:314px;width:auto}.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content
h6{margin:1.5em 0 .75em}#nav-below .nav-previous ,
#nav-below .nav-next{float:right;width:50%}#nav-below .nav-previous
a{width:100%;text-align:right;padding:1em
3em 1em 1em}#nav-below .nav-next
a{width:100%;text-align:left;padding:1em
1em 1em 3em}