@media(min-width:599px){.grid{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(12,1fr);padding-left:1.25rem;padding-right:1.25rem}.content,.content-diapo,.content-rte,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column-end:13}.content-rte{margin:0 auto 3.5rem;max-width:640px}.content-aside,.content-aside-desk{grid-column-end:13}#main-content header.grid .header-content{grid-column-end:13;margin:0 auto;max-width:640px}body.is_subscribed:not(.page-ops) #main-content .content,body.is_subscribed:not(.page-ops) #main-content .content-diapo,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1;margin:0 auto;max-width:640px}footer .grid{padding:2rem 1rem}footer .grid .app-section,footer .grid .copyright,footer .grid .social-block,footer .grid nav{grid-column:1/13}footer .grid ul{margin-bottom:2rem}}@media(min-width:999px){.grid{grid-template-columns:repeat(24,1fr)}.content,.content-diapo,.content-rte,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column-end:17}.content-rte{margin:0 0 3.5rem;max-width:unset}.content-page{grid-column:7/19}.content-aside,.content-aside-desk{display:block!important;grid-column:17/25;margin-left:0;margin-right:0}.cover-ad .grid{grid-column-gap:1.5rem;max-width:1000px;padding-left:1.25rem;padding-right:1.25rem}#main-content header.grid .header-content{grid-column-end:21;margin:0;max-width:unset}body.is_subscribed:not(.page-ops) #main-content .content,body.is_subscribed:not(.page-ops) #main-content .content-diapo,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}body.is_subscribed:not(.page-ops) #main-content .header-content{grid-column:3/23}body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}.listing-page.is_subscribed:not(.page-ops) .taxo-block.lmn-elem article{grid-column:1/-1}.listing-page.is_subscribed:not(.page-ops) .taxo-block.lmn-elem article:nth-of-type(n+2){grid-column:span 12}footer .grid{padding:2rem 1.25rem}footer .grid .app-section,footer .grid .copyright{grid-column:1/12}footer .grid .social-block,footer .grid nav{grid-column:13/25}footer .grid .app-section{margin-bottom:0;order:1}footer .grid nav{margin-bottom:2rem;order:2}footer .grid .social-block{margin-bottom:0;order:4}footer .grid .copyright{order:3}}@media(min-width:1139px){.grid{-moz-column-gap:2rem;column-gap:2rem;padding-left:2rem;padding-right:2rem}.content-rte{grid-column:2/16}.cover-ad .content,.cover-ad .content-diapo,.cover-ad .content-rte,.cover-ad body.is_subscribed:not(.page-ops) #main-content .content-rte,body.is_subscribed:not(.page-ops) #main-content .cover-ad .content-rte{grid-column:1/17}.cover-ad .content-aside,.cover-ad .content-aside-desk{grid-column:17/25}#main-content.full-width header.grid{margin-top:2rem}body.is_subscribed:not(.page-ops) #main-content .content,body.is_subscribed:not(.page-ops) #main-content .content-diapo,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}body.is_subscribed:not(.page-ops) #main-content .header-content{grid-column:3/23}body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}body.is_subscribed:not(.page-ops) #main-content.full-width .content-diapo,body.is_subscribed:not(.page-ops) #main-content.full-width .header-content{grid-column:4/22}body.is_subscribed:not(.page-ops) #main-content.full-width .content-rte{grid-column:7/19}footer .grid .app-section span{max-width:350px}}@media(min-width:1359px){.content,.content-diapo,.content-rte,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column-end:19}.content-rte{grid-column:4/16}.content-aside,.content-aside-desk{grid-column:19/25}#main-content.full-width header.grid .header-content{grid-column:3/23}body.is_subscribed:not(.page-ops) #main-content .content,body.is_subscribed:not(.page-ops) #main-content .content-diapo,body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}body.is_subscribed:not(.page-ops) #main-content .header-content{grid-column:3/23}body.is_subscribed:not(.page-ops) #main-content .content-rte{grid-column:1/-1}}@media(min-width:1599px){footer .grid{padding:2rem}}