1 2<!DOCTYPE html> 3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 4<head id="Head1"><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> 5 6 <!-- Directives pour assurer la sécurité des pages avec authentification en cas de retour arrière dans le navigateur --> 7 <meta http-equiv="Pragma" content="no-cache" /><meta http-equiv="Expires" content="-1" /><meta http-equiv="CACHE-CONTROL" content="NO-CACHE" /> 8 <!-- fin des directives de sécurité --> 9 <meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> 10 11 12 <link rel="stylesheet" href="/Content/FromMaitre/tac/tarteaucitron.css"/> 13 14
14<script src="/Content/FromMaitre/tac/tarteaucitron.fr.js" type="text/javascript"></script>
14 15 16 <!-- ajout tarteaucitron --> 17
17<script src="/Content/tarteaucitron/tarteaucitron.js"></script>
17 18 <!-- init tarteaucitron --> 19
19<script> 20 tarteaucitron.init({ 21 "privacyUrl": "", /* URL de la page de la politique de vie privée */ 22 "hashtag": "#tarteaucitronPassPlusB", /* Ouvrir le panneau contenant ce hashtag */ 23 "cookieName": "tarteaucitronPassPlusB", /* Nom du Cookie */ 24 "orientation": "top", /* Position de la bannière (top - bottom) */ 25 "showAlertSmall": false, /* Voir la bannière réduite en bas à droite */ 26 "cookieslist": false, /* Voir la liste des cookies */ 27 "closePopup": false, 28 "showIcon": true, 29 "iconPosition" : "BottomRight", 30 "adblocker": false, /* Voir une alerte si un bloqueur de publicités est détecté */ 31 "DenyAllCta" : true, 32 "AcceptAllCta": true, /* Voir le bouton accepter tout (quand highPrivacy est à true) */ 33 "highPrivacy": true, /* Désactiver le consentement automatique */ 34 "handleBrowserDNTRequest": false, /* Si la protection du suivi du navigateur est activée, tout interdire */ 35 "removeCredit": false, /* Retirer le lien vers tarteaucitron.js */ 36 "moreInfoLink": true, /* Afficher le lien "voir plus d'infos" */ 37 "useExternalCss": true, /* Si false, tarteaucitron.css sera chargé */ 38 "useExternalJs": false, 39 "readmoreLink": "/cookiespolicy", /* Lien vers la page "Lire plus" */ 40 "mandatory": true 41 }); 42 43 </script>
43 44 45
45<script type="text/javascript"> 46 //Matomo : 47 tarteaucitron.user.matomoId = 23; 48 tarteaucitron.user.matomoHost = 'https://matomo-rcvl.recia.solutions/'; 49 (tarteaucitron.job = tarteaucitron.job || []).push('matomocloud'); 50 51 // Youtube: 52 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 53 </script>
53 54 55 <title> 56 Organismes affiliés · Pass+ 57</title> 58 <!-- Font-icon css--> 59 60 <link href="/bundles/beneficiaire/styles/commun?v=Gj2zORwZZGLsPNxiwNDQSXCXKrL0HoGsX6igfBrrQ2U1" rel="stylesheet"/> 61<link href="https://fonts.googleapis.com/css2?family=Marvel&display=swap" rel="stylesheet" /> 62 63 <!-- INCLUDE FAVICON ... ne pas effacer --> 64 65 66 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 67
67<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.js"></script>
67 68
68<script src="https://api.tiles.mapbox.com/mapbox.js/plugins/leaflet-markercluster/v0.4.0/leaflet.markercluster.js"></script>
68 69 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css" /> 70 <!-- Select2 CSS --> 71 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" /> 72 73 <style> 74 .select2-selection__placeholder { 75 color: #797676 !important; 76} 77 h1 span { 78 color: #0A708D; 79 } 80 81 .btn-back { 82 background: #FFCB05; 83 border: none; 84 border-radius: 50%; 85 font-size: 18px; 86 cursor: pointer; 87 } 88 89 .btn-position { 90 background: none !important; 91 border: none !important; 92 color: #353d4d !important; 93 padding: 0 !important; 94 font-weight: bold; 95 } 96 97 .divider { 98 width: 1px; 99 height: 24px; 100 background-color: #353d4d; 101 margin: 0; 102 } 103 104 .chevron-left { 105 position: absolute; 106 top: 50%; 107 transform: translateY(-50%); 108 left: -8px; 109 background-color: white; 110 } 111 112 .chevron-right { 113 position: absolute; 114 top: 50%; 115 transform: translateY(-50%); 116 right: -8px; 117 background-color: white; 118 } 119 120 .leaflet-control-zoom a { 121 text-decoration: none !important; 122 } 123 124 .filters { 125 display: flex; 126 justify-content: space-around; 127 padding: 10px; 128 } 129 130 #filtersDiv .filter:focus, #filtersDiv .filter:hover { 131 background-color: #FFF !important; 132 border-color: #1877BD !important; 133 color: #1877BD !important; 134 } 135 136 #filtersDiv .filter.selected[data-category="CULTURE"] { 137 background-color: #951B81 !important; 138 border-color: #951B81 !important; 139 color: white !important; 140 } 141 142 #filtersDiv .filter.selected[data-category="COMMERCES"] { 143 background-color: #FDC314 !important; 144 border-color: #FDC314 !important; 145 color: white !important; 146 } 147 148 #filtersDiv .filter.selected[data-category="RESTAURATION"] { 149 background-color: #E94E1A !important; 150 border-color: #E94E1A !important; 151 color: white !important; 152 } 153 154 #filtersDiv .filter.selected[data-category="MOBILITE"] { 155 background-color: #E6007E !important; 156 border-color: #E6007E !important; 157 color: white !important; 158 } 159 160 #filtersDiv .filter.selected[data-category="BONSPLANS"] { 161 background-color: #009CDC !important; 162 border-color: #009CDC !important; 163 color: white !important; 164 } 165
166 #filtersDiv .filter.selected[data-category="SANTE"] { 167 background-color: #60B44F !important; 168 border-color: #60B44F !important; 169 color: white !important; 170 } 171 172 #filtersDiv .filter .icon-white { 173 display: none; 174 } 175 176 #filtersDiv .filter.selected .icon-color { 177 display: none; 178 } 179 180 #filtersDiv .filter.selected .icon-white { 181 display: initial; 182 } 183 184 #part-table td { 185 border-top: none !important; 186 } 187 188 #part-table button { 189 display: flex; 190 } 191 192 #part-table button img { 193 width: 100px; 194 min-width: 100px; 195 height: 100px; 196 min-height: 100px; 197 } 198 199 #part-table button span { 200 font-size: 14px; 201 } 202 203 .link-offers { 204 font-size: initial; 205 color: #1877BD; 206 display: block; 207 } 208 209 .link-offers a { 210 align-items: center; 211 display: flex; 212 text-decoration: none !important; 213 justify-content: end; 214 } 215 216 .link-offers a span { 217 text-decoration: underline !important; 218 } 219 220 .link-offers a i { 221 font-size: 20px; 222 } 223 224 @media (min-width: 768px) { 225 #popupPart { 226 position: absolute !important; 227 bottom: 15px !important; 228 left: 15px !important; 229 right: 15px !important; 230 } 231 } 232 233 #popupPart { 234 position: fixed; 235 bottom: 0; 236 left: 0; 237 right: 0; 238 z-index: 1; 239 background-color: #FDFDFD; 240 padding: 24px 16px 50px 16px; 241 border-top-left-radius: 12px; 242 border-top-right-radius: 12px; 243 max-width: 400px; 244 } 245 246 #popupPart .popupPartImage { 247 max-width: 120px; 248 max-height: 120px; 249 min-width: 120px; 250 min-height: 120px; 251 background-position: center; 252 } 253 254 #popupPart h3 { 255 font-size: 18px; 256 font-weight: bold; 257 } 258 259 #popupPart #popupPartCloseBtn { 260 position: absolute; 261 top: 38px; 262 right: 8px; 263 border: none; 264 background: none; 265 } 266 267 #popupPart #popupPartChevronRight { 268 position: absolute; 269 bottom: 8px; 270 right: 8px; 271 } 272 273 .view-toggle { 274 display: flex; 275 justify-content: space-between; 276 margin: 10px 0; 277 } 278 279 .view-toggle button { 280 padding: 12px; 281 border: none; 282 background: transparent; 283 gap: 4px; 284 border-radius: 10px; 285 font-family: HelveticaNeueLight; 286 font-weight: 400; 287 font-size: 12px; 288 line-height: 100%; 289 letter-spacing: 0%; 290 text-align: center; 291 position: relative; 292 } 293 294 .view-toggle .active { 295 background-color: #C2F2FF !important; 296 } 297 298 .view-toggle .active::after { 299 content: ""; 300 bottom: 0; 301 height: 2px; 302 left: 12px; 303 right: 12px; 304 background-color: #002843; 305 border-radius: 9999px; 306 position: absolute; 307 } 308 309 #map { 310 height: 500px; 311 width: 100%; 312 z-index: 0; 313 } 314 315 #filtersDiv { 316 max-width: 100%; 317 display: flex; 318 flex-wrap: nowrap; 319 overflow-x: auto; 320 white-space: nowrap; 321 box-sizing: border-box; 322 gap: 0.5rem; 323 -webkit-overflow-scrolling: touch; 324 -ms-overflow-style: none; 325 scrollbar-width: none; 326 } 327 328 #filtersDiv::-webkit-scrollbar {
329 display: none; 330 } 331 332 .part-title-table { 333 color: black; 334 font-weight: bold; 335 font-size: 16px; 336 text-decoration: none; 337 line-height: 0; 338 } 339 340 .btn-recenter { 341 width: 34px; 342 outline: none; 343 position: absolute; 344 z-index: 10; 345 right: 10px; 346 border-color: #B8B8AC; 347 background-color: white; 348 top: 75px; 349 border-radius: 6px; 350 height: 34px; 351 } 352 353 .btn-recenter:focus { 354 outline: 2px solid orange; 355 } 356 357 .btn-recenter:active { 358 outline: 2px solid orange; 359 } 360 361 .svg-btn-recenter { 362 position: absolute; 363 top: 50%; 364 left: 50%; 365 transform: translate(-50%, -50%); 366 } 367 368 .search-container { 369 min-width: 600px; /* important pour garder le scroll horizontal */ 370 } 371 372 .input-box { 373 min-width: 200px; 374 } 375 376 .input-box input { 377 border-radius: 8px; 378 padding-right: 30px; 379 } 380 381 .clear-btn { 382 position: absolute; 383 right: 10px; 384 top: 50%; 385 transform: translateY(-50%); 386 cursor: pointer; 387 font-weight: bold; 388 color: #999; 389 } 390 391 .filter-btn { 392 width: 40px; 393 height: 40px; 394 border-radius: 8px; 395 border: none; 396 background: #f1f3f5; 397 display: flex; 398 align-items: center; 399 justify-content: center; 400 } 401 402 /* Styles pour le modal et le bouton close */
403 .modal-header .close { 404 padding: 0; 405 margin: -1rem -1rem -1rem auto; 406 background: transparent; 407 border: 0; 408 font-size: 1.5rem; 409 font-weight: 700; 410 line-height: 1; 411 color: #000; 412 opacity: .5; 413 cursor: pointer; 414 } 415 416 .modal-header .close:hover { 417 opacity: .75; 418 } 419 420 /* Styles pour le modal Filtres avancés */ 421 #advancedFiltersModal { 422 z-index: 10500 !important; 423 padding-right: 0 !important; 424 } 425 426 #advancedFiltersModal .modal-backdrop { 427 z-index: 10400 !important; 428 } 429 430 .modal-backdrop.fade.in, 431 .modal-backdrop.show { 432 z-index: 10400 !important; 433 } 434 435 #advancedFiltersModal .modal-dialog { 436 max-width: fit-content; 437 z-index: 10500 !important; 438 } 439 440 #advancedFiltersModal .modal-content { 441 min-height: 100vh; 442 border: none; 443 border-radius: 0 !important; 444 } 445 446 #advancedFiltersModal .modal-header { 447 padding: 48px 40px 0 40px; 448 } 449 450 #advancedFiltersModal .modal-title { 451 font-family: BricolageGrotesque; 452 font-weight: 700; 453 font-size: 32px; 454 line-height: 110.00000000000001%; 455 letter-spacing: -4%; 456 color: #002843; 457 } 458 459 #advancedFiltersModal .modal-body { 460 padding: 0 40px; 461 max-height: calc(100vh - 300px); 462 overflow-y: auto; 463 margin: 40px 0; 464 } 465 466 #advancedFiltersModal .fw-bold { 467 font-weight: bold !important; 468 color: #333; 469 font-size: 1rem; 470 margin-bottom: 0.75rem; 471 } 472 473 #advancedFiltersModal legend { 474 font-family: BricolageGrotesque; 475 font-weight: 700; 476 font-size: 20px; 477 line-height: 110.00000000000001%; 478 letter-spacing: -4%; 479 } 480 481 /* Checkboxes dans le modal */ 482 #advancedFiltersModal .form-check { 483 padding-left: 1.5rem; 484 margin-bottom: 0.5rem; 485 } 486 487 #advancedFiltersModal .form-check-input { 488 margin-top: 0.25rem; 489 cursor: pointer; 490 } 491 492 #advancedFiltersModal .form-check-label { 493 cursor: pointer; 494 font-size: 0.95rem; 495 color: #495057; 496 } 497 498 /* Footer du modal */ 499 #advancedFiltersModal .modal-footer { 500 padding: 0 28px 40px 28px; 501 } 502 503 #advancedFiltersModal .modal-footer button { 504 width: 100%; 505 } 506 507 /* Message "Sélectionnez au moins une thématique" */ 508 #noThematiqueMsg { 509 font-style: italic; 510 color: #6c757d; 511 text-align: center; 512 padding: 1rem; 513 } 514 515 /* Espace entre sections */ 516 #advancedFiltersModal .mb-3 { 517 margin-bottom: 1.5rem !important; 518 } 519 520 #advancedFiltersModal .mb-2 { 521 margin-bottom: 0.75rem !important; 522 } 523 524 /* Messages d'état (accueil, aucun résultat) */ 525 .search-state-message { 526 text-align: center; 527 padding: 3rem 2rem; 528 background: #f8f9fa; 529 border-radius: 12px; 530 margin: 2rem 0; 531 } 532 533 .search-state-message .icon-container { 534 width: 80px; 535 height: 80px; 536 background: #ffc1c1; 537 border-radius: 50%; 538 margin: 0 auto 1.5rem; 539 display: flex; 540 align-items: center; 541 justify-content: center; 542 } 543 544 .search-state-message .icon-container svg { 545 width: 40px; 546 height: 40px; 547 color: #dc3545; 548 } 549 550 .search-state-message h3 { 551 font-size: 1.5rem; 552 font-weight: bold; 553 color: #212529; 554 margin-bottom: 1rem; 555 } 556 557 .search-state-message p { 558 font-size: 1rem; 559 color: #6c757d; 560 line-height: 1.6; 561 max-width: 500px; 562 margin: 0 auto; 563 } 564 565 /* Message d'accueil */ 566 #welcomeMessage .icon-container { 567 background: #d1ecf1; 568 } 569 570 #welcomeMessage .icon-container svg { 571 color: #0c5460; 572 } 573 574 /* Message aucun résultat */ 575 #noResultMessage { 576 display: none; 577 } 578 579 #noResultMessage .icon-container { 580 background: #ffc1c1; 581 } 582 583 #noResultMessage .icon-container svg { 584 color: #dc3545; 585 } 586 587 .card-item { 588 display: flex; 589 align-items: center; 590 background: #f5f6f7; 591 border-radius: 12px; 592 padding: 12px; 593 width: 400px; 594 font-family: Arial, sans-serif; 595 } 596 597 .card-image { 598 width: 60px; 599 height: 60px; 600 border-radius: 10px; 601 object-fit: cover; 602 margin-right: 12px; 603 } 604 605 .card-content { 606 flex: 1; 607 } 608 609 .card-title { 610 font-weight: bold; 611 font-size: 16px; 612 margin-bottom: 4px; 613 } 614 615 .card-tags { 616 margin-bottom: 6px; 617 } 618 619 .tag { 620 display: inline-block; 621 background: #e0f0ff; 622 color: #007bff; 623 font-size: 12px; 624 padding: 2px 6px; 625 border-radius: 6px; 626 margin-right: 4px; 627 } 628 629 /* Tag Culture - Vert */ 630 .tag.tag-culture { 631 background: #d4edda; 632 color: #28a745; 633 } 634 635 /* Tag Sport - Bleu */ 636 .tag.tag-sport { 637 background: #cfe2ff; 638 color: #0d6efd; 639 } 640 641 .card-address { 642 font-size: 12px; 643 color: #555; 644 } 645 646 .card-arrow { 647 font-size: 18px; 648 color: #888; 649 margin-left: 10px; 650 } 651 652 /* Styles pour les tuiles d'organismes */ 653 #organismes-container::-webkit-scrollbar {
654 width: 8px; 655 } 656 657 #organismes-container::-webkit-scrollbar-track { 658 background: #f1f1f1; 659 border-radius: 4px; 660 } 661 662 #organismes-container::-webkit-scrollbar-thumb { 663 background: #888; 664 border-radius: 4px; 665 } 666 667 #organismes-container::-webkit-scrollbar-thumb:hover { 668 background: #555; 669 } 670 671 .organisme-tile { 672 display: flex; 673 align-items: start; 674 background: #FDFDFD; 675 border-radius: 16px; 676 padding: 16px; 677 cursor: pointer; 678 gap: 16px; 679 } 680 681 .organisme-tile:hover { 682 text-decoration: none !important; 683 } 684 685 .organisme-image { 686 width: 64px; 687 height: 64px; 688 border-radius: 12px; 689 object-fit: cover; 690 flex-shrink: 0; 691 } 692 693 .organisme-content { 694 flex: 1; 695 min-width: 0; 696 gap: 8px; 697 display: flex; 698 flex-direction: column; 699 } 700 701 .organisme-content a { 702 text-decoration: none; 703 gap: 12px; 704 } 705 706 .organisme-content h2 { 707 font-family: BricolageGrotesque; 708 font-weight: 700; 709 font-size: 24px; 710 line-height: 110.00000000000001%; 711 letter-spacing: -4%; 712 color: #002843; 713 padding-right: 28px; 714 } 715 716 .organisme-tile .organisme-title { 717 font-family: HelveticaNeueRoman; 718 font-weight: 700; 719 font-size: 16px; 720 line-height: 110.00000000000001%; 721 letter-spacing: 0%; 722 color: #002843; 723 margin-bottom: 0; 724 } 725 726 /* Tags dans les tuiles d'organismes */ 727 .organisme-tags { 728 display: flex; 729 flex-wrap: wrap; 730 gap: 8px; 731 padding-right: 28px; 732 } 733 734 .organisme-tags .tag { 735 padding: 2px 4px; 736 border-radius: 4px; 737 font-family: HelveticaNeueLight; 738 font-weight: 400; 739 font-size: 12px; 740 line-height: 100%; 741 letter-spacing: 0%; 742 color: #002843; 743 margin: 0; 744 } 745 746 /* Tag Culture - Vert dans les tuiles d'organismes */ 747 .organisme-tags .tag.tag-culture { 748 background: #CFE9AB; 749 } 750 751 /* Tag Sport - Bleu dans les tuiles d'organismes */ 752 .organisme-tags .tag.tag-sport { 753 background: #C2F2FF; 754 } 755 756 .organisme-icon { 757 background-color: #C2F2FF; 758 border-radius: 8px; 759 padding: 8px; 760 margin-right: 10px; 761 } 762 763 .organisme-address { 764 font-family: HelveticaNeueRoman; 765 font-weight: 700; 766 font-size: 14px; 767 line-height: 100%; 768 letter-spacing: 0%; 769 color: #002843; 770 gap: 4px; 771 } 772 773 .organisme-address .organisme-address-name { 774 font-family: HelveticaNeueRoman; 775 font-weight: 700; 776 font-size: 14px; 777 line-height: 120%; 778 letter-spacing: 0%; 779 } 780 781 .organisme-phone { 782 font-size: 0.9rem; 783 color: #495057; 784 margin-bottom: 8px; 785 } 786 787 .organisme-phone a { 788 color: #1877BD; 789 text-decoration: none; 790 } 791 792 .organisme-phone a:hover { 793 text-decoration: underline; 794 } 795 796 .organisme-footer { 797 display: flex; 798 justify-content: flex-end; 799 align-items: center; 800 margin-top: 8px; 801 } 802 803 .organisme-link { 804 color: #1877BD; 805 font-size: 0.9rem; 806 text-decoration: none; 807 display: flex; 808 align-items: center; 809 gap: 4px; 810 font-weight: 500; 811 } 812 813 .organisme-link:hover { 814 text-decoration: underline; 815 } 816 817 .organisme-link svg { 818 width: 16px; 819 height: 16px; 820 } 821 822 .organisme-arrow { 823 color: #1877BD; 824 font-size: 24px; 825 margin-left: 12px; 826 flex-shrink: 0; 827 } 828 829 .advanced-search-container .col-12 { 830 gap: 16px; 831 } 832 833 .advanced-search-container .form-group { 834 flex: 1; 835 } 836 837 #btnAdvancedFilters { 838 background: white; 839 border-radius: 12px; 840 width: 64px; 841 height: 64px; 842 gap: 4px; 843 padding: 12px 16px; 844 color: #002843; 845 font-family: HelveticaNeueRoman; 846 font-weight: 700; 847 font-size: 14px; 848 line-height: 100%; 849 letter-spacing: 0%; 850 text-align: center; 851 display: flex; 852 align-items: center; 853 justify-content: center; 854 border: none; 855 } 856 857 #searchBtn { 858 width: 64px; 859 height: 64px; 860 } 861 862 #organismes-section.organismes-section-svg { 863 background-color: #F3F5F7; 864 padding-top: 20px; 865 padding: 40px 12px; 866 } 867 868 #organismes-section.organismes-section-svg::before { 869 content: ""; 870 background-image: url(../../../Content/images/pattern-gris-alone.svg); 871 width: 450px; 872 height: 450px; 873 background-size: contain; 874 position: absolute; 875 top: -280px; 876 right: -190px; 877 transform: rotate(0deg); 878 } 879 880 #organismes-section.organismes-section-svg::after { 881 content: ""; 882 background-image: url(../../../Content/images/pattern-gris-alone.svg); 883 width: 450px; 884 height: 450px; 885 background-size: contain; 886 position: absolute; 887 bottom: 760px; 888 right: -50px; 889 transform: rotate(0deg); 890 } 891 892 @media screen and (min-width: 992px) { 893 #advancedFiltersModal .modal-body { 894 max-height: calc(100vh - 252px) !important; 895 } 896 897 #advancedFiltersModal .modal-footer button { 898 width: fit-content !important; 899 } 900 901 #advancedFiltersModal .modal-dialog { 902 margin: 0 0 0 auto; 903 } 904 905 #organismes-section { 906 padding-top: 150px !important; 907 background-size: 120% !important; 908 } 909 910 #organismes-section.organismes-section-svg::before { 911 width: 1000px !important; 912 height: 1000px !important; 913 top: 0px !important; 914 right: -430px !important; 915 left: auto !important; 916 transform: rotate(0) !important; 917 } 918 919 #organismes-section.organismes-section-svg::after { 920 content: none !important; 921 } 922 923 #searchBtn { 924 width: auto !important; 925 height: auto !important; 926 } 927 928 #section-searchBtn { 929 position: absolute; 930 right: 0; 931 bottom: -66px; 932 z-index: 1; 933 } 934 } 935 936 @media screen and (max-width: 991px) { 937 #advancedFiltersModal .modal-dialog { 938 min-width: 100%; 939 } 940 941 .view-toggle { 942 width: 100%; 943 } 944 945 .view-toggle button { 946 width: 100%; 947 } 948 } 949 950 #list, #map { 951 position: relative; 952 z-index: 1; 953 } 954 955 .no-taches { 956 text-align: center; 957 padding: 60px 20px; 958 align-items: center; 959 display: flex; 960 flex-direction: column; 961} 962 963.no-taches-icon { 964 margin-bottom: 20px; 965} 966 967.no-taches h3 { 968 font-size: 18px; 969 font-weight: 600; 970 color: #1e3a5f; 971 margin: 0 0 8px 0; 972} 973 974.no-taches p { 975 font-size: 14px; 976 color: #6c757d; 977 margin: 0 0 24px 0; 978} 979 980.no-taches-btn { 981 display: inline-block; 982 padding: 10px 24px; 983 background-color: #1e3a5f; 984 color: #fff; 985 border-radius: 8px; 986 text-decoration: none; 987 font-size: 14px; 988 font-weight: 500; 989 transition: background-color 0.2s ease; 990} 991 992.no-taches-btn:hover { 993 background-color: #16304d; 994 color: #fff; 995 text-decoration: none; 996} 997 </style> 998</head> 999<body class="backgroundcolor">
1000 <a href="#container-content" class="skip-link" tabindex="0">Aller au contenu principal</a> <!-- Lien d'évitement --> 1001 <!-- OVERLAY PAGE --> 1002 <div class="overlay"> 1003 <div class="page-loading"></div> 1004 </div> 1005
1005<script src='/Content/js/plugins/pace.min.js' type="text/javascript"></script>
1005 1006 <form method="post" action="./RechercheLocalisation_Partenaire.aspx" id="frmMaster" class="form-horizontal"> 1007<div class="aspNetHidden"> 1008<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 1009<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 1010<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="Tmy37u68jkQgy5KhGFipgk4h1sXGL9JvVXYfbw2DTBN2S3OeCAPy5E+HRV3ua6kb8IFJaOv0Uyo6R9enV65iZXKHqOtoV2QcVzMae5oCHiRYIDVvnIPKcn9eu+N9UzMK" /> 1011</div> 1012
1013<script type="text/javascript"> 1014//<![CDATA[ 1015var theForm = document.forms['frmMaster']; 1016if (!theForm) { 1017 theForm = document.frmMaster; 1018} 1019function __doPostBack(eventTarget, eventArgument) { 1020 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 1021 theForm.__EVENTTARGET.value = eventTarget; 1022 theForm.__EVENTARGUMENT.value = eventArgument; 1023 theForm.submit(); 1024 } 1025} 1026//]]> 1027</script>
1027 1028 1029 1030<div class="aspNetHidden"> 1031 1032 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="17570C0A" /> 1033 <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="bJ0Q9VBPV0oV8j3gTxdUGtmmWjWboA9aOAds25anhFCqz9mFMKRWiIWljuLVm6TVfpHTAa7EWPniKy9WbLtu8Psreslz3TPgOgcoDklOaCn3HU10Rdke3FmopP3Pfy5rwZI/nsJALteZd+IZoSxwvRKqCTH0AYnOY7lqtzAqWU5H3gewDtAdD30L6gcLx2ct7vBgRfvteDaP6vrzvOxQSI2772tZN5xHbPSLZjjqZBeBk6pLrftJcJx8HWoNs85Y" /> 1034</div> 1035 <!-- Header Mode NON connecté --> 1036 <header role="banner"> 1037 <div id="navbarNav" class="row"> 1038 <nav id="navbar-desktop" class="col-10 col-lg-8 offset-1 offset-lg-2 d-none d-lg-flex justify-content-between align-items-center position-fixed" role="navigation"> 1039 <a href="/LandingPage.aspx"> 1040 <img src="/Content/images/Logo.svg" alt="Pass+ Hauts-de-Seine - Retour à l'accueil" height="38" /> 1041 </a> 1042 <ul class="navbar__links"> 1043 <li> 1044 <a class="" href="/LandingPage.aspx">Accueil</a> 1045 </li> 1046 1047 <li> 1048 <a class="" href="/Views/RechercheLocalisation_Partenaire.aspx">Organismes affiliés</a> 1049 </li> 1050 <li> 1051 <a class="" href="/LandingPage.aspx#section-actualites">Actualités</a> 1052 </li> 1053 1054 </ul> 1055 <div id="help-button" class="d-flex align-items-center"> 1056 <div class="position-relative"> 1057 <button type="button" class="button-toggle-panel btn-primary" aria-label="Ouvrir/fermer le panel de connexion" id="btn-navbar-destop-connexion" aria-controls="navbar-desktop-connexion__links" onclick="openMenu(this, false)" aria-expanded="false"> 1058 Se connecter 1059 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 256 256"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path></svg> 1060 </button> 1061 <div id="navbar-desktop-connexion__links" class="navbar-panel d-none flex-column"> 1062 <input onclick="__doPostBack('ctl00$MenuContentControl$btnConnecterCompte','')" name="ctl00$MenuContentControl$btnConnecterCompte" type="button" id="btnConnecterCompte" class="btn-primary w-100 mb-2" value="Famille" /> 1063 <a href="https://partenaires.passplus.fr/" class="btn-secondary mb-2">Partenaire</a> 1064 <a href="https://etablissements.passplus.fr/" class="btn-secondary mb-2">Ãtablissement</a> 1065 <a href="https://commensaux.passplus.fr/" class="btn-secondary">Commensal</a> 1066 </div> 1067 </div> 1068 <a href="/FAQ.aspx" class="d-flex align-items-center "> 1069 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" style="margin-right: 4px; margin-top: -2px;" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z" opacity="0.2"></path><path d="M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path></svg> 1070 Aide 1071 </a> 1072 </div> 1073 </nav> 1074 1075 <div id="navbar-mobile" class="d-flex justify-content-between align-items-center d-lg-none fixed-top"> 1076 <a href="/LandingPage.aspx"> 1077 <img src="/Content/images/Logo.svg" alt="Pass+ Hauts-de-Seine - Retour à l'accueil" height="38" /> 1078 </a> 1079 <div class="d-flex align-items-center"> 1080 <button id="btn-navbar-connexion" aria-controls="navbar-connexion__links" type="button" class="button-toggle-panel navbar__icon-menu" onclick="openMenu(this, true)" aria-label="Ouvrir le panel de connexion" aria-expanded="false"> 1081 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#002843" viewBox="0 0 256 256"><path d="M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z" opacity="0.2"></path><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"></path></svg> 1082 </button> 1083 <button id="btn-navbar-links" aria-controls="navbar-links__links" type="button" class="button-toggle-panel navbar__icon-menu" onclick="openMenu(this, true)" aria-label="Ouvrir le menu" aria-expanded="false"> 1084 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#002843" viewBox="0 0 256 256"><path d="M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"></path></svg> 1085 </button> 1086 </div> 1087 </div> 1088 1089 <div id="navbar-overlay" class="d-none"></div> 1090 1091 <div id="menu-overlay"> 1092 <nav id="navbar-links__links" role="navigation" aria-labelledby="btn-navbar-links" class="navbar-panel d-none"> 1093 <div class="d-flex flex-column justify-content-between align-items-start h-100"> 1094 <div class="w-100"> 1095 <div class="menu-header mb-5"> 1096 <h2>Menu</h2> 1097 <button type="button" onclick="closeMenu()" aria-label="Fermer le menu"> 1098 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path></svg> 1099 </button> 1100 </div> 1101 <div class="d-flex flex-column">
1102 <a href="/LandingPage.aspx">Accueil</a> 1103 1104 <a href="/Views/RechercheLocalisation_Partenaire.aspx">Organismes affiliés</a> 1105 <a href="/LandingPage.aspx#section-actualites">Actualités</a> 1106 1107 </div> 1108 </div> 1109 <a href="/FAQ.aspx" class="d-flex mb-0"> 1110 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z" opacity="0.2"></path><path d="M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path></svg> 1111 Aide 1112 </a> 1113 </div> 1114 </nav> 1115 1116 <div id="navbar-connexion__links" aria-labelledby="btn-navbar-connexion" class="navbar-panel d-none"> 1117 <div class="menu-header"> 1118 <h2>Connexion</h2> 1119 <button type="button" onclick="closeMenu()" aria-label="Fermer le panel"> 1120 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path></svg> 1121 </button> 1122 </div> 1123 <div class="d-flex flex-column justify-content-between h-100"> 1124 <input onclick="__doPostBack('ctl00$MenuContentControl$btnConnecterCompteMobile','')" name="ctl00$MenuContentControl$btnConnecterCompteMobile" type="button" id="btnConnecterCompteMobile" class="btn-primary mb-2" value="Famille" /> 1125 <a href="https://partenaires.passplus.fr/" class="btn-secondary mb-2">Partenaire</a> 1126 <a href="https://etablissements.passplus.fr/" class="btn-secondary mb-2">Ãtablissement</a> 1127 <a href="https://commensaux.passplus.fr/" class="btn-secondary">Commensal</a> 1128 </div> 1129 </div> 1130 </div> 1131</div> 1132 </header> 1133 <div id="dvBrowserWarningMessage" class="row browser-info text-center"> 1134 <span class="glyphicon glyphicon-warning-sign" aria-hidden="true"></span> 1135 <span id="lblBrowserWarningMessage" class="browser-detail"></span> 1136 <span class="glyphicon glyphicon-warning-sign" aria-hidden="true"></span> 1137 </div> 1138 <!-- Ne pas supprimer les 5 div suivantes --> 1139 <div id="div_xs" class="d-sm-none"></div> 1140 <div id="div_sm" class="d-none d-sm-block d-md-none d-lg-none d-xl-none"></div> 1141 <div id="div_md" class="d-none d-md-block d-lg-none d-xl-none"></div> 1142 <div id="div_lg" class="d-none d-lg-block d-xl-none"></div> 1143 <div id="div_xl" class="d-none d-xl-block"></div> 1144 1145 <main id="container-content" class="px-lg-0 mb-0 pb-0 pt-0" role="main"> 1146 1147 <input name="ctl00$BodyPlaceHolder$tokenField" type="hidden" id="tokenField" /> 1148 <input name="ctl00$BodyPlaceHolder$currentBeneficiaireXPosition" type="hidden" id="currentBeneficiaireXPosition" /> 1149 <input name="ctl00$BodyPlaceHolder$currentBeneficiaireYPosition" type="hidden" id="currentBeneficiaireYPosition" /> 1150 1151 1152 1153 <!-- Modal Filtres avancés --> 1154 <div id="advancedFiltersModal" class="modal fade" tabindex="-1" aria-labelledby="advancedFiltersLabel" aria-hidden="true"> 1155 <div class="modal-dialog modal-dialog-centered"> 1156 <div class="modal-content"> 1157 <div class="modal-header"> 1158 <h2 class="modal-title" id="advancedFiltersLabel">Filtres avancés</h2> 1159 <button type="button" data-dismiss="modal" aria-label="Fermer"> 1160 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path></svg> 1161 </button> 1162 </div> 1163 <div class="modal-body"> 1164 <fieldset class="form-check-fieldset mb-3"> 1165 <legend>Thématiques</legend> 1166 <div id="thematiqueList"></div> 1167 </fieldset> 1168 <fieldset class="form-check-fieldset"> 1169 <legend>Activités</legend> 1170 <div id="activiteList"></div> 1171 <div id="noThematiqueMsg" class="text-muted small mt-2 d-none">Sélectionnez au moins une thématique</div> 1172 </fieldset> 1173 </div> 1174 <div class="modal-footer flex-column flex-lg-row gap-2"> 1175 <button id="btnApplyFilters" type="button" class="btn-primary order-1 order-lg-2" disabled>Appliquer les filtres (<span id="nbFiltres">0</span>)</button> 1176 <button id="btnResetFilters" type="button" class="btn-tertiary order-2 order-lg-1">Réinitialiser les filtres</button> 1177 </div> 1178 </div> 1179 </div> 1180 </div> 1181 1182 <div id="organismes-section" class="row mt-4 mt-md-0 pb-0 px-0 organismes-section-svg"> 1183 <div class="col-12"> 1184 <div class="row pb-3"> 1185 <div class="col-12 col-lg-8 offset-lg-2"> 1186 <h1 class="h1"> 1187 Organismes
1188 <span class="first-span">affiliés</span> 1189 </h1> 1190 </div> 1191 </div> 1192 <!-- Zone de recherche avancée --> 1193 <div class="row advanced-search-container mb-3"> 1194 <div class="col-12 col-lg-8 offset-lg-2"> 1195 <div class="row g-3 align-items-end"> 1196 <div class="col-9 col-lg order-1 pr-0"> 1197 <div class="form-group"> 1198 <label for="villeInput" class="control-label">Ville</label> 1199 <select id="villeInput" class="form-control"></select> 1200 </div> 1201 </div> 1202 <div class="col-3 col-lg-auto order-2 order-lg-3 d-flex align-items-end"> 1203 <button id="btnAdvancedFilters" type="button" aria-label="Ouvrir le panel des filtres"> 1204 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#002843" viewBox="0 0 256 256"><path d="M128,80a24,24,0,1,1-24-24A24,24,0,0,1,128,80Zm40,72a24,24,0,1,0,24,24A24,24,0,0,0,168,152Z" opacity="0.2"></path><path d="M40,88H73a32,32,0,0,0,62,0h81a8,8,0,0,0,0-16H135a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16Zm64-24A16,16,0,1,1,88,80,16,16,0,0,1,104,64ZM216,168H199a32,32,0,0,0-62,0H40a8,8,0,0,0,0,16h97a32,32,0,0,0,62,0h17a8,8,0,0,0,0-16Zm-48,24a16,16,0,1,1,16-16A16,16,0,0,1,168,192Z"></path></svg> 1205 </button> 1206 </div> 1207 <div class="col-9 col-lg order-3 order-lg-2 pr-lg-0 mt-3 mt-lg-0 pr-0"> 1208 <div class="form-group"> 1209 <label for="organismeInput" class="control-label">Organisme</label> 1210 <select id="organismeInput" class="form-control"></select> 1211 </div> 1212 </div> 1213 <div id="section-searchBtn" class="col-3 col-lg-auto order-4 d-flex align-items-end"> 1214 <button id="searchBtn" class="btn-primary" type="button" aria-label="Rechercher"> 1215 <svg class="d-lg-none" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewBox="0 0 256 256"><path d="M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z" opacity="0.2"></path><path d="M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"></path></svg> 1216 <span class="d-none d-lg-flex">Rechercher</span> 1217 </button> 1218 </div> 1219 </div> 1220 </div> 1221 </div> 1222 <div class="row"> 1223 <div class="col-12 col-lg-8 offset-lg-2 d-flex align-items-center justify-content-between"> 1224 <div id="viewToggleDiv" class="text-center view-toggle"> 1225 <button id="listViewBtn" class="active"> 1226 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#002843" viewBox="0 0 256 256"><path d="M216,64V192H88V64Z" opacity="0.2"></path><path d="M80,64a8,8,0,0,1,8-8H216a8,8,0,0,1,0,16H88A8,8,0,0,1,80,64Zm136,56H88a8,8,0,1,0,0,16H216a8,8,0,0,0,0-16Zm0,64H88a8,8,0,1,0,0,16H216a8,8,0,0,0,0-16ZM44,52A12,12,0,1,0,56,64,12,12,0,0,0,44,52Zm0,64a12,12,0,1,0,12,12A12,12,0,0,0,44,116Zm0,64a12,12,0,1,0,12,12A12,12,0,0,0,44,180Z"></path></svg> 1227 Vue liste 1228 </button> 1229 <button id="mapViewBtn"> 1230 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#002843" viewBox="0 0 256 256"><path d="M160,72V216L96,184V40Z" opacity="0.2"></path><path d="M228.92,49.69a8,8,0,0,0-6.86-1.45L160.93,63.52,99.58,32.84a8,8,0,0,0-5.52-.6l-64,16A8,8,0,0,0,24,56V200a8,8,0,0,0,9.94,7.76l61.13-15.28,61.35,30.68A8.15,8.15,0,0,0,160,224a8,8,0,0,0,1.94-.24l64-16A8,8,0,0,0,232,200V56A8,8,0,0,0,228.92,49.69ZM104,52.94l48,24V203.06l-48-24ZM40,62.25l48-12v127.5l-48,12Zm176,131.5-48,12V78.25l48-12Z"></path></svg> 1231 Vue carte 1232 </button> 1233 </div> 1234 </div> 1235 </div> 1236 <div class="row"> 1237 <div class="col-12 col-lg-8 offset-lg-2"> 1238 <div id="list" class="row mb-3"> 1239 <div id="loaderList"></div> 1240 1241 <!-- Message d'accueil au chargement --> 1242 <div id="welcomeMessage" class="col-12" role="status" aria-l
1242ive="polite"> 1243 <div class="search-state-message"> 1244 <div class="no-taches"> 1245 <div class="no-taches-icon"> 1246 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="#002843" viewBox="0 0 256 256"><path d="M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"></path></svg> 1247 </div> 1248 <h2 class="h2">Lancez votre recherche</h2> 1249 <p>Merci de saisir votre ville ou un organisme, puis de cliquer sur rechercher afin de démarrer la recherche d'organismes affiliés</p> 1250 </div> 1251 </div> 1252 </div> 1253 1254 <!-- Message aucun résultat --> 1255 <div id="noResultMessage" class="col-12" role="status" aria-live="polite"> 1256 <div class="search-state-message"> 1257 <div class="no-taches"> 1258 <div class="no-taches-icon"> 1259 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="#002843" viewBox="0 0 256 256"><path d="M165.66,101.66,139.31,128l26.35,26.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path></svg> 1260 </div> 1261 <h2 class="h2">Aucun résultat</h2> 1262 <p>Il n'existe aucun résultat pour la recherche. Essayez de modifier votre recherche ou cliquer sur "Réinitialiser" afin de supprimer des filtres.</p> 1263 </div> 1264 </div> 1265 </div> 1266 1267 <!-- Container pour les tuiles d'organismes avec scroll --> 1268 <div id="organismes-container" class="col-12" style="max-height: 600px; overflow-y: auto; display: none;"> 1269 <div id="part-list" class="row d-flex flex-column flex-lg-row gap-3"></div> 1270 </div> 1271 </div> 1272 <div id="map" class="card my-3"> 1273 <div id="loaderMap"></div> 1274 <button id="centerBaseLoc" class="btn-recenter" aria-label="Recentrer la carte"> 1275 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="25" height="25" class="svg-btn-recenter" fill="#000000" viewBox="0 0 256 256"> 1276 <path d="M232,120h-8.34A96.14,96.14,0,0,0,136,32.34V24a8,8,0,0,0-16,0v8.34A96.14,96.14,0,0,0,32.34,120H24a8,8,0,0,0,0,16h8.34A96.14,96.14,0,0,0,120,223.66V232a8,8,0,0,0,16,0v-8.34A96.14,96.14,0,0,0,223.66,136H232a8,8,0,0,0,0-16Zm-96,87.6V200a8,8,0,0,0-16,0v7.6A80.15,80.15,0,0,1,48.4,136H56a8,8,0,0,0,0-16H48.4A80.15,80.15,0,0,1,120,48.4V56a8,8,0,0,0,16,0V48.4A80.15,80.15,0,0,1,207.6,120H200a8,8,0,0,0,0,16h7.6A80.15,80.15,0,0,1,136,207.6ZM128,88a40,40,0,1,0,40,40A40,40,0,0,0,128,88Zm0,64a24,24,0,1,1,24-24A24,24,0,0,1,128,152Z"></path></svg> 1277 </button> 1278 <div class="custom-popup card-img h-100" id="mapid"></div> 1279 </div> 1280 <div id="popupPart" class="d-none"> 1281 <div id="popupPartDiv"></div> 1282 <button id="popupPartCloseBtn" type="button" aria-label="Fermer l'aperçu du partenaire"> 1283 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" width="32" height="32" fill="#002843" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path></svg> 1284 </button> 1285 </div> 1286 </div> 1287 </div> 1288 </div> 1289 </div> 1290 1291 </main> 1292 1293 1294 1295 1296 <footer role="contentinfo" id="footer"> 1297 1298 1299<div class="col-12 col-lg-8 offset-lg-2"> 1300 <div class="row w-100 d-flex justify-content-center justify-content-lg-between align-items-center"> 1301 <p class="h-100 h1 mb-5 mt-0 my-lg-0 color-white">Le Pass+ est un<br /> dispositif du<br /> Département des<br /> Hauts-de-Seine.</p> 1302 <div class="my-5 my-md-0 d-flex flex-column h-100 justify-content-between"> 1303 <h2>à voir aussi</h2> 1304 1305 <a href="https://www.hauts-de-seine.fr/" class="btn-trans
1305parent-white w-fit" target="_blank"> 1306 www.hauts-de-seine.fr 1307 </a> 1308 <p><i>#HautsdeSeine</i></p> 1309 </div> 1310 <div class="mt-5 mt-md-0 d-flex flex-column h-100 justify-content-between"> 1311 <h2>Informations</h2> 1312 <a href="/MentionsLegales.aspx" class="mb-3">Mentions légales</a> 1313 <a href="/PolitiqueConfidentialite.aspx" class="mb-3">Politique de confidentialité</a> 1314 <a href="/PolitiqueCookies.aspx" class="mb-3">Politique de gestion des cookies</a> 1315 <a id="FooterContentControlHorsConnexion_reglement" class="mb-3" href="javascript:__doPostBack('ctl00$FooterContentControlHorsConnexion$reglement','')">Règlement Pass+</a> 1316 <a id="FooterContentControlHorsConnexion_ReglementRS" class="mb-3" href="javascript:__doPostBack('ctl00$FooterContentControlHorsConnexion$ReglementRS','')">Règlement de la restauration scolaire</a> 1317 <a href="/FAQ.aspx" class="mb-3">Foire aux questions</a> 1318 <a href="/DeclarationAccessibilite.aspx" class="mb-3">Accessibilité : partiellement conforme</a> 1319 <a href="/PlanDuSite.aspx" class="mb-3">Plan du site</a> 1320 </div> 1321 </div> 1322</div> 1323 </footer> 1324 1325
1325<script src="/bundles/beneficiaire/jQuery?v=hw1QONDHRidAlmBLzYunLNFODPX7WKa8C1MCDQiXlLg1"></script>
1325 1326 1327
1327<script src="/bundles/beneficiaire/select2?v=M6tAHs7im-MjFs7VepG0N8wRQyBJyNvDV5RXCWX0i781"></script>
1327 1328 1329
1329<script src="/bundles/beneficiaire/datatable?v=TXPYaSsAZqh2VUTELhAW-RzBvL6128xxmZQ4D-Z_nPQ1"></script>
1329 1330 1331
1331<script src="/bundles/beneficiaire/plugins?v=sGLQaQfu3wZrTRsQ4RAUrYZxvFidN5UErayrXlPuaE81"></script>
1331 1332 1333
1333<script src="/bundles/beneficiaire/commun?v=lV-cI1aHPgJLUAOMPlQK6oShTDE0Ec3FojPpQDeIZZ81"></script>
1333 1334 1335
1335<script src="/bundles/javascript/js?v=EsvdFLRsOoyb_LKHPpsWc1Uwl_xZku3zOrhQcBmh4go1"></script>
1335 1336 1337 1338 1339
1339<script type="module" src="ModuleCarto/Config/Config.prod.js"></script>
1339 1340
1340<script type="module" src="ModuleCarto/Scripts/ModuleCarto.js"></script>
1340 1341 <link rel="stylesheet" href="ModuleCarto/Styles/ModuleCarto.css" /> 1342 1343 <!-- Select2 JS (Ã charger avant RechercheLocalisation_Partenaire.js) --> 1344
1344<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
1344 1345 1346
1346<script type="text/javascript"> 1347 // Variables globales pour les URLs et paramètres côté serveur 1348 var getDataActionUrl = "/Views/RechercheLocalisation_Partenaire.aspx/GetData"; 1349 var getActivitesActionUrl = "/Views/RechercheLocalisation_Partenaire.aspx/LoadListeActivites"; 1350 var getVillesAutocompleteUrl = "/Views/RechercheLocalisation_Partenaire.aspx/GetVillesAutocomplete"; 1351 var getOrganismesAutocompleteUrl = "/Views/RechercheLocalisation_Partenaire.aspx/GetOrganismesAutocomplete"; 1352 var loadConventionUrl = "/Views/RechercheLocalisation_Partenaire.aspx/LoadConvention"; 1353 var loadListeActivitesUrl = "/Views/RechercheLocalisation_Partenaire.aspx/LoadListeActivites"; 1354 var getPhotoUrl = "/Views/RechercheLocalisation_Partenaire.aspx/GetPhoto"; 1355 var encryptIdUrl = "/Views/RechercheLocalisation_Partenaire.aspx/EncryptId"; 1356 var encryptIdsUrl = "/Views/RechercheLocalisation_Partenaire.aspx/EncryptIds"; 1357 var baseUrl = "/"; 1358 var fichePartenaireUrl = "/Views/DetailOrganisme.aspx?id="; 1359 // Paramètre idJeune : présent si l'utilisateur vient de la fiche jeune (parcours RL) 1360 var idJeuneParam = ''; 1361 var millesime = "2026-2027"; 1362 var getConnexionURL = "/LandingPage.aspx"; 1363 var MaptilerURL = ''; 1364 1365 function sendMessage() { 1366 window.top.postMessage('getPostion', '*'); 1367 } 1368 </script>
1368 1369 1370 <!-- Script principal de la page (doit être chargé après Select2 et les variables globales) --> 1371
1371<script src='/Content/js/pages/RechercheLocalisation_Partenaire.js' type="text/javascript"></script>
1371 1372 1373 </form> 1374</body> 1375 1376</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.