#header{position:relative;height:8.2rem;background:#1423dc;z-index:2000}#header .container{height:100%}#header h1{position:relative;height:5.4rem;font-size:1.6rem;padding:0;margin:0}#header h2{position:absolute;top:0;right:0;display:flex;align-items:center;font-family:PublicSans-Medium;font-size:1rem;text-transform:uppercase;padding:1rem 1.2rem 0 1.2rem;margin:0}#header h2,#header h2 a{color:#c1dcf2}#header h2 i{font-size:1.6rem;margin-left:1rem}#header p{font-family:PublicSans-Light;font-size:1.2rem;color:#fff;text-align:center;line-height:normal;margin:0}#header .dot{color:#fff;text-decoration:none;letter-spacing:.2rem}#header .detail{position:absolute;left:0;width:100%;background:#1423dc;padding:0 2rem;margin:-1rem 0 0 0;z-index:100}#header .detail p:first-child{line-height:1.8rem;padding-top:.4rem}#header .detail .more{font-family:PublicSans-Medium;font-size:1.2rem;color:#1423dc;text-decoration:none;background:#96cd32;border:1px solid #96cd32;border-radius:12px;padding:1px 6px 2px 6px}#header .detail .more i{font-size:1.1rem}#header .detail .close{color:#fff;font-size:1.6rem;padding:.6rem}#header .layout{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 100px);visibility:hidden;opacity:0;background:hsla(0,0%,100%,.8);transition:all .4s linear;z-index:50}#header.open .layout{visibility:visible;opacity:1}#header .spinner-grow{width:1rem!important;height:1rem!important;color:#fff;margin:auto}nav{width:100%;height:100%}nav .container{position:absolute;max-width:100%;background:#eff2f4;z-index:2010}nav .container,nav .layout{top:0;left:0;width:100%;height:100%}nav .layout{position:fixed;visibility:hidden;opacity:0;background:rgba(0,0,0,.6);transition:all .4s linear;z-index:1100}nav.open .layout{visibility:visible;opacity:1}nav .header{height:8.5rem;background:url(../../assets/img/bg-nav-graph.12621e4e.svg) no-repeat bottom #1423dc;background-size:104% auto}nav .header h2{color:#fff;font-size:1.8rem;text-align:center;padding-top:2rem}nav .header .close{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6rem;text-decoration:none}nav .content{height:calc(100% - 8.5rem);overflow:auto;padding:1rem 0 3rem 0}nav .content:after,nav .content:before{position:absolute;display:block;content:"";width:100%;height:30px;z-index:100}nav .content:before{top:8.5rem;background:#eff2f4;background:linear-gradient(0deg,rgba(239,242,244,0),rgba(239,242,244,.95) 50%,#eff2f4 80%)}nav .content:after{bottom:0;background:#eff2f4;background:linear-gradient(180deg,rgba(239,242,244,0),rgba(239,242,244,.95) 50%,#eff2f4 80%)}.touch #header h2{color:#c1dcf2}.touch #header h2 a[class*=d-md-none]{display:inline!important}.touch #header .layout[class*=d-md-none],.touch nav[class*=d-md-none]{display:block!important}@media (min-width:768px){#header{height:18rem}#header h2{position:static;display:block;font-size:1.3rem;color:#fff;text-align:center;padding-top:0}#header h2 a{color:#fff}#header .h-100{height:auto!important}#header .h-100 .justify-content-end{justify-content:center!important}#header h1{height:auto;font-size:2.8rem}#header .detail{position:static;margin:0;background:none}#header .detail p:first-child{font-size:1.5rem;line-height:normal}#header .detail .more{font-size:1.3rem}#header .spinner-grow{width:1.6rem!important;height:1.6rem!important}}@media (min-width:992px){#header h1{font-size:3.3rem}#header .detail p:first-child{font-size:1.5rem}}#points-charge{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}#points-charge main{display:flex;flex-direction:column;flex:1}#points-charge #content{flex:1;padding-top:3rem;overflow:hidden}#points-charge #selectors+#content{padding-top:0}#points-charge .data-area{height:13rem;padding-top:1rem}#points-charge .areachart{position:relative;padding:0 3rem 1.5rem 0}#points-charge .hc{position:relative;width:100%;max-width:80rem;height:30rem;margin:0 auto 0 auto;overflow:visible!important}#points-charge .choroplethmap{transition:opacity .5s ease}#points-charge .choroplethmap.load{opacity:.4}#points-charge .choroplethmap .hc{height:31rem}#points-charge .stackedcolumnchart{position:relative;padding:0 3rem 0 0}#points-charge .nombre-region .data-area,#points-charge .puissance-moyenne .data-area{height:12rem;padding-top:0}#points-charge .nombre-region .stackedcolumnchart,#points-charge .puissance-moyenne .stackedcolumnchart{padding:0 0 0 1rem}#points-charge .nombre-region .stackedcolumnchart .hc,#points-charge .puissance-moyenne .stackedcolumnchart .hc{height:35rem}#points-charge .nombre-objectif .data-area{height:12rem}#points-charge .nombre-historique .prevnext-graph,#points-charge .puissance-historique .prevnext-graph{transform:translateY(-1.6rem)}#points-charge .search-geographic{position:relative;display:flex;flex-direction:column;flex:1;width:100%;height:100%;margin-top:2rem}@media (min-width:768px){#points-charge main{min-height:50rem}#points-charge #content{padding-top:0;padding-bottom:10rem}#points-charge .data-area{height:13rem;padding-top:0}#points-charge .areachart{padding:0 3rem 1.5rem 0}#points-charge .hc{height:35rem;margin-top:1rem}#points-charge .choroplethmap .hc{height:45rem}#points-charge .stackedcolumnchart{padding:0 3rem 0 0}#points-charge .nombre-region .data-area,#points-charge .puissance-moyenne .data-area{height:15rem}#points-charge .nombre-region .choroplethmap .hc,#points-charge .puissance-moyenne .choroplethmap .hc{height:42rem;margin-bottom:2rem}#points-charge .nombre-region .stackedcolumnchart,#points-charge .puissance-moyenne .stackedcolumnchart{padding:0}#points-charge .nombre-region .stackedcolumnchart .hc,#points-charge .puissance-moyenne .stackedcolumnchart .hc{height:42rem}#points-charge .nombre-objectif .data-area{height:10rem}#points-charge .search-geographic{flex:initial;margin-top:0}#points-charge .highcharts-map-series.idf{transform:translate(9rem,22rem) scale(4.5)}#points-charge.touch .data-area{height:16rem!important}#points-charge.touch .cursor-graph{height:87%!important}.touch .nombre-region [class*=col-md-9],.touch .puissance-moyenne [class*=col-md-9]{width:100%!important}.touch .nombre-region [class*=col-md-9] [class*=col-md-7],.touch .puissance-moyenne [class*=col-md-9] [class*=col-md-7]{width:50%!important}}@media (min-width:992px){#points-charge .highcharts-map-series.idf{transform:translate(10rem,29rem) scale(4.5)}}@media (min-width:1200px){#points-charge .highcharts-map-series.idf{transform:translate(11rem,33rem) scale(4.5)}}