@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";*{box-sizing:border-box}html{height:100%}body{background:#e1e1e1;color:#333;font-family:"Open Sans",sans-serif;font-size:1em;line-height:1.4;height:100%;min-width:320px;position:relative;width:100%}ul,ol{list-style:none;margin:0;padding:0}.BodyHeader{background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.03);display:table;height:70px;overflow:hidden;position:relative;width:100%;z-index:20}@media screen and (max-width : 979px){.BodyHeader{height:40px}}.BodyHeader p{margin:0}.BodyHeader-logo{display:table-cell;line-height:1;margin:0;padding:0 10px 0 10px;vertical-align:middle;width:385px;background-color:#fff}@media screen and (max-width : 979px){.BodyHeader-logo{padding:2px 5px 2px 5px}}.BodyHeader-logo a{display:inline-block;vertical-align:middle}@media screen and (max-width : 979px){.BodyHeader-logo a{display:block}}.BodyHeader-logo img{display:block;max-height:70px;max-width:100%;vertical-align:middle}@media screen and (max-width : 979px){.BodyHeader-logo img{max-height:calc(40px - 4px);max-width:200px}}.BodyHeader-traffic{color:#282828;display:table-cell;font-size:1.05rem;line-height:1.2;padding:0 3% 0 20px;position:relative;text-align:center;vertical-align:middle}@media screen and (max-width : 979px){.BodyHeader-traffic{padding:0 5px}}@media screen and (max-width : 639px){.BodyHeader-traffic{width:40%}.BodyHeader-traffic:before{content:attr(data-title);display:inline-block;font-size:.8em;line-height:1.1;vertical-align:middle;width:calc(100% - 40px)}}.BodyHeader-traffictxt{display:inline-block;height:auto;max-width:910px;max-height:42px;overflow:hidden;padding:0 5px 0 0;text-align:left;vertical-align:middle;width:calc(100% - 35px)}@media screen and (max-width : 979px){.BodyHeader-traffictxt{font-size:.9em;overflow:hidden;max-height:20px;text-align:right}}@media screen and (max-width : 639px){.BodyHeader-traffictxt{display:none}}.BodyHeader-morebtn{background:#2b4390 url(../images/ico-pluscomment.svg) center center no-repeat;background-size:15px 15px;border-radius:50%;color:#fff;display:inline-block;height:29px;padding:0 0 0 0;line-height:28px;overflow:hidden;position:relative;right:0;text-align:center;text-decoration:none;transition:all .4s ease-in-out;vertical-align:middle;width:29px;border:1px solid #fff;cursor:pointer}.BodyHeader-morebtn:hover,.BodyHeader-morebtn:focus{background-color:#031652}.BodyHeader-morebtn span{display:block;text-indent:100%;overflow:hidden;white-space:nowrap}.GeneralComment-update{border-top:1px #ececec solid;display:none;font-style:italic}@media screen and (max-width : 979px){.GeneralComment-update{display:block}}.BodyHeader-update{background:#f9f9f9;color:#6e6e6e;display:table-cell;font-size:.85em;line-height:1.75;padding:0 5px 0 5px;vertical-align:middle;width:270px;text-align:center}@media screen and (max-width : 979px){.BodyHeader-update{display:none}}.BodyHeader-update strong{color:#f60}.NavigationTab{background:#f0f0f0;border-right:5px #2b4390 solid;height:100%;left:0;overflow:auto;position:absolute;width:85px;z-index:1500}@media screen and (max-width : 639px){.NavigationTab{border-right:2px #2b4390 solid;width:55px}}.NavigationTab li:last-child a{border:none}.NavigationTab [aria-selected=true]{background:#2b4390;border-bottom:none}.NavigationTab [aria-selected=true]:hover,.NavigationTab [aria-selected=true]:focus{background:#2b4390}.NavigationTab-item{border-bottom:1px #fff solid;color:#b8b8b8;cursor:pointer;display:block;font-size:2em;height:90px;position:relative;text-shadow:0px 1px 0px #fff;text-align:center;text-decoration:none;transition:all .4s ease-in-out;z-index:200}@media screen and (max-width : 639px){.NavigationTab-item{height:70px;font-size:1.6em}}.NavigationTab-item[aria-selected=true] svg{fill:#fff;filter:none}@media screen and (max-width : 979px){.NavigationTab-item[aria-selected=true]:after{color:#fff;content:"×";display:block;font-size:17px;line-height:14px;right:2px;text-align:center;top:2px;position:absolute;width:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.NavigationTab-item:hover{background:#e1e1e1}.NavigationTab-item span{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;height:100%;z-index:20;position:relative}.NavigationTab-item svg{display:block;fill:#b8b8b8;left:calc(50% - 17px);position:absolute;top:22px;transform:translate(0, 0);width:32px;z-index:10}@media screen and (max-width : 639px){.NavigationTab-item svg{left:calc(50% - 12px);width:25px}}.NavigationTab-item svg[aria-hidden=true]{display:block}.NavigationTab-item .lscape{left:calc(50% - 19px);width:38px}@media screen and (max-width : 639px){.NavigationTab-item .lscape{left:calc(50% - 15px);width:30px}}.NavigationTab-traffic svg{left:calc(50% - 22px);width:45px}@media screen and (max-width : 639px){.NavigationTab-traffic svg{left:calc(50% - 17px);width:35px}}.NavigationTab-help{width:100%}.BodyMain{background:url(../images/bg-main.jpg) #fff repeat;display:block;height:calc(100% - 70px - 40px);padding-left:85px;position:relative;width:100%;z-index:1}@media screen and (max-width : 979px){.BodyMain{height:calc(100% - 40px - 40px)}}@media screen and (max-width : 639px){.BodyMain{padding-left:55px}}.BodyMain h2{margin:0}.Map{position:relative;height:100%;width:100%}.MapControl{height:100%;display:table;position:absolute;right:10px;top:0;width:30px;z-index:1600}@media screen and (max-width : 979px){.MapControl{right:5px}}.MapControl ul{display:table-cell;height:33.33333%}@media screen and (max-width : 979px){.MapControl ul{height:50%}}.MapControl li{margin:3px 0;padding:0;position:relative;text-align:center}.MapControl button{background-color:#252525;background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border:2px #fff solid;border-radius:50%;display:block;height:32px;padding:0;position:relative;padding:1px 0 0 0;transition:all .4s ease-in-out;width:32px;z-index:1500}.MapControl button:hover,.MapControl button:focus{background-color:#2b4390;cursor:pointer}.MapControl span{display:block;text-indent:100%;overflow:hidden;white-space:nowrap}.MapControl .MapControl-area{display:table-row}@media screen and (max-width : 979px){.MapControl .MapControl-area:nth-child(3){display:none}}.MapControl .MapControl-top{padding:30px 0 0 0;vertical-align:top}@media screen and (max-width : 979px){.MapControl .MapControl-top{padding:15px 0 0 0}}.MapControl .MapControl-middle{padding:0;vertical-align:middle}@media screen and (max-width : 979px){.MapControl .MapControl-middle{padding:0 0 15px 0;vertical-align:bottom}}.MapControl .MapControl-bottom{padding:0 0 15px 0;vertical-align:bottom}@media screen and (max-width : 979px){.MapControl .MapControl-bottom{display:none}}.MapControl .MapControl-france{margin-bottom:20px}.MapControl .MapControl-france a{background-color:#252525;background-image:url(../images/ico-inforoutefrance.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border:2px #fff solid;border-radius:50%;display:block;height:32px;padding:0;position:relative;padding:1px 0 0 0;text-indent:-9999px;transition:all .4s ease-in-out;width:32px;z-index:1500}.MapControl .MapControl-france a:hover,.MapControl .MapControl-france a:focus{background-color:#2b4390}.MapControl .MapControl-search button{background-image:url(../images/ico-recherche.svg)}.MapControl .MapControl-location button{background-image:url(../images/ico-geoloc.svg)}.MapControl .MapControl-itinerary button{background-image:url(../images/ico-itineraire.svg)}.MapControl .MapControl-zoom button{color:#fff;font-size:1.3em;margin:0 0 3px 0;padding:0}.MapControl .MapControl-zoom button+button{margin:0}@media screen and (max-width : 979px){.MapControl .MapControl-zoom{display:none}}.MapControl .MapControl-refocus button{background-image:url(../images/ico-recentrer.svg)}.MapControl .MapControl-configuration{background-image:url(../images/ico-parametres.svg)}.SearchArea,.ItineraryArea{border-right:50px #252525 solid;background:#2b4390;box-shadow:0 0 5px 0 rgba(0,0,0,.2);color:#fff;height:calc(100% - 70px - 40px);position:fixed;right:0;top:70px;width:285px;z-index:50;transition:all .4s ease-in-out;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}.SearchArea[aria-hidden=""],.ItineraryArea[aria-hidden=""]{transform:translateX(0);display:inherit !important}.SearchArea[aria-hidden=true],.ItineraryArea[aria-hidden=true]{transform:translateX(100%);display:inherit !important}@media screen and (max-width : 979px){.SearchArea,.ItineraryArea{height:calc(100% - 40px - 25px);border-right:44px #252525 solid;top:40px}}.ol-search.active:after,.ol-itinerary.active:after{border:9px solid rgba(0,0,0,0);border-right-color:#fff;content:" ";height:0;left:-15px;position:absolute;top:7px;width:0;z-index:200}.MapControl-itinerary-button[aria-expanded=true],.MapControl-search-button[aria-expanded=true]{background-color:#2b4390}.ItineraryArea{background:#fff;overflow:auto}.ItineraryArea:after{top:112px}@media screen and (max-width : 979px){.ItineraryArea:after{top:97px}}.SearchArea .MapControl-search-input{background:none;border:none;border-bottom:1px rgba(255,255,255,.5) solid;color:#fff;font-size:1em;height:32px;margin:10px auto 15px auto;padding:2px 0;width:90%}.SearchArea .MapControl-search-input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.SearchArea .MapControl-search-input::-moz-placeholder{color:rgba(255,255,255,.5)}.SearchArea .MapControl-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.SearchArea .MapControl-search-input:-moz-placeholder{color:rgba(255,255,255,.5)}.MapControl .MapControl-search-result{background:#fff;color:#fff;display:block;height:calc(100% - 57px);margin:0;overflow:auto;padding:0;width:100%}.MapControl-search-result li{color:#252525;font-size:.9em;margin:0;text-align:left}.MapControl-search-result a{border-bottom:1px #dfdfdf solid;color:#000;display:block;padding:10px 10px;text-decoration:none;transition:all .4s ease-in-out}.MapControl-search-result a:hover,.MapControl-search-result a:focus{background:#f9f9f9}.MapControl-itinerary-search{background:url(../images/ico-depart-arrivee.svg) #2b4390 8px 23px no-repeat}.MapControl-itinerary-search-location{position:relative}.MapControl-itinerary-search-input{background:none;border:none;border-bottom:1px rgba(255,255,255,.5) solid;color:#fff;font-size:1em;height:32px;margin:10px 5% 15px 10%;padding:2px 20px 2px 0;width:85%}.MapControl-itinerary-search-input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.MapControl-itinerary-search-input::-moz-placeholder{color:rgba(255,255,255,.5)}.MapControl-itinerary-search-input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.MapControl-itinerary-search-input:-moz-placeholder{color:rgba(255,255,255,.5)}.MapControl .ItineraryArea .MapControl-itinerary-search-delete{background:url(../images/ico-delete.svg) center center no-repeat;border:none;height:20px;opacity:.8;position:absolute;right:5%;top:16px;transition:all .4s ease-in-out;width:15px}.MapControl .ItineraryArea .MapControl-itinerary-search-delete:hover,.MapControl .ItineraryArea .MapControl-itinerary-search-delete:focus{opacity:.5}.MapControl .ItineraryArea .MapControl-itinerary-search-button{background:#5fa40e;border:none;border-radius:0;color:#fff;content:"Rechercher";height:40px;text-align:center;text-transform:uppercase;transition:all .4s ease-in-out;width:100%;z-index:auto}.MapControl .ItineraryArea .MapControl-itinerary-search-button:hover,.MapControl .ItineraryArea .MapControl-itinerary-search-button:focus{background:#031652}#MapControl-itinerary-search-end .MapControl-itinerary-search-input{margin-top:0}#MapControl-itinerary-search-end .MapControl-itinerary-search-delete{top:6px}.MapControl-itinerary-search-Suggestions{box-shadow:0 5px 10px 0 rgba(0,0,0,.2);position:relative;z-index:5}.MapControl-itinerary-search-Suggestions .MapControl-itinerary-search-Suggestions-list{background:#fff;display:block;height:auto}.MapControl-itinerary-search-Suggestions .MapControl-itinerary-search-Suggestions-list li{border-bottom:1px #dfdfdf solid;color:#000;cursor:pointer;font-size:.9em;margin:0;padding:10px;text-align:left;transition:all .4s ease-in-out}.MapControl-itinerary-search-Suggestions .MapControl-itinerary-search-Suggestions-list li:hover,.MapControl-itinerary-search-Suggestions .MapControl-itinerary-search-Suggestions-list li:focus{background:#f9f9f9}.MapControl-itinerary-layer{color:#000;font-size:.9em;margin:10px 0}.MapControl-itinerary-layer label{padding-right:5px}.MapControl-itinerary-layer input,.MapControl-itinerary-layer label{vertical-align:middle}.MapControl-itinerary-license{color:#000;font-size:.7em;margin:10px 0}.MapControl-itinerary-license a{color:#000}.MapControl-itinerary-license a:hover,.MapControl-itinerary-license a:focus{text-decoration:none}.MapControl-itinerary-summary,.MapControl-itinerary-steps{color:#000;padding:2px 0}.MapControl-itinerary-summary p,.MapControl-itinerary-steps p{font-size:.8;margin:0;padding:3px 0}.MapControl-itinerary-summary{background:#efefef}.ConfigurationArea{background:#252525;border-radius:3px;bottom:-5px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);color:#fff;min-height:50px;padding:6px 10px;position:absolute;right:45px;width:220px;z-index:50}.ConfigurationArea:after{border:10px solid rgba(0,0,0,0);border-left-color:#252525;bottom:12px;content:" ";height:0;left:100%;position:absolute;width:0}.ConfigurationArea label{display:block;font-size:.85em;text-align:left}.ConfigurationArea select{border:none;border-radius:3px;padding:2px 0;width:100%}.ConfigurationArea-mapslist{font-size:.9em;max-width:100%}.ConfigurationArea-credits{width:100%;font-size:.7em;margin:1em 0 0 0}.ConfigurationArea-credits a{color:#000}.ConfigurationArea-credits a:hover,.ConfigurationArea-credits a:focus{text-decoration:none}.ConfigurationArea-credits button{display:none}.ConfigurationArea-credits ul{margin:0;padding:0;position:absolute;bottom:0;right:0;height:15px;background-color:#fff;opacity:.7}.ConfigurationArea-credits img{width:15px;display:inline-flex;vertical-align:sub}.ConfigurationArea-credits li{display:inline;line-height:1;margin:0;padding:0}.ol-custom-overviewmap{border:2px #fff solid;border-radius:3px;bottom:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);position:absolute;right:75px}@media screen and (max-width : 979px){.ol-custom-overviewmap{display:none}}.ol-custom-overviewmap .ol-overviewmap-map{border:0;height:110px;width:125px}.ol-custom-overviewmap .ol-overviewmap-box{border:2px solid red}.ol-custom-overviewmap button{display:none}.BodyFooter{background:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.02);display:flex;height:40px;width:100%;z-index:50;position:absolute}@media screen and (max-width : 979px){.BodyFooter{height:40px}}.BodyFooter img{max-height:35px;vertical-align:middle}@media screen and (max-width : 979px){.BodyFooter img{display:inline-block;margin:0 5px 0 0;max-width:50px}}.BodyFooter-toggleLinks{display:none}@media screen and (max-width : 979px){.BodyFooter-toggleLinks{background:none;border:none;color:#363636;display:inline-block;font-size:.75em;margin:0 0 0 10px;padding:5px;position:relative}}@media screen and (max-width : 639px){.BodyFooter-toggleLinks{font-size:.7em}}.BodyFooter-toggleLinks:hover,.BodyFooter-toggleLinks:focus{color:#000}.BodyFooter-logo{display:flex;height:40px;overflow:hidden;vertical-align:middle;align-items:center}.BodyFooter-logo[aria-hidden=true]{display:none}.BodyFooter-logo[aria-hidden=false]{display:block}@media screen and (max-width : 979px){.BodyFooter-logo{background:#252525;border-radius:5px;bottom:32px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:none;height:auto;left:.5%;overflow:visible;padding:5px;position:absolute;max-width:270px;z-index:50}.BodyFooter-logo:after{border:solid rgba(0,0,0,0);border-top-color:#252525;border-width:10px;content:" ";height:0;left:10px;position:absolute;top:100%;width:0}}.BodyFooter-logo ul{margin:0;padding:0;display:flex;height:100%;align-items:center}@media screen and (max-width : 979px){.BodyFooter-logo ul{max-height:190px;overflow:auto;flex-direction:column}}.BodyFooter-logo li{margin:0 5px}@media screen and (max-width : 979px){.BodyFooter-logo li{margin:0 0 5px 0;width:100%}.BodyFooter-logo li:last-child{margin:0}}.BodyFooter-logo a{color:#252525;display:inline-block;font-size:.75em;text-decoration:none;transition:all .4s ease-in-out;vertical-align:middle}@media screen and (max-width : 979px){.BodyFooter-logo a{background:#fff;border-radius:3px;display:table-cell;height:35px;padding:3px;position:relative;vertical-align:middle;width:100%}.BodyFooter-logo a:after{content:attr(data-title);display:inline-block;vertical-align:middle;width:calc(100% - 60px)}}.BodyFooter-logo a:hover,.BodyFooter-logo a:focus{opacity:.7}.BodyFooter-links{font-size:.75em;position:absolute;right:0;display:flex;align-items:center;height:100%}@media screen and (max-width : 639px){.BodyFooter-links{font-size:.7em}}.BodyFooter-links>li{margin:0 5px;display:flex;align-items:center}.BodyFooter-links a{color:#363636;padding:0 5px;text-decoration:none;align-self:center;line-height:initial}.BodyFooter-links a:hover,.BodyFooter-links a:focus{text-decoration:underline}.NavigationTabPanel{background:#2b4390;height:100%;max-width:300px;width:100%;overflow:auto;padding:20px 15px 0 15px;position:absolute;opacity:.95;transition:all .4s ease-in-out;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);z-index:1}.NavigationTabPanel[aria-hidden=""]{transform:translateX(0);display:inherit !important}.NavigationTabPanel[aria-hidden=true]{transform:translateX(-130%);display:inherit !important}@media screen and (max-width : 639px){.NavigationTabPanel{left:55px;min-width:260px;width:20%}}.NavigationTabPanel h2{border-bottom:6px #fff solid;color:#fff;font-size:1.35em;margin:0;padding:0 0 3px 0;max-width:270px;text-transform:uppercase}@media screen and (max-width : 639px){.NavigationTabPanel h2{border-bottom:3px #fff solid;font-size:1.1em}}.NavigationTabPanel p{color:#fff;font-size:.9rem;margin:1rem 0}.NavigationTabPanel.big-tab{max-width:none;width:calc(100% - 140px);z-index:1}@media screen and (max-width : 639px){.NavigationTabPanel.big-tab{width:calc(100% - 100px)}}.NavigationTabPanel-close{background:#2b4390 url(../images/ico-delete.svg) center center no-repeat;background-size:26px auto;height:70px;overflow:hidden;position:absolute;right:0;text-indent:100%;top:0;transition:all .4s ease-in-out;white-space:nowrap;width:70px}.NavigationTabPanel-close:hover,.NavigationTabPanel-close:focus{background-color:#031652}@media screen and (max-width : 639px){.NavigationTabPanel-close{display:none}}.TrafficControl{border-bottom:1px rgba(255,255,255,.3) solid;padding:1rem 0;position:relative;display:grid;gap:1rem}.TrafficControl button{background-color:rgba(0,0,0,0);background-size:30px auto;border:none;color:rgba(255,255,255,.7);font-size:.95rem;opacity:.7;padding:6px 0 6px 38px;text-align:left;transition:all .4s ease-in-out}@media screen and (max-width : 639px){.TrafficControl button{font-size:.9rem}}.TrafficControl button[aria-pressed=true]{color:#fff;opacity:1}.TrafficControl button:hover{cursor:pointer}.TrafficControl .separator:after{background:rgba(255,255,255,.3);content:"";display:block;height:1px;margin:10px 0 0 0;width:100%;position:absolute;left:0}.TrafficControl .separator+li{padding-top:1rem}.twocols{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.TrafficControl-primary{background:url(../images/ico-rprincipal.svg) 0 3px no-repeat}.TrafficControl-secondary{background:url(../images/ico-rsecondaire.svg) 0 1px no-repeat}.TrafficControl-wreck{background:url(../images/ico-accident.svg) no-repeat}.TrafficControl-warning{background:url(../images/ico-danger.svg) no-repeat}.TrafficControl-roadworks{background:url(../images/ico-travaux.svg) no-repeat}.TrafficControl-other{background:url(../images/ico-autres.svg) no-repeat}.TrafficControl-detour{background:url(../images/ico-deviation.svg) 0 3px no-repeat}.TrafficControl .TrafficControl-webcam{background:url(../images/ico-webcam.svg) 1px 0 no-repeat;background-size:25px auto}.TrafficControl .TrafficControl-pmv{background:url(../images/ico-pmv.svg) 1px 1px no-repeat;background-size:25px auto}.TrafficControl .TrafficControl-thaw{background:url(../images/ico-degel.svg) 2px 0 no-repeat;background-size:25px auto}.TrafficControl .TrafficControl-mowing{background:url(../images/ico-fauchage.svg) 3px 1px no-repeat;background-size:23px auto}.TrafficControl .TrafficControl-pollution{background:url(../images/ico-pollution.svg) 0 3px no-repeat;background-size:33px auto}.TrafficControl .TrafficControl-transport{background:url(../images/ico-transport.svg) 3px 0 no-repeat;background-size:25px auto}.TrafficControl-stock{background:url(../images/ico-fondants.svg) 0 5px no-repeat}.TrafficControl .TrafficControl-FuturEventsCalendar{background:url(../images/ico-calendar.svg) 0 3px no-repeat;background-size:25px auto}.BlockInfos{border-bottom:1px rgba(255,255,255,.3) solid;padding:10px 0}.BlockInfos li{font-size:.95em}@media screen and (max-width : 639px){.BlockInfos li{font-size:.9em}}.BlockInfos a{color:#fff;display:inline-block;padding:5px 0 5px 38px;text-decoration:none;transition:all .4s ease-in-out;vertical-align:middle}.BlockInfos a:hover,.BlockInfos a:focus{text-decoration:underline}.BlockInfos img{max-width:100%}.BlockInfos.standalone{border-top:1px rgba(255,255,255,.3) solid}.SMSList a{background:url(../images/ico-sms.svg) 0 3px no-repeat;background-size:25px auto}.RSSList a{background:url(../images/ico-rss.svg) 0 3px no-repeat;background-size:25px auto}.SocialSharing{border-top:4px rgba(255,255,255,.3) solid}.SocialSharing button{border:2px #fff solid;border-radius:50%;height:40px;margin:5px 10px 0 0;transition:all .4s ease-in-out;width:40px}.SocialSharing .SocialSharing-facebook{background:url(../images/ico-facebook.svg) #3b5998 center center no-repeat;background-size:8px auto}.SocialSharing .SocialSharing-facebook:hover,.SocialSharing .SocialSharing-facebook:focus{background-color:#193162}.SocialSharing .SocialSharing-twitter{background:url(../images/ico-twitter.svg) #1da1f2 center center no-repeat;background-size:22px auto}.SocialSharing .SocialSharing-twitter:hover,.SocialSharing .SocialSharing-twitter:focus{background-color:#0c84ce}.SocialSharing li{display:block;float:none;height:28px;padding:5px;position:relative}.SocialSharing li.settings_info{display:none}.SocialSharing li .switch{display:inline-block;text-indent:-9999em;background:rgba(0,0,0,0) url(../images/socialshareprivacy_on_off.svg) no-repeat 0 0 scroll;width:34px;float:left;height:14px;overflow:hidden;margin:7px 0 0;padding:0;cursor:pointer}.SocialSharing li .switch.on{background-position:0 -14px}.SocialSharing li .info{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.SocialSharing li div.tweet{width:auto}.SocialSharing .facebook .fb_like{margin-right:0;width:auto}.SocialSharing .dummy_btn{cursor:pointer;height:inherit;float:left;margin:0 20px 0 10px;padding:0}.SocialSharing .dummy_btn img{border:1px #5d5d5d solid}.SocialSharing .dummy_btn iframe{background:#fff;overflow:hidden;height:20px;width:128px;border-style:none;padding:4px;vertical-align:bottom}.SocialSharing-title{background:url(../images/ico-share.svg) no-repeat;background-size:23px auto;color:#fff;font-size:.95em;font-weight:bold;margin:0;padding:0 0 10px 30px;text-transform:uppercase}.TrafficColor{border-bottom:1px rgba(255,255,255,.3) solid;color:#fff;padding:10px 0}.TrafficColor li{line-height:1;font-size:.9em;padding:5px 0 5px 0px}.TrafficColor li::before{border:2px #fff solid;border-radius:10px;content:"";display:inline-block;height:10px;margin:0 10px 0 0;vertical-align:top;width:28px}.TrafficColor-green::before{background:#6bf140}.TrafficColor-yellow::before{background:gold}.TrafficColor-red::before{background:#ff1a05}.TrafficColor-black::before{background:#110f14}.TrafficColor-gray::before{background:#c8c3ca}.MainContent{background:#2b4390;height:100%;margin:0 auto;max-width:800px;overflow:auto;padding:10px 30px;width:100%}@media screen and (max-width : 639px){.MainContent{padding:10px}}.MainContent h1{border-bottom:6px #fff solid;color:#fff;font-size:1.5em;margin:.7em 0 0 0;padding:0 0 3px 0;text-transform:uppercase}@media screen and (max-width : 639px){.MainContent h1{border-bottom:3px #fff solid;font-size:1.1em}}.MainContent h2{color:#b4c6f2;font-size:1.3em;margin:1em 0 .2em 0}@media screen and (max-width : 639px){.MainContent h2{font-size:1.1em}}.MainContent p,.MainContent li{color:#fff;font-size:.95em;line-height:1.3;margin:.5em 0}@media screen and (max-width : 639px){.MainContent p,.MainContent li{font-size:.9em}}.MainContent a{color:#fff;font-weight:bold}.MainContent a:hover,.MainContent a:focus{color:#031652}.ol-overlay-container{width:100%;max-width:300px}.ol-popup{box-shadow:0 5px 10px rgba(0,0,0,.2);background-color:#fff;bottom:8px;font-size:.9em;left:-50px;position:absolute;cursor:auto}@media screen and (max-width : 639px){.ol-popup{width:250px}}.ol-popup:after,.ol-popup:before{border:solid rgba(0,0,0,0);content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{background:#252525;border:2px #fff solid;border-radius:50%;color:#fff;display:block;height:22px;position:absolute;right:-12px;text-decoration:none;text-align:center;transition:all .4s ease-in-out;top:-12px;width:22px;display:flex;align-items:center;justify-content:center}.ol-popup-closer:hover,.ol-popup-closer:focus{background:#2b4390}.ol-popup-closer:after{color:#fff;content:"×";display:block;font-size:17px;line-height:22px}.popover-title{background-color:#f9f9f9;border-bottom:1px #e9e9e9 solid;padding:8px;margin:0;font-size:14px;font-weight:bold}.popover-content{padding:5px;height:auto;overflow:auto}.popover-content a{color:#91c938}#popupTitle{margin:0}.popupEvnt{display:table}.popupImage{display:flex;padding:5px}.popupImage img{max-height:45px;max-width:50px}.popupTitleEvnt{display:table-cell;vertical-align:middle}.popupTitleEvnt a{color:#000}.popupTitleEvnt a:hover,.popupTitleEvnt a:focus{color:#2b4390}.popupBarreauNum{background:#7c7c7c;border-radius:3px;color:#fff;display:inline-block;font-size:.9em;font-weight:bold;line-height:1.1;margin:0 0 3px 0;padding:2px 5px 1px 5px;text-transform:uppercase}.popupBarreauTitre{display:block;font-weight:bold;text-align:center}.popupCirculation{border-bottom:3px solid;border-top:3px solid;font-weight:bold;padding:2px 0;text-align:center}.popupDescription{font-size:.95em;text-align:center}.popupDescription a{color:#000}.popupDescription a:hover,.popupDescription a:focus{color:#2b4390}.popover-content p{margin:0 0 .5em 0}.popover-content+p{margin-top:.5em}.popover-content>a{background:#515151;border-radius:10px;color:#fff;display:block;overflow:hidden;margin:0 10px 5px 10px;padding:2px 10px;text-align:center;text-decoration:none;transition:all .4s ease-in-out;word-wrap:break-word}.popover-content>a:hover,.popover-content>a:focus{background:#2b4390}.popover-content .PopUp.SocialSharing{border:none;position:absolute;right:20px;top:-12px}.popover-content .PopUp.SocialSharing button{border:2px #fff solid;border-radius:50%;height:26px;margin:0;transition:all .4s ease-in-out;vertical-align:top;width:26px}.popover-content .PopUp.SocialSharing .SocialSharing-facebook{background:url(../images/ico-facebook.svg) #3b5998 center center no-repeat;background-size:5px auto}.popover-content .PopUp.SocialSharing .SocialSharing-facebook:hover,.popover-content .PopUp.SocialSharing .SocialSharing-facebook:focus{background-color:#193162}.popover-content .PopUp.SocialSharing .SocialSharing-twitter{background:url(../images/ico-twitter.svg) #1da1f2 center center no-repeat;background-size:12px auto}.popover-content .PopUp.SocialSharing .SocialSharing-twitter:hover,.popover-content .PopUp.SocialSharing .SocialSharing-twitter:focus{background-color:#0c84ce}.popover-content .PopUp.SocialSharing .SocialSharing-google{background:url(../images/ico-google.svg) #ce171f center center no-repeat;background-size:15px auto}.popover-content .PopUp.SocialSharing .SocialSharing-google:hover,.popover-content .PopUp.SocialSharing .SocialSharing-google:focus{background-color:#b4141b}.popupDate{color:#f60;font-weight:bold;padding:2px 0;text-align:center}.popupDate.Deviation{border-bottom:none;padding-bottom:0;margin:0 0 .1em 0}#popupSource{border-top:1px #252525 solid;clear:both;display:block;font-size:.8em;font-style:italic;padding-top:2px}.webcam_image{height:auto;margin:1px;padding:0px}.webcam_image img{width:100%;height:auto}.webcamDate{background:#252525;color:#fff;display:block;font-size:.9em;font-style:italic;padding:3px 5px;text-align:right}.pmv_0,.pmv_1{background:#000;color:#fffc00;min-height:50px;padding:5px}.pmv_0{margin-bottom:1px}#pmv_optique{width:235px;height:auto;display:block;margin-left:auto;margin-right:auto}.pmvImage{width:50px;height:auto;display:block}#pmv_picto0,#pmv_picto1{float:left}#pmv_messsage0,#pmv_messsage1{line-height:1.2;margin:0;padding:0 5px;text-align:center}#divDeviationPL,#divDeviationVL{width:100%}#divDeviationPL #popupIcone,#divDeviationVL #popupIcone{margin:5px 0}#divDeviationPL p#popupTitle,#divDeviationVL p#popupTitle{margin:0 auto;text-align:center}#divDeviationPL{padding:0 1% 0 0;background:url(../images/ico-pl.svg) no-repeat 0 5px;border-top:1px solid #000}#divDeviationVL{padding:0 0 0 1%;background:url(../images/ico-vl.svg) no-repeat 0 5px;border-top:1px solid #000}#divDeviations{display:flex}#divDeviationShow button.popupAction{color:#fff;background-color:#252525;border:2px #fff solid;border-radius:16px;display:block;height:30px;transition:all .4s ease-in-out;font-weight:600;margin:0px auto;padding:0px 5px;text-transform:uppercase}#divDeviationShow button.popupAction:hover,#divDeviationShow button.popupAction:focus{background-color:#2b4390}.ui-dialog{box-shadow:0 0 20px 0 rgba(0,0,0,.4);font-size:.8rem !important;line-height:1.4}@media screen and (max-width : 639px){.ui-dialog{margin:0 5% !important}}.ui-dialog-titlebar{background:#2b4390 !important;padding:5px !important}.ui-dialog-title{text-transform:uppercase;color:#fff}.ui-dialog-titlebar-close{background:#252525;border:2px #fff solid;border-radius:50%;color:#fff;position:absolute;right:-1rem !important;text-decoration:none;transition:all .4s ease-in-out;top:-1rem !important;display:flex;margin:0 !important;align-items:center;justify-content:center;cursor:pointer;width:1.6rem !important;height:1.6rem !important}.ui-dialog-titlebar-close:hover{background:#2b4390}.ui-dialog-titlebar-close:after{color:#fff;content:"×";display:block;font-size:1.6rem}body .tooltipster-default{background:#252525}@media screen and (max-width : 979px){body .tooltipster-default{display:none}}.LoginAreaOpt1{position:relative}.LoginBtnOpt1{background:#252525;border-radius:.375rem;color:#fff;padding:.375rem;transition:all .4s ease-in-out}.LoginBtnOpt1:hover,.LoginBtnOpt1:focus{text-decoration:underline;cursor:pointer}.LoginBoxOpt1{background:#252525;border-radius:.375rem;bottom:40px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:.5rem;position:absolute;right:-50px;width:200px;z-index:50;color:#fff;display:grid;gap:1rem}@media screen and (max-width : 639px){.LoginBoxOpt1{right:-90px}}.LoginBoxOpt1:after{border:solid rgba(0,0,0,0);border-top-color:#252525;border-width:10px;content:" ";height:0;position:absolute;right:70px;top:100%;width:0}@media screen and (max-width : 639px){.LoginBoxOpt1:after{right:110px}}.LoginBoxOpt1 .infos{color:#bababa;font-size:.95em;font-style:italic;text-align:left}.LoginBoxOpt1-form{border:none;margin:0;padding:0}.LoginBoxOpt1-form li{margin:0 0 6px 0;display:flex;flex-direction:column}.LoginBoxOpt1-form label{color:#fff}.LoginBoxOpt1-form input[type=text],.LoginBoxOpt1-form input[type=password]{background:#fff;border:none;border-radius:3px;color:#252525;font-weight:bold;height:28px;padding:3px 10px;vertical-align:middle}.LoginBoxOpt1-btnConnect{background:#2b4390;border:none;border-radius:3px;color:#fff;height:30px;font-size:1.2em;font-weight:bold;text-align:center;text-transform:uppercase;transition:all .4s ease-in-out;margin-top:5px;width:100%}.LoginBoxOpt1-btnConnect:hover,.LoginBoxOpt1-btnConnect:focus{background:#3452af;cursor:pointer}.UserBoxOpt1{display:flex;align-self:center}.UserBoxOpt1 span{background:#252525;border-radius:20px 0 0 20px;border-right:1px #fff solid;color:#fff;display:inline-block;height:auto;max-width:250px;overflow:hidden;padding:6px 10px 4px 15px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}@media screen and (max-width : 979px){.UserBoxOpt1 span{padding:2px 10px 2px 10px}}@media screen and (max-width : 639px){.UserBoxOpt1 span{display:none}}.UserBoxOpt1 a{background:red;border-radius:0 20px 20px 0;color:#fff;display:inline-block;height:auto;padding:6px 15px 4px 10px;transition:all .4s ease-in-out;vertical-align:middle}@media screen and (max-width : 979px){.UserBoxOpt1 a{padding:2px 10px 2px 10px}}@media screen and (max-width : 639px){.UserBoxOpt1 a{border-radius:20px}}.UserBoxOpt1 a:hover,.UserBoxOpt1 a:focus{background:#970000;color:#fff;text-decoration:none}.DocList a{background-image:url(../images/ico-lien.svg);background-position:0 3px;background-repeat:no-repeat;background-size:25px auto}.DocList a[href$=".pdf"]{background-image:url(../images/ico-pdf.svg)}.DocList a[href$=".doc"],.DocList a[href$=".docx"]{background-image:url(../images/ico-doc.svg)}.DocList a[href$=".xls"],.DocList a[href$=".xlsx"]{background-image:url(../images/ico-xls.svg)}.DocList a[href$=".ppt"],.DocList a[href$=".pptx"]{background-image:url(../images/ico-ppt.svg)}.DocList a[href$=".jpg"],.DocList a[href$=".png"],.DocList a[href$=".gif"]{background-image:url(../images/ico-image.svg)}.NewsList-title{background:url(../images/ico-news.svg) no-repeat;background-size:25px auto;color:#fff;font-size:.95em;font-weight:bold;margin:0;padding:0 0 10px 30px;text-transform:uppercase}#NewsDefil{background:#fff;border-radius:8px;margin:0 auto;min-height:200px;max-width:245px;width:100%}@media screen and (max-width : 639px){#NewsDefil{width:90%}}p.NewsArticle-new{margin:-15px -10px 5px 0;font-size:1em;text-align:right}p.NewsArticle-new span{background:#ff7200;border-radius:3px;color:#fff;display:inline-block;margin:0;padding:2px 4px;font-size:.6em;font-weight:bold;text-transform:uppercase;width:51px}.NewsArticle-title{color:#000;font-size:.95em;font-weight:bold;line-height:1.2;margin:0 0 5px 0}.NewsArticle p.NewsArticle-text{color:#000;font-size:.8em;margin:0;overflow:hidden;padding:0 5px}.NewsArticle p.NewsArticle-source{border-bottom:1px solid #9f9f9f;color:#000;font-size:.75em;margin:1em 0 0 0;overflow:hidden;padding:3px 0}.NewsArticle-date{border-top:1px #ececec solid;color:#9f9f9f;display:block;font-style:italic;font-size:.75em;margin:0 0 .5em 0;padding:3px 0 0 0}.NewsArticle-zoom{background:url(../images/ico-news-zoom.svg) #2b4390 6px 5px no-repeat;background-size:auto 15px;border-radius:3px;border:none;color:#fff;display:block;font-size:.9em;overflow:hidden;margin:5px auto;padding:5px 10px 5px 30px;text-align:center;transition:all .4s ease-in-out;word-wrap:break-word}.NewsArticle-zoom:hover,.NewsArticle-zoom:focus{background-color:#515151;color:#fff}.NewsArticle-file li{font-size:.8em;margin:5px 0}.NewsArticle-file a{background:#515151;border-radius:10px;color:#fff;display:block;overflow:hidden;margin:0 10px 5px 10px;padding:2px 10px;text-align:center;text-decoration:none;transition:all .4s ease-in-out;word-wrap:break-word}.NewsArticle-file a:hover,.NewsArticle-file a:focus{background:#2b4390;color:#fff;opacity:1;text-decoration:none}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-item{padding:10px;float:left}.owl-prev,.owl-next{border:1px solid #fff;border-radius:20px;box-sizing:content-box;display:block;height:20px;position:absolute;text-indent:-9999px;top:50%;width:20px}.owl-prev{background:url("../images/arrow-left.svg") no-repeat 6px 50% #818181;left:-10px}.owl-next{background:url("../images/arrow-right.svg") no-repeat 50% 50% #818181;right:-10px}.owl-pagination{bottom:-10px;left:0;position:absolute;text-align:center;width:100%}.owl-pagination .owl-page{background:#fff;border:1px solid #acacac;border-radius:8px;box-sizing:content-box;display:inline-block;height:8px;margin:0 2px;width:8px}.owl-pagination .owl-page.active{background:#2b4390;border:1px solid #fff}.NewsDetails{padding-bottom:2em;color:#fff}.NewsDetails .NewsDetails-backLink{background:url("../images/ico-arrow.svg") no-repeat 0 50%;display:block;height:25px;margin:.5em 0 0 0;overflow:hidden;text-decoration:none;text-indent:100%;transition:all .4s ease-in-out;white-space:nowrap;width:25px}.NewsDetails .NewsDetails-backLink:hover,.NewsDetails .NewsDetails-backLink:focus{opacity:.8}.NewsDetails .NewsDetails-h1{border:none;text-align:center;text-transform:none}.NewsDetails .NewsDetails-pubDate{color:rgba(255,255,255,.5);font-weight:bold;margin:0;text-align:center}.NewsDetails .NewsDetails-image{background:#fff;border-radius:5px;margin:2em 0;padding:10px}.NewsDetails .NewsDetails-image img{display:block;width:100%}.NewsDetails .NewsDetails-text{font-size:.9em;margin:1em 0}.NewsDetails .NewsDetails-text p,.NewsDetails .NewsDetails-text ul{font-size:1em}.NewsDetails ul{margin:1em 0}.NewsDetails .NewsDetails-thumbs{margin:1em -1%;display:flex;flex-wrap:wrap}.NewsDetails .NewsDetails-thumbs li{border-radius:5px;background:#fff;height:140px;margin:.5em 1%;padding:5px;width:23%}@media screen and (max-width : 639px){.NewsDetails .NewsDetails-thumbs li{width:48%}}.NewsDetails .NewsDetails-thumbs a{display:block;height:100%;font-weight:normal;text-decoration:none;transition:all .4s ease-in-out;width:100%}.NewsDetails .NewsDetails-thumbs a:hover,.NewsDetails .NewsDetails-thumbs a:focus{opacity:.8}.NewsDetails .NewsDetails-thumbs a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.NewsDetails .NewsDetails-files li{margin:0;padding:0}.NewsDetails .NewsDetails-files a{background:#fff;border-radius:25px;display:flex;padding:15px 20px;margin:1em auto;max-width:320px;color:#2b4390;text-decoration:none;transition:all .4s ease-in-out}.NewsDetails .NewsDetails-files a:hover,.NewsDetails .NewsDetails-files a:focus{opacity:.8}.NewsDetails .NewsDetails-files a span{flex:1}.NewsDetails .NewsDetails-files a:before{background-color:#2b4390;content:"";display:block;height:16px;-webkit-mask:url(../images/ico-download.svg) no-repeat 50% 50%;mask:url(../images/ico-download.svg) no-repeat 50% 50%;margin:2px 10px 0 0;width:16px}.NewsDetails iframe{max-width:100%}.NewsList{padding:3em 65px 0 65px;position:relative}@media screen and (max-width : 639px){.NewsList{padding:.5em 0px .5em 0px}}.NewsList .owl-item{align-items:stretch;display:flex;padding:0}.NewsList .owl-stage{align-items:stretch;display:flex}.NewsList .owl-nav button.owl-prev,.NewsList .owl-nav button.owl-next{background:url(../images/ico-nav.svg) no-repeat 0 0;border-radius:0;display:block;height:50px;left:10px;overflow:hidden;position:absolute;text-indent:100%;transition:all .4s ease-in-out;top:50%;white-space:nowrap;width:50px}@media screen and (max-width : 639px){.NewsList .owl-nav button.owl-prev,.NewsList .owl-nav button.owl-next{background-size:30px 30px;height:30px;width:30px;left:30px;top:auto;bottom:-3px}}.NewsList .owl-nav button.owl-prev:hover,.NewsList .owl-nav button.owl-prev:focus,.NewsList .owl-nav button.owl-next:hover,.NewsList .owl-nav button.owl-next:focus{opacity:.7}.NewsList .owl-nav button.owl-prev.disabled,.NewsList .owl-nav button.owl-next.disabled{opacity:0;cursor:default}.NewsList .owl-nav button.owl-next{transform:rotate(180deg);left:auto;right:10px}@media screen and (max-width : 639px){.NewsList .owl-nav button.owl-next{right:30px}}.NewsList .owl-dots{padding:0px 50px 0 50px;text-align:center}.NewsList button.owl-dot{background:#b7b6b7;border-radius:50%;display:inline-block;height:12px;margin:0 5px;transition:all .4s ease-in-out;vertical-align:middle;width:12px}@media screen and (max-width : 639px){.NewsList button.owl-dot{height:8px;margin:0 3px;width:8px}}.NewsList button.owl-dot.active{background:#fff;height:20px;width:20px}@media screen and (max-width : 639px){.NewsList button.owl-dot.active{height:16px;width:16px}}.NewsListArticle{padding:40px 20px 50px 20px;flex:1}.NewsListArticle a{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);display:block;height:100%;padding-bottom:20px;position:relative;text-decoration:none;transition:all .4s ease-in-out}.NewsListArticle a:hover,.NewsListArticle a:focus{box-shadow:0 10px 20px rgba(0,0,0,.5);margin:-10px 0 10px 0}.NewsListArticle p{padding:0 5%;color:#333}.NewsListArticle-date{background:#fff;border-radius:5px 0 100% 0;color:#2b4390;font-size:.9em;height:65px;left:0;line-height:1;margin:0;padding:8px 22px 0 0;position:absolute;text-align:center;text-decoration:none;top:0;width:65px}.NewsListArticle-day{font-size:1.5em;font-weight:bold}.NewsListArticle-img{overflow:hidden;border-radius:5px 5px 0 0;display:block;height:200px}.NewsListArticle-img img{-o-object-fit:cover;object-fit:cover;height:100%;display:block;width:100%}.NewsListArticle-title{color:#2b4390;font-size:1.13em;padding:0 5%}.FuturEventsCalendar-hide{display:none}#FuturEventsCalendar-timeline{bottom:0;left:379px;position:absolute;width:calc(100% - 600px)}@media screen and (max-width : 979px){#FuturEventsCalendar-timeline{left:85px;width:calc(100% - 100px)}}@media screen and (max-width : 639px){#FuturEventsCalendar-timeline{left:55px;width:calc(100% - 100px)}}.default-theme-bg{background-color:#f6f6f6;color:#7e7c80;border-color:rgba(255,255,255,.3)}.default-theme-color{color:#7e7c80}.default-theme.range-calendar{background-color:#f6f6f6}.default-theme .months{background-color:#f6f6f6}.default-theme .months .cell{color:rgba(0,0,0,.6)}.default-theme .months .cell .month-name{color:#7e7c80}.default-theme .months .cell.selected{background-color:#ff7200}.default-theme .months .cell.selected .month-name{color:#fff}.default-theme .months .cell .bullet{background-color:#7e7c80}.default-theme .months .cell.selected .bullet{background-color:#fff}.default-theme .calendar{background-color:rgba(0,0,0,0)}.default-theme .calendar .cell{color:rgba(0,0,0,.4)}.default-theme .calendar .cell .day-number{color:#7e7c80}.default-theme .calendar .cell:hover{background:rgba(0,0,0,0)}.default-theme .calendar .cell:hover .day-number{color:#7e7c80}.default-theme .calendar .cell.selected{color:#fff}.default-theme .calendar .cell.selected:hover{background:none}.default-theme .calendar .cell.selected .day-number{color:#fff}.default-theme .range-bar{background-color:#2b4390}.range-calendar .calendar .cell{border-right:1px solid rgba(0,0,0,.1)}.range-calendar .calendar .cell,.range-calendar .calendar .cell.selected{padding:10px;width:70px}.range-bar .ui-resizable-handle.ui-resizable-e{padding:0 20px}@media screen and (max-width: 768px){.range-bar .ui-resizable-handle.ui-resizable-e{padding:0 10px}}.calendarResult{background:#f6f6f6;bottom:132px;left:379px;position:absolute;width:auto}@media screen and (max-width : 979px){.calendarResult{bottom:118px;left:85px}}@media screen and (max-width : 639px){.calendarResult{bottom:115px;left:55px}}.calendarResult a{color:#252525}.calendarResult a:hover,.calendarResult a:focus{color:#252525}.calendarResult a.eventcalendar-help-button{background-image:url(../images/calendar-help.png);background-size:25px auto;margin-left:20px;margin-right:5px}.calendarResult .DocList li{float:left}.visuallyhidden,[hidden=hidden]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[aria-hidden=true]{display:none}