/* Source and licensing information for the line(s) below can be found at https://80.78.15.146/themes/custom/cem/css/user.css. */
#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{margin-bottom:1rem}.password-strength-title{display:inline;font-size:85%;color:#aaa}.password-strength-text{float:right;font-weight:700;font-size:85%;color:#aaa}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{visibility:hidden}.form-item-pass-pass2 label{white-space:nowrap}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0}.profile{clear:both}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:80px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}input.opt-in{background-color:#fff;border:1px solid #a29b9a;width:1rem;height:1rem}#user-centres-interets-form input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border:1px solid #cacece;padding:16px;display:inline-block;position:relative}.regular-checkbox:active,.regular-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.regular-checkbox:checked:after{content:'\2714';font-size:24px;position:absolute;top:0;left:7px;color:#99a1a7}#user-centres-interets-form .regular-checkbox:disabled{background-color:#f8f8f8}#user-centres-interets-form .regular-checkbox:disabled legend{background-color:#f8f8f8}.regular-checkbox:disabled:after{content:' ';font-size:24px;position:absolute;top:0;left:7px;color:#99a1a7}#form-centres-interet h2{text-align:center;border-top:1px solid #f30;margin:1rem 0 4rem}#form-centres-interet h2 span{padding:0 1rem;background-color:#fff;position:absolute;display:block;margin:-12px auto;left:44%}#form-centres-interet .block-ineterets{margin-top:5rem}.form-profile label{max-width:89%;vertical-align:middle;min-height:30px}#user-centres-interets-form .form-profile label{vertical-align:top}#user-centres-interets-form label[for=edit-centres-interet]{font-weight:700;padding:0 1rem}#form-centres-interet div.form-checkboxes{padding:0 1rem}#edit-centres-interet div{width:48%;display:inline-block}#edit-valider{margin:25px 50%;transform:translate(-50%,0)}#form-centres-interet p.interets{font-family:'Titillium Web',sans-serif;padding:0 1rem;margin:3rem 0}#form-centres-interet p.interets span{margin-bottom:1.5rem;display:inline-block}#user-profile-form #edit-cancel{display:none}#edit-actions--2{display:inline-block;padding-left:1rem}#modal_ggv h1,h2{font-size:1.5rem;line-height:2rem;padding:0 1rem 1rem;color:#080808;overflow:auto;display:block}#modal_ggv h2{font-size:1.5rem;line-height:1rem}#form-header{width:100%;margin:0 auto 2rem}.div-btn-photo{margin-top:2rem}#bg-selector{margin-left:.7rem;width:610px}#bg-selector li{list-style-type:none !important;margin-left:0 !important;padding:0}#bg-selector li img{max-width:100%}.img-select-bg:hover img,.bg-selected{opacity:.5}.margin-bottom-2{margin-bottom:2rem}#dessine-img{display:inline-block;max-width:100%;height:auto;vertical-align:inherit}#dessine-command{display:inline-block}#modal_ggv h1,h2{font-size:1.5rem;line-height:2rem;padding:0 1rem 1rem;color:#080808;overflow:auto;display:block}#modal_ggv h2{font-size:1.5rem;line-height:1rem}@media screen and (max-width:39.9375em){#form-header{margin:0 auto 2rem;width:90%}#menu-login{display:flex;flex-wrap:nowrap;overflow-x:auto}#menu-login li{width:initial;flex:0 0 auto;padding:0 8px}div.error{width:80%}}@media screen and (max-width:22.45em){#modal_ggv h1,h2{font-size:1.4rem}#modal_ggv h2{font-size:1.3rem}div.error{width:70%}}@media screen and (max-width:19.95em){#modal_ggv h1,h2{font-size:1.2rem}#modal_ggv h2{font-size:1.1rem}}form#user-register-form .form-required:after,form#user-form .form-required:after{width:7px;height:7px;background-size:7px 7px;display:inline-block;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/custom/cem/css/../images/required.svg);background-repeat:no-repeat}form#user-register-form #edit-field-profil-date-of-birth-wrapper h4,form#user-form #edit-field-profil-date-of-birth-wrapper h4{display:inline;color:#4c4d4f;font-size:.875rem;font-weight:400;line-height:1.8;font-family:"Open Sans",Helvetica,Roboto,Arial,sans-serif}form#user-register-form div[class*=fieldset-multi-step]{display:block}form#user-register-form div[class*=fieldset-multi-step]:not(:first-of-type){display:none}form#user-form div[class*=fieldset-multi-step]{display:block}form#user-form div[class*=fieldset-multi-step]:not(:first-of-type){display:none}form#user-form details#edit-matomo{display:none}form#user-register-form #edit-mail--description,form#user-form #edit-mail--description{display:none}form#user-register-form .password-suggestions,form#user-form .password-suggestions{display:none !important}form#user-register-form #edit-pass--description,form#user-form #edit-pass--description{display:none}form#user-register-form #password-policy-status,form#user-form #password-policy-status{display:none}form#user-register-form .password-confirm-message{font-size:14px;color:#4c4d4f}#visitor-page{margin:5%}#visitor-page #submit-div-center{text-align:-webkit-center}#visitor-page .btn-bg-orange{font-family:'Open Sans',sans-serif;font-size:.875rem;line-height:.875rem;font-weight:600;font-style:normal;text-transform:uppercase;text-align:center;padding:10px 20px;margin:0;cursor:pointer;border-radius:0;color:#fff;border-top:1px solid #e2e2e2;background-color:#f30;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#visitor-page .btn-bg-orange:hover{color:#fff}#visitor-page .black-title{color:rgb(0 0 0/70%);font-weight:900;letter-spacing:-.05rem}#visitor-page .dashed:before{content:"";display:block;margin-bottom:15px;width:15%;height:3px;background-color:#f30}#visitor-page .img-orange-shadowed{box-shadow:5px 5px #f30}#visitor-page #personal-space-left{margin-bottom:20px;padding-right:2.5rem}#visitor-page .ticket{display:inline-block;margin-top:2rem;width:fit-content;max-width:47%}#visitor-page #creations-right .ticket-img{max-width:100%}#visitor-page .ticket:last-child{float:right}#visitor-page .ticket a{float:right;position:relative}#visitor-page .link-right{color:#000;text-decoration:underline;margin-top:10px;position:absolute;bottom:-25px;right:0}#visitor-page .user-link-group{margin-top:20px}#visitor-page #visit-left #edit-additional-fields .fieldset-wrapper{border:1px solid #d3d3d3;padding:1.5rem 2.5rem;background-color:#fff;margin:0 auto;width:100%}#visitor-page #visit-left #edit-additional-fields .fieldset-wrapper input#edit-photo-id{max-width:100%}#visitor-page #small-screen{display:none}#visitor-page #medium-screen #visit-right{padding-top:3rem;padding-left:2.5rem}@media (max-width:767px) and (orientation:portrait){#visitor-page #medium-screen{display:none}#visitor-page #small-screen{display:block}#visitor-page .ticket{max-width:unset}#visitor-page .ticket:last-child{float:unset}}@media (min-width:768px) and (orientation:portrait){#visitor-page #medium-screen{display:block}#visitor-page #small-screen{display:none}}@media screen and (max-width:39.9375em){#visitor-page .bloc-login,.bloc-register,#user-pass-reset div:first-child,.form-profile{max-width:94% !important}}.path-visiteur .form-profile{border:1px solid #d3d3d3;background-color:#fff;margin:0 auto;min-width:unset;max-width:unset;padding:unset}.path-visiteur ul.breadcrumbs{position:unset}.path-visiteur .breadcrumbs:before,.breadcrumbs:after,.breadcrumbs li:not(:last-child):after,.breadcrumbs li{font-size:unset}.breadcrumbs li:not(:last-child):after{margin:0 .25rem 0 0}body.path-visiteur nav.breadcrumb li:first-child a{color:#2ba6cb !important}body.path-visiteur nav.breadcrumb li:last-child a{color:#4c4d4f !important}.path-visiteur #title .title-container{visibility:hidden}#user-pass div.form-type-email{border:1px solid #d3d3d3;padding:1.5rem;background-color:#fff;margin:0 auto;max-width:60%;min-width:500px;min-height:220px}#new-pwd-title{margin-bottom:2rem;text-align:center;color:#4c4d4f}form#user-form #edit-google-analytics{display:none}#user-cancel-form{font-family:'Titillium Web'}form#user-form .js-form-item.form-item.js-form-type-password.form-item-pass-pass2.js-form-item-pass-pass2.confirm-parent,form#user-register-form .js-form-item.form-item.js-form-type-password.form-item-pass-pass2.js-form-item-pass-pass2.confirm-parent{margin-bottom:30px}form#user-form #edit-field-accept-com-wrapper,form#user-register-form #edit-field-accept-com-wrapper{margin-bottom:30px}
/* Source and licensing information for the above line(s) can be found at https://80.78.15.146/themes/custom/cem/css/user.css. */