@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.eot?');src:local('Roboto Thin'),local('Roboto-Thin'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.eot?');src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-100italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.eot?');src:local('Roboto Light'),local('Roboto-Light'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.eot?');src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-300italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.eot?');src:local('Roboto'),local('Roboto-Regular'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.eot?');src:local('Roboto Italic'),local('Roboto-Italic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.eot?');src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.eot?');src:local('Roboto Medium'),local('Roboto-Medium'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.eot?');src:local('Roboto Bold'),local('Roboto-Bold'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.eot?');src:local('Roboto Black'),local('Roboto-Black'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.eot?');src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-700italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.eot?');src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.eot?#iefix') format('embedded-opentype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.woff2') format('woff2'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.woff') format('woff'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.ttf') format('truetype'),url('/_content/CustomerSpaceCommon/webfonts/roboto-v20-latin-900italic.svg#Roboto') format('svg')}@font-face{font-family:'Montserrat Alternates SemiBold';font-style:normal;font-weight:normal;src:local('Montserrat Alternates SemiBold'),url('/_content/CustomerSpaceCommon/webfonts/MontserratAlternates-SemiBold.woff') format('woff')}html{height:100%}body{height:100%;font-family:'Roboto',sans-serif;font-size:.9rem}#login{height:100%;background-image:url("../images/fond-gauche.png"),url("../images/fond-droit.png");background-position:left,right;background-repeat:no-repeat;background-size:auto 100%}.logout-icon{text-align:center;margin:10px;font-size:60px;line-height:30px;color:#8abd46}.h-80{height:80%!important}.strike{width:100%;text-align:center;border-bottom:1px solid #888;line-height:.1em;margin:10px 0 20px}.strike span{background:#fff;color:#888;padding:0 10px}.h-20{height:20%!important}.version{position:absolute;bottom:5px;right:5px;font-size:12px;color:#fff;font-weight:bold}.card{max-width:25rem;border:0;-webkit-box-shadow:0 0 10px 5px rgba(102,102,102,.5);box-shadow:0 0 10px 5px rgba(102,102,102,.5);border-radius:2rem!important}.card-header{background-color:#fff;border-bottom:0;border-radius:2rem!important;letter-spacing:.1rem;font-size:1.4rem;font-weight:300}.card-header img{width:275px;padding-top:30px}.card-header span.card-header-title{font-family:'Montserrat Alternates SemiBold',sans-serif;font-size:1.3rem;color:#f088a1;text-align:right!important;display:block;padding-right:40px;letter-spacing:.01rem}.rounded-bottom{background:linear-gradient(45deg,#22346e,#94a9cf);border-bottom-left-radius:2rem!important;border-bottom-right-radius:2rem!important}.btn.kenora-button-connexion{border:2px solid #94a9cf!important;color:#0956a0!important}.btn.kenora-button-connexion-choice{background-image:url("../images/logo.png");background-repeat:no-repeat;background-size:90px 20px;background-position:right 2rem center;height:48px;padding-right:130px!important}.btn{text-transform:none;font-size:.9rem;font-weight:300;letter-spacing:.03rem;padding:.44rem .44rem;margin-top:.15rem;margin-bottom:.15rem;margin-right:.375rem;margin-left:.15rem}.btn>i{padding-right:.2rem}.btn>i.kenora-button-empty{padding-right:0}.btn-rounded{border-radius:10em}.btn.btn-lg{padding-top:.75rem;padding-bottom:.75rem;padding-left:2rem;padding-right:2rem;font-size:.94rem}.kenora-gradient-blue{background:linear-gradient(to right,#5691c8,#457fca)}.kenora-gradient-green{background:linear-gradient(to right,#8dc26f,#76b852)}.kenora-gradient-orange{background:#ed8f03}.bg-green{background-color:#8abd46}.bg-blue{background-color:#159eda}.bg-light-blue{background-color:#57b3e4}.bg-orange{background-color:#f39200}.bg-gray{background-color:#6c757d}.blue-text{color:#2196f3!important}.purple-text{color:#9c27b0!important}.orange-text{color:#ff9800!important}.yellow-text{color:#ffeb3b!important}.white-text{color:#fff!important}.card-header i{color:#159eda}.card.flat{box-shadow:none;border:1px solid #efefef}.card.card-cascade.narrower{margin-top:1.25rem}.card.card-cascade.narrower.kenora-table-button-wrapper .view-cascade{margin-top:-1.1rem;padding-bottom:1.3rem;padding-left:1rem;margin-left:1rem;margin-right:1rem}.card.card-cascade.narrower.kenora-table-button-wrapper .table-wrapper{margin-top:-1.3rem}.card.card-cascade.narrower.kenora-table-button-wrapper .btn-floating,.card.card-cascade.narrower.kenora-table-button-wrapper .btn,.k-narrower .k-button.btn-floating,.k-narrower .k-button.btn{margin:0 10px 0 0}.card.card-cascade.narrower.kenora-table-button-wrapper .btn{color:#fff!important;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.card.card-cascade.narrower.kenora-table-button-wrapper .btn.disabled,.card.card-cascade.narrower.kenora-table-button-wrapper .btn:disabled{opacity:1}.card.card-cascade.narrower.kenora-table-button-wrapper .view{overflow:visible}.card .card-body .card-text{font-size:.9rem;font-weight:400;color:#747373}.form-check-input:focus,.form-select:focus,.form-control:focus{box-shadow:0 0 0 .125rem rgba(13,110,253,.25)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .125rem rgba(220,53,69,.25);opacity:1!important;color:#dc3545}.form-control,.form-select{line-height:1.2}.k-form:not(.k-form-with-label-on-top) .form-control,.k-form:not(.k-form-with-label-on-top) .form-select{display:inline}.input-group .k-form .form-control{border-radius:0}.k-form{position:relative}.k-form .form-select-plaintext{display:block;width:100%;padding:0;font-size:1rem;font-weight:400;line-height:1.5;color:#000!important;opacity:1;background-color:transparent;background-image:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.k-form .form-control-plaintext~i{display:none}.k-form .form-control-plaintext~label{top:.5rem}.k-form-with-label-on-top{padding-top:1.1rem}.k-label,.k-form-with-label-on-top>select~label,.k-form-with-label-on-top>textarea~label,.k-form-with-label-on-top>input~label{font-size:.8rem;color:rgba(0,0,0,.6);white-space:nowrap}.k-form-with-label-on-top>select~label,.k-form-with-label-on-top>textarea~label,.k-form-with-label-on-top>input~label{position:absolute;top:0}.k-form-with-pre-icon input:not(.form-control-plaintext),.k-form-with-pre-icon textarea:not(.form-control-plaintext){padding-left:2.175rem!important}.k-form input:focus~label,.k-form textarea:focus~label,.k-form select:focus~label{color:#4285f4}.k-form input:focus~i,.k-form textarea:focus~i,.k-form select:focus~i{color:#4285f4}.k-form-with-pre-icon i{position:absolute;width:2.375rem;line-height:2.175rem;text-align:center;left:0;top:0}.k-form-with-pre-icon.k-form-with-label-on-top i{top:1.1rem}.k-form-with-post-icon input:not(.form-control-plaintext),.k-form-with-post-icon textarea:not(.form-control-plaintext){padding-right:2.375rem!important}.k-form-with-post-icon i{position:absolute;width:2.375rem;line-height:2.175rem;text-align:center;right:0;top:0}.k-form-with-post-icon.k-form-with-label-on-top i{top:1.1rem}.k-form-with-post-icon .form-control.is-invalid,.was-validated .form-control:invalid{background-position:right 2rem center;padding-right:3.5rem!important}.k-form-with-post-icon textarea.form-control.is-invalid,.was-validated textarea.form-control:invalid{background-position:right .5rem center}.k-form .is-invalid:not(.form-select-plaintext):not(.form-control-plaintext){border:1px solid #ced4da}.k-form .is-invalid:focus~label{color:#dc3545}.k-form .is-invalid:focus~i{color:#dc3545}.k-button.btn-secondary,.k-button.btn-primary,.k-button.btn-success,.k-button.btn-danger{border:0}.k-button.btn-primary{background:#5691c8}.k-button.btn-success{background:#8dc26f}.k-button.btn-primary:disabled,.k-button.btn-primary.disabled,.k-button.btn-success:disabled,.k-button.btn-success.disabled{background:none;background-color:#bbb!important;color:#666!important;border:0}button.k-button:disabled,button.k-button[disabled]{background-color:#bbb!important;color:#666!important;transition:all .55s ease-in-out}.k-button.btn{text-transform:none;line-height:1.2rem;font-size:.9rem;font-weight:300;letter-spacing:.03rem;padding:.44rem .44rem;margin-top:.15rem;margin-bottom:.15rem;margin-right:.375rem;margin-left:.15rem;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.k-button.btn>i{padding-right:.2rem}.k-button.btn>i.kenora-button-empty{padding-right:0}