/*
Theme Name: Plombières — Astra
Template: astra
Version: 1.0.0
Description: Astra et la charte du site de Plombières pour les actualités.
*/
.plb-wp-blog{font-family:Montserrat,Arial,sans-serif;color:#293b42;background:#fff}.plb-wp-blog #primary{width:100%;margin:0;padding:0;border:0}.plb-wp-blog .site-content>.ast-container{display:block;max-width:1160px;padding:48px 28px;margin:auto}.plb-wp-blog .site-content{background:#fff}.plb-wp-blog .ast-single-post .entry-header,.plb-wp-blog .entry-header{margin-bottom:28px}.plb-wp-blog .entry-title,.plb-wp-blog .entry-title a{font-family:Montserrat,Arial,sans-serif;font-size:34px;line-height:1.35;color:#268a9c;letter-spacing:0}.plb-wp-blog .entry-meta{font-size:13px;color:#54676e;margin:14px 0 25px}.plb-wp-blog .entry-content{font-size:16px;line-height:1.9;max-width:960px;margin:auto}.plb-wp-blog .entry-content p{margin:0 0 24px;line-height:1.9;color:#293b42}.plb-wp-blog .entry-content h2{font-size:26px;line-height:1.35;color:#268a9c;margin:36px 0 18px}.plb-wp-blog .entry-content h3{font-size:21px;line-height:1.45;color:#268a9c;margin:25px 0 15px}.plb-wp-blog .entry-content a{color:#1261a0;text-decoration:underline;text-underline-offset:3px}.plb-wp-blog .entry-content a:hover{color:#093c66}.plb-wp-blog .entry-content ul{list-style:disc;margin:0 0 24px 24px;padding-left:0}.plb-wp-blog .entry-content ol{list-style:decimal;margin:0 0 24px 24px;padding-left:0}.plb-wp-blog .entry-content li{line-height:1.9;margin-bottom:8px}.plb-wp-blog .post-thumb img{width:100%;max-height:520px;object-fit:cover}.plb-wp-blog .post-thumb{max-width:960px;margin:0 auto 32px}.plb-wp-blog .plb-blog-title{font-family:Montserrat,Arial,sans-serif;font-size:38px;color:#268a9c;line-height:1.35;margin-bottom:20px}.plb-wp-blog .plb-blog-intro{max-width:850px;margin-bottom:35px;line-height:1.8}.plb-wp-blog .plb-archive-body{clear:both;line-height:1.9}.plb-wp-blog .plb-archive-body .standard_wrapper{width:100%;max-width:100%;padding:0}.plb-wp-blog .plb-archive-body .one{height:auto!important;float:none;position:static;line-height:1.9;padding-top:0!important}.plb-wp-blog .plb-archive-body .ppb_title{line-height:1.4!important;position:static!important}.plb-wp-blog .plb-archive-body .archive-complement,.plb-wp-blog .plb-archive-body .seo-enrichment{clear:both;line-height:1.9!important}.plb-wp-blog .plb-archive-body .post_img{margin-bottom:28px}.plb-wp-blog .plb-pagination{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:42px 0 5px}.plb-pagination .page-numbers{border:1px solid #c5dfe4;padding:8px 16px;border-radius:6px;color:#1261a0}.plb-pagination .current{background:#268a9c;color:white}.plb-wp-blog #secondary,.plb-wp-blog .comments-area{display:none}.plb-wp-blog .site-header{width:100%}.plb-wp-blog .wp-block-image img{height:auto}.plb-wp-blog .entry-content img{max-width:100%;height:auto}.plb-wp-blog .ast-container .ast-article-single{padding:0!important;background:#fff;border:0}.plb-wp-blog .entry-header{max-width:960px;margin-left:auto;margin-right:auto}.plb-wp-blog .ast-above-header-wrap,.plb-wp-blog .ast-below-header-wrap{display:none}
@media(max-width:700px){.plb-wp-blog .site-content>.ast-container{padding:30px 18px}.plb-wp-blog .entry-title,.plb-wp-blog .entry-title a{font-size:28px}.plb-wp-blog .plb-blog-title{font-size:30px}.plb-wp-blog .entry-content{font-size:15px}.plb-wp-blog .entry-content h2{font-size:24px}.plb-wp-blog .entry-content h3{font-size:20px}.plb-wp-blog .plb-archive-body .one{padding-left:0!important;padding-right:0!important}}
