.number-icon-pp{text-align:center;}.number-icon-pp:before{font-family:'fonticones';content:'\e4c2';font-size:2.5rem;color:#007ac2;}div.number-icon-pp-texte{background:#007ac2;}div.number-icon-pp-texte span.number-icon-pp-texte{padding-left:0px;font-weight:bold;color:#fff;}.number-icon-ev{text-align:center;}.number-icon-ev:before{font-family:'fonticones';content:'\e7b4';font-size:2.5rem;color:#007ac2;}div.number-icon-ev-texte{background:#007ac2;}div.number-icon-ev-texte span.number-icon-ev-texte{padding-left:0px;font-weight:bold;color:#fff;}.number-icon-pm{text-align:center;}.number-icon-pm:before{font-family:'fonticones';content:'\ea6a';font-size:2.5rem;color:#007ac2;}div.number-icon-pm-texte{background:#007ac2;}div.number-icon-pm-texte span.number-icon-pm-texte{padding-left:0px;font-weight:bold;color:#fff;}div.carre-couleur-grpmrk{display:inline-block;}div.carre-couleur-grpmrk-1{border:1px solid #00b3c8;background-color:#00b3c8;color:#f5f7f9;text-align:center;font-size:1.5em;padding:0.3125rem;}div.carre-couleur-grpmrk-10{border:1px solid #00b3c8;background-color:#00b3c8;color:#f5f7f9;text-align:center;font-size:1.5em;padding:0.3125rem;}div.carre-couleur-grpmrk-100{border:1px solid #00b3c8;background-color:#00b3c8;color:#fff;text-align:center;font-size:1.5em;padding:0.3125rem;}div.carre-couleur-grpmrk-1000{border-bottom:6px solid #00b3c8;background-color:#fff;box-shadow:0 14px 10px -15px rgba(0,0,0,0.7);text-align:center;font-size:1.5em;padding:0.3125rem;}div.carre-couleur-grpmrk-1000:before{font-family:'fonticones';content:'\e30C';display:table;margin:0 auto;font-size:0.7em;color:#00b3c8;}.number-icon-db{text-align:center;}.number-icon-db:before{font-family:'fonticones';content:'\e810';font-size:2.5rem;color:#9d9d9c;}div.number-icon-db-texte{background:#56b62c;}div.number-icon-db-texte span.number-icon-db-texte{padding-left:0px;font-weight:bold;color:#fff;}.carte-date-demande-benevolat-recap{background-color:#f5f7f9;margin:0.625rem 0;padding:0.3125rem;}.number-icon-oe{text-align:center;}.number-icon-oe:before{font-family:'fonticones';content:'\e316';font-size:2.5rem;color:#006ec9;}div.number-icon-oe-texte{background:#006ec9;}div.number-icon-oe-texte span.number-icon-oe-texte{padding-left:0px;font-weight:bold;color:#fff;}.number-icon-of{text-align:center;}.number-icon-of:before{font-family:'fonticones';content:'\e582';font-size:2.5rem;color:#007ac2;}div.number-icon-of-texte{background:#007ac2;}div.number-icon-of-texte span.number-icon-of-texte{padding-left:0px;font-weight:bold;color:#fff;}div.carre-monochrome-grpmrk{display:inline-block;border-bottom:6px solid #00b3c8;background-color:#fff;box-shadow:0 14px 10px -15px rgba(0,0,0,0.7);text-align:center;font-size:1.5em;padding:0.3125rem;}div.carre-monochrome-grpmrk:before{font-family:'fonticones';content:'\e30C';margin-right:0.3125rem;font-size:0.7em;color:#00b3c8;}#toutcarte{width:730px;height:450px;}p.btn-info-annonce-tooltip{margin:1rem 0;display:flex;}.leaflet-control{right:10px;}.leaflet-control form{position:relative;}.leaflet-control form label.btn-zoom-carte,.leaflet-control form label.btn-dezoom-carte{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);background:#fff;width:34px;height:34px;text-align:center;display:block;}.leaflet-control form label.btn-zoom-carte input,.leaflet-control form label.btn-dezoom-carte input{display:none;}.leaflet-control form label.btn-zoom-carte:before,.leaflet-control form label.btn-dezoom-carte:before{font-family:'fonticones';font-size:20px;text-align:center;line-height:34px;display:table;margin:0 auto;display:block !important;}.leaflet-control form label.btn-zoom-carte:hover,.leaflet-control form label.btn-dezoom-carte:hover{background:#f4f4f4;cursor:pointer;}.leaflet-control form label.btn-zoom-carte{display:block;}.leaflet-control form label.btn-zoom-carte:before{content:'\e0a6';}.leaflet-control form label.btn-dezoom-carte{display:block;}.leaflet-control form label.btn-dezoom-carte:before{content:'\e09e';}div.agrandir form label.btn-zoom-carte,div.agrandir form label.btn-dezoom-carte{text-align:center;display:block !important;}#ctrl-plus-toutcarte{background-color:transparent;left:20px;}#ctrl-plus-toutcarte form div.type-compatible{box-shadow:none !important;}#ctrl-plus-toutcarte form div.type-compatible label{width:25px;height:25px;border:none;border-radius:0;background-color:#fff;}#ctrl-plus-toutcarte form div.type-compatible label > input{margin-top:10px;}#ctrl-plus-toutcarte form div.type-compatible label:hover{background-color:transparent;}#ctrl-plus-toutcarte form div.type-compatible label:before{border:2px solid;font-size:14px;text-align:center;line-height:14px;padding:5px;background-color:#fff;}.ctrl-plus{background:#fff;display:inline-block;border-radius:4px;width:auto;margin-bottom:10px;}.ctrl-plus .type-contact{border-top:1px solid #ccc;padding:2px 0;}.ctrl-plus .type-contact label{margin-left:10px;padding:2px 0;display:block;font-size:12px;}.ctrl-plus .type-contact label input{margin-right:10px;}.ctrl-plus .type-compatible label.offrea:before,.ctrl-plus .type-compatible label.offreb:before,.ctrl-plus .type-compatible label.offrec:before{font-family:'fonticones';content:'\e316';font-size:25px;margin:0;text-align:center;display:inline;color:#006ec9;}.ctrl-plus .type-compatible > label{display:table;float:left;box-sizing:border-box;height:50px;margin:0 auto;border-right:1px solid #ccc;padding:4px;}.ctrl-plus .type-compatible > label > input{display:block;margin:0 auto 5px;}.ctrl-plus .type-compatible > label:hover{cursor:pointer;background-color:#f4f4f4;}.ctrl-plus .type-compatible > label:last-child{border:none;}.ctrl-plus .type-compatible > label:nth-child(1){border-top-left-radius:5px;}.ctrl-plus .type-compatible > label:nth-child(3){border-top-right-radius:5px;}.ctrl-plus .type-compatible label.cpp:before{font-family:'fonticones';content:'\e4c2';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.cpm:before{font-family:'fonticones';content:'\ea6a';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.coe:before{font-family:'fonticones';content:'\e316';font-size:25px;margin:0 auto;display:table;color:#006ec9;}.ctrl-plus .type-compatible label.cpr:before{font-family:'fonticones';content:'\e79e';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.cev:before{font-family:'fonticones';content:'\e7b4';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.cdm:before{font-family:'fonticones';content:'\e582';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.cof:before{font-family:'fonticones';content:'\e582';font-size:25px;margin:0 auto;display:table;color:#007ac2;}.ctrl-plus .type-compatible label.cdb:before{font-family:'fonticones';content:'\e810';font-size:25px;margin:0 auto;display:table;color:#9d9d9c;}.ctrl-plus .type-compatible label.cpb:before{font-family:'fonticones';content:'\e582';font-size:25px;margin:0 auto;display:table;color:#9d9d9c;}.leaflet-popup-content div.cartouche-annonce-carte h1.titre-annonce-tooltip{font-size:1.5rem !important;}.leaflet-popup-content div.cartouche-annonce-carte div ul li{flex-direction:column;}.leaflet-popup-content div.cartouche-annonce-carte div.places-restantes--div ul.tooltip-place-restantes li{flex-direction:row;}.leaflet-popup-content div.cartouche-annonce-carte div.places-restantes--div ul.tooltip-place-restantes li.info-annonce-tooltip span{font-family:'roboto_bold', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}.leaflet-popup-content div.cartouche-annonce-carte div.places-restantes--div ul.tooltip-place-restantes li.info-annonce-tooltip span:before{font-family:'fonticones';content:'\e950';color:#007ac2;margin-right:0.5rem;}.leaflet-popup-content div.cartouche-annonce-carte div.lieu--div ul.tooltip-lieu li.info-annonce-tooltip{flex-direction:row;}.leaflet-popup-content div.cartouche-annonce-carte div.lieu--div ul.tooltip-lieu li.info-annonce-tooltip span{font-family:'roboto_bold', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';}.leaflet-popup-content div.cartouche-annonce-carte div.lieu--div ul.tooltip-lieu li.info-annonce-tooltip span:before{font-family:'fonticones';content:'\e316';color:#006ec9;margin-right:0.5rem;}.leaflet-popup-content article h1{font-size:1.2em;border-bottom:1px dotted #006ec9;margin-bottom:10px;}.leaflet-popup-content article p,.leaflet-popup-content article form{margin:0;}.leaflet-popup-content article p.conteneur-bouton,.leaflet-popup-content article form.conteneur-bouton{display:flex;justify-content:space-around;margin:10px 0;}.leaflet-popup-content article p.conteneur-bouton .lien-btn,.leaflet-popup-content article form.conteneur-bouton .lien-btn{font-size:0.8125rem;padding:5px 8px;}.leaflet-popup-content article p.poste{text-align:center;font-size:16px;margin:10px 0;padding-bottom:10px;border-bottom:1px dotted #006ec9;}p.carte-date-demande-benevolat-boutons{display:flex;justify-content:space-around;}.number-icon-pr{text-align:center;}.number-icon-pr:before{font-family:'fonticones';content:'\e79e';font-size:2.5rem;color:#007ac2;}div.number-icon-pr-texte{background:#007ac2;}div.number-icon-pr-texte span.number-icon-pr-texte{padding-left:0px;font-weight:bold;color:#fff;}.number-icon-pb{text-align:center;}.number-icon-pb:before{font-family:'fonticones';content:'\e582';font-size:2.5rem;color:#1fb329;}div.number-icon-pb-texte{background:#1fb329;}div.number-icon-pb-texte span.number-icon-pb-texte{padding-left:0px;font-weight:bold;color:#fff;}h1.carte-nom-benevole-recap:before{font-family:'fonticones';content:'\e4c2';margin-right:0.5rem;}p.carte-telephone-benevole-recap{border:0;font-size:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}p.carte-telephone-benevole-recap span{font-size:0.9rem;}p.carte-telephone-benevole-recap:before{font-family:'fonticones';content:'\e1e0';margin-right:0.3125rem;color:#007ac2;}.number-icon-dm{text-align:center;}.number-icon-dm:before{font-family:'fonticones';content:'\e582';font-size:2.5rem;color:#007ac2;}div.number-icon-dm-texte{background:#007ac2;}div.number-icon-dm-texte span.number-icon-dm-texte{padding-left:0px;font-weight:bold;color:#fff;}