@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeInAndOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes loadingSpinner{0%{transform:rotate(0Deg)}50%{transform:rotate(180Deg)}100%{transform:rotate(360Deg)}}body:before{content:'';top:100px;left:0;pointer-events:none;position:absolute;z-index:1000;width:100%;height:calc(100% - 100px);opacity:0;background:#fff;background-image:url(/assets/images/logoScptime.png);background-repeat:no-repeat;background-position:center;transition:opacity 1s}body.preload:before{pointer-events:all;opacity:1}body.preload *{transition:none!important}*{outline:0!important}body,html{height:100%;width:100%;margin:0;padding:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;min-width:1000px}button,input,select{outline:0;font-family:Roboto,Arial,Helvetica,sans-serif}.loading{width:100%;height:100%;background-color:#fff;position:absolute;z-index:1;transition:.5s}.loading.inactive{animation:fadeOut 1 1s linear forwards;pointer-events:none}.loading:before{content:'synchronisation';opacity:0;position:absolute;width:150px;margin-left:-75px;margin-top:-20px;left:50%;top:50%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:fadeInAndOut infinite 2s forwards linear}.loading:after{content:'\e1ab';color:#4b567f;transform-origin:center;font-family:icomoon;position:absolute;top:50%;left:50%;margin-left:-10px;text-align:center;width:20px;height:20px;border-radius:20px;font-size:20px;animation:loadingSpinner .5s infinite linear;animation-fill-mode:forwards}fieldset{border:none;margin:0;padding:0}button,input,select{outline:0;font-family:Roboto,Arial,Helvetica,sans-serif}fieldset{border:none;margin:0;padding:0}button{border:1px solid #9e9e9e38;border-radius:5px;color:#06154d;transition:.2s;cursor:pointer;background-color:#f3f3f3;text-align:center;padding:0 5px 3px 5px;box-sizing:border-box;height:30px}button>i{position:relative;margin-right:5px;top:1px}button.noText>i{margin-right:0;padding:0 5px}button>i:before{font-size:13px}button:hover{background-color:#4b567f;border-color:#4b567f;color:#fff}button:hover i{color:#fff!important}button:disabled{opacity:.5;color:initial!important;background-color:initial!important}button.small{height:20px;line-height:10px;padding:0 5px 3px 5px}button.info{color:#fff;background-color:#06154d}button.info:hover{background-color:#fff;color:#06154d;border-color:#f2f2f2}button.info:hover i{color:#06154d!important}button.search{color:#fff;background-color:#009688}button.search:hover{color:#fff;border-color:#015850;background-color:#015850}button.success{color:#fff;background-color:#009688}button.success:hover{background-color:#005049;color:#fff}button.danger{color:#fff;background-color:#f44336}button.danger:hover{background-color:#c30d00;color:#fff}button.warning{color:#754600;background-color:#f5cc82;border-color:#ffd07b}button.warning:hover{background-color:#ffae1b;color:#fff}.btnGroup button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btnGroup button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}input,select,textarea{font-family:Roboto,Arial,Helvetica,sans-serif;padding:0 5px;line-height:26px;box-sizing:border-box;line-height:30px;border:none!important;box-shadow:none!important;transition:.2s;-webkit-transition:.2s;color:#06154d;background-color:#e6e6e6;border-bottom:1px solid #ffffff33!important;transition:.5s}.searchBar{background-color:#06154d;color:#fff;box-sizing:border-box;min-height:100%;height:100%;top:0;bottom:0;position:fixed;padding:8px;z-index:2}.searchBar+.pageContainer{margin-left:320px!important;padding-top:160px}.searchBar.closed+.pageContainer{margin-left:0!important}.searchBar+.pageContainer .pageHeader{background-color:#fff;width:calc(100% - 360px);position:fixed;top:100px!important;padding-top:20px}.searchBar.closed+.pageContainer .pageHeader{background-color:#fff;width:calc(100% - 40px);position:fixed;top:111px}.searchBar+.pageContainer .pageHeader .paginationAndResults{display:flex;align-items:center;margin-bottom:20px}.searchBar+.pageContainer .pageHeader .paginationAndResults .pagination{margin:0;flex-grow:1;justify-content:flex-end}.searchBar+.pageContainer .pageHeader .nbResults{flex-basis:200px;font-size:12px;box-sizing:border-box;color:#4b567f}.searchBar+.pageContainer .pageHeader .nbResults .count{border-radius:2px;background-color:#4b567f;padding:5px;color:#fff}.searchBar.closed{width:0;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:0}.searchBar>.btnOpenClose{position:absolute;top:138px;right:-17px;background-color:#fff;width:35px;border:none;height:35px;color:#06154d;outline:0;border-radius:20px;z-index:1}.searchBar.closed>.btnOpenClose{left:-10px;background-color:#06154d;color:#fff;opacity:.5;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;border-top-right-radius:20px;border-bottom-right-radius:20px}.searchBar.closed>.btnOpenClose:hover{left:0;opacity:1!important}.searchBar>.btnOpenClose>i:before{font-size:18px;position:relative;top:1px;left:1px}.searchBar>.btnOpenClose>.icomoon-search6{display:none}.searchBar>.btnOpenClose>.icomoon-arrow-left6{display:inline-block;left:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.searchBar>.btnOpenClose:hover>.icomoon-arrow-left6{left:-2px}.searchBar.closed>.btnOpenClose>.icomoon-search6{display:inline-block;left:0}.searchBar.closed>.btnOpenClose>.icomoon-arrow-left6{display:none}.searchBar .searchCriterias{float:left;width:270px;margin-top:115px;margin-left:20px;padding-right:20px;flex-grow:0;box-sizing:border-box;display:flex;flex-direction:column;z-index:2;color:#fff;overflow-y:auto;height:calc(100% - 115px)}.searchBar .searchCriterias::-webkit-scrollbar{width:3px;background-color:#4b567f}.searchBar .searchCriterias::-webkit-scrollbar-thumb{background:#fff}.searchBar.closed .searchCriterias{display:none}.searchBar .searchCriterias .divider{background-color:#4b567f}.searchBar .searchCriterias .control-group{display:flex;flex-direction:row;line-height:26px;margin:0;margin-bottom:2px;box-sizing:border-box;padding:0}.searchBar .searchCriterias .control-group:before{content:unset}.searchBar .searchCriterias .control-group *{margin:0}.searchBar .searchCriterias .control-group>label{margin-right:10px;margin-bottom:0;line-height:28px;font-weight:400;font-size:13px;width:90px;flex-basis:90px;padding:0}.searchBar .searchCriterias .control-group .controls{display:flex;flex-direction:row;flex-wrap:nowrap;width:calc(100% - 85px)}.searchBar .searchCriterias .control-group .controls.radio{display:flex;flex-wrap:wrap;flex-direction:row;padding:0;margin-top:7px;box-sizing:border-box}.searchBar .searchCriterias .control-group .controls.radio>label{display:flex;margin-right:5px;margin-bottom:2px}.searchBar .searchCriterias .control-group .controls.radio input{height:15px;width:15px;margin-right:2px;top:1px;position:relative}.searchBar .searchCriterias .control-group .controls>*{max-width:150px;flex-grow:1}.searchBar .searchCriterias .control-group .controls select optgroup.inactive{display:none}.searchBar .searchCriterias .control-group .controls select[multiple]{display:none}.searchBar .searchCriterias .control-group .controls>input{display:flex!important;width:0;flex-basis:80px;flex-grow:1;height:100%;box-sizing:border-box}.searchBar .searchCriterias .control-group .controls>input:nth-child(2){margin-left:2px}.searchBar .searchCriterias .control-group .controls>input:last-child(){margin-right:0}.searchBar .searchCriterias .control-group .controls span{margin-right:5px;margin-left:5px;text-align:center;flex-grow:0;width:22px}.searchCriterias .btnGroup{display:flex;flex-direction:row;justify-content:flex-end}select{height:30px}input:focus,textarea:focus{background-color:#06154d;color:#fff;border-bottom:1px solid #06154d!important;opacity:1}input[type=datetime-local]:focus{background-color:initial;color:#06154d}input::-webkit-calendar-picker-indicator{cursor:pointer}input:focus::-webkit-calendar-picker-indicator{background-color:#ccc}input.checkbox{width:20px;padding:0;margin:0;display:block;height:100%}textarea{box-sizing:border-box;padding:5px;line-height:15px;resize:none;outline:0}.control-group{margin-bottom:2px;display:flex}.control-group>label{text-align:left;flex-basis:200px;flex-shrink:0;flex-wrap:nowrap;width:200px;line-height:30px}.control-group-inline{display:inline-block}.control-group,.msgBox .control-group .controls{width:100%}.control-group .controls input,.msgBox .control-group .controls select,.msgBox .control-group .controls textarea{width:100%}.control-group.required>label{font-weight:700!important}.control-group.required>label:after{content:' *';color:red}.control-group.column{flex-direction:column!important}.control-group.column>div,.control-group.column>label{flex-basis:100%!important}.control-group,.controls,form{overflow:visible}.control-group{padding:2px 10px;transition:.5s}.control-group.error{background-color:#ffeceb}.control-group.error label{color:#f44336}.control-group.error input{background-color:#f44336;color:#fff}.pageContainer{padding:20px;padding-top:0}.pageHeader{padding:10px 0 0 0;box-sizing:border-box}.pageHeader .filAriane{font-size:12px;margin-bottom:10px}.pageHeader .filAriane span{color:#ffc107}.pageHeader .filAriane a{color:#06154d;text-decoration:none;text-transform:lowercase;background-color:transparent;padding:2px 5px;border-radius:2px;border:1px solid transparent;transition:.2s}.pageHeader .filAriane a:hover{color:#fff;background-color:#06154d;border:1px solid #4b567f}.pageHeader .title{font-size:25px;font-weight:700;color:#06154d;display:flex}.pageHeader .title>.text{margin-right:10px}.pageHeader .title>button{margin-right:3px}.pageHeader .intro{color:#4b567f;font-size:14px;margin-top:10px}.divider{width:100%;height:1px;clear:both;background-color:#e4e4e4;margin:10px 0}.hide{display:none!important}.alert{padding:20px;color:#4b567f;background-color:#f2f2f2;font-size:14px;border:1px solid #dcdcdc}.alert i{position:relative;top:2px}.alert.alert-warning{color:#9c896d;background-color:#fbf4b5;border:1px solid #efe8af}.alert.alert-error{color:#f44336;background-color:#f9d8d6;border:1px solid #deb9b6}.fancybox-content{padding:20px!important;border-radius:4px}.fancybox-bg{background-color:#a0a0a0!important;opacity:.5!important}.tag{background-color:#000;color:#fff;padding:2px 5px;font-size:11px;font-weight:700}.tag.unregistered{background-color:#ffeeba;color:#614800}.tag.synchronized{background-color:#cddc39;color:#000}.tag.freerunning{background-color:#ffc107;color:#673d00}.tag.unsync{background-color:#ff5722;color:#fff}.table{display:flex;flex-flow:column}.table.stripped>div:nth-child(even){background-color:#f7f7f7}.table>div{display:flex;transition:.3s}.table>div.line{cursor:pointer}.table>div.line:hover{background-color:#4b567f;color:#fff}.table>div.headers{color:#28335f;border-bottom:2px solid #06154d;font-size:90%}.table>div.headers div{border:none;line-height:25px;box-sizing:border-box}.table>div{box-sizing:border-box}.table>div>div{overflow:hidden;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;white-space:nowrap;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:0 10px;box-sizing:border-box;line-height:34px}.table>div>div.actions{flex-grow:0}.table>div>div.actions button{position:relative;top:-1px}.table>div>div>a,.table>div>div>a:visited{color:inherit}.pagination{display:flex;flex-direction:row;margin:20px 0;justify-content:center}.pagination a{color:inherit;text-decoration:none;display:block;padding:5px}.pagination>.first,.pagination>.last,.pagination>.next,.pagination>.page,.pagination>.prev{background-color:#f2f2f2;color:#4b567f;margin:2px;border-radius:2px;transition:.2s;cursor:pointer;min-width:30px;text-align:center}.pagination .inactive{opacity:.1;pointer-events:none}.pagination>.first:hover,.pagination>.last:hover,.pagination>.next:hover,.pagination>.page:hover,.pagination>.prev:hover{background-color:#06154d;color:#fff;border-radius:0}.pagination>.page.active{background-color:#23988d;color:#fff}.switch{position:relative;display:inline-block;width:50px;height:30px;top:calc(50% - 15px)}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:23px;width:25px;left:1px;bottom:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{opacity:1;background-color:#ccc}input:checked+.slider{background-color:#8bc34a}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}input:disabled+.slider:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}input:disabled+.slider{opacity:1;background-color:#ccc}[type=date]::-webkit-inner-spin-button{display:none}[type=date]::-webkit-calendar-picker-indicator{opacity:1}[type=date]::-webkit-calendar-picker-indicator:hover{background-color:inherit}[type=date]{width:auto!important}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.label{display:inline-block;line-height:20px;font-size:12px;padding:0 5px;background-color:#b9bdce;color:#000d40;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.label.warning{background-color:#ffeeba;color:#614800}.label.success{background-color:#a6e65c;color:#144816}.label.error{background-color:#d20000;color:#fff}switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;height:80%;top:10%}.slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#8bc34a}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.xdsoft_datetimepicker{z-index:100000!important}svg>g>g:last-child{pointer-events:none}