#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:Ubuntu-Regular;font-size:1rem;color:#c1dcf2;text-transform:uppercase;padding:1rem 1.2rem 0 1.2rem;margin:0}#header p,#header ul{font-family:Ubuntu-Light;font-size:1.2rem;color:#fff;text-align:center;line-height:normal;margin:0}#header a{color:#fff}#header ul{text-align:left}#header strong{font-family:Ubuntu-Bold;font-weight:400}#header .sub,#header .txt p,#header .txt ul{line-height:1.8rem;padding-top:1.4rem}#header .dot{color:#fff;text-decoration:none;letter-spacing:.2rem}#header .detail{position:absolute;top:0;left:0;width:100%;background:#1423dc;padding:0 2rem;margin:7rem 0 0 0;z-index:100}#header .detail:before{display:block;content:"";width:40%;height:1px;background:#fff;margin-top:.6rem}#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}@media (min-width:768px){#header{height:24rem}#header h2{position:static;display:block;font-size:1.4rem;color:#fff;text-align:center;padding-top:0}#header .picto{width:9rem;margin:0 auto .6rem auto}#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 .txt{width:100%;max-width:70rem;margin:0 auto}#header .sub,#header .txt p,#header .txt ul{font-size:1.5rem;line-height:normal;padding-bottom:1rem}#header .detail{margin:21rem 0 0 0}#header .detail:before{width:100%;max-width:20rem}#header .detail .close{padding:1.6rem}#header .layout{height:calc(100% - 288px)}}@media (min-width:992px){#header h1{font-size:3.4rem}#header .sub,#header .txt p,#header .txt ul{font-size:1.6rem}}#autoconsommation-photovoltaique{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}#autoconsommation-photovoltaique main{display:flex;flex-direction:column;flex:1}#autoconsommation-photovoltaique #content{flex:1;padding-top:1rem;overflow:hidden}#autoconsommation-photovoltaique #selectors+#content{padding-top:0}#autoconsommation-photovoltaique .data-area{height:13rem;padding-top:1rem}#autoconsommation-photovoltaique .areachart{position:relative;padding:0 3rem 1.5rem 0}#autoconsommation-photovoltaique .hc{position:relative;width:100%;max-width:80rem;height:30rem;margin:0 auto 0 auto;overflow:visible!important}#autoconsommation-photovoltaique .choroplethmap{transition:opacity .5s ease}#autoconsommation-photovoltaique .choroplethmap.load{opacity:.4}#autoconsommation-photovoltaique .choroplethmap .hc{height:33rem}#autoconsommation-photovoltaique .search-geographic{position:relative;display:flex;flex-direction:column;flex:1;width:100%;height:100%;margin-top:2rem}@media (min-width:768px){#autoconsommation-photovoltaique main{min-height:50rem}#autoconsommation-photovoltaique #content{padding-top:0;padding-bottom:8rem}#autoconsommation-photovoltaique .data-area{height:15rem;padding-top:0}#autoconsommation-photovoltaique .areachart{padding:0 3rem 1.5rem 0}#autoconsommation-photovoltaique .hc{height:35rem;margin-top:1rem}#autoconsommation-photovoltaique .choroplethmap .hc{height:45rem;padding-bottom:2rem}#autoconsommation-photovoltaique .search-geographic{flex:initial;margin-top:0}#autoconsommation-photovoltaique .highcharts-map-series.idf{transform:translate(10rem,33rem) scale(4.5)}#autoconsommation-photovoltaique.touch #content{padding-bottom:0!important}#autoconsommation-photovoltaique.touch .data-area{height:16rem!important}#autoconsommation-photovoltaique.touch .container [class*=col-md-9]{width:100%!important}}@media (min-width:992px){#autoconsommation-photovoltaique .highcharts-map-series.idf{transform:translate(10rem,33rem) scale(4.5)}}@media (min-width:1200px){#autoconsommation-photovoltaique .highcharts-map-series.idf{transform:translate(11rem,33rem) scale(4.5)}}