.esriControlsBR{display:none}.esriSimpleSliderDecrementButton:focus,.esriSimpleSliderIncrementButton:focus{outline:2px dashed #1b3665}.esriSimpleSlider.esriSimpleSliderTL{display:block;top:20px;right:20px;left:auto}.esriPopup.esriPopupVisible{display:none}.map-story{position:relative}.map-story>div{float:none}@media screen and (min-width:768px){.map-story>div{float:left}}.map-story .map-column-left,.map-story .map-column-right{-webkit-transition:width .4s ease-out;-o-transition:width .4s ease-out;transition:width .4s ease-out}@media screen and (min-width:912px){.map-story .map-column-right{width:0}.map-story .map-column-right.large-6{width:50%}}#arcgis{position:relative;background-color:#fff;height:250px;-webkit-transition:height .6s ease-in-out;-o-transition:height .6s ease-in-out;transition:height .6s ease-in-out}@media screen and (min-width:768px){#arcgis{height:350px}.details-travaux #arcgis{height:450px}}@media screen and (min-width:912px){#arcgis{position:relative;width:100%;height:750px}.details-travaux #arcgis{height:550px}}#arcgis.fixed-map .mention-legale{display:none}#arcgis .mention-legale{position:absolute;right:0;bottom:0;z-index:5;width:auto;display:block;padding:2px 10px;background-color:rgba(255,255,255,.6)}#arcgis .mention-legale p{font-size:1rem}@media screen and (min-width:912px){#arcgis .mention-legale p{font-size:1.2rem}}.mention-legale p img{vertical-align:bottom}#arcgis_root{height:250px!important}@media screen and (min-width:768px){#arcgis_root{height:350px!important}.details-travaux #arcgis_root{height:450px!important}}@media screen and (min-width:912px){#arcgis_root,.details-travaux #arcgis_root{height:100%!important}}@media screen and (min-width:912px){#arcgis.absolute-bottom{bottom:0;top:auto}}#arcgis_graphics_layer path[data-popup-highlight]{stroke:transparent}.story{position:relative}@media screen and (min-width:912px){.story{height:100%;background-color:#fff}}.story-content>div{padding-top:15px;padding-bottom:15px}@media screen and (min-width:912px){.story-content>div{margin-left:3%}}.liste-zone-etudes-mobile>div{display:none}.liste-zone-etudes-mobile>div:first-child{display:block}@media screen and (max-width:767px){#collapse-zone-travaux h4{display:none}}.secteurs{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;stroke-width:12px}.secteurs.selected{stroke-width:10px;cursor:pointer;stroke:#1b3665;fill-opacity:1;stroke-opacity:1}g.label-secteur image{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}g.label-secteur:hover{cursor:pointer}g.label-secteur.active image,g.label-secteur.selected image,g.label-secteur:hover image{-webkit-transform:scale(1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}#arcgis_WMTS_2570{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.hidden-opacity{opacity:0}.toggle-basemap{display:block;position:absolute;z-index:40;top:15px;left:10px;width:62px}@media screen and (min-width:768px){.toggle-basemap{left:inherit;right:80px;width:70px}}.toggle-basemap:hover{cursor:pointer}.toggle-basemap figure{border:2px solid #fff}.toggle-basemap:hover figure{border-color:#ddd}.toggle-basemap figcaption{background-color:#fff;padding:2px 5px 0 5px;margin:0;font-size:1.2rem}.legende-carte ul li:first-child{margin-top:6px}@media screen and (min-width:768px){.legende-carte ul.legende-niveau1>li{float:left;width:45%;margin-right:2%}}.legende-carte ul img{width:60px;margin-right:10px}.legende-carte ul img.legende-poste{width:35px}.legende-carte ul img.legende-centrale{width:50px;margin-left:-5px}.legende-carte ul .tcell:first-child{width:60px}#maplinks-floating-container{position:absolute;padding-top:20px;z-index:999;width:100%;top:0;height:130px}@media screen and (min-width:768px){#maplinks-floating-container{height:auto;width:auto}}@media screen and (min-width:912px){#maplinks-floating-container{background-color:transparent}}#maplinks-floating-container ul{list-style:none;padding-left:0;width:290px;margin:auto;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media screen and (min-width:768px){#maplinks-floating-container ul{list-style:none;padding-left:20px}}@media screen and (min-width:1575px){#maplinks-floating-container ul{width:100%}}#maplinks-floating-container li{margin-bottom:20px;display:inline-block}#maplinks-floating-container li a{padding:8px 15px 10px 15px;border-radius:5px;font-weight:500;text-decoration:none;color:#1b3665;background-color:#fff;border:1px solid #1b3665}#maplinks-floating-container li a.selected,#maplinks-floating-container li a:focus,#maplinks-floating-container li a:hover{color:#fff;font-weight:500;background-color:#1b3665;border:1px solid #fff}@media screen and (max-width:911px){#maplinks-floating-container li a.selected{border:1px solid #1b3665}}.ville.selected{fill:#1b3665;fill-opacity:.3}.aide-carte{display:block;background-color:#fff;margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px}@media screen and (min-width:912px){.aide-carte{position:absolute;z-index:50;top:15px;right:170px;width:300px}}.map-column-left.large-6 .aide-carte{display:none}.aide-carte svg.hq-icn-aide{display:inline-block;position:relative;top:2px;fill:currentcolor;height:2rem;width:2rem;background:#036 none repeat scroll 0 0;border-radius:15px;line-height:1em;padding:5px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;color:#fff;margin:0 5px 0 8px}