/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[id^='edit-endpoints']{border:0;padding:1rem;background-color:#f2f2f2;width:100% !important;}.theme--ihc [id^='edit-endpoints']{background-color:#000;border:1px solid #f2f2f2;}.view-id-search .view-header{margin-top:1.2rem;}#views-exposed-form-search-overlay-block{margin-top:1.5rem;}.view-id-search .banq-search-link-wrapper{display:flex;margin-top:0.5rem;}.view-id-search .banq-search-link-wrapper .icon-action-external{font-size:1rem;margin:0.1rem 0 0 0.3rem;color:#36418d;}.view-id-search .view-display-id-search_page .total-count-wrapper{margin-top:0.8rem;}.view-id-search summary{display:flex !important;justify-content:space-between;}.view-id-search .summary{display:none;}.view-id-search .search-form-title-wrapper{display:flex;align-items:center;}.view-id-search .icon{font-size:2rem;}.view-id-search .search-form-title-text{font-size:larger;margin-left:0.5rem;}#endpoint-portail,#endpoint-cap,#endpoint-banqn,#endpoint-advitam{position:absolute !important;}.view-id-search .form--inline .form-item{width:100%;}#views-exposed-form-search-search-page .form--inline{flex-direction:column;align-items:flex-end;}.view-id-search .bq-label{margin-left:3rem !important;}.view-id-search .description{margin-left:3rem !important;}.view-id-search .form-item-keyword{width:100%;}.view-id-search .form-item-keyword label{margin-left:1rem !important;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.ief-popup-overlay.ui-widget-overlay{z-index:998;}.ief-popup-wrapper{display:flex;align-items:center;justify-content:center;position:fixed!important;left:0;right:0;bottom:0;top:0;z-index:999!important;}.ief-popup-wrapper div,.ief-popup-wrapper fieldset{position:relative;}.ief-popup-wrapper > div,.ief-popup-wrapper > fieldset{margin:0!important;padding:0!important;border:none!important;position:fixed!important;z-index:1000;background-color:transparent!important;max-height:90vh;max-width:90%;display:flex;flex-direction:column;}.ief-popup-wrapper > fieldset > div{margin:0;}@media (max-width:48em){.ief-popup-wrapper.ui-dialog{min-width:100% !important;max-width:100% !important;}.ief-popup-wrapper > div,.ief-popup-wrapper > fieldset{max-height:100vh!important;max-width:100% !important;}}.ief-popup-wrapper .ui-dialog-content{background-color:#fff;max-height:70vh;padding:1.5rem!important;overflow:auto!important;}.ief-popup-wrapper-existing .ief-form{padding:0;margin:0;border:none;}.ief-popup-wrapper-existing .fieldset__wrapper{margin:0;}.ui-autocomplete{z-index:1001!important;}.ief-popup-actions{background-color:#f5f5f2;padding:1.5rem;padding-bottom:.55rem;padding-top:.55rem;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.ief-popup-actions input{margin-top:.65rem;margin-bottom:.65rem;}.ief-popup-close{right:.75rem;position:absolute;color:#fff;text-decoration:none;border-bottom:none!important;top:50%;transform:translate(-50%,-50%);}.ief-popup-close:hover{color:inherit;}.vertical-tabs__menu-item.ief-open:after{z-index:0;}
.paragraph--unpublished{background-color:#fff4f4;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
