body{background-color:#ededed;--fa-secondary-opacity:1;--fa-secondary-color:#3a3a3a;--fa-primary-color:#2196f3}#ordres .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0}#ordres .dx-texteditor-input{padding:0;min-height:0}#ordres .dx-list-item.dx-list-item-selected{background-color:#337ab7}#ordres_tab{padding-bottom:46px}.ordres-list-container{padding-top:0!important}#ordres .dx-list-group-header{padding:5px 2px}#ordres_tab .dx-list-group-header{padding:5px 0}#ordres_tab .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0}#ordres_tab .dx-texteditor-input{padding:0;min-height:0}#ordres_tab_pager{position:absolute;top:8px;right:8px}#ordresordres_tab .dx-list-item.dx-list-item-selected{background-color:#337ab7}#suivi #topinfos .dx-texteditor-input{padding:4px 8px;min-height:0}#OFOperationProduitEquipementList .dx-scrollable-wrapper{height:calc(100% - 86px)!important}#production #topinfos .dx-texteditor-input{padding:0;min-height:0}#production #topinfos .dx-button-content,#suivi{padding:4px 8px;min-height:0}#production #topinfos .customPadding,#suivi{padding:4px 0;min-height:0}#production #topinfos .zeroPadding,#suivi{padding-left:0;padding-right:0}#indicateurs_tab_of_infos .dx-texteditor-input{padding:0;min-height:0}.production-operation-button{font-size:70px}.production_stock_button:hover{color:#337ab7}.production-ofinfos-font-size{font-size:30px}#composants_tab_barcode_scan_button img{height:30px;width:30px}#composition_tab_barcode_scan_button img{height:30px;width:30px}#articlecomposants_tab_barcode_scan_button img{height:30px;width:30px}#picking_of_barcode_scan_button img{height:30px;width:30px}#composants_tab_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#composition_tab_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#articlecomposants_tab_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#picking_of_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#suivi_barcode_scan_button img{height:30px;width:30px}#suivi_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#genealogie_ref_barcode_scan_button img{height:30px;width:30px}#genealogie_ref_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#genealogie_id_barcode_scan_button img{height:30px;width:30px}#genealogie_id_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}#genealogie_noserie_barcode_scan_button img{height:24px;width:24px}#genealogie_noserie_barcode_scan_button .dx-button-content{padding:0 4px 4px 0}div.dx-tabs-item-badge.dx-badge{margin:2px 0 0 5px}div.dx-list-item-content{padding:3px 3px}#multiligne_of .dx-field-item-label{font-size:85%!important}#multiligne_of .dx-widget{font-size:85%!important;border:none}#multiligne_of .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0}#multiligne_of .dx-texteditor-input{padding:0;min-height:0;background:0 0}#monoligne_of .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0}#monoligne_of .dx-texteditor-input{padding:0;min-height:0;background:0 0}#monoligne_of .dx-texteditor{border:none}#popover_bargraph .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0}#popover_bargraph .dx-texteditor-input{padding:0;min-height:0;background:0 0}#popover_bargraph .dx-field-item-label{font-size:85%!important}.datagrid_add_articlecomposant .thumbnail,.datagrid_add_composant .thumbnail,.datagrid_add_composition .thumbnail,.datagrid_add_picking .thumbnail,.datagrid_articlecomposant .thumbnail,.datagrid_composant .thumbnail,.datagrid_composition .thumbnail,.datagrid_open_free_component .thumbnail{width:64px}.WrappedColumnClass{white-space:normal;word-wrap:break-word}.no-margin{margin:0}.dx-button-text{display:inline;text-overflow:ellipsis}.directory-structure .dx-treeview-node{white-space:nowrap}.directory-structure .dx-treeview-item-content{overflow:hidden;text-overflow:ellipsis}.currently-active-item{background-color:#2196f3;color:#fff}.operation-document-thumb{margin-bottom:0;height:24px;width:24px;margin-right:4px;vertical-align:middle}.no-select{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.picturePopoverInstance{padding:2px}.picturePopoverInstance img{height:194px}#documentViewer{display:none;border-radius:6px;position:absolute;top:0;left:0;z-index:2000;width:100%;height:100%;background:#fff}#documentViewer .dx-toolbar{cursor:default}#mediaViewer{padding-bottom:60px!important;display:flex}#mediaViewer img{display:block;margin:auto;max-width:100%;height:auto!important}#mediaViewer video{display:block;margin:auto;max-width:100%;height:auto!important}#pdfViewer{padding-bottom:60px!important}#global-documentViewer{display:none;border-radius:6px;border:1px solid #ccc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2000;width:90%;height:90%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}#global-documentViewer .dx-toolbar{cursor:default}#global-mediaViewer{padding-bottom:60px!important}#global-mediaViewer img{display:block;margin:auto;max-width:100%;height:inherit!important}#global-mediaViewer video{display:block;margin:auto;max-width:100%;height:inherit!important}#global-pdfViewer{padding-bottom:60px!important}#GEDFileInput{visibility:hidden}#progress_OFOperationProduit .dx-progressbar-range{transition:none!important}#OFAvancementProgressBar .dx-progressbar-range{transition:none!important}.dx-button-mode-contained.dx-button-default{background:#337ab7!important}.display-flex{display:flex}.flex-align-items-center{align-items:center}.controle-conforme{background-color:#65c440!important}#three_state_btn_on{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}#three_state_btn_ind{border-left:none;border-right:none;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}#three_state_btn_off{border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.controls-tree-list .dx-list-item{cursor:default}.ProdCom-button{text-align:center}.ProdCom-button .dx-button-content{padding-left:10px;padding-right:10px}.ProdCom-button .dx-button-content img{height:48px;width:48px}.ProdCom-button .dx-button-text{color:#fff;font-size:75%}.consigne-status-icon{position:absolute;top:4px;right:4px}.consigne-manual_write-icon{position:absolute;bottom:4px;right:4px}.consigne-manual_write-icon i{font-size:1.6em}.consigne-status-icon i{display:none}.consigne-desc{margin-top:8px}.consignes-button i{color:#4caf50!important}#capitalization_list_popup .dx-scrollable-container{white-space:normal!important;word-wrap:break-word!important}.w3-button-full-height{height:100%;padding:0 2px!important}.w3-button-full-height .dx-button{height:100%}#planning_atelier-scheduler .dx-scheduler-header{min-width:1320px}.planning_atelier-appointment-progress-bar{height:100%;position:absolute;top:0;background-color:#fff;opacity:.5!important;background-color:transparent!important;text-align:left;box-sizing:border-box;color:#fff;background-size:12px 12px;background-image:linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)}.planning_atelier-appointment-StatutOF{position:absolute;top:8px;right:8px}.planning_atelier-appointment-of-designation{width:100%;position:absolute;margin:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.dx-scheduler .dx-loadpanel-content{display:none}.dx-scheduler-navigator-calendar-popover{display:inline-block!important}.vertical-middle{vertical-align:middle!important}#multi_ligne .of_infos .dx-texteditor-input{padding:0;min-height:0}.vid-parent{position:relative;width:100%}.vid-child-16-9{position:relative;padding-bottom:calc(100% * 9 / 16)}.vid-child-4-3{position:relative;padding-bottom:calc(100% * 3 / 4)}.vid-child-16-9>iframe,.vid-child-4-3>iframe{position:absolute;top:0;bottom:0;left:0;right:0}.datagrid-large-row .dx-datagrid-rowsview .dx-data-row{height:80px}.treelist-large-row .dx-treelist-rowsview .dx-data-row{height:80px}.datagrid-medium-row .dx-datagrid-rowsview .dx-data-row{height:60px}.datagrid-small-row .dx-row>td{padding-left:7px!important;padding-top:0!important;padding-right:7px!important;padding-bottom:0!important}.treelist-medium-row .dx-treelist-rowsview .dx-data-row{height:60px}.datagrid-td-vertical-align-middle td{vertical-align:middle!important}.treelist-vertical-align-middle td{vertical-align:middle!important}#datagrid_parametres .dx-master-detail-cell{padding:20px 20px}.group-space-smaller .dx-datagrid-group-space{width:4px!important;min-width:4px!important}.genealogie-treeview .dx-treeview-item{padding:0}.genealogie-treeview .dx-treeview-loadindicator-wrapper{visibility:hidden}.genealogie-treeview .dx-treeview-node{padding-left:30px}.mes-genealogie-item{width:1000px;margin-top:10px;margin-bottom:10px;border-top:2px outset;border-right:2px outset;border-bottom:2px outset;position:relative}.mes-genealogie-item.with-thumbnail-img{padding-left:80px;min-height:80px;opacity:.9}.mes-genealogie-item .thumbnail-img{position:absolute;left:5px;top:5px}.mes-genealogie-item.lrg{width:1000px}.mes-genealogie-item:hover{border-top:2px inset;border-right:2px inset;border-bottom:2px inset}.hover-push:hover{animation:hvr-push;animation-duration:.2s}.of-list-item-selected{background-color:#337ab7!important}.mes-genealogie-item .ref-id-col{position:relative;padding-right:56px;height:26px;margin-bottom:4px}.mes-genealogie-item .ref-id-col .link-icons{position:absolute;display:inline-block;right:0}.mes-genealogie-item .ref-id-col .link-icons img{height:24px;width:24px;margin-right:6px;padding:1px!important;vertical-align:top!important}@keyframes hvr-push{50%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}#pauseplayfinishbuttons{position:fixed;display:none;padding:5px 45px 5px 5px;z-index:9999;background-color:#fff;transform:scale(1.5);overflow:hidden}#pauseplayfinishbuttons>i.hidebuttons{position:absolute;right:25px;top:5px}#pauseplayfinishbuttons>i.movebuttons{position:absolute;right:5px;top:5px}.scale2x{transform:scale(2)!important}.full-center{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vertical-center{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.overflow-auto{overflow:auto}.e-panel-header{padding:5px 10px!important;background-color:#f1f1f1!important;color:#757575!important;height:30px!important}.e-panel-header .dx-button-content{padding:0}.e-panel-header .dx-button-content i{color:#757575!important}.e-panel-header .fa{font-size:18px}.e-panel-header .fa.fa-redo{margin-top:2px;font-size:15px}.e-panel-header .fa.fa-sync{font-size:16px}.e-panel-header .fa.fa-edit{margin-top:-1px}.e-panel-header .dx-checkbox-icon{height:16px;width:16px;font-size:12px}.panel-content{z-index:-9999}#production .e-panel-content,#suivi{overflow:hidden}.dxc-tooltip{z-index:9999}@media screen and (max-width:1366px){.wizard_item{text-align:center!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);font-size:x-large;padding-top:10px;padding-bottom:10px}}.dx-tile-content{height:100%;width:100%;position:absolute;background-position:center;background-size:cover;padding:0;display:block}.dx-item.dx-tile.dx-state-hover{border:solid 1px #cccbcb;background-color:#f5fcff;cursor:pointer}.dx-item.dx-tile.tile-selected{border:solid 1px #000;background-color:#f0fbff;cursor:pointer}#nbx_article_unit_convert_from_number .dx-texteditor-input{text-align-last:center;font-weight:500}#nbx_article_unit_convert_to_number .dx-texteditor-input{text-align-last:center;font-weight:500}#tbx_article_unit_convert_from_number .dx-texteditor-input{text-align-last:center}#tbx_article_unit_convert_to_number .dx-texteditor-input{text-align-last:center}#suivi_tabs .dx-tab-text{font-size:15px}.font-size-medium{font-size:15px}#suivi_tabs .dx-tabpanel-container{height:calc(100% - 45px);margin-top:0!important;padding-top:0!important}.dx-texteditor-input{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dx-texteditor-input:read-only{pointer-events:none}body{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dx-box-item-content{justify-content:center}.flex-start .dx-box-item-content{justify-content:flex-start}.prepa-commande-datagrid-header .dx-datagrid-header-panel .dx-toolbar-items-container{height:60px}.fa-small{font-size:1rem!important}.not-yet-implemented .dx-field-item-label-text{color:#239929}.dx-timeview-hourarrow,.dx-timeview-minutearrow{margin-top:-100px}#radioGroupPrepaCommande .dx-radiogroup-horizontal .dx-radiobutton{margin-right:10px}#radioGroupPrepaCommande .dx-radio-value-container{padding-right:5px}#draw-panel-help,.leaflet-control-attribution.leaflet-control{display:none}.leaflet-bar a{width:32px;height:32px;line-height:32px}.leaflet-contextmenu-item{font-family:monospace!important;font-size:16px!important}.plan-interactif-left{width:240px;overflow-y:auto}.plan-interactif-right{width:440px;overflow-y:auto}.plan-interactif-bottom{display:none;position:absolute;bottom:0;left:0;right:0;background-color:#fff;z-index:9999}.plan-interactif-bottom #currentControleForm{min-height:145px}.plan-interactif-comment{position:absolute;top:8px;right:449px;background-color:#fff;z-index:9999;width:400px;border:1px solid #ddd;opacity:.8;border-bottom-left-radius:5px;animation:fade_in_show .5s;box-shadow:#989898 -3px 3px 10px 1px}.plan-interactif-comment-controls{position:absolute;top:9px;right:450px;background-color:#fff;z-index:10000;width:28px;height:28px;text-align:center;opacity:.8;animation:fade_in_show 1s}.plan-interactif-comment-controls i{font-size:20px}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.slide-down-on-show{animation:slide-down-on-show .5s}@keyframes slide-down-on-show{0%{transform:scale(1,0)}100%{transform:scale(1,1)}}@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}#plan_interactif_map_options_admin{width:360px}#plan_interactif_map_admin_options_column{width:360px}#plan_interactif_map_options_layersCaretDown_toggleShowAllControls>svg{color:inherit!important}#plan_interactif_left_controls{position:absolute;left:248px;top:50%;transform:translate(0,-50%);z-index:9999;background-color:#fff;padding:10px 5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;opacity:.4;transition:opacity .5s}#plan_interactif_left_controls:hover{opacity:1;transition:opacity .5s}#plan_interactif_right_controls{position:absolute;right:448px;top:50%;transform:translate(0,-50%);z-index:9999;background-color:#fff;padding:10px 5px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;opacity:.4;transition:opacity .5s}#plan_interactif_map_options_admin_tools .dx-master-detail-cell{padding:0!important}#plan_interactif_right_controls:hover{opacity:1;transition:opacity .5s}#markersRadiusSelect{width:50px}.marker-caption{border:1px solid #000;border-radius:50%;width:25px;height:25px;text-align:center}.circle-with-txt{position:absolute;color:#000;font-size:12px;width:40px;height:40px}.circle-with-txt-with-control{border-bottom:5px solid;border-radius:50%;font-weight:500}.circle-with-txt-with-gammeoutil{border-top:5px solid;border-radius:50%;font-weight:500}.circle-with-txt-with-control-and-operationoutil{border-top:5px solid;border-bottom:5px solid;border-radius:50%;font-weight:500}.circle-txt{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle-txt-10{font-size:10px}.circle-txt-12{font-size:12px}.circle-txt-15{font-size:15px}.circle-txt-20{font-size:20px}.circle-txt-25{font-size:25px}.circle-txt-30{font-size:25px}.circle-txt-35{font-size:30px}.circle-txt-40{font-size:35px}th.plan-interactif-control-grid{height:50px}td.plan-interactif-control-grid{height:50px}button.plan-interactif-control-grid{padding:0}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:.1}}.scale-animation-fast{animation:scalekffast .2s linear infinite}@keyframes scalekffast{from{transform:scale(.9)}25%{transform:scale(.95)}50%{transform:scale(1)}75%{transform:scale(.95)}to{transform:scale(.9)}}.scale-animation{animation:scalekf 3s linear infinite}@keyframes scalekf{from{transform:scale(.5)}10%{transform:scale(.75)}30%{transform:scale(1)}50%{transform:scale(1)}70%{transform:scale(1)}90%{transform:scale(.75)}to{transform:scale(.5)}}#production .dx-layout-manager .dx-field-item:not(.dx-first-row),#suivi{padding-top:5px}.suivi_of_first_group{padding-bottom:5px}#qteMultiSortiesPopup{height:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end;align-content:center}#qualitePopup{height:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end;align-content:center}.gridview-stock-emplacements-multi-sorties{height:100%;top:0;z-index:9999;position:absolute;display:none;background-color:#fff}.gridview-stock-emplacements-multi-sorties .datagrid{margin:10px;height:calc(100% - 120px)!important}.multi-sorties-button{position:relative;aspect-ratio:1.2;display:flex;flex-direction:column;justify-content:center;align-items:center}.fa-button-red:hover{cursor:pointer;color:red}.fa-button-green:hover{cursor:pointer;color:green}.fa-button-blue:hover{cursor:pointer;color:#337ab7}.fa-button-orange:hover{cursor:pointer;color:orange}.consignes-button .dx-icon{font-size:1.5em;width:auto;height:auto;line-height:normal}.controls-tree-list .dx-treelist-text-content{box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;margin:2px}.controls-tree-list .dx-treelist-content .dx-treelist-table .dx-row{padding-left:0}.controls-tree-list .dx-treelist-text-content .w3-card-4{min-height:180px}#controles_tab_toolbar .dx-button-mode-contained.dx-state-active{background:#337ab7!important;border-color:transparent;color:#fff}#controles_tab_toolbar .dx-button-mode-contained .dx-icon{color:inherit}#language-content{background-color:red}.btn-derogation .dx-icon{color:orange}.theme-gray{--fa-secondary-opacity:1.0;--fa-primary-color:#EDEDED;--fa-secondary-color:#EDEDED}.theme-info{--fa-secondary-opacity:1.0;--fa-primary-color:#337ab7;--fa-secondary-color:#EDEDED}.theme-info-reverse{--fa-secondary-opacity:1.0;--fa-primary-color:#EDEDED;--fa-secondary-color:#337ab7}.theme-warning{--fa-secondary-opacity:1.0;--fa-primary-color:rgb(238, 186, 137);--fa-secondary-color:rgb(238, 186, 137)}.theme-success{--fa-secondary-opacity:1.0;--fa-primary-color:rgb(81, 185, 137);--fa-secondary-color:rgb(81, 185, 137)}.dx-button[aria-label*=fa-lg] .dx-icon{font-size:1.5em;width:auto;height:auto;line-height:normal}.dx-button[aria-label*=fa-xl] .dx-icon{font-size:2em;width:auto;height:auto;line-height:normal}.dx-button[aria-label*=fa-2x] .dx-icon{font-size:2em;width:auto;height:auto;line-height:normal}.dx-button[aria-label*=fa-4x] .dx-icon{font-size:4em;width:auto;height:auto;line-height:normal}.dx-list-item .dx-button .dx-button-content .dx-icon{display:inline-flex;align-items:center;justify-content:center}.dx-texteditor-no-border{border-style:none!important}.controles_tab_toolbar_item .dx-button-content{padding:0!important}.dx-overlay-content .dx-popup-title{background-color:#337ab7!important;color:#fff}.dx-overlay-content .dx-popup-title .dx-closebutton .dx-icon{color:#fff}.dx-overlay-content .dx-field-item-content{margin-left:5px!important}.line{text-decoration:line-through;text-decoration-color:#000}.mes-controle .dx-switch{height:36px}.mes-controle .dx-field-item{padding:2px!important}.control-switch-item .dx-field-item{padding:0!important}.control-switch-item-btn-on{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0}.control-switch-item-btn-ind{border-left:none;border-right:none;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.control-switch-item-btn-off{border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.mes-controle .dx-item .dx-box-item{margin-top:1px;margin-bottom:1px}.suivi_control_form_info_group{flex:auto}.suivi_control_form_icons_group{flex:auto}.suivi_control_form_icons_group .dx-box-item-content{justify-content:center!important}.suivi_control_form_icons_group .dx-item .dx-box-item{place-self:center}.suivi_control_form_icons_group .dx-box-flex{align-items:flex-end!important}.suivi_control_form_icons_group .dx-field-item{text-align:center!important}#html_contenant .dx-datagrid-nowrap.dx-datagrid-headers .dx-header-row>td>.dx-datagrid-text-content{white-space:nowrap}@media print{#html_contenant{zoom:.55}#html_contenant .dx-datagrid-header-panel{display:none}.no-print{display:none}}.dx-toolbar-label .dx-toolbar-item-content>div{overflow:visible}.dx-toolbar-label .dx-toolbar-item-content{overflow:visible}.production-slider-qte .dx-slider-bar{height:8px;background:#f44336}.production-slider-qte .dx-slider-range{height:6px;background:#4caf50}.production-slider-qte .dx-slider-handle{background:#337ab7}.production-slider-qte .dx-slider-handle .dx-popup-content{height:auto;min-height:0;max-height:none;font-size:large;padding:11px}.production-stock-emplacements{position:absolute;top:120px;right:15px;width:530px;background-color:#fff;z-index:9999;height:520px;padding:5px;display:none}.production-stock-emplacements .dx-datagrid-search-panel{height:36px}.production-stock-emplacements .dx-datagrid-search-panel .dx-texteditor-input{padding-left:34px!important}#popup_edition_tranche_horaire .dx-field-item-label-content{width:150px!important;font-weight:500;font-size:x-large}#popup_edition_tranche_horaire .dx-widget{color:#333;font-weight:400;font-size:24px;font-family:'Helvetica Neue','Segoe UI',Helvetica,Verdana,sans-serif;line-height:1.35715}.dx-datagrid-rowsview .dx-selection.dx-row:hover>td,.dx-datagrid-rowsview .dx-selection.dx-row:hover>tr>td,.dx-datagrid-rowsview .dx-selection.dx-row>td,.dx-datagrid-rowsview .dx-selection.dx-row>tr>td{background-color:#8597ff;color:#fff}#documents_list .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected{background-color:#8597ff;color:#fff}.dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td,.dx-treelist-rowsview .dx-selection.dx-row>td,.dx-treelist-rowsview .dx-selection.dx-row>tr>td{background-color:#8597ff;color:#fff}.w3-border-transparent .dx-highlight-outline::after{border-color:transparent!important}.dxbutton-no-border .dx-button{border:none!important;border-style:none!important}.datagrid-tournees .dx-datagrid-rowsview .dx-row>.dx-master-detail-cell{padding:10px}.text-light-gray{color:#cbcbcb}.production-equipement-filter{margin-left:10px}.string-column-max-width{max-width:400px!important}.charge-tag-box .dx-tag-content{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.next-button-badge{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75);position:absolute;top:0;right:0;background-color:#2196f3;color:#fff;font-weight:500;border-radius:50%;height:30px;width:30px;font-size:15px;line-height:30px}.next-button:focus{outline:3px solid #2196f3}.next-button{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75);width:120px;height:120px;border-radius:50%;text-align:center;line-height:25px;color:#505050;font-size:18px;font-weight:500;position:fixed;bottom:30px;right:30px;animation:blinker 1s linear;animation-iteration-count:5;cursor:pointer;display:flex;flex-direction:column;border:transparent;z-index:999}.next-button-mandatory{background-color:#ffc371f2}.next-button-optional{background-color:#a1dfb5}#ordres .dx-button-has-icon .dx-icon{color:#333;width:24px;height:24px;background-position:0 0;background-size:24px 24px;padding:0;font-size:24px;text-align:center;line-height:24px;margin-right:0;margin-left:0}#ordres_tab .dx-button-has-icon .dx-icon{color:#333;width:24px;height:24px;background-position:0 0;background-size:24px 24px;padding:0;font-size:24px;text-align:center;line-height:24px;margin-right:0;margin-left:0}#ordres .dx-button-has-icon{margin:4px}#ordres_tab .dx-button-has-icon{margin:4px}#ordres .dx-button-has-icon .dx-button-content{padding:2px}#ordres_tab .dx-button-has-icon .dx-button-content{padding:2px}#ordres .dx-layout-manager .dx-field-item:not(.dx-last-col){padding-right:0}#ordres_tab .dx-layout-manager .dx-field-item:not(.dx-last-col){padding-right:0}#ordres .dx-layout-manager .dx-field-item:not(.dx-first-col){padding-left:0}#ordres_tab .dx-layout-manager .dx-field-item:not(.dx-first-col){padding-left:0}.gantt-vertical-marker{position:absolute;top:0;left:0;width:2px;height:100%;background-color:#fff;z-index:100;filter:drop-shadow(1px 1px 2px rgb(0, 0, 0));font-size:18px;font-weight:200;transition:left .5s ease-in-out}.gantt-vertical-marker:before{content:attr(data-before-text);width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #000;position:absolute;margin-top:-5px;left:-4px;transform:rotate(90deg)}.gantt-vertical-marker:after{content:attr(data-after-text);position:absolute;top:100%;left:-5px;transform:rotate(270deg) translateX(90%)}.gantt-vertical-marker.today-marker{background-color:#fff;color:#fff;border-color:#fff}.gantt-vertical-marker.today-marker:before{border-left:10px solid}.simplified-color-box{height:35px!important}.simplified-color-box input{display:none!important}.select-box-text-center input{text-align:center}.dx-toolbar-label-text{font-size:1rem}.gantt-search{transition:all .5s ease-in-out;width:40px}.gantt-search:hover{width:200px}.gantt-search:focus{width:200px}.gantt-loadpanel-overlay{background-color:rgba(165,165,165,.9);z-index:9999;position:absolute}.gantt-loadpanel-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gantt-loadpanel-content{display:flex;flex-direction:column;align-items:center}.gantt-loadpanel-spinner{width:50px;height:50px;border:2px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}.gantt-loadpanel-message{margin-top:10px;font-size:16px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.w3-red input{background-color:#f44336!important;color:#fff!important}.w3-green input{background-color:#4caf50!important;color:#fff!important}.w3-orange input{background-color:#ff9800!important;color:#fff!important}.bounce{overflow-x:clip;position:relative}.bounce div{position:absolute;width:100%;height:100%;margin:0;text-align:center;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);-moz-animation:bouncing-text 5s linear infinite alternate;-webkit-animation:bouncing-text 5s linear infinite alternate;animation:bouncing-text 5s linear infinite alternate}.bounce div:hover{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}.add-hint{pointer-events:auto}.arret-button svg{color:inherit!important}.forbiddenZone{overflow:hidden;background-color:#ff000048;background-image:repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(0,0,0,.1) 10px,rgba(0,0,0,.1) 20px);background-image:repeating-linear-gradient(-45deg,transparent 0 10px,rgba(0,0,0,.1) 10px 20px)}.binpacking-grid{position:absolute;height:100%!important}.binpacking-grid-free{position:absolute;width:100%;height:100%}.binpacking-grid-container:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.08;background-image:url(/pmes/images/remorque.jpg);background-repeat:no-repeat;background-size:95% 100%;background-position-x:right}.binpacking-grid-container-rotated:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.08;background-image:url(/pmes/images/remorque-rotated.jpg);background-repeat:no-repeat;background-size:95% 100%;background-position-x:left}.contenant-info{position:absolute;top:5px;right:5px}.grid-item{z-index:1}.grid-item.muuri-item-positioning{z-index:2}.grid-item.muuri-item-placeholder{z-index:2;margin:0;opacity:.5}.grid-item.muuri-item-dragging,.grid-item.muuri-item-releasing{z-index:9999}.grid-item.muuri-item-dragging{cursor:move}.rotated-90{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.rotated-180{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.rotatedx-180{-webkit-transform:rotateX(180deg)!important;transform:rotateX(180deg)!important}.opacity-05p{opacity:.05!important}.opacity-075p{opacity:.075!important}.opacity-10p{opacity:.1!important}.opacity-20p{opacity:.2!important}.opacity-30p{opacity:.3!important}.opacity-40p{opacity:.4!important}.opacity-50p{opacity:.5!important}.opacity-60p{opacity:.6!important}.opacity-70p{opacity:.7!important}.opacity-80p{opacity:.8!important}.opacity-90p{opacity:.9!important}.max-width_column{max-width:180px}.dx-datagrid{line-height:normal!important}.access-right{border-top:6px solid #90ee90}.access-right .binpacking-grid-free{height:calc(100% - 6px)}.access-left{border-bottom:6px solid #90ee90}.access-left .binpacking-grid-free{height:calc(100% - 6px)}.access-back{border-right:6px solid #90ee90}.access-back .binpacking-grid-free{width:calc(100% - 6px)}.access-front{border-left:6px solid #90ee90}.access-front .binpacking-grid-free{width:calc(100% - 6px)}@-moz-keyframes bouncing-text{0%{-moz-transform:translateX(50%)}100%{-moz-transform:translateX(-50%)}}@-webkit-keyframes bouncing-text{0%{-webkit-transform:translateX(50%)}100%{-webkit-transform:translateX(-50%)}}@keyframes bouncing-text{0%{-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#prepa_commandes_grid .dx-datagrid-total-footer{background-color:#eee}#tournee_prepa_commandes_grid .dx-datagrid-total-footer{background-color:#eee}.tournee-over-capacity{position:absolute;bottom:2px;left:2px;width:18px;aspect-ratio:1;border-radius:50%;background-color:#d55deb;border:1px solid #000;opacity:.7}.tournee-rotated-container{position:absolute;bottom:-2px;right:1px;width:18%;max-width:30px;aspect-ratio:1;font-size:18px}.tournee-cabin-icons{position:absolute;height:35px;line-height:35px;z-index:999}.top-left{top:5px;left:10px}.top-right{top:5px;right:10px}.bottom-left{bottom:5px;left:10px}.bottom-right{bottom:5px;right:10px}.align-right{right:0}.tournee-hidden-by-top{top:-100000px}#columnButtonGroup{margin-top:10px}#columnButtonGroup .dx-item .dx-buttongroup-item .dx-item-content{height:40px;width:40px}#columnButtonGroup .dx-icon{font-size:x-large}#columnButtonGroup .dx-button-has-icon .dx-button-content{height:40px;padding:0!important}#columnButtonGroup .dx-buttongroup-item.dx-button.dx-item-selected{background-color:#337ab7}#columnButtonGroup .dx-buttongroup-item.dx-button.dx-item-selected .dx-icon{color:#fff!important}.w3-etat-button-select{background-color:#ccc!important}#etat_indisponible_button .dx-icon{color:#f44336}#etat_disponible_button .dx-icon{color:#4caf50}#etat_arret_en_cours_button .dx-icon{color:#f44336}#etat_preparation_button .dx-icon{color:#340396}#etat_production_button .dx-icon{color:#124d87}#form-contenant-print .dx-layout-manager .dx-field-item:not(.dx-first-row){padding-top:0!important}.dx-header-filter:not(.dx-header-filter-empty){color:#337ab7}#suivi_operationproduit_infos{padding-bottom:9px!important}#suivi_operationproduit_infos .dx-button-content{padding:0!important}#suivi_operationproduit_infos .dx-item-content{align-items:center}#btnJustifierRebut .dx-icon{height:24px;width:24px}#ordres_form .dx-item .dx-box-item{min-width:0!important}#logistys-calendar-filter-buttons{margin-left:25px}#logistys-calendar-filter-buttons div{margin-left:5px}#logistys-calendar-filter-buttons .dx-button-content{padding:0 10px 0 7px}#logistys-calendar-filter-buttons .dx-widget{-webkit-tap-highlight-color:transparent!important}.dx-scheduler-navigator{display:-webkit-inline-box}#logistys-calendar-filter-buttons .dx-button-mode-outlined{background-color:#fff;border-color:#ddd;color:#333}#logistys-calendar-filter-buttons .dx-button-mode-contained{background-color:#337ab7;border-color:#337ab7;color:#fff}#filterOrder.dx-button-mode-contained{background-color:rgb(63 175 140 / 50%);border-color:rgb(63 175 140 / 50%);color:#000}#filterPrepareOrder.dx-button-mode-contained{background-color:rgba(202,178%,245%,50%);border-color:rgba(202,178%,245%,50%);color:#000}#filterDelivery.dx-button-mode-contained{background-color:rgba(255,229%,58%,50%);border-color:rgb(255 228 58 / 50%);color:#000}#filterAll.dx-button-mode-contained .dx-icon{color:#fff}.dx-toolbar-after .w3-ml-sm{padding-top:1px}#production_operation_actions .dx-layout-manager{width:100%}#production_operation_actions .dx-first-row{width:100%}.production-stock-qty{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:2px;font-size:1.5em!important;font-weight:700;max-width:115px}.production-destock-qty-direction{position:absolute;top:-9px;right:-6px}.production-stock-qty-direction{position:absolute;top:-9px;left:-10px}.dx-texteditor.w3-ellipsis input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#popup_regroupement_of_form .dx-field-item-label{font-weight:500}#keyboard-shortcuts{display:flex;align-items:center;position:fixed;bottom:5px;right:5px;padding:10px;background-color:#dadada;color:#000;border:1px solid #8a8a8a;border-radius:5px;z-index:9999;opacity:.9}.keyboard-shortcuts-key-button{padding-left:10px;padding-right:10px;box-sizing:border-box;line-height:40px;text-align:center;min-width:40px;color:#555;height:40px;border-color:#a3a3a3;border-style:solid;text-shadow:0 .5px 1px #777,0 2px 6px #f2f2f2;border-width:1px;border-radius:5px;background:-webkit-linear-gradient(top,#f9f9f9 0,#d2d2d2 80%,silver 100%);font-family:sans-serif;display:inline-block;transition:box-shadow .3s ease,transform .15s ease;box-shadow:0 0 1px #888,0 1px 0 #fff,0 6px 0 silver,0 8px 17px rgba(#444,.4),2px 1px 4px rgba(#444,.25),-2px 1px 4px rgba(#444,.25),0 9px 16px rgba(#444,.1)}.keyboard-shortcuts-key-button.lg{padding-left:20px;padding-right:20px}#ged_popupAddDocumentFromUrlDocumentViewer{overflow:hidden;display:flex;justify-content:center;align-items:center;height:400px;max-height:400px}#ged_popupAddDocumentFromUrlDocumentViewer img{max-width:100%;max-height:100%;height:auto;width:auto}.dx-datagrid-summary-item{color:#959595}#plan-controle-container{display:flex;padding:10px;flex-direction:column;height:calc(100% - 50px);justify-content:space-between}#check-plan-controle-actif{margin:10px 0 0 10px}#plan-controle-container .final-step{position:relative;border:1px solid #ccc;padding:2px;margin:10px 0;border-radius:5px;background-color:#f9f9f9}#plan-controle-container .final-step-header{margin:5px 0 0 5px;display:flex}#plan-controle-container .step{display:flex;position:relative;border:1px solid #ccc;padding:2px;margin:10px 0;border-radius:2px;background-color:#f9f9f9;justify-content:left;align-items:center}#plan-controle-container .step-content{display:flex;width:100%;align-items:center;justify-self:start;justify-content:start}#plan-controle-container #steps-container{margin:10px 0;overflow-y:auto;height:100%!important;display:block}#plan-controle-container #add-step-btn{display:block;width:100%;padding:10px;border:1px solid #ddd;background-color:#fff;color:#000;border-radius:5px}#plan-controle-container #add-step-btn:hover{background-color:#e6e6e6}#plan-controle-container .remove-step-btn{background-color:#dc3545;margin-right:5px;color:#e6e6e6;border:none;border-radius:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;width:28px;height:28px}#plan-controle-container .remove-step-btn:hover{background-color:#c82333;color:#fff}#plan-controle-container .error-message{color:red;font-size:.9em;margin-top:5px}#plan-controle-container input[type=number]{width:100px;padding:5px;margin:5px;border:1px solid #ccc;border-radius:5px}#plan-controle-container input[type=text]{width:320px;flex:1;padding:5px;margin:5px;border:1px solid #ccc;border-radius:5px}#plan-controle-container select{padding:5px;margin:5px;border:1px solid #ccc;border-radius:5px}#plan-controle-container label{margin:5px;display:inline-block}.pointer-events-none{pointer-events:none}.article-names-container{position:relative;height:1.5em;overflow:hidden;background-color:#fff}.form-compoconso{width:fit-content!important}.verif-certificat-autorisation{position:absolute;border-inline-start:5px solid #ff9b29;height:100px;width:530px;z-index:9999;cursor:pointer}.verif-certificat-autorisation div{display:flex;height:100%;width:100%;align-content:center;align-items:center;justify-content:center}.custom-legend-inline{margin-left:20px;display:inline-flex;align-items:center;height:100%}.custom-legend-inline span{font-style:italic;font-weight:500;display:inline-block}.marquee-content{display:flex}.marquee{flex-shrink:0;white-space:nowrap;padding-right:50px;animation:marquee 30s linear infinite;position:absolute}.marquee-disabled{width:100%;padding-right:0!important;animation:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.marquee-content:hover .marquee{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}10%{transform:translateX(0)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.selectable input{user-select:text!important;pointer-events:auto!important}.capitalisation-editpopup-form .dx-scrollable-content{width:100%!important}.dx-state-disabled-with-pointer-events{pointer-events:auto!important}#planificationGantt .resource_marker{text-align:center}#planificationGantt .resource_marker div{width:28px;height:28px;line-height:29px;display:inline-block;border-radius:15px;color:#fff;margin:3px}#planificationGantt .resource_marker.workday_ok div{background:#51c185}#planificationGantt .resource_marker.workday_over div{background:red;border-radius:5px}#planificationGantt .folder_row{font-weight:500}.res_popover{min-width:200px;min-height:200px}#planificationGantt .highlighted_resource,#planificationGantt .highlighted_resource.odd{background-color:rgba(255,251,224,.6)}#planificationGantt .resource-controls .gantt_layout_content{padding:7px;overflow:hidden}#planificationGantt .resource-controls label{margin:0 10px;vertical-align:bottom;display:inline-block;color:#3e3e3e;padding:2px;transition:box-shadow .2s}#planificationGantt .resource-controls label:hover{box-shadow:0 2px rgba(84,147,255,.42)}#planificationGantt .resource-controls label.active,#planificationGantt .resource-controls label.active:hover{box-shadow:0 2px #5493ffae;color:#1f1f1f}#planificationGantt .resource-controls input{vertical-align:top}#planificationGantt .gantt_task_cell.task_cell{border-style:none!important}#planificationGantt .gantt_task_row.gantt_selected .gantt_task_cell.task_cell{border-style:none!important}#planificationGantt .gantt_task_row.group_row,#planificationGantt .group_row,#planificationGantt .group_row.odd{background-color:rgba(232,232,232,.6)}#planificationGantt .owner-label{width:28px;height:28px;line-height:29px;font-size:12px;display:inline-block;background-color:#d3d3d3;border:1px solid #ccc;border-radius:25px;margin:0 auto;font-weight:500}#planificationGantt .owner-label-alert{width:28px;height:28px;line-height:29px;font-size:12px;display:inline-block;background-color:red;border:1px solid #ccc;border-radius:5px;margin:0 auto;font-weight:500}#planificationGantt .task-layout-alert{border:2px solid red!important}#planificationGantt .status-icon{line-height:35px;font-size:22px;text-align:center;color:grey}#planificationGantt .task-progress{margin-left:5px}#planificationGantt .task-text-with-progress{padding-left:30px}#planificationGantt .alert-icon{line-height:35px;margin-right:5px}.icon-off{color:#d5d5d5}.gantt_resource_cell_value{visibility:hidden}.gantt_task_progress{opacity:1!important;background-color:transparent!important;text-align:left;box-sizing:border-box;color:#eee;background-size:12px 12px;background-image:linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)}.gantt_grid_scale,.gantt_task_scale{height:40px!important}.gv_resource_img{width:32px;height:32px}