div.tao_blo_apidae-liste div.liste{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 12px}html.is_blocs_grid div.tao_blo_apidae-search_mode{right:auto;left:0}div.tao_blo_apidae-search .search_encours,div.tao_blo_apidae-search .search_form{background-color:#f0f0f0}div.tao_blo_apidae-search .search_encours{display:none}html.is_blocs_linear div.tao_blo_apidae-search .search_encours,html.is_blocs_linear div.tao_blo_apidae-search .search_form{width:calc(100% - 3px)}div.tao_blo_apidae-search_mode button{padding:5px 15px 3px 15px;background:#666;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:1px;border:1px solid #683958;font-weight:500}div.tao_blo_apidae-search_mode button.active{background:#683958}.tao_blo_apidae-search .search_encours .search_toggle{padding:0!important;font-family:'Montserrat',sans-serif;font-size:18px}.tao_blo_apidae-search .search_encours .search_toggle .fa-search::before,.tao_blo_apidae-search .search_encours .search_toggle .fa-caret-down::before{content:''}.tao_blo_apidae-search .search_encours .search_toggle i.ico span::after,.tao_blo_apidae-search .search_encours .search_toggle span::after{content:'';display:inline-block;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44MzkiIGhlaWdodD0iMjAuODM5IiB2aWV3Qm94PSIwIDAgMjAuODM5IDIwLjgzOSI+CiAgPGcgaWQ9Im5vdW4tYXJyb3ctMTQ3NzQxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMuNjk0IC05Mi44NTQpIHJvdGF0ZSg5MCkiPgogICAgPHBhdGggaWQ9IlRyYWPDqV8yNjgiIGRhdGEtbmFtZT0iVHJhY8OpIDI2OCIgZD0iTTEwMy4yNzQsMjIuODU1YTEwLjQ0MywxMC40NDMsMCwxLDAsNy4zNjEsMy4wNTksMTAuNDIsMTAuNDIsMCwwLDAtNy4zNjEtMy4wNTlabTAsMTkuOTEzYTkuNDkzLDkuNDkzLDAsMSwxLDYuNzEzLTIuNzgxQTkuNDkyLDkuNDkyLDAsMCwxLDEwMy4yNzQsNDIuNzY4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiMzOTM4MzgiLz4KICAgIDxwYXRoIGlkPSJUcmFjw6lfMjY5IiBkYXRhLW5hbWU9IlRyYWPDqSAyNjkiIGQ9Ik0yNTkuMzExLDE0My44NjNhLjQ2My40NjMsMCwwLDAtLjU3OS0uMDQ2aC0uMDY5bC0zLjMzNCwzLjM4MWEuNDYzLjQ2MywwLDEsMCwuNjQ4LjY0OGwyLjU0Ny0yLjUyNHY5LjAwN2EuNDYzLjQ2MywwLDAsMCwuOTI2LDBWMTQ1LjNMMjYyLDE0Ny44NDZhLjQ2Ny40NjcsMCwwLDAsLjY0OC0uNjcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1NS43MTMgLTExNS45ODMpIiBmaWxsPSIjMzkzODM4Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;background-size:50%;vertical-align:middle}.tao_blo_apidae-search .fw_field_label label{text-transform:uppercase;font-weight:800}.tao_blo_apidae-search .fw_form .fw_field_content{margin-top:2px}.tao_blo_apidae-search .fw_form .select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;background-color:#683958}.tao_blo_apidae-search .fw_form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff #fff0 #fff0 #fff0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#683958!important}div.api_encart{position:relative;padding-bottom:0;width:380px;background:#f0f0f0}div.api_encart:hover{background:#FFF6DC}html.is_blocs_linear div.api_encart{width:100%;margin-bottom:20px}div#str-corps.borne div.api_encart{width:100%;background:#fff}div.api_encart a{display:block;padding-bottom:50px;height:100%;overflow:hidden}div#str-corps.borne div.api_encart a{padding-bottom:0}div.api_encart a span.mask{display:none}div.api_encart a span.novisuel{display:block;height:240px;background:#fff url(../../otam_sit_structure/_ressources/str-logo-new.png) no-repeat center center;background-size:50% auto}div.api_encart a span.api_type{display:block;padding-top:10px;font-size:14px;text-transform:uppercase;position:absolute;top:0;left:0}div.api_encart a span.content{text-align:center}div#str-corps.borne div.api_encart a span.content{text-align:left}div.api_encart a span.titre{display:block;padding:20px 10px 10px 10px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:20px;color:#393838}div#str-corps.borne div.api_encart a span.titre{padding:20px 0 10px 0}div.api_encart a span.titre span.etoiles i.fa{color:#683958}div.api_encart .fa-heart:before{content:''}div.api_encart a span.commune{display:block;padding:0 10px;text-align:center;color:#393838}div#str-corps.borne div.api_encart a span.commune{padding:0;text-align:left}div.api_encart a span.commune span{padding:0 0 0 25px;background:#fff0 url(data:image/svg+xml;base64,PHN2ZyBpZD0icGxhY2Vob2xkZXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE3LjE1MSIgaGVpZ2h0PSIxNy4xNTEiIHZpZXdCb3g9IjAgMCAxNy4xNTEgMTcuMTUxIj4KICA8cGF0aCBpZD0iVHJhY8OpXzQiIGRhdGEtbmFtZT0iVHJhY8OpIDQiIGQ9Ik0yNSwxNmEyLDIsMCwxLDAtMi0yQTIsMiwwLDAsMCwyNSwxNlptMC0zLjQzQTEuNDI5LDEuNDI5LDAsMSwxLDIzLjU3MiwxNCwxLjQzMSwxLjQzMSwwLDAsMSwyNSwxMi41NzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuNDI1IC04LjU3KSIgZmlsbD0iIzM5MzgzOCIvPgogIDxwYXRoIGlkPSJUcmFjw6lfNSIgZGF0YS1uYW1lPSJUcmFjw6kgNSIgZD0iTTE2LjEyOCwxNS42NTJsNC4zODUtNi4zMzRBNi4yNDYsNi4yNDYsMCwwLDAsMjAsMS42MDZhNS40ODEsNS40ODEsMCwwLDAtNy43NTIsMCw2LjI0NCw2LjI0NCwwLDAsMC0uNTE2LDcuN1pNMTIuNjU2LDIuMDFhNC45MSw0LjkxLDAsMCwxLDYuOTQ0LDAsNS42NDMsNS42NDMsMCwwLDEsLjQ1LDYuOTc1bC0zLjkyMiw1LjY2NEwxMi4yLDguOTc2QTUuNjQxLDUuNjQxLDAsMCwxLDEyLjY1NiwyLjAxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNjAzIDApIiBmaWxsPSIjMzkzODM4Ii8+CiAgPHBhdGggaWQ9IlRyYWPDqV82IiBkYXRhLW5hbWU9IlRyYWPDqSA2IiBkPSJNMTIuMDM5LDQzYS4yODYuMjg2LDAsMCwwLS4wNjcuNTY4YzMuMDA2LjM1NCw0LjYwNywxLjMwNyw0LjYwNywxLjg2LDAsLjc3Ni0zLjA0NSwxLjg1OC04LDEuODU4cy04LTEuMDgyLTgtMS44NThjMC0uNTUzLDEuNi0xLjUwNiw0LjYwNy0xLjg2QS4yODYuMjg2LDAsMCwwLDUuMTEyLDQzQzIuMSw0My4zNTYsMCw0NC4zNTQsMCw0NS40MjljMCwxLjIwNywyLjk0NiwyLjQzLDguNTc2LDIuNDNzOC41NzYtMS4yMjIsOC41NzYtMi40M0MxNy4xNTEsNDQuMzU0LDE1LjA0OSw0My4zNTYsMTIuMDM5LDQzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMzAuNzA4KSIgZmlsbD0iIzM5MzgzOCIvPgo8L3N2Zz4K) no-repeat left center}div.api_encart a span.resume{font-size:14px;line-height:18px;color:#393838;padding:20px}div#str-corps.borne div.api_encart a span.resume{padding:20px 0}div.api_encart div.labels{display:block;padding-top:15px}div.api_encart a .img.empty{background:#fff url(str-logo1.png) no-repeat center center;background-size:50%}div.api_encart button.btn.carnet span.ico{position:absolute;top:10px;right:15px;margin-top:0;display:inline-block;width:30px;height:30px;background-color:#313131;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4yNDkiIGhlaWdodD0iMTYuMDM4IiB2aWV3Qm94PSIwIDAgMTcuMjQ5IDE2LjAzOCI+CiAgPGcgaWQ9Imxpa2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMS44MjYpIj4KICAgIDxwYXRoIGlkPSJUcmFjw6lfMSIgZGF0YS1uYW1lPSJUcmFjw6kgMSIgZD0iTTE3LjIyMSw2LjYwOGMtLjI1Mi0yLjc3MS0yLjIxMy00Ljc4Mi00LjY2OC00Ljc4MkE0LjY0LDQuNjQsMCwwLDAsOC41NzcsNC4xMTcsNC40NzIsNC40NzIsMCwwLDAsNC43LDEuODI2QzIuMjQyLDEuODI2LjI4LDMuODM3LjAyOSw2LjYwOEE0LjkzMSw0LjkzMSwwLDAsMCwuMTc2LDguNDI1LDcuOCw3LjgsMCwwLDAsMi41NjQsMTIuNDFsNi4wMDksNS40NTMsNi4xMTItNS40NTNhNy44LDcuOCwwLDAsMCwyLjM4OC0zLjk4NUE0Ljk0Miw0Ljk0MiwwLDAsMCwxNy4yMjEsNi42MDhabS0uNzkzLDEuNjY1YTcuMTI5LDcuMTI5LDAsMCwxLTIuMTg2LDMuNjQ0TDguNTc3LDE2Ljk3MSwzLjAxLDExLjkxOUE3LjEzNCw3LjEzNCwwLDAsMSwuODIyLDguMjczLDQuMzA4LDQuMzA4LDAsMCwxLC42ODQsNi43MTNsMC0uMDM0Qy45LDQuMjUyLDIuNTksMi40ODksNC43LDIuNDg5QTMuODg5LDMuODg5LDAsMCwxLDguMjcsNC45ODJsLjMwNi43MjQuMzA2LS43MjRBNC4wMDgsNC4wMDgsMCwwLDEsMTIuNTUzLDIuNDljMi4xMDcsMCwzLjc5MywxLjc2Miw0LjAxMyw0LjIyMkE0LjMsNC4zLDAsMCwxLDE2LjQyOCw4LjI3M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center center;border-radius:50%}div.api_encart button.btn.carnet span.ico:hover{background-color:#666}div.api_encart button.btn.carnet span.txt{display:none}div.api_encart button.btn.suite{position:absolute;bottom:20px;left:0;display:block;width:100%;text-align:center;font-family:'Montserrat',sans-serif;font-weight:400}div.api_encart button.btn.suite::after{content:'';display:inline-block;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44MzkiIGhlaWdodD0iMjAuODM5IiB2aWV3Qm94PSIwIDAgMjAuODM5IDIwLjgzOSI+CiAgPGcgaWQ9Im5vdW4tYXJyb3ctMTQ3NzQxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMuNjk0IC05Mi44NTQpIHJvdGF0ZSg5MCkiPgogICAgPHBhdGggaWQ9IlRyYWPDqV8yNjgiIGRhdGEtbmFtZT0iVHJhY8OpIDI2OCIgZD0iTTEwMy4yNzQsMjIuODU1YTEwLjQ0MywxMC40NDMsMCwxLDAsNy4zNjEsMy4wNTksMTAuNDIsMTAuNDIsMCwwLDAtNy4zNjEtMy4wNTlabTAsMTkuOTEzYTkuNDkzLDkuNDkzLDAsMSwxLDYuNzEzLTIuNzgxQTkuNDkyLDkuNDkyLDAsMCwxLDEwMy4yNzQsNDIuNzY4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiMzOTM4MzgiLz4KICAgIDxwYXRoIGlkPSJUcmFjw6lfMjY5IiBkYXRhLW5hbWU9IlRyYWPDqSAyNjkiIGQ9Ik0yNTkuMzExLDE0My44NjNhLjQ2My40NjMsMCwwLDAtLjU3OS0uMDQ2aC0uMDY5bC0zLjMzNCwzLjM4MWEuNDYzLjQ2MywwLDEsMCwuNjQ4LjY0OGwyLjU0Ny0yLjUyNHY5LjAwN2EuNDYzLjQ2MywwLDAsMCwuOTI2LDBWMTQ1LjNMMjYyLDE0Ny44NDZhLjQ2Ny40NjcsMCwwLDAsLjY0OC0uNjcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1NS43MTMgLTExNS45ODMpIiBmaWxsPSIjMzkzODM4Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;background-size:50%;vertical-align:middle}div.api_encart button.btn.suite span.ico{display:none}div.api_encart span.links .btn .ico i{color:#fff;background-color:#683958;border-radius:30px;width:30px;height:30px}div.tao_blo_apidae-search_jour .jour span.jo{display:block;font-size:12px}div.tao_blo_apidae-search_jour .jour span.j{color:#683958}div.tao_blo_apidae-search_jour button i,.tao_blo_apidae-search .search_encours .search_toggle,.tao_blo_apidae-search .search_encours .search_toggle:hover,.tao_blo_apidae-search .search_encours .search_toggle i.ico{color:#393838}.tao_blo_apidae-search .search_encours .rech{background:#683958}.tao_blo_apidae-search .search_encours .rech:hover{background:#fff;color:#683958;box-shadow:0 3px 6px rgb(0 0 0 / 16%)}div#tao_blo_apidae-carnet_modale .consulter a,div#tao_blo_apidae-carnet_modale .consulter button,div.tao_blo_apidae-carnet button.btn.dw{background:#683958;text-decoration:none!important}div.api_encart span.links .btn .ico.carnet_in i{color:#683958}div.tao_blo_apidae-liste div.carnet_add_all i,div.api_encart span.links .btn.suite .ico i,div.api_encart a span.api_type{color:#fff;background-color:#77a18b;border-radius:50%;padding:5px}div.api_encart a:hover span.infos{color:#313131}div.api_encart span.links .btn.suite .ico i{border:2px solid #00486c}div.tao_blo_apidae-carnet,div.tao_blo_apidae-carnet-vide{padding:30px;background:#f0f0f0}div.tao_blo_apidae-carnet button.btn{position:relative;padding:0;color:#393838;font-weight:700;font-family:'Montserrat',sans-serif;background:transparent!important;border-radius:0;text-align:left;text-decoration:none!important}div.tao_blo_apidae-carnet button.btn::after{content:'';display:inline-block;width:40px;height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44MzkiIGhlaWdodD0iMjAuODM5IiB2aWV3Qm94PSIwIDAgMjAuODM5IDIwLjgzOSI+CiAgPGcgaWQ9Im5vdW4tYXJyb3ctMTQ3NzQxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMuNjk0IC05Mi44NTQpIHJvdGF0ZSg5MCkiPgogICAgPHBhdGggaWQ9IlRyYWPDqV8yNjgiIGRhdGEtbmFtZT0iVHJhY8OpIDI2OCIgZD0iTTEwMy4yNzQsMjIuODU1YTEwLjQ0MywxMC40NDMsMCwxLDAsNy4zNjEsMy4wNTksMTAuNDIsMTAuNDIsMCwwLDAtNy4zNjEtMy4wNTlabTAsMTkuOTEzYTkuNDkzLDkuNDkzLDAsMSwxLDYuNzEzLTIuNzgxQTkuNDkyLDkuNDkyLDAsMCwxLDEwMy4yNzQsNDIuNzY4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiMzOTM4MzgiLz4KICAgIDxwYXRoIGlkPSJUcmFjw6lfMjY5IiBkYXRhLW5hbWU9IlRyYWPDqSAyNjkiIGQ9Ik0yNTkuMzExLDE0My44NjNhLjQ2My40NjMsMCwwLDAtLjU3OS0uMDQ2aC0uMDY5bC0zLjMzNCwzLjM4MWEuNDYzLjQ2MywwLDEsMCwuNjQ4LjY0OGwyLjU0Ny0yLjUyNHY5LjAwN2EuNDYzLjQ2MywwLDAsMCwuOTI2LDBWMTQ1LjNMMjYyLDE0Ny44NDZhLjQ2Ny40NjcsMCwwLDAsLjY0OC0uNjcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1NS43MTMgLTExNS45ODMpIiBmaWxsPSIjMzkzODM4Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;background-size:50%;vertical-align:middle;opacity:1}div.tao_blo_apidae-carnet button.btn:hover{color:#683958!important;background:transparent!important}div.tao_bloc_module-api_agenda div.agenda_container{position:relative;display:grid;grid-template-columns:1fr 2fr;gap:20px;min-height:500px}div.tao_bloc_module-api_agenda div.agenda_container.no_search{grid-template-columns:1fr}html.is_blocs_linear div.tao_bloc_module-api_agenda div.agenda_container{grid-template-columns:1fr}div.tao_bloc_module-api_agenda div.agenda_container div.tao_blo_apidae-liste div.liste{grid-template-columns:1fr;gap:20px}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .search_container{position:sticky;top:120px}div#str-corps.borne div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .search_container{position:relative;top:auto}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .periodes{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:0;gap:2px;list-style:none}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .periodes a{display:block;height:40px;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;background:#f0f0f0}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .periodes a:hover{background:#683958;color:#000}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .search_form .fw_field{display:block;padding-right:0;width:100%}div.tao_bloc_module-api_agenda div.agenda_container .tao_blo_apidae-search .search_form .fw_form_actions{display:grid;grid-template-columns:1fr 1fr;width:100%}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart{width:100%}html.is_blocs_linear div.tao_bloc_module-api_agenda div.agenda_container div.api_encart{margin-bottom:20px}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a{padding-bottom:20px}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.content{display:grid;grid-template-columns:230px 1fr;text-align:left}html.is_blocs_linear div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.content{grid-template-columns:1fr}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.content span.visuel{padding:30px 0 30px 30px;text-align:center}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.content span.visuel img{position:relative!important;top:auto!important;left:auto!important}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.content span.datas{padding:30px 30px 20px 30px}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.infos{padding:0 0 20px 0;font-size:16px}div#str-corps.borne div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.infos{padding:0}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.titre{padding:0 0 10px 0}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.commune{padding:0;text-align:left}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a span.resume{padding:20px 0}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a .img{border-radius:0}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart button.btn.suite{padding-right:30px;text-align:right}div.tao_bloc_module-api_agenda div.agenda_container div.api_encart a:hover button.btn.suite{padding-right:20px}.datepicker input[type="text"]{display:none}.datepicker .drp_top-bar{display:none}.datepicker .date-picker-wrapper{width:100%!important;padding:0;border:0;background:transparent!important}.datepicker .date-picker-wrapper .month-wrapper{border:0;padding:0;background:#fff0}.datepicker .date-picker-wrapper .month-wrapper table{width:100%;padding:0;border-radius:0;table-layout:fixed}.datepicker .date-picker-wrapper .month-wrapper th{width:auto!important}.datepicker .date-picker-wrapper .month-wrapper td{width:44px!important}.datepicker .date-picker-wrapper .month-wrapper td div.day{padding:7px 0;background-color:#fff;border:2px solid #eee;font-size:14px!important}.datepicker .date-picker-wrapper .month-wrapper table .day.real-today{color:#683958!important;background-color:#fff!important}.datepicker .date-picker-wrapper .month-wrapper table .day.real-today.tmp{background-color:#fff!important;color:#000!important}.datepicker .date-picker-wrapper .month-wrapper table .day.real-today.checked,.datepicker .date-picker-wrapper .month-wrapper table .day.checked,.datepicker .date-picker-wrapper .month-wrapper table .day.hovering{background-color:#683958!important;color:#fff!important}.datepicker .date-picker-wrapper .month-wrapper table .day.invalid.hovering,.datepicker .date-picker-wrapper .month-wrapper table .day.real-today.hovering,.datepicker .date-picker-wrapper .month-wrapper table .day.tmp.hovering{background-color:rgb(104 57 88 / .5)!important}