/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:inline-flex;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .action-link:not(.js-hide,.button--action) + .ajax-progress--throbber,.js .button:not(.js-hide,.button--action) + .ajax-progress--throbber{margin-inline-start:0;}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{box-sizing:border-box;width:1.125rem;height:1.125rem;animation:claro-throbber 0.75s linear infinite;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-inline-start:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1261;inset-block-start:50%;inset-inline-start:50%;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 0.25rem 0.625rem var(--jui-dropdown-shadow-color);}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;}.ui-dialog .ajax-progress__message{display:none;}@keyframes claro-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}
.profile .header-title .fa-solid{background-color:#5151e0;color:white;border-radius:50%;padding:4px;height:80px;width:80px;text-align:center;font-size:300%;line-height:80px;}.profile .header-title .pull-right{float:right;}.additional-info-profile-log-type{font-size:70%;color:#6e6e6e;font-weight:lighter;}.megasearch_result.profile{background-color:#5151e0;color:white;border-radius:50%;padding:4px;height:30px;width:30px;text-align:center;font-size:100%;line-height:30px;}.profile-sub-title{color:#6e6e6e;}.profile-dropdown{position:relative;display:inline-block;}.profile-dropdown .profile-dropdown-button{text-align:right;width:30px;}.profile-dropdown .profile-dropdown-button:hover{text-shadow:0 0 5px #000000;color:#fff;}.profile-dropdown .profile-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:300px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.profile-dropdown .profile-dropdown-content a{color:black;padding:12px 16px;font-size:80%;text-decoration:none;display:block;}.profile-dropdown .profile-dropdown-content a:hover{background-color:#f1f1f1;}.profile-dropdown .profile-dropdown-content.show{display:block;}.profile-accreditation-container{background-color:rgba(242,207,97,0.56);border-radius:10px;padding:15px;margin-bottom:15px;}.form-accreditation-item-origin{font-weight:lighter !important;font-size:80% !important;font-style:italic;}.form-item-block{display:block !important;}.sav-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em;}.sav-actions{display:flex;gap:0.75em;align-items:center;}.button--compact,.bookmark-count-summary{font-size:0.85em;padding:5px 10px;border-radius:4px;background-color:#f5f5f5;border:1px solid #ccc;color:#333;text-decoration:none;transition:background-color 0.2s ease-in-out;}.button--compact:hover{background-color:#eaeaea;}.bookmark-count-summary .label{font-weight:normal;margin-right:4px;}.password-toggle{font-size:1.2em;color:#555;}
.square-container{position:relative;width:100%;padding-bottom:100%;}.square-content{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;}.empty-value{color:#CCC;font-weight:normal;}.claro-mobile-menu{position:absolute;right:40px;top:12px;background-color:white;border-radius:20px;}.claro-mobile-menu-button{background:none;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;}.claro-mobile-menu-icon::before{content:"\2630";font-size:24px;}.claro-mobile-menu-links{display:none;position:absolute;top:90px;width:300px;right:50px;background-color:white;border:1px solid #ccc;padding:10px;z-index:1000;list-style:none;}.claro-mobile-menu-links li a{display:block;width:100%;text-decoration:none;color:inherit;font-size:0.9rem;font-weight:bold;line-height:28px;}.header-logo{display:inline-block;font-size:2rem;}.header-logo a{color:white;text-decoration:none;}.header-logo a:hover{color:white;text-decoration:none;}.claro-mobile-menu-links li:hover{background-color:#0073e6;color:white !important;}.claro-mobile-menu-links.active{display:block;}.content-header{margin-top:56px}.path-admin .content-header{margin-top:0px}.user-toolbar{position:fixed;top:0;left:0;width:100%;background-color:#003556;box-shadow:0 2px 4px rgba(0,0,0,0.4);z-index:500;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}body.toolbar-horizontal .user-toolbar{top:39px;}body.toolbar-horizontal.toolbar-tray-open .user-toolbar{top:79px;}body.toolbar-vertical .user-toolbar,body.toolbar-vertical.toolbar-tray-open .user-toolbar{top:39px;}.user-toolbar-content{max-width:2200px;margin:0 auto;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;}.user-search{flex:2;margin-right:20px;height:48px;}.user-search input{width:100%;padding:8px;border:none;border-radius:4px;}.user-title{color:#fff;flex:1;margin-left:28px;}.user-title h1{margin:0;}.user-burger{flex:0;}#views-exposed-form-rnfleet-megasearch-global .views-exposed-form__item.views-exposed-form__item{margin:0px !important;}#views-exposed-form-rnfleet-megasearch-global{margin-top:0em !important;}.user-search .views-exposed-form.views-exposed-form{background-color:transparent !important;border:none !important;box-shadow:none !important;display:block;margin-block:0 !important;padding:0 !important;}.block-views-exposed-filter-blockrnfleet-megasearch-global h2{display:none}.block-views-exposed-filter-blockrnfleet-megasearch-global .form-item{margin:0px}.block-views-exposed-filter-blockrnfleet-megasearch-global .claro-autocomplete{width:100%}.search-api-autocomplete-search{z-index:1982;}#edit-submit-rnfleet-megasearch{display:none}.view_profile_attribus_small_picto_valide{height:30px;filter:grayscale(100%);}.view_profile_attribus_small_picto_unknow{height:30px;}.view_profile_attribus_small_picto_essayiste{height:30px;}.view_profile_attribus_small_picto_client{height:30px;}.view_profile_attribus_large_picto_valide{height:60px;filter:grayscale(100%);margin-right:10px;}.view_profile_attribus_large_picto_unknow{height:60px;}.view_profile_attribus_large_picto_essayiste{height:60px;}.view_profile_attribus_large_picto_client{height:60px;}.profile-attribute-container{display:flex;align-items:center;}.view_profile_label{font-size:80%;font-weight:bold;margin-left:5px;margin-right:25px;}.view-profile-content  .accreditation-paragraph .form-item__label,.view-profile-content .profile-item .form-item__label,.view-organization-content .organization-item .form-item__label{display:inline-flex;width:160px;color:#666;}.view-profile-content  .accreditation-paragraph .form-item__value,.view-profile-content .profile-item .form-item__value,.view-organization-content .organization-item .form-item__value{display:inline-flex;}.admin-item-lastlogin{padding:0.75em 1.5em 0.75em 1.5em;}.rnfleet-footer{text-align:center;color:#989898;font-size:0.7em;}.rnfleet-pre-footer{margin-top:75px;}@media screen and (max-width:768px){.user-toolbar-content{}.claro-mobile-menu{right:29px;}.user-search{margin-right:0;margin-bottom:10px;}.user-title{display:none;margin-left:0;margin-bottom:10px;}}.page-wrapper *:focus,.ui-dialog *:focus{outline:none !important;box-shadow:none !important;}.button--button-red{background-color:#ad0000 !important;color:white !important;}span.nb_user_database a,span.nb_organization_database a{color:#505050;font-weight:bold;text-decoration:none;}body{margin-top:60px;}body.toolbar-horizontal{margin-top:99px;}body.toolbar-horizontal.toolbar-tray-open{margin-top:139px;}body.toolbar-vertical,body.toolbar-vertical.toolbar-tray-open{margin-top:99px;}body.toolbar-fixed{margin-top:0 !important;}.gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,.gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,.gin--edit-form .page-wrapper__node-edit-form .messages-list,.gin--edit-form .page-wrapper__node-edit-form .node-form,.gin--edit-form .page-wrapper__node-edit-form .node-confirm-form,.gin--edit-form .page-wrapper__node-edit-form .admin-list,.gin--edit-form .page-wrapper__node-edit-form .help{max-width:inherit !important;}body.sidebar-open .region-meta{display:none !important;}body.sidebar-open .layout-region--content{width:100% !important;max-width:100% !important;}.custom-header.profile{width:100%;}.giftcard-buyer-panel{background-color:#f9f9f9;border:1px solid #c8e6c9;border-radius:4px;padding:1em;margin-bottom:1em;}.giftcard-recipient-panel{background-color:#faf3fc;border:1px solid #f8bbd0;border-radius:4px;padding:1em;margin-bottom:1em;}.giftcard-recipient-panel .panel__title{background-color:#b997a4;}.giftcard-buyer-panel .panel__title{background-color:#caccac;}.giftcard-panel-title{font-weight:bold;margin-bottom:0.5em;}
.search_autocomplete_custom_line .search_autocomplete_title{font-size:110%;font-weight:bold;}.search_autocomplete_custom_line .search_autocomplete_names{display:inline !important;font-size:80%;font-weight:bold;color:#999;}.search_autocomplete_custom_line .search_autocomplete_uuid{color:#999;font-size:80%;font-style:italic;}.search_autocomplete_custom_line .space-bottom{border-bottom:1px solid #ccc;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.search-api-autocomplete-search .ui-menu-item:hover{background-color:#DDD !important;color:inherit !important;}.search-api-autocomplete-search .profile .fa-solid{background-color:#5151e0;color:white;border-radius:50%;padding:4px;height:20px;width:20px;text-align:center;font-size:90%;line-height:20px;margin-right:10px;}.search-api-autocomplete-search .organization .fa-solid{background-color:#428800;color:white;border-radius:50%;padding:4px;height:20px;width:20px;text-align:center;font-size:90%;line-height:20px;margin-right:10px;}.path-search #edit-submit-rnfleet-megasearch--2{display:none;}.path-search tbody .views-field-search-api-relevance{color:#8c8c8c;font-weight:bold;}.path-search .view-empty{display:inline-block;max-width:600px;margin-top:50px;margin-bottom:150px;font-size:300%;font-weight:lighter;}.path-search .views-field-nothing span{color:#808080;}
.organization .header-title .fa-solid{background-color:#428800;color:white;border-radius:50%;padding:4px;height:80px;width:80px;text-align:center;font-size:300%;line-height:80px;}.megasearch_result.organization{background-color:#428800;color:white;border-radius:50%;padding:4px;height:30px;width:30px;text-align:center;font-size:100%;line-height:30px;}.organization .header-title .pull-right{float:right;}body{background-color:red}.admin-item-linked-profiles{padding:0em;}.view-profiles-from-organization th{background-color:white;}.view-profiles-from-organization .organization-empty-profile{padding:1.75em 1.5em 1.75em 1.5em;}.organization-profile-panel{background-color:rgba(66,136,0,0.25);}.organization-profile-panel .panel__title{background-color:rgba(66,136,0,0.30);}.organization-coll-sub-panel{background-color:rgba(215,201,61,0.25);}.organization-coll-sub-panel .panel__title{background-color:rgba(215,201,61,0.58);}.picto-coll-sub-status{font-size:120%;}.picto-right{float:right;}.picto-red{color:red;}.organiaztion-sub-title{color:#6e6e6e;}.url-token-clipboard{margin-top:15px;font-size:55%;}.profils-linked-item-count-subtitle{color:#6e6e6e;font-weight:lighter;margin-left:25px;}
.payment .header-title .fa-solid{background-color:#bc51e0;color:white;border-radius:50%;padding:4px;height:80px;width:80px;text-align:center;font-size:300%;line-height:80px;}.payment .header-title .pull-right{float:right;}.payment-list-subtitle{color:#6e6e6e;}
