:root{--global-background-color:#292423;--global-default-color:#564b4A;--wrapper-background-color:#FFF;--header-background-color:#FFF;--footer-color:#FFF;--footer-background-color:#453C3B;--formulaire-background-color:#FFF;--formulaire-border-color:#564b4A;--formulaire-title-color:#B5262F;--formulaire-link-color:#564b4A;--tooltip-text-color:#564b4A;--tooltip-border-color:#B5262F;--tooltip-background-color:#FFF;--button-background-color:#806f6c;--button-color:#FFF;--label-color:#807c77;--mandatory-asterisk-color:#B5262F;}
html{background-color:var(--global-background-color);font-size:100%;}
body{color:var(--global-default-color);font-family:Arial,Verdana,sans-serif;font-size:1rem;line-height:20px;min-height:100vh;padding:0;}
.extranet .wrapper{background-color:var(--wrapper-background-color);height:100%;margin:0 auto;max-width:100%;min-height:max(100vh,650px);padding:0;position:relative;}
.extranet .formContent{padding:1.88rem 1.88rem 3.75rem;min-height:26rem;}
.extranet .header{height:6.25rem;background-color:var(--header-background-color);position:relative;z-index:201;max-width:1200px;margin:0 auto;}
.extranet .header__logo{left:50%;top:50%;position:absolute;line-height:1;max-width:10.63rem;transform:translate(-50%,-50%);z-index:202;}
.extranet .header__logo_mini{display:none;left:50%;top:50%;position:absolute;line-height:1;max-width:2.5rem;transform:translate(-50%,-50%);z-index:202;}
.extranet .header__logo img,.extranet .header__logo_mini img{height:auto;max-width:100%;vertical-align:middle;}
.extranet .header__titre{color:var(--formulaire-title-color);position:absolute;right:1.88rem;top:50%;transform:translate(0px,-50%);font-size:.87rem;}
.extranet .header__titre .titleRubriqueParente,.extranet .header__titre .titleRubriqueCourante{text-transform:uppercase;font-weight:bold;}
.extranet .footer{height:6.88rem;width:100%;background-color:var(--footer-background-color);color:var(--footer-color);justify-content:space-between;padding:1.88rem 0;font-size:.69rem;text-align:center;position:absolute;bottom:0;}
#footerAPropos{bottom:1rem;width:100%;margin:auto;position:absolute;}
#envHeader{font-size:26px;font-weight:bold;height:15.63rem;width:1.88rem;left:0;top:0;position:fixed;text-align:center;z-index:500;}
.envHeaderBleu{background:url(com.life.images/headerEnvGradient.png) no-repeat;color:#604f3f;}
.envHeaderRouge{background:url(com.life.images/headerEnvGradientRouge.png) no-repeat;color:#fff;}
.envHeaderRose{background:url(com.life.images/headerEnvGradientRose.png) no-repeat;color:#604f3f;}
.envHeaderVert{background:url(com.life.images/headerEnvGradientVert.png) no-repeat;color:#fff;}
.envHeaderMarine{background:url(com.life.images/headerEnvGradientMarine.png) no-repeat;color:#5d514f;}
.hidden{display:none;}
.no-border{border:none;}
.underline{text-decoration:underline;}
.bold{font-weight:bold;}
.nowrap{white-space:nowrap;}
.block{display:block;}
.inline{display:inline;}
.float-left{float:left;}
.float-right{float:right;}
.textalign-left{text-align:left;}
.textalign-center{text-align:center;}
.textalign-right{text-align:right;}
@media(max-width:1024px){.extranet .header{height:4.5rem;display:flex;justify-content:space-between;padding:0 1.88rem;align-items:center;}
.extranet .header__logo{left:inherit;top:inherit;max-width:7.75rem;position:relative;transform:translate(0px,0px);}
}
@media(max-width:768px){.extranet .header{height:3.44rem;display:flex;justify-content:space-between;padding:0 1.25rem;align-items:center;}
.extranet .header__logo{left:inherit;top:inherit;max-width:6.25rem;position:relative;transform:translate(0px,0px);display:none;}
.extranet .header__logo_mini{display:block;}
.extranet .header__titre{color:var(--formulaire-title-color);position:absolute;right:1.88rem;top:50%;transform:translate(0px,-50%);font-size:.87rem;max-width:9.375rem;}
}
.extranet .globalMessages{margin:auto;max-width:56.25rem;}
.extranet .formulaire,.extranet .formulaireMini,.extranet .formulaireLarge{background:var(--formulaire-background-color);margin:auto;min-height:10rem;max-width:56.25rem;color:var(--global-default-color);font-size:.75rem;}
.extranet .formulaireMini{max-width:33.75rem;}
.extranet .formulaireLarge{max-width:66.25rem;}
.extranet .formulaire a,.extranet .formulaireMini a,.extranet .formulaireLarge a{color:var(--formulaire-link-color);font-size:.75rem;}
.extranet .formulaire__titre{color:var(--formulaire-title-color);font-size:1.125rem;width:100%;height:2.75rem;padding:.75rem;text-align:center;}
.extranet .input-msg{padding-left:9.69rem;color:var(--formulaire-title-color);font-size:.75rem;}
.extranet .msgError,.extranet .msgWarn,.extranet .msgInfo{font-size:.75rem;}
.extranet .btnAvecMinuscules,.extranet .btnAvecMinuscules:hover{text-transform:none;}
.blocCompteWarning,.blocCompteDesactive{padding:.5rem;text-align:justify;}
.blocCompteWarning .msgWarn,.blocCompteDesactive .msgWarn{padding:0;}
.texteIntroFonctionnalite{text-align:justify;font-size:.75rem;color:var(--global-default-color);padding:0 15px 15px;}
.texteIntroFonctionnalite p{font-size:inherit;line-height:inherit;}
.extranet .blocCourtSaisieCentre{margin:auto;max-width:31.25rem;}
.extranet .input-group-with-help{padding-right:0;}
.iconeShowPassword{width:22px;margin-left:-30px;display:inline-block;vertical-align:middle;cursor:pointer;}
@media(max-width:1024px){.extranet .input-msg,.extranet .formContent .input-msg,.extranet .blocCourtSaisieCentre .input-msg{padding-left:9.69rem;}
}
@media(max-width:768px){.extranet .input-msg,.extranet .formContent .input-msg,.extranet .blocCourtSaisieCentre .input-msg{padding-left:.32rem;}
.extranet .input-group-with-help{padding-right:15px;}
img.iconeAffichageTooltip{display:none;}
div.tooltip{visibility:hidden;}
}
.addImg{background-image:url(../images/add.png);background-repeat:no-repeat;height:16px;width:16px;display:inline-block;}
.removeImg{background-image:url(../images/remove.png);background-repeat:no-repeat;height:16px;width:16px;display:inline-block;}
.extranet .rf-tt-cntr{border:1px solid var(--formulaire-title-color);}
html .ui-state-loading.ui-button-text-only .ui-icon-loading+.ui-button-text{opacity:inherit;}
html .ui-state-loading .ui-icon-loading{display:none;}
html .ui-state-loading .ui-icon:not(.ui-icon-loading){display:inherit;}
textarea,input[type="text"],input[type="password"],select{color:#000;background-color:#FFF;font-size:11px;font-family:Arial,Verdana,sans-serif;}
.ui-tooltip{position:absolute;display:none;}
.ui-tooltip .ui-tooltip-text{background-color:var(--tooltip-background-color);color:var(--tooltip-text-color);border:1px solid var(--tooltip-border-color);font-size:.75rem;}
.ui-tooltip-right .ui-tooltip-arrow{border-right-color:var(--tooltip-border-color);}
.ui-tooltip-left .ui-tooltip-arrow{border-left-color:var(--tooltip-border-color);}
.ui-tooltip-top .ui-tooltip-arrow{border-top-color:var(--tooltip-border-color);}
.ui-tooltip-bottom .ui-tooltip-arrow{border-bottom-color:var(--tooltip-border-color);}
.ui-dialog{background-color:var(--formulaire-background-color);}
.ui-dialog-mask{background-color:#d0d0d0;opacity:.5;}
.ui-dialog .ui-dialog-titlebar{color:#FFF;background-color:#888;background-image:url(org.richfaces.images/gradientA.png);background-repeat:repeat-x;background-position:top left;border-color:#888;border-width:1px;border-style:solid;font-size:11px;font-weight:bold;font-family:Arial,Verdana,sans-serif;padding:2px 0 2px 10px;}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#FFF;font-size:11px;font-weight:bold;font-family:Arial,Verdana,sans-serif;}
.ui-dialog .ui-dialog-content{font-size:11px;}