.surligneur-on{cursor:url(https://oraprdnt.uqtr.uquebec.ca/Gsc/Image/curseur_surligneur.cur) 5 20,auto;cursor:-webkit-image-set(url("/Gsc/Image/curseur_surligneur.png") 1x) 5 20,auto;margin-bottom:50px;}.surligneur-lock{overflow:hidden;}.surligneur-fi{display:inline-block;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;}.surligneur-surligne{cursor:pointer;}.surligneur-surligne-disabled{cursor:inherit;}.surligneur-navbar{position:fixed;bottom:-1px;left:0;right:0;height:50px;cursor:default;z-index:9999;}.surligneur-navbar .surligneur-button{position:absolute;top:auto;margin:0;height:50px;width:4em;cursor:pointer;outline:0;border:0;}.surligneur-navbar .surligneur-notes-summary{right:0;}.surligneur-navbar .surligneur-notes-save{right:55px;}.surligneur-navbar .surligneur-has-invalid{display:none;}.surligneur-navbar .surligneur-has-invalid.surligneur-has-invalid-visible{display:inline-block;}.surligneur-sparkline-container{position:relative;width:auto;top:auto;margin:0 115px 0 60px;height:50px;}.surligneur-autosave .surligneur-sparkline-container{margin-right:60px;}.surligneur-sparkline-container:before{position:absolute;height:1px;line-height:1px;top:50%;left:0;right:0;content:" ";margin-top:-1px;}.surligneur-sparkline-progress{position:absolute;top:50%;left:0;background:transparent;max-width:100%;height:1px;margin:-1px 0 0 0;overflow:hidden;z-index:3;pointer-events:none;}.surligneur-sparkline-progress:before{position:absolute;top:0;right:0;width:4em;height:1px;display:block;content:" ";overflow:hidden;}.surligneur-spark{position:absolute;top:0;z-index:2;cursor:pointer;min-width:3px;height:100%;}.surligneur-spark:after{position:absolute;top:0;bottom:0;width:100%;content:" ";}.surligneur-menu{position:absolute;z-index:99999;display:none;visibility:visible;width:80px;}.surligneur-menu.surligneur-menu-show{display:block;}.surligneur-menu.surligneur-menu-top{padding:5px 0;}.surligneur-menu.surligneur-menu-bottom{padding:5px 0;}.surligneur-menu .surligneur-menu-content{position:relative;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:40px;}.surligneur-menu .surligneur-menu-button{position:absolute;top:0;bottom:0;width:50%;border:0;cursor:pointer;outline:0;color:#ffffff;background:transparent;}.surligneur-menu .surligneur-menu-button.surligneur-note-highlight{right:0;}.surligneur-menu .surligneur-menu-button.surligneur-remove-highlight{border-right:1px solid #4a4a4a;left:0;}.surligneur-menu .surligneur-menu-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.surligneur-menu.surligneur-menu-top .surligneur-menu-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;}.surligneur-menu.surligneur-menu-bottom .surligneur-menu-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;}.surligneur-modal{z-index:100000;outline:0;display:none;position:fixed;top:0;right:0;bottom:0;left:0;cursor:default;background-color:#000000;background-color:rgba(0,0,0,0.8);}.surligneur-modal.surligneur-modal-visible{display:block;}.surligneur-modal .surligneur-modal-close{position:fixed;top:1em;right:1em;width:3em;height:3em;z-index:1;padding:0;margin:0;border:0;cursor:pointer;opacity:0.7;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.surligneur-modal .surligneur-modal-close:hover{opacity:1;}.surligneur-note-remove{width:100%;height:100%;padding:0;margin:0;border:0;cursor:pointer;opacity:0.2;text-align:center;background-color:transparent;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.surligneur-note-remove:hover{opacity:1;}.surligneur-modal .surligneur-modal-title{text-align:center;width:100%;padding:0.4em;font-size:2em;text-transform:uppercase;font-weight:300;color:#ffffff;}.surligneur-no-highlight{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.2em;color:#ffffff;text-align:center;}.surligneur-no-highlight.surligneur-no-highlight-visible{display:block;}.surligneur-notes{position:absolute;top:3.5em;left:0;right:0;bottom:0;padding:0 2em 2em 2em;overflow:auto;box-sizing:border-box;}.surligneur-note-container{width:100%;display:block;position:relative;box-sizing:border-box;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);background-color:#ffffff;}.surligneur-note-container ~ .surligneur-note-container{margin-top:2em;}.surligneur-note{margin-right:4em;padding:0.8em;}.surligneur-note-excerpt{padding:1em;position:relative;white-space:pre-line;margin:1.2em 0;padding-left:1.5rem;border-left:5px solid #e6e600;}.surligneur-note-text{position:relative;padding:0;border-top:1px solid #e8e8e8;}.surligneur-note-warning{display:none;padding:1em;font-style:italic;color:red;}.surligneur-note-warning.surligneur-note-warning-visible{display:block;}.surligneur-note-text textarea{width:100%;height:100%;max-width:100%;min-height:4em;padding:1em;resize:none;border:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.surligneur-note-actions{position:absolute;right:0;top:0;bottom:0;width:4em;height:100%;border-left:1px solid #e8e8e8;}.surligneur-notes-save{display:block;}.surligneur-autosave .surligneur-notes-save{display:none;}.surligneur-sparkline-progress:before{background-image:-webkit-linear-gradient(left,color-stop(rgba(255,255,255,0) 0%),color-stop(#ffffff 100%));background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFFFF',GradientType=1);opacity:.5;}.surligneur-hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);-o-transition:box-shadow 0.2s ease-in;-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in;}.surligneur-navbar{background:#000000;color:#fafafa;-webkit-box-shadow:0 0 2px rgba(255,255,255,0.2);-moz-box-shadow:0 0 2px rgba(255,255,255,0.2);box-shadow:0 0 2px rgba(255,255,255,0.2);}.surligneur-navbar .surligneur-button{opacity:0.5;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;background-color:transparent;color:#ffffff;}.surligneur-navbar .surligneur-button:hover{opacity:0.9;}.surligneur-sparkline-container:before{background:#2a2a2a;}.surligneur-sparkline-progress{-webkit-transition:width 0.2s ease-in-out;-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;}.surligneur-spark:after{background-color:yellow;opacity:0.6;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;transform-origin:50% 50%;transform:scaleY(0.1);}.surligneur-spark-hover:after{opacity:0.9;transform:scaleY(1.0);}.surligneur-menu .surligneur-menu-content{color:#ffffff;border:1px solid #4a4a4a;-webkit-box-shadow:0 0 6px #333333;-moz-box-shadow:0 0 6px #333333;box-shadow:0 0 6px #333333;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000000 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000000 100%);}.surligneur-menu.surligneur-menu-top .surligneur-menu-arrow{border-top-color:#4a4a4a;}.surligneur-menu.surligneur-menu-bottom .surligneur-menu-arrow{border-bottom-color:#4a4a4a;}.surligneur-modal .surligneur-modal-close{background-color:transparent;}