.device_1 img.logo-municipales,.device_2 img.logo-municipales{width:210px;height:61px!important}.device_3 img.logo-municipales{width:140px;height:41px!important}.h1-like{font-size:42px;line-height:.75}.h2-like{font-size:25px}.bigger{font-size:25px}.clrB{color:#1b3baf}.bckB{background-color:#1b3baf}.article::before,.baseline::after{content:""}.article .tag,.article .title,.cluster{font-weight:700}.art-focus strong,.art-related,.art-text .art-focus h3,.newsletter-block{font-family:gotham xnarrow ssm a,gotham xnarrow ssm b,Sans-Serif}.logos-phebe{align-items:flex-end;display:flex;justify-content:center;margin-top:3rem}.logos-phebe .logo-phebe{-webkit-filter:invert(1);filter:invert(1);height:80px}.logos-phebe .logo-phebe:not(:first-child){margin-left:1rem}.baseline{font-size:1.5625em;margin:2rem auto;padding-bottom:2rem;position:relative;text-align:center}.baseline::after{background:#1b3baf;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:5rem;height:10px}.device_3 .baseline{font-size:1.25em}.device_3 .art-caption{line-height:1.2;margin:0 10px!important}#logo-brand-mobile{margin-left:-100px}header .art-chapeau{margin-top:0}.linkResultat{display:inline-block;position:absolute;top:-50px;right:0}.linkResultat:hover{color:#fff}.cluster{color:#1b3baf;font-size:1.1em;line-height:1}.cluster a{color:inherit;line-height:1.255em}.art-focus{border-color:#1b3baf;font-size:.95em}.art-text .art-focus{background-color:initial}.art-text .art-focus h3{margin:0}.art-analytics{border:solid #1b3baf;border-width:3px 0 0;color:#1b3baf;margin-bottom:0!important;padding-bottom:0}.art-authors{border:solid #1b3baf;border-width:0 0 3px;color:#1b3baf}.art-eframe{font-size:.9em}.device_3 .art-eframe{padding-top:20px}.art-related article{font-size:.842105em}.header-mobile,.header-red{background:#1b3baf}.header-mobile .logo-phebe,.header-red .logo-phebe{margin-bottom:.5rem;margin-left:.5rem}.article{display:flex;font-size:1em;line-height:1.15;position:relative;z-index:1}.device_3 .article-small .lead,.device_3 .related{display:none}.article+nav.list-view,.article:not(:first-child){margin-top:20px}.article::before{position:absolute;top:-10px;left:-10px;transition:background-color .4s;width:calc(100% + 2 * 10px);height:calc(100% + 2 * 10px);z-index:-1}.article:hover::before{background:#eff0f1}.device_3 .article{margin:0;padding:10px 0}.article-cluster .info,.article-full .info,.article-une .info{padding-top:20px}.article .tag a{color:#1b3baf;transition:color .4s}.article .tag a:active,.article .tag a:focus,.article .tag a:hover{color:#d3d4d5}.article .author{font-size:.875em;line-height:1;margin-top:.5rem}.article .lead{line-height:inherit}.article-une{flex-direction:column;margin-bottom:3rem;padding-bottom:3rem;position:relative;text-align:center}.article-une::before{content:none}.device_3 .article-une{border-top:0}.article-une .title{font-size:2.5em}.device_2 .article-une .title,.device_3 .article-une .title{font-size:2em}.article-une .lead,.article-une .tag{font-size:1.25em;margin-top:1rem}.article-small{align-items:flex-start;flex-direction:row}.article-small .image{width:calc(100%/3)}.article-small .info{padding-left:20px;width:calc(100%/1.5)}.article-small .title{font-size:1.3125em}.article-small .tag{font-size:.9375em;margin-top:.5rem}.article-small .lead{font-size:1em;margin-top:.5rem}.article-cluster,.article-full{flex-direction:column}.article-cluster .title,.article-full .title{font-size:1.625em}.article-cluster .tag,.article-full .tag{font-size:1.125em;margin-top:.5rem}.article-cluster .lead,.article-full .lead{font-size:1.125em;margin-top:.5rem;font-weight:400}#articles-brd{border:3px solid #1b3baf;position:relative}#articles-brd header h3{position:absolute;top:0;left:50%;transform:translate(-50%,-23px);z-index:1;background-color:#fff}#articles-brd header h3 img{margin-top:-9px}.related{list-style:none;padding:0}.related li::before{background-color:#d3d4d5;color:#fff;content:"+";display:inline-block;line-height:1.1;margin-right:.5em;text-align:center;width:16px;height:16px}.related .freemium::before{background-color:#fb0}.related a{font-size:.875em}.newsletter-block{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:1.6rem;margin:20px;padding:10px;position:relative}.newsletter-block::before{background:#1b3baf;content:"";position:absolute;top:50%;left:50%;-webkit-transform:skewX(-15deg) translate(calc(-50% - 15px),-50%);transform:skewX(-15deg) translate(calc(-50% - 15px),-50%);width:100%;height:100%}.device_2 .newsletter-block,.device_3 .newsletter-block{background:#1b3baf;margin-right:0;margin-left:0}.device_2 .newsletter-block::before,.device_3 .newsletter-block::before{display:none}.device_3 .newsletter-block{flex-direction:column}.device_3 .newsletter-block header{margin:0 0 10px}.device_3 .newsletter-block form{width:100%}.newsletter-block .form-input,.newsletter-block header{color:inherit;flex-basis:47.5%;position:relative}.newsletter-block header{margin-right:10px;text-align:center}.newsletter-block header h1{font-size:1.125em;font-weight:700;line-height:1}.newsletter-block header p{font-size:.875em;font-weight:100;line-height:1.2;margin-top:.5em}.newsletter-block .form-input{display:flex}.newsletter-block .form-input [type=email],.newsletter-block .form-input [type=submit]{font-size:.875em;padding:5px;height:auto}.newsletter-block .form-input [type=email]:focus,.newsletter-block .form-input [type=submit]:focus{outline:0}.newsletter-block .form-input [type=submit]{background:0 0;border:1px solid currentColor!important;margin-left:.25em;text-align:center;text-transform:uppercase;transition:color .4s,background-color .4s}.device_2 .newsletter-block .form-input [type=submit]{margin-left:0;margin-top:5px}.newsletter-block .form-input [type=submit]:hover{background-color:#fff;border-color:#fff!important;color:#1b3baf}.newsletter-block .valid-message{color:#fff;background:0 0;margin:0;padding:10px;position:relative}.containerSocial{display:flex;flex-direction:row;justify-content:center;align-items:baseline}.containerSocial ul{list-style:none;display:flex;padding-left:0}.f20{font-size:20px}.social-block{align-items:center;background:url(/static/img/phebe/bg_gray_stripe.gif);display:flex;font-weight:700;justify-content:center;margin-top:20px;padding:5px}.social-block a{background:gray;border-radius:50%;color:transparent;font-size:0;margin-left:10px;overflow:hidden;position:relative;width:30px;height:30px}.social-block a::after{background:50% 50% no-repeat;background-size:66%;content:"";position:absolute;width:100%;height:100%}.social-block .twitter{background:#77c7f7}.social-block .twitter::after{background-image:url(/static/img/phebe/icomoon-twitter.svg)}.social-block .linkedin{background:#0e76a8}.social-block .linkedin::after{background-image:url(/static/img/phebe/icomoon-linkedin.svg)}.clusters-block{display:flex;flex-wrap:wrap;margin-bottom:20px}.list-view input[type=submit]{border:1px solid #fff!important}.container-cards{display:flex;flex-wrap:wrap}.card{width:calc((100% - 20px)/6)}.card:not(:nth-child(1)){margin-left:4px}@media(max-width:800px){.card{width:calc((100% - 20px)/3)}.containerSocial{display:flex;flex-direction:column;align-items:center}}.clusters-block .cluster{flex-basis:calc((100% - 2 * 20px)/3);font-size:.8125em;margin-top:20px;position:relative;overflow:hidden;margin-left:12px}.device_2 .clusters-block .cluster:not(:nth-child(3n-2)){margin-left:0}.device_2 .clusters-block .cluster{flex-basis:calc((100% - 20px)/2)}.device_2 .clusters-block .cluster:not(:nth-child(2n-1)){margin-left:20px}#showMore{margin:auto}.clusters-block .cluster .rub-title{background:#1b3baf;color:#fff;line-height:1;margin:0 auto;padding:.5rem .5rem 0;position:relative;text-align:center;text-transform:uppercase;width:12em}.clusters-block .cluster .rub-title::before{border-style:solid;border-width:0 0 2rem 1rem;border-color:transparent transparent #1b3baf;right:100%}.clusters-block .cluster .rub-title::after{border-style:solid;border-width:2rem 1rem 0 0;border-color:#1b3baf transparent transparent;left:100%}.clusters-block .cluster .rub-title::after,.clusters-block .cluster .rub-title::before{content:"";position:absolute;top:0;width:0;height:0}.clusters-block .cluster .article{border-top:.5rem solid #1b3baf;padding-top:10px;margin-top:0}.clusters-block .cluster .article::before{content:none}.clusters-block .cluster .article .info{color:initial;padding:10px}.bg-grey-light-blue .bg-blue,.bg_hover-red:hover,.comment-link-submit{background-color:#1b3baf}.comment-abuse,.header-meme-sujet{color:#1b3baf}.error-message{border-color:#1b3baf}.block-sidebar:not(.en-continu).adv-300x250{height:250px}.block-sidebar:not(.en-continu).adv-300x600{height:600px}.adv-taboola{margin-top:20px;height:1000px}.device_3 .adv-taboola{margin-right:10px;margin-left:10px}a.pop-social-btn.mlt{width:50px;height:50px;line-height:0}.personnalite{position:relative;-webkit-perspective:800px;perspective:800px}.personnalite div.back,.personnalite div.front{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0;display:block;width:100%;height:100%}.personnalite figure div{border-radius:50%}.presidentielle-sondage label,.social-presidentielle .btn-follow{display:inline-block;color:#1b3baf;text-transform:uppercase;text-align:center}.social-presidentielle .btn-follow{padding:5px;border-radius:20px}.social-presidentielle .btn-follow.twitter{width:90px;background:#fff;border:1px solid #1b3baf;transition:.4s ease}a.btn-follow.twitter:hover{background-color:#1b3baf;color:#fff}.searchBox-container input[type=text]{border:1px solid #1b3baf;border-radius:20px;margin:8px 0;outline:none;padding:8px;box-sizing:border-box;padding-left:40px}.searchBox-container span.ion-search{color:#1b3baf;position:absolute;top:17px;transform:translate(100%,0%);font-size:20px}.searchBox-container input[type=text]:focus{outline:none}.searchBox-container div{min-width:200px;margin:0 auto;position:relative;display:inline-block}.searchBox-container{text-align:center}@media(max-width:767px){.pop-social-btn{width:35px;height:35px;line-height:34px}.clusters-block .cluster{flex-basis:50%;padding:4px;margin-left:0}.clusters-block .cluster:not(:nth-child(3n-2)){margin-left:0}.newsletter-form>div{flex-direction:row;padding:10px;width:100%}.searchBox-container{text-align:center}.clusters-block .cluster .rub-title{width:10em}.h1-like{font-size:34px;line-height:.95}.linkResultat{position:unset;margin-top:10px;margin-bottom:15px}}#logo-brand-mobile{margin-left:-130px}