#consommation-electrique{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}#consommation-electrique main{display:flex;flex-direction:column;flex:1}#consommation-electrique #content{flex:1;padding-top:3rem;overflow:hidden}#consommation-electrique #selectors+#content{padding-top:0}#consommation-electrique .data-area{width:calc(100% + 4rem);height:4rem;padding-top:0;margin:.5rem 0 0 -2rem}#consommation-electrique .data-area .carousel{padding-left:1rem;padding-right:1rem}#consommation-electrique .data-area .carousel .item .number{font-size:1.6rem;line-height:1.6rem}#consommation-electrique .data-area .unit{font-size:1.1rem}#consommation-electrique .data-area .w-100{height:0}#consommation-electrique .data-area .detail{font-size:1rem;line-height:1.6rem}#consommation-electrique .areachart{position:relative;padding:0 3rem 1.5rem 0}#consommation-electrique .hc{position:relative;width:100%;max-width:80rem;height:30rem;margin:0 auto 0 auto;overflow:visible!important}#consommation-electrique .choroplethmap{transition:opacity .5s ease}#consommation-electrique .choroplethmap.load{opacity:.4}#consommation-electrique .choroplethmap .hc{height:33rem}#consommation-electrique .map-legend{display:flex;justify-content:flex-end;align-items:flex-start;padding-right:.8rem}#consommation-electrique .secret{display:flex;justify-content:center;align-items:center;font-family:Ubuntu-Light;line-height:1.4rem}#consommation-electrique .secret .chip{display:block;width:2rem;height:.8rem;background:#575757;margin-left:.5rem;margin-top:.1rem}#consommation-electrique .absence{display:flex;justify-content:center;align-items:center;font-family:Ubuntu-Light;line-height:1.4rem}#consommation-electrique .absence .chip{display:block;width:2rem;height:.8rem;background:#c6c6c6;margin-right:.5rem;margin-top:.1rem}#consommation-electrique .stackedcolumnchart{position:relative;padding:0 3rem 0 0}#consommation-electrique .stackedcolumnchart .hc{height:15rem}#consommation-electrique .search-geographic{position:relative;display:flex;flex-direction:column;flex:1;width:100%;height:100%;margin-top:2rem}#consommation-electrique .spinner-grow{width:.7rem!important;height:.7rem!important}#consommation-electrique .spinner-grow.map{position:absolute;color:#707070;left:0;right:0;top:0;bottom:0;margin:auto;z-index:100}#consommation-electrique .blur{filter:blur(.4rem)}#consommation-electrique .prevnext-graph{margin-bottom:-3rem;transform:translateY(-3rem)}#consommation-electrique .residentiels-domain .stackedcolumnchart .hc{height:28rem}#consommation-electrique .insee .stackedcolumnchart{padding:0}#consommation-electrique .insee .stackedcolumnchart .hc{height:auto}#consommation-electrique .part .stackedcolumnchart{padding:0}#consommation-electrique .part .stackedcolumnchart .hc{height:auto}#consommation-electrique .data-part{display:flex;justify-content:space-between}#consommation-electrique .data-part p{margin:0}#consommation-electrique .data-part span{font-size:1.2rem}#consommation-electrique .data-part .w-100{height:0}#consommation-electrique .data-part .number{font-family:Ubuntu-Bold;font-weight:400;font-size:1.6rem;line-height:1.6rem}#consommation-electrique .data-part .detail{font-size:1rem;line-height:1.6rem}#consommation-electrique .highcharts-xaxis-labels text,#consommation-electrique .highcharts-yaxis-labels text{font-size:1rem!important}@media (min-width:768px){#consommation-electrique.desk main{min-height:50rem}#consommation-electrique.desk #content{padding-top:0;padding-bottom:8rem}#consommation-electrique.desk .data-area{height:4.5rem;padding-top:0}#consommation-electrique.desk .areachart{padding:0 3rem 1.5rem 0}#consommation-electrique.desk .hc{height:35rem;margin-top:1rem}#consommation-electrique.desk .choroplethmap .hc{height:55rem;padding-top:8rem}#consommation-electrique.desk .map-legend{margin-top:3rem}#consommation-electrique.desk .stackedcolumnchart{padding:0 2rem 0 0}#consommation-electrique.desk .stackedcolumnchart .hc{height:18rem;margin-top:0}#consommation-electrique.desk .search-geographic{flex:initial;margin-top:0}#consommation-electrique.desk .spinner-grow{width:1rem!important;height:1rem!important}#consommation-electrique.desk .prevnext-graph{margin-bottom:-2rem;transform:translateY(-2rem)}#consommation-electrique.desk .residentiels-domain .stackedcolumnchart .hc{height:30rem}#consommation-electrique.desk .insee .stackedcolumnchart .hc,#consommation-electrique.desk .part .stackedcolumnchart .hc{height:auto}#consommation-electrique.desk .highcharts-map-series.idf{transform:translate(9rem,22rem) scale(4.5)}.touch .container [class*=col-md-5]{width:58.3333333333%!important}.touch .container [class*=col-md-4]{width:41.6666666667%!important}.touch #header [class*=col-10]{width:100%!important}.touch .choroplethmap .hc{height:52rem!important}}@media (min-width:992px){#consommation-electrique .map-legend{margin-top:0}#consommation-electrique .highcharts-map-series.idf{transform:translate(10rem,29rem) scale(4.5)}}@media (min-width:1200px){#consommation-electrique .highcharts-map-series.idf{transform:translate(11rem,33rem) scale(4.5)}}