/*$version_atf="2021-01-29 11:06:37"; - Emmanuel LELEU - Atout France*/active .mapcontainer{padding-top:20px;font-family:'Source Sans Pro'}.ignlogo{height:20px}.hideme{display:none!important}.mappopupcontainer{display:none}.atfeditbutton.closebt{position:absolute!important}.atfeditbutton.favoritebt{display:none}.atfpopupfullscreen .atfctnpopup .contentcontainer{top:0!important}.covid19measure h2{text-align:left!important}.covid19measure{padding-top:0!important}.atfpopupfullscreen .atfctnpopup{width:80%!important;margin-left:auto!important;margin-right:auto!important}.popupfiche .contacts a.pictos_tiles{background-image:unset}.infos span.pictos_tiles{display:inline-block;zoom:.5}.gps_fixed{background-image:url(images/gpsactive.png);width:36px;height:36px;background-repeat:no-repeat;background-position:0;zoom:.7}@
keyframes atf_marker_fade{background-color:#00f;color:red}.atfmarkerblinking .marker-pin{background-image:url(images/marker-icons-over.png)}OUT.marker-pin{background:url(../images/markers02.png) 0 0 no-repeat;width:29px;height:41px;cursor:pointer}.marker-pin.marker-pin2,OUT.marker-pin.marker-pin3{width:25px;height:41px}.marker-pin2{background-image:url(images/marker-icon-2.png)}.marker-pin3{background-image:url(images/marker-icon-3.png)}.strait div#atfdtmap{width:100%;height:550px;display:block;position:relative!important;position:sticky!important}.dateupdate.container{margin-top:0}.datatourismelogo.leaflet-control{margin:0!important;bottom:-5px;cursor:pointer}.datatourismelogo .infos{float:right;height:39px;background-color:#fff;padding:5px}#atfdtmap{width:100%;height:550px;display:block;position:relative!important;position:sticky!important}.atf-map.processed{margin-top:20px;width:100%;height:480px;display:block;position:relative!important;position:sticky!important}.atfctnpopup{font-family:"Source Sans Pro"}.leaflet-popup-content-wrapper{border-radius:0!important}.leaflet-popup-content h3{font-size:1em;font-weight:700;color:#0c2a67;text-transform:uppercase}.leaflet-popup-content hr{display:none}.mapcontainer.layout1 .poi{width:33%;float:left}.leaflet-popup-content{width:500px!important}.layout1 .listes li{width:200px;cursor:pointer}.layout1 .listes li .imagecontainer,.layout1 .listes li .poicontainer{float:unset;display:unset;clear:unset}.layout1 .listes li{display:inline-table;margin-left:20px;margin-bottom:20px;width:200px}.mapcontainer.layout1{background-color:#ececec;padding:10px}.shortlistes{display:flex}.shortlistes .titlecontainer .title{font-size:1em;font-weight:700;margin:0 0 5px 0;display:block;margin-bottom:10px}.shortlistes span.address.container,.shortlistes span.contacts.container,.shortlistes span.tarif.container{width:100%}.mapcontainer.layout1 a{text-decoration:none;color:#68635c}.mapcontainer.layout1 h3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.shortlistes .title{font-size:1em;margin:0 0 5px 0;display:inline}.shortlistes .provider{clear:both}.shortlistes ul.contacts{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.provider.container{text-align:right;font-size:.8em}@media screen and (max-width:744px){.mapcontainer.layout1 .shortlistes{display:block}.mapcontainer.layout1 .poi{width:100%}}.leaflet-container .atfpopupfullscreen{z-index:9999}OUT .headercontainerpopup{position:relative!important}