@-ms-viewport{width:device-width}body{background-color:#292b2f}.fix-layout-1230{margin-left:auto!important;margin-right:auto!important;max-width:974px}.reset{padding:0!important}.nowrap{white-space:nowrap}.spacer{clear:both}#page{margin:35px 0 0}.bold{font-weight:700!important}.italic{font-style:italic}.form-group select{width:100%}.zindex1{z-index:1}.ptop29rem{padding-top:2.9rem!important}.pleft0{padding-left:0!important}.pright0{padding-right:0!important}.mleft0{margin-left:0!important}.isolation-bootstrap-3 .form-group.has-error .control-label.second-label{margin-top:0!important;padding-top:0!important}#div-suggestion-caisse{margin-bottom:20px}#gmap{border:1px solid #d5d5d5;height:400px;width:100%!important}#map{height:400px!important;width:100%!important}.print-only{display:none}.hors-ecran{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}.menu-bar{border-bottom:1px solid #eaeaea;min-height:64px!important}.header-bg{background:#fff url(//www.desjardins.com/ressources/images/a00-entete-fond-degrade.png) repeat-x left bottom;background:-moz-linear-gradient(top,#fff 80%,#fbfbfb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#fff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#fff 80%,#fbfbfb 100%);background:-o-linear-gradient(top,#fff 80%,#fbfbfb 100%);background:-ms-linear-gradient(top,#fff 80%,#fbfbfb 100%);background:linear-gradient(to bottom,#fff 80%,#fbfbfb);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.2);box-shadow:0 0 6px #0003;color:#595959;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#bbbbbb'), progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#fbfbfb)";z-index:1}.head-img{padding:16px 10px}.small-crcd{color:#595959;font-size:50%;line-height:1.5}img.img_logo{height:70px;width:165px}#zone-foot{clear:both;color:#fff;min-height:150px}#zone-legale{border-top:1px solid #3e3e3e;color:#cbcbcb;font-size:.917em;overflow:hidden;padding:1em 0;text-align:center}#zone-legale ul{float:left;left:50%;list-style:none;margin:.5em 0;padding:0;position:relative}#zone-legale ul li{border-left:1px solid #cbcbcb;float:left;padding:0 5px;position:relative;right:50%}#zone-legale ul li:first-child{border:none}#zone-legale ul li a{white-space:nowrap}#zone-legale a:link,#zone-legale a:visited{color:#cbcbcb;text-decoration:none}#zone-legale a:active,#zone-legale a:hover,#zone-legale a:focus{color:#cbcbcb;text-decoration:underline}#zone-legale p.copyright{clear:both;margin:.5em 0;padding:0}.heading{margin:0 0 20px!important}#page{background-color:transparent}#zone-centrale{background:#fff url(//www.desjardins.com/ressources/images/a00-fond-contenu.gif) repeat-x left top;background:-moz-linear-gradient(top,#e5e7e8 0%,#fff 177px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e7e8),color-stop(177px,#fff));background:-webkit-linear-gradient(top,#e5e7e8 0%,#fff 177px);background:-o-linear-gradient(top,#e5e7e8 0%,#fff 177px);background:-ms-linear-gradient(top,#e5e7e8 0%,#fff 177px);background:linear-gradient(to bottom,#e5e7e8,#fff 177px);color:#3e3e3e;padding-bottom:50px;z-index:0}#navigation-buttons .btn-etape-precedente{margin-left:20px}p.valeur{padding-top:3px}p.info{margin:0 0 8px}#zone-middle-left-buttons .btn{margin-bottom:10px}label.control-label{font-weight:700}.isolation-bootstrap-3.d2-0 .control-label label{display:inline;font-weight:700}.isolation-bootstrap-3.d2-0 legend.control-label{font-weight:700!important}.isolation-bootstrap-3.d2-0 .has-success .help-block,.isolation-bootstrap-3.d2-0 .has-success .control-label,.isolation-bootstrap-3.d2-0 .has-success .radio,.isolation-bootstrap-3.d2-0 .has-success .checkbox,.isolation-bootstrap-3.d2-0 .has-success .radio-inline,.isolation-bootstrap-3.d2-0 .has-success .checkbox-inline,.isolation-bootstrap-3.d2-0 .has-success.radio label,.isolation-bootstrap-3.d2-0 .has-success.checkbox label,.isolation-bootstrap-3.d2-0 .has-success.radio-inline label,.isolation-bootstrap-3.d2-0 .has-success.checkbox-inline label{color:#3e3e3e!important}.has-error .form-control{border-color:#a94442!important}.has-error .control-label{color:#333!important}.has-error .error-group{margin-bottom:20px}.isolation-bootstrap-3.d2-0 .has-error .error-group .help-block{color:#383838;display:block;font-size:1.6rem;font-weight:400;margin-top:0;padding-left:2.8rem;position:relative}.isolation-bootstrap-3 .has-error .error-group ul{padding-left:25px}.isolation-bootstrap-3 .has-error .error-group ul li a{color:#c00}.isolation-bootstrap-3.d2-0 .has-error .error-group ul>li:before{background-color:#c00}.isolation-bootstrap-3.d2-0 .has-error .help-block:before{top:.2rem}.isolation-bootstrap-3 .help-block{margin-top:5px}.isolation-bootstrap-3.d2-0 legend.obligatoire:before{content:"* "}.isolation-bootstrap-3.d2-0 form .form-group{margin-bottom:10px}.ng-valid[required],.ng-valid.required{border-left:5px solid #42a948}@media (min-width: 767px){.control-label{text-align:right}}@media (max-width: 766px){.control-label{text-align:left}}.c-input{line-height:2rem!important}.marge-tooltip{margin-right:.5rem}.row.equal{display:flex;flex-wrap:wrap}.equal{display:flex;display:-webkit-flex;flex-wrap:wrap}@media (min-width: 767px){div.panel-body.etape-1-demande-panel{min-height:275px}}#demandeModifierDivButton{padding-top:15px}.eng-note{margin-top:12px}.loading{animation:spin 1s infinite linear;border:.25rem solid rgba(213,213,213,.2);border-radius:50%;border-top-color:#06733e;height:50px;margin:20px auto;width:50px}.loading.file-upload{border:.25rem solid rgba(2,2,2,.2);border-top-color:#fff;display:table-cell;height:20px;width:20px}.hide-bloc{display:none}.mtop10{margin-top:10px}.mbottom10{margin-bottom:10px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width: 768px){#input-apt-error{width:300px}#input-montant-error{width:400px}#zone-middle-left-buttons .primary-buttons,#zone-middle-left-buttons .tertiary-buttons{text-align:left}#zone-middle-left-buttons .secondary-buttons{text-align:right}}@media (max-width: 768px){.isolation-bootstrap-3 .btn-resp{margin-left:0}.mobile-pleft0{padding-left:0!important}#navigation-buttons .btn-annuler{margin-top:10px}}@media print{.no-print{display:none}.print-only{display:block}.control-label{text-align:right}}
