.sprite{background-image:url(sprite.40b038e35b68db7a.png);background-repeat:no-repeat}@media (min-resolution: 192dpi){.sprite{background-image:url(sprite-x2.d1346e8a3bfb40be.png);background-size:439px 197px}}.sprite.sprite-header{width:264px;height:48px;display:block;background-position:-17px -98px}.sprite.sprite-logo{width:110px;height:140px;display:block;background-position:-306px -6px}.sprite.sprite-owner{width:44px;height:55px;display:block;background-position:-22px 0}.sprite.sprite-contract{width:44px;height:55px;display:block;background-position:-234px 0}.sprite.sprite-factory{width:44px;height:55px;display:block;background-position:0 -152px}.sprite.sprite-teranga{width:33px;height:33px;display:block;background-position:-186px -55px}.sprite.sprite-vison360{width:33px;height:33px;display:block;background-position:-236px -58px}article>section{margin:20px 0}.btn-group.btn-group-selection{border-bottom:1px solid #CCC}.btn-group.btn-group-selection .btn-primary{background:none;border:none;color:#009e31;font-weight:400;border-bottom:3px solid transparent;padding-bottom:10px;padding-top:0}.btn-group.btn-group-selection .btn-primary:hover{color:#00651f}.btn-group.btn-group-selection .btn-primary.active{border-bottom:3px solid #009e31;font-weight:700;border-radius:0;box-shadow:none}.btn-group.btn-group-selection .btn-primary.active:hover{color:#009e31}.label.label-EQE{background-color:#156393}.label.label-EQE2{background-color:#083264}.label.label-CLIENT{background-color:#f1b00a}.label.label-MUT{background-color:#fe284a}.label.label-DEV{background-color:#08aded}.label.label-HC{background-color:#888}.label.label-00{background-color:#e4dcdc}.panel-body.panel-body-juridiques{position:relative;max-height:650px;overflow:auto}.panel-body.panel-body-accounts,.panel-body.panel-body-objectifs{position:relative;max-height:350px;overflow:auto}.panel-body.panel-body-engagements{position:relative;max-height:650px;overflow:auto}#textarea-description,#textarea-commentaire{resize:none}.label.label-BROUILLON{background-color:#00da9f}.label.label-ACTIF{background-color:#2b9a18}.label.label-VALIDATION{background-color:#d39c0c}.label.label-REJETE{background-color:#da2021}.label.label-ARCHIVE{background-color:#9f9f9f}.label.label-ANNULE,.label.label-RESILIE{background-color:#da2041}.label.label-SIGNE{background-color:#42f477}.label.label-GENERATION{background-color:#477c83}.label.label-ATT_SIGNATURE{background-color:#25a3b9}.btn-ventilation{margin:24px 0 0 8px}.btn-primary{background-color:#60ab42;border-color:#01a935}.btn-primary:hover,.btn-primary:focus{background-color:#009e31;border-color:#00922d}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-color:#00912d;border-color:#00892a}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#00912d;border-color:#00892a}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#60ab42;border-color:#01a935}.list-group-item{margin:10px 0;border-radius:5px;background-color:#f9f9f9}.panel{border-color:#01a935}.panel-primary>.panel-heading{background-color:#60ab42;border-color:#01a935}.well{background-color:#60ab42;border-color:#01a935;color:#fff;padding:10px 15px}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#009e31 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
