@charset "UTF-8";::selection{background:#201c2b}body,html{width:100%;height:100%}body{background-color:#efebeb;font-family:Roboto,sans-serif;font-size:13px;font-smoothing:auto;-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale;color:#201c2b;overflow:hidden}body,ul{padding:0;margin:0}ul{list-style-type:none}.card-box{background-color:hsla(0,0%,100%,.8);color:#201c2b;height:100%;box-sizing:border-box}.home-hero{padding:40px;margin-top:-80px}.home-hero>h1{font-style:italic}.home-hero>hr{border-top:1px solid #201c2b}.menu-bar{width:40px;height:100vh;padding:10px 0 0;background-color:#201c2b}.menu-bar,.menu-bar li{float:left;box-sizing:border-box}.menu-bar li{width:100%;height:60px;padding:4px}.menu-bar li.uk-divider-small{height:auto;margin:0}.menu-bar li.uk-divider-small:after{width:calc(100% - 6px);margin:0 0 0 3px;border-color:hsla(0,0%,100%,.2)}.menu-bar a{display:flex;height:100%;color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:3px;box-sizing:border-box;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.menu-bar a:focus,.menu-bar a:hover{background-color:hsla(0,0%,100%,.25);text-decoration:none}.menu-bar a.active{background:#fff;color:#201c2b;pointer-events:none}.menu-bar a>i{margin:auto}.menu-bar svg.picto-dashboard,.menu-bar svg.picto-pentalogy{margin:4px}.menu-bar>.log-out,.menu-bar>.profile{position:absolute;left:0;box-sizing:border-box;width:40px;height:40px;padding:4px}.menu-bar>.profile{bottom:40px}.menu-bar>.log-out{bottom:0}.menu-bar>.log-out>a:focus,.menu-bar>.log-out>a:hover{background:#b71c1c}.main-menu ul>li>a{padding:0 15px 0 0}.main-menu ul>li>a.user-icon{display:inline-flex;padding:0;min-height:auto;background-color:transparent;border:1px solid #fff;color:#fff}.modal-ctn .modal-section{width:calc(50% - 15px);min-height:505px;padding:30px;margin:0 15px;border:1px solid #efefef}.modal-ctn .modal-section:first-child{margin-left:0}.modal-ctn .modal-section:nth-child(2){margin-right:0}.login-form .uk-button,.login-form .uk-button:focus,.login-form .uk-button:hover,.modal-ctn .uk-button,.modal-ctn .uk-button:focus,.modal-ctn .uk-button:hover,.register-form .uk-button,.register-form .uk-button:focus,.register-form .uk-button:hover,.remember-pass-form .uk-button,.remember-pass-form .uk-button:focus,.remember-pass-form .uk-button:hover,.user-account-form .uk-button,.user-account-form .uk-button:focus,.user-account-form .uk-button:hover,.user-password-form .uk-button,.user-password-form .uk-button:focus,.user-password-form .uk-button:hover{background-color:#201c2b;color:#fff;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.modal-ctn .uk-button.disabled{pointer-events:none;opacity:.5}.modal-ctn a.uk-button,.modal-ctn a.uk-button:focus,.modal-ctn a.uk-button:hover{background:transparent;color:#201c2b}.login-form,.remember-pass-form{border:1px solid #efefef;border-radius:4px;padding:25px;background-color:#fff}.form-container{background-color:#fff;padding:30px}#login_form.form-container,#register_form.form-container{padding:0}.login-form small.required:before,.remember-pass-form small.required:before{content:"*";color:#e91e63;padding:0 3px 0 0}.form-container small.required{font-size:11px;line-height:20px;color:#9c9c9c;font-style:italic}.form-container small.required:before{content:"*";color:#e91e63;padding:0 3px 0 0}.modal-ctn h3{text-transform:uppercase}.modal-ctn h6{font-style:italic;color:#bfbfbf}.form-container a,.modal-ctn a{color:#201c2b;font-style:italic}.modal-ctn .form-error{margin-top:4px}.text-underlined{text-decoration:underline}.pagination{position:absolute;right:20px;bottom:20px}.sort-handle{width:20px;height:100%;cursor:move}.sort-handle:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50%;width:20px;height:20px;display:block}.sort-handle-header{font-weight:500;color:#fff!important}.sort-handle-header:before{display:none!important}.uk-sortable-drag .sort-handle,.uk-sortable-drag a{float:left;padding:10px 12px}.uk-sortable-drag a{color:#201c2b;display:none}.uk-sortable-drag a:nth-child(2){display:block}.uk-sortable-drag .uk-button-group{display:none}.label{min-width:30px;display:inline-block;padding:4px 10px;font-weight:400;line-height:1;text-transform:uppercase;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px}.label-success{background-color:#00b19d}.label-danger{background-color:#ef5350}.content-container{float:left;box-sizing:border-box;width:calc(100% - 40px);height:100vh;overflow-y:auto;padding:20px}.content-container .uk-table .uk-button-group{float:right}.content-container .uk-table thead{background-color:#201c2b}.content-container .uk-table thead .uk-table-small,.content-container .uk-table thead a{font-weight:500;color:#fff!important}.content-container .uk-table a.active{pointer-events:none}.content-container .uk-table-shrink{min-width:10px}.search-container{padding-top:10px}.search-container form{float:right;width:50%;-webkit-transition:width .25s ease-out;-moz-transition:width .25s ease-out;-o-transition:width .25s ease-out;transition:width .25s ease-out}.search-container form:focus-within{width:100%}.picto-euro{content:"€";text-decoration:none;font-weight:500}.title-icon{display:inline-block;width:2rem;height:2rem;vertical-align:top;margin:4px 6px 0 0;background-color:#201c2b;color:#fff;padding:5px;box-sizing:border-box;border-radius:2px}.title-icon .gg-euro{margin:4px 6px}.title-icon .picto-dashboard{display:block;margin:1px 0 0}.title-icon>svg{width:100%;height:100%}.loading{position:absolute;left:calc(50% - 40px);top:calc(50vh - 40px);display:flex;width:60px;height:60px;box-sizing:border-box;border-radius:4px;background-color:#fff}.loading .gg-loadbar-sound{transform:scale(var(--ggs,1.5));margin:auto;color:#efebeb}.loading:after{content:"LOADING";display:block;width:100%;text-align:center;font-size:10px;bottom:4px;position:absolute;color:#efebeb}.no-data{border:1px solid #e5e5e5;font-style:italic}.multi-choice-container{padding:15px;margin:0 0 20px 15px;margin-top:0!important;background:#fff;border:1px solid #e5e5e5;border-radius:2px}.multi-choice-item{margin-left:0}.multi-choice-item>.uk-form-label{padding-left:0}.multi-choice-item>input{margin:1px 5px 0 0}.multi-choice-item>.toggle{display:none}.switch>.uk-input,.switch>input{position:absolute;opacity:0;width:50px;height:25px;z-index:5}.switch>.uk-input+.toggle,.switch>input+.toggle{width:50px;height:25px;border-radius:50px;background:#fff;border:1px solid #e5e5e5;margin:0;overflow:hidden;position:relative;flex-shrink:0;align-items:center;cursor:pointer;transition:background .2s linear,box-shadow .2s linear}.switch>.uk-input+.toggle>.switch,.switch>input+.toggle>.switch{position:absolute;display:block;width:25px;height:100%;box-sizing:border-box;right:calc(100% - 25px);background:#e5e5e5;border:3px solid #fff;border-radius:50px;z-index:3;transition:right .2s linear}.switch>.uk-input.active+.toggle>.switch,.switch>input:checked+.toggle>.switch{right:0;background:#201c2b}.switch>.uk-input+.toggle:after,.switch>.uk-input+.toggle:before,.switch>input+.toggle:after,.switch>input+.toggle:before{content:"";display:flex;align-items:center;position:absolute;z-index:2;height:100%;transition:all .2s linear}.switch>.uk-input+.toggle:before,.switch>input+.toggle:before{right:50%}.switch>.uk-input+.toggle:after,.switch>input+.toggle:after{left:50%}.switch-fixed{position:absolute;top:35px;right:20px;display:inline-flex;overflow:hidden}.switch-fixed>input{width:100%}.switch-fixed>input,.switch-fixed>input+.toggle,.switch-fixed>label{margin:auto 0;float:right}.switch>label{margin-right:5px}.cropper-container{margin-top:10px}*+.uk-grid-margin-small,.uk-grid+.uk-grid-row-small,.uk-grid+.uk-grid-small,.uk-grid-row-small>.uk-grid-margin,.uk-grid-small>.uk-grid-margin{margin-top:0}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{color:#201c2b}.uk-background-secondary{background-color:#201c2b}.uk-checkbox,.uk-input,.uk-radio,.uk-select,.uk-textarea{border-radius:2px}.uk-navbar-nav>li{padding:0 6px 0 0}.uk-navbar-nav>li:last-child{padding:0}.uk-icon-button.active{pointer-events:none;background-color:hsla(0,0%,100%,.2)!important;color:#fff!important}.uk-select{margin-bottom:4px!important}.uk-textarea{resize:vertical;width:100%;min-height:105px;margin-bottom:0!important}.uk-button-default,.uk-button-default:focus,.uk-button-default:hover,.uk-table{background-color:#fff}.uk-table{border:1px solid #e5e5e5}.uk-table-shrink{min-width:30px}.uk-table .uk-icon-link{color:#201c2b}.uk-tooltip{border-radius:2px;background-color:rgba(17,17,17,.75);color:#fff}.uk-table-hover>tr,.uk-table-hover tbody tr{-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .35s ease-out}.uk-table-hover>tr>td>a,.uk-table-hover tbody tr>td>a{-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.uk-table-hover>tr:hover,.uk-table-hover tbody tr:hover{background-color:#ffdfbf}.uk-pagination li{border:1px solid #e5e5e5;border-left:none}.uk-pagination>li:first-child{border-left:1px solid #e5e5e5}.uk-pagination>li:first-child>a,.uk-pagination>li:last-child>a{line-height:18px}.uk-pagination>:focus,.uk-pagination>:hover{background:#f8f8f8}.uk-pagination a{background-color:#fff;color:#201c2b!important;font-size:12px;line-height:18px}.uk-pagination>.uk-active{background-color:#fff;pointer-events:none}.uk-pagination>.uk-active>*{font-size:12px;line-height:18px;text-decoration:underline}.uk-disabled>a>.uk-pagination-next,.uk-disabled>a>.uk-pagination-previous{background-color:#fff;color:#cacaca}.uk-h2,h2{margin-top:8px}.notifications-ctn{position:fixed;bottom:0;left:0;width:100%;display:flex;flex-direction:column-reverse}.uk-notification{position:relative;top:auto;left:auto;width:auto;min-width:350px;margin:0 auto 10px;-webkit-transition:opacity .35s ease-out,margin-bottom .35s ease-out;-moz-transition:opacity .35s ease-out,margin-bottom .35s ease-out;-o-transition:opacity .35s ease-out,margin-bottom .35s ease-out;transition:opacity .35s ease-out,margin-bottom .35s ease-out}.uk-notification.hidden{margin-bottom:-50px;opacity:0}.uk-notification-message{padding:15px 35px;background:rgba(17,17,17,.75);color:#fff;font-size:14px;line-height:1}.uk-notification-message-success{background:rgba(50,210,150,.75)}.uk-notification-message-warning{background:rgba(255,152,0,.75)}.uk-notification-message-danger{background:rgba(210,50,78,.75)}.uk-notification-close{top:15px;right:12px;color:#fff}.uk-notification-close:focus,.uk-notification-close:hover{color:#fff}.uk-input,.uk-select,.uk-textarea{color:#201c2b}.file-selection{display:none;box-sizing:border-box;padding:0 10px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;color:#333;border:1px solid #e5e5e5;border-radius:0;background-color:#fff;cursor:default}.file-selection.active{display:inline-block}.file-name{padding:4px 4px 4px 7px;background:#333;color:#fff;border-radius:4px;font-style:italic}.file-name .close-btn{padding-left:5px}.upload-preview{width:236px;height:236px}.upload-preview .close-btn{position:absolute;top:10px;right:10px;background:rgba(51,51,51,.25);color:#fff}.uk-form-controls.hidden,.uk-form-controls .hidden{display:none}.uk-form-controls{position:relative}.uk-form-label{display:block;margin-bottom:4px;color:#201c2b;font-size:13px;font-weight:500;font-style:italic}.uk-form-label.required:after{content:"*";display:inline-block;padding:0 0 0 3px;color:#e91e63}.form-error{font-size:11px;font-style:italic;color:#e91e63}.form-error>ul{padding:4px 0 0;margin:0}.form-error li:not(:first-child){text-transform:lowercase}.form-error li:after{content:"|";padding:0 4px}.form-error li:last-child:after{content:""}@media (max-width:768px){.modal-ctn .modal-section:first-child{border-right:none}.modal-ctn .modal-section:nth-child(2){margin-top:40px}}