#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}}#production-electrique-territoire{position:relative;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}#production-electrique-territoire main{display:flex;flex-direction:column;flex:1}#production-electrique-territoire #content{flex:1;padding-top:0;overflow:hidden}#production-electrique-territoire #selectors+#content{padding-top:0}#production-electrique-territoire .data-area{height:15rem;padding-top:1rem}#production-electrique-territoire .data-area .carousel{white-space:normal}#production-electrique-territoire .data-area .carousel .item:first-child{padding-left:2rem}#production-electrique-territoire .data-area .carousel .item:last-child{padding-right:2rem}#production-electrique-territoire .areachart{position:relative;padding:0 3rem 1.5rem 0}#production-electrique-territoire .hc{position:relative;width:100%;max-width:80rem;height:27rem;margin:0 auto 0 auto;overflow:visible!important}#production-electrique-territoire .stackedcolumnchart{position:relative;padding:0 3rem 0 0}#production-electrique-territoire .search-geographic{position:relative;padding-top:2rem;padding-bottom:2rem;z-index:1030}#production-electrique-territoire .search-geographic:after{position:absolute;left:50%;bottom:0;display:block;content:"";width:85%;height:1px;background:#005eb8;transform:translateX(-50%)}#production-electrique-territoire .hidden:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background:hsla(0,0%,100%,.9);z-index:300}#production-electrique-territoire .prevnext-graph{transform:translateY(-3.6rem);margin-bottom:-3rem}#production-electrique-territoire .blur{filter:blur(.2rem)}#production-electrique-territoire .partiel{position:absolute;left:0;right:0;bottom:1rem;max-width:74%;font-family:Ubuntu-Light;text-align:center;color:#707070;font-size:1rem;font-style:italic;margin:auto}@media (min-width:768px){#production-electrique-territoire main{min-height:50rem}#production-electrique-territoire #content{padding-top:0;padding-bottom:8rem}#production-electrique-territoire .data-area{height:16rem}#production-electrique-territoire .areachart{padding:0 3rem 1.5rem 0}#production-electrique-territoire .hc{height:35rem;margin-top:1rem}#production-electrique-territoire .stackedcolumnchart{padding:0 3rem 0 0}#production-electrique-territoire .search-geographic{padding-top:3rem;padding-bottom:3rem}#production-electrique-territoire .search-geographic:after{width:98%;background:#707070}#production-electrique-territoire .partiel{position:relative;margin-top:1rem}#production-electrique-territoire.touch #content{padding-bottom:0!important}#production-electrique-territoire.touch .data-area{height:18rem!important}}