*{box-sizing:border-box}.thumbnail-wrap img{width:100%}#page{background:#eee}.content-block-1 .post-big{padding:0 15px}.content-loop .hentry{padding-left:15px}.entry-content{padding-right:15px}aside{padding:0 0 0 15px}.site-content{padding:25px 15px;background:#fff;box-shadow:0 0 10px 0 rgba(100,100,100,.3)}.comment-form .comment-form-url{width:270px}#primary{width:870px}#featured-content{width:100%}#mc_embed_signup_scroll input.email,#mc_embed_signup_scroll input.button,.more-button a{width:100%}body .yarpp-related a{font-weight:inherit}body .bxslider{height:auto}.derniers-articles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto);margin-bottom:20px}.derniers-articles .bxslider{grid-column: 1 / 5;grid-row:1}#en-avant{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin-bottom:25px}#en-avant .section-heading{grid-column: 1/5;background-color:#eee;margin-bottom:20px;text-transform:uppercase;position:relative;padding:0 15px}#en-avant .section-heading h3{font-size:18px;height:40px;line-height:40px}#en-avant .featured-square .entry-title{font-size:15px}#en-avant .featured-square .thumbnail-link{display:block;line-height:.8}#featured-content .featured-square{float:none;margin:0;width:100%}.site-branding .helper{display:inline}.site-branding{width:33%}.site-branding #logo{padding-top:17px}#secondary-menu li.current-menu-item a,#secondary-menu li.sfHover a,#secondary-menu li a:hover{text-decoration:none}img.nopic{opacity:.5}.content-block .section-heading .section-more-link a,.content-block .section-heading .section-more-link a:visited,.entry-meta,.entry-meta .entry-comment a,.entry-meta .entry-comment a:visited,#site-bottom .footer-nav li a,.site-info{color:#333}.content-block .entry-summary{color:#444}@media only screen and (max-width:767px){body .site-branding img{max-width:70%}.site-branding{width:80%}.site-branding #logo{padding-top:10px}.derniers-articles,#en-avant{display:block}#en-avant .featured-square{float:none;margin:0 0 15px 0;width:100%}#en-avant .featured-square .thumbnail-link{float:left;margin:0 15px 0 0;width:120px}#en-avant .featured-square::after{clear:both;content:" ";display:block}}@media only screen and (max-width:959px){body .site-branding img{max-width:70%}body .bxslider{display:block;visibility:visible}#en-avant{float:none;width:100%;margin-bottom:20px}}@media only screen and (min-width:960px) and (max-width:1080px){body #featured-content .featured-slide{height:auto}.site-content #primary{width:610px}}@media only screen and (max-width:1200px) and (min-width:1080px){.site-content #primary{width:730px}}