:root{--bt-recherche:black;--input-bd:black;--input-text:black;--input-bg:white;--input-exit:red;--resulta-bg:white;--suges-bg:#ededed;--suges-text:black;--suges-bt-bg:white;--suges-bt-text:black;--suges-bt-bg-hover:rgb(1,1,114);--suges-bt-text-hover:white;--article-bg:white;--article-bd:rgb(129,129,129);--article-text:black;--artcile-titre-hover:rgb(1,1,114);--article-autor:rgb(1,1,65);}.block_illicosearch{min-height:50px;min-width:300px;max-width:600px;}.bt_image_recherche{width:min-content;max-width:50px;float:right;margin-top:5px;margin-right:5px;}.bt_image_recherche svg{fill:var(--bt-recherche);}#illicosearch-search{border:solid 2px var(--input-bd);border-radius:10px;padding:9px 18px;font-size:12px;text-transform:uppercase;font-weight:700;display:none;background-color:var(--input-bg);color:var(--input-text);min-width:200px;width:100%;}#illicosearch-response{margin-top:10px;max-height:70vh !important;overflow:auto !important;padding:15px;}#illicosearch-response .suggestionrecherche{padding:15px;background-color:var(--suges-bg);border-radius:10px;margin-bottom:10px;color:var(--suges-text);}#illicosearch-response .suggestionrecherche p{display:inline-block;margin:5px;background-color:var(--suges-bt-bg);padding:10px;border-radius:7px;cursor:pointer;color:var(--suges-bt-text);}#illicosearch-response .suggestionrecherche p:hover{background-color:var(--suges-bt-bg-hover);color:var(--suges-bt-text-hover);}#illicosearch-response .titlerecherche{color:var(--article-text);font-weight:700;font-size:17px;margin-bottom:5px;line-height:1.2em;}#illicosearch-response .articlerecherche{border:2px solid var(--article-bd);border-radius:10px;display:flex;flex-direction:row;padding:15px;overflow:hidden;width:100%;margin-top:5px;}#illicosearch-response .articlerecherche:hover .titlerecherche{color:var(--artcile-titre-hover);}#illicosearch-response .articlerecherche .autor{display:flex;gap:10px;color:var(--article-autor);font-weight:700;font-size:12px;margin-bottom:5px;}#illicosearch-response .articlerecherche .html{color:var(--article-text);margin-top:4px;font-size:12px;line-height:18px;margin:0px;}#illicosearch-response .imagerecherche{height:110px;width:110px;min-height:80px;min-width:80px;top:0px;margin-right:15px;float:left;display:flex;justify-content:center;align-content:center;}#illicosearch-response .imagerecherche img{object-fit:cover;border-radius:7px !important;}@media (max-width:720px){#illicosearch-response .imagerecherche{max-width:80px;max-height:80px;display:flex;justify-content:center;margin-bottom:10px;}#illicosearch-response .articlerecherche a{width:100%;overflow:hidden;}#illicosearch-response .articlerecherche .titlerecherche{font-size:14px;}#illicosearch-response .articlerecherche .autor{font-size:12px;}#illicosearch-response .articlerecherche .html{font-size:12px;}}#block-moteurelastic .block-title{color:#FFF;}#block-moteurelastic #menu_recherche .menu_input{display:flex;flex-direction:row;gap:10px;align-items:center;background-color:#FFF;padding:20px;min-width:50%}#block-moteurelastic #menu_recherche .menu_input input{display:block;border:none;}#menu_recherche .illicosearch_menu{display:flex;flex-direction:row;align-items:center;gap:20px;}#illicosearch_post,#block-moteurelastic .block-title{color:#FFF;font:700 48px 'Montserrat Alternates',sans-serif;text-transform:none;text-shadow:0 0 5px #000;}.block_illicosearch{max-width:100%;min-width:50vw;}#block-moteurelastic div#illicosearch-response:has(.illicosearch-resulta){position:absolute;background-color:#FFF;width:1000px;z-index:100000;}div.container.p0{display:flex;flex-direction:column;align-items:center}#block-moteurelastic{align-items:center;}@media (max-width:1024px){#menu_recherche .illicosearch_menu{flex-direction:column}#block-moteurelastic #menu_recherche .menu_input{min-width:100%;padding:15px}#block-moteurelastic div#illicosearch-response:has(.illicosearch-resulta){width:100%;top:66%;left:0;right:0;}#illicosearch-response .articlerecherche{display:flex;flex-direction:column;}}#block-moteurelastic{position:relative;}#block-moteurelastic #menu_recherche .menu_input input::placeholder{text-transform:none;font-size:18px;font-weight:400;color:#b2b2b2;}
.kint .kint-query-result > dt{background:#625c43;color:#b2b2b2;}.kint .kint-query-result dt dfn{color:#b2b2b2;}.kint .kint-get-path{margin-left:10px;position:relative;}.kint .kint-get-path a{position:absolute;background-color:#0092db;color:white;padding:2px 8px 1px 8px;border-radius:10px;border:none;display:none;top:-2px;}.kint dt:hover .kint-get-path a{display:inline-block;}.kint .kint-get-path a:hover{color:white;border:none;}.kint dt:hover .kint-get-path a.hidden,.kint .kint-get-path a.hidden{display:none;}.kint #kint-path-value{width:400px;max-width:400px;position:absolute;top:-2px;}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#00a5ef;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;will-change:height;}
.search-api-autocomplete-suggestion{padding:3px 5px;position:relative;}.search-api-autocomplete-search .ui-menu-item-wrapper{border:0;color:#333;margin:0;padding:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#0072B9;color:#FFF;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
