/* @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;}
.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:"";}
.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;}
.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;}}
.adherentFormBreacrumb{background:white !important;display:block;margin-bottom:20px!important;padding-top:15px!important;padding-bottom:15px!important;}.adherentFormBreacrumb li{font-size:16px;}.adherentFormBreacrumb a{color:rgba(66,139,202,1);}.adherentFormBreacrumb a:hover{color:rgba(42,100,150,1);}.adherentFormBreacrumb > .active{color:rgba(153,153,153,1);}.adherentFormBreacrumb > li + li:before{color:rgba(204,204,204,1);content:"\276F\00a0"!important;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:''!important;}.adherentForm .title{display:inline-block;width:150px;}blockquote{border-left:3px solid #4378b9!important;}.orange{color:#ec971f;}.imgPaiement{width:220px!important;margin-top:30px;}.typePaiement{margin-top:30px;}.form-number{display:block!important;}#edit-cotisation div{background:white;padding:20px;width:100%;}#edit-containercheque .urlFile{max-width:280px;width:100%;}@media all and (min-width:1024px){}@media all and (max-width:1024px) and (min-width:768px){}@media all and (max-width:767px){.radio label,.checkbox label{padding-left:0!important;}.radioTypeAdherent .form-item{margin-left:0px!important;}}.adherent-step2-form .adherentForm .panel,.adherent-step3-form .adherentForm .bg{max-width:980px;margin:auto;padding:30px 110px;background-color:#f4f7f9;margin-bottom:12px;}@media all and (max-width:767px){.adherent-step2-form .adherentForm .panel,.adherent-step3-form .adherentForm .bg{padding:30px 20px;}}.adherent-step2-form .radio label,.adherent-step2-form .checkbox label{padding-left:20px!important;}.adherentForm .panel{box-shadow:none;}.adherent-step3-form .adherentForm .bg{margin-bottom:50px;}.adherent-step3-form .adherentForm .prix{color:#005c9f;font-size:26px;font-weight:700;line-height:33px;margin-bottom:40px;text-align:center;margin-top:15px;margin-bottom:27px;}.region-content .adherent-step3-form .boutonAdhesion{margin-bottom:0px;}.adherent-step2-form .adherentForm .panel .panel-body{padding:0;}.adherent-step2-form #edit-duo--wrapper legend{border:none;margin:0;}.adherent-step2-form .form-item-duo-1 label{line-height:25px;padding-left:42px!important;position:relative;}.adherent-step2-form #edit-duo-1{left:6px;top:6px;margin:0px;}.adherent-step3-form .adherentForm h3{color:#005c9f;font-size:26px;font-weight:700;line-height:33px;margin-bottom:40px;text-align:center;}.adherent-step3-form .adherentForm{color:#515151;font-size:20px;line-height:27px;}.adherent-step3-form .adherentForm .bold{font-weight:700;}.adherent-step3-form .adherentForm p{margin-bottom:30px;}@media all and (max-width:767px){.adherent-step3-form .adherentForm .adresse{margin-top:35px;}}.separator-H{border:1px solid #d7d7d7;width:100%;margin:34px 0;height:0px;}.btn-blue{min-width:210px;padding:10px 20px;background-color:#4378b9;color:#FFF;font-size:14px;margin-top:30px;display:inline-block;}.btn-blue:hover{color:#FFF;}.duo .btn-blue{padding:0px;padding-right:30px;margin-top:0px;margin-bottom:50px;}.btn-blue span{color:#f9df39;font-size:45px;vertical-align:middle;background-color:#005b9f;display:inline-block;width:50px;padding:10px 0px;margin-right:20px;}.boutonAdhesion button{background-color:#f9df39;color:#012c51;font-family:"Work Sans",Helvetica Neue;padding:5px;margin-top:10px;border:none;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 50px;}.form-item-duo-1 label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-item-duo-1 label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:4px solid #d5d5d5;background-color:#fff;border-radius:3px;}.form-item-duo-1 label input:checked ~ .checkmark{background-color:#2196F3;}.checkmark:after{content:"";position:absolute;display:none;}.form-item-duo-1 label input:checked ~ .checkmark:after{display:block;}.form-item-duo-1 label .checkmark:after{left:6px;top:1px;width:8px;height:15px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#edit-montant-base,#edit-montant-don,#edit-montant-total{width:190px!important;padding:15px;height:45px;}
.toolbar-icon-gestion-general.is-active:before{background-image:url(/modules/custom/gestion/icons/settings_actif.svg);}.toolbar-icon-gestion-general:before{background-image:url(/modules/custom/gestion/icons/settings.svg);}
.gestion-form fieldset{padding:50px 18px 18px!important;}
.toolbar-icon-interface-site-general.is-active:before{background-image:url(/modules/custom/interface_site/icons/settings_actif.svg);}.toolbar-icon-interface-site-general:before{background-image:url(/modules/custom/interface_site/icons/settings.svg);}
.interface_site-form fieldset{padding:50px 18px 18px!important;}
