/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-wysiwyg a:not([href]){text-decoration:none;color:#2b2a29;}#waypoint{clear:both;margin-top:30px;}.loader{border:4px solid #f3f3f3;border-top:4px solid #FC2A7B;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite;margin:100px auto;display:block;}.c-total .loader{margin:0 auto;}.loader--small{border:2px solid #596066;border-top:2px solid #FC2A7B;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite;margin:0 auto;display:block;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}div[class*="block-laforet"],.c-paginate{clear:both;}.submit-button{text-align:center;}form summary{display:none;}form .c-form__input--file{position:relative !important;top:-48px;}form .c-form__input--file .submit-button input[id*="upload"]{position:absolute;top:0;right:0;height:3rem;display:block !important;}form .c-form__input--file .submit-button input{display:none;}form .c-form__input--file .c-label--clear:before{display:none !important;}form .c-form__input--file .c-label--clear{padding-left:0 !important;}form .c-form__input--file .js-form-type-checkbox.c-input__holder{width:auto;display:inline-block;margin-top:0;}form .c-form__input--file .js-form-type-checkbox.c-input__holder a{color:black !important;text-decoration:none !important;cursor:default !important;}form input[id*="edit-joindre-mes-documents-upload"]{height:50px;}form .c-form__input--file .c-input__info{display:block;margin-top:10px;}.c-form__input--file .description{display:none;}#user-register-form .js-form-type-password-confirm.form-item-pass,#user-form .js-form-type-password-confirm.form-item-pass{display:flex;}#user-register-form .js-form-type-password-confirm.form-item-pass .js-form-type-password:nth-child(odd),#user-form .js-form-type-password-confirm.form-item-pass .js-form-type-password:nth-child(odd){padding-right:.625rem;}#user-register-form .js-form-type-password-confirm.form-item-pass .js-form-type-password:nth-child(even),#user-form .js-form-type-password-confirm.form-item-pass .js-form-type-password:nth-child(even){padding-left:.625rem;}#user-register-form .password-suggestions,#user-form .password-suggestions{display:none !important;}#user-form .field--type-telephone,#user-register-form .field--type-telephone,#user-form .field--type-list-string,#user-register-form .field--type-list-string{width:100%;}#user-register-form .c-input__holder .c-input__holder,#user-form .c-input__holder .c-input__holder{margin-top:0;}.element-below-upload{margin-top:-60px;}.path-user .block-local-tasks-block,.block-page-title-block{display:none;}.block-local-tasks-block ul{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.block-local-tasks-block ul li a{color:#000;background-color:#ededed;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:1.8em;line-height:1.9;display:block;font-size:0.929em;padding:0 10px 3px;text-shadow:0 1px 0 #fff;}.block-local-tasks-block ul li:hover a{color:#ffffff;background-color:#FC2A7B;text-shadow:none;}@media screen and (min-width:37.5em){.block-local-tasks-block ul{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/themes/custom/images/tabs-border.png) repeat-x left bottom;white-space:nowrap;}.block-local-tasks-block ul li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}}
