.label-balise{display:flex;flex-wrap:wrap;padding:8px 10px 5px 0}.label-balise label{margin-bottom:2px;margin-right:10px;padding:5px 8px;text-align:center;font-size:12px;font-family:'Roboto-Regular' !important;border-radius:4px;text-decoration:none;min-height:14px;height:fit-content}.label-balise label[class*="ico-"]{background-position:center center;background-repeat:no-repeat;background-size:15px;width:20px}.equipement-filtre .equipement-filtre-checkbox{height:7px;margin:-8px -4px 0 0}.delta-filtre .delta-filtre-checkbox{height:17px;margin:-8px -4px 0 10px}.equipement{border:solid 1px #005bbb;border-left:solid 5px #005bbb;background-color:#fff;box-shadow:0 2px 3px 0 rgba(40,40,40,.2);box-sizing:border-box}.equipement .border-right{border-right:1px solid #005bbb;box-sizing:border-box}.equipement .cell-qte{display:flex;justify-content:space-between;padding-right:10px}.equipement .border-top-right{border-top:1px solid #005bbb;border-right:1px solid #005bbb;height:100%}.equipement .equipement-checkbox{height:7px !important;padding-top:0 !important}.equipement .equipement-checkbox:before{top:0 !important}.equipement .btn-action{display:flex;flex-wrap:wrap;margin:5px;box-sizing:border-box;flex-direction:row;justify-content:flex-end}.equipement .txt11{font-size:11px}.equipement-reference{border:solid 1px #fe6728;border-left:solid 5px #fe6728;background-color:#fff;box-shadow:0 2px 3px 0 rgba(40,40,40,.2);box-sizing:border-box}.equipement-reference .border-right{border-right:1px solid #fe6728;box-sizing:border-box}.equipement-reference .border-top-right{border-top:1px solid #fe6728;border-right:1px solid #fe6728;height:100%}.equipement-reference .equipement-checkbox{height:7px !important;padding-top:0 !important}.equipement-reference .equipement-checkbox:before{top:0 !important}.equipement-reference .btn-action{display:flex;flex-wrap:wrap;margin:5px;box-sizing:border-box;flex-direction:row;justify-content:flex-end}.equipement-reference .txt11{font-size:11px}.equipement .equipement-check,.equipement-reference .equipement-check{display:flex;align-items:center}.equipement .equipement-check .checkbox,.equipement-reference .equipement-check .checkbox{height:20px;padding-top:0;margin:0}.equipement .equipement-check .checkbox:before,.equipement-reference .equipement-check .checkbox:before{content:"";position:absolute;top:2px;height:15px;width:15px;border-radius:2px}.equipement .equipement-check .checkbox:after,.equipement-reference .equipement-check .checkbox:after{content:"";position:absolute;top:4px;height:8px;width:4px}.graphique-age{width:100%;display:flex}.graphique-age .x-axis{height:340px;width:70px;border-right:1px solid #bfbfc6;padding-right:10px;display:flex;flex-direction:column;justify-content:stretch;padding-bottom:30px;box-sizing:border-box}.graphique-age .x-axis .step{height:50px;text-align:right}.graphique-age .x-axis .step:last-child{padding-bottom:0}.graphique-age .chart{width:100%;overflow-x:scroll;display:flex}.graphique-age .chart .item{height:100%;min-width:80px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:10px;align-items:center;cursor:default}.graphique-age .chart .item-age .line-center{width:0;border-right:1px solid #bfbfc6}.graphique-age .chart .item .item-age{display:flex;flex-direction:column;align-items:center;width:60px;cursor:default}.graphique-age .chart .item .item-age .box{width:50px;padding:5px;text-align:center;color:#fff;background-color:#f00}.graphique-age .chart .item .item-nom{width:80px;min-width:80px;min-height:40px;padding:5px;text-align:center;font-size:9px;cursor:default}.simplelistbox.simplelistbox-geographie{height:calc(100vh - 327px) !important}.simplelistbox.simplelistbox-gmao{height:calc(100vh - 327px) !important}.simplelistbox.simplelistbox-ct{height:calc(100vh - 310px) !important}.photothumbnail{width:100%;max-width:200px;height:auto;margin-left:0 !important;cursor:pointer}.empty-photothumbnail{width:100%;max-width:200px;height:auto;margin-left:0 !important;opacity:.25}.photo-galerie .equipement-list{min-height:calc(100vh - 215px);max-height:calc(100vh - 215px);overflow-y:auto;overflow-x:hidden;border-right:1px solid #bfbfc6;box-sizing:border-box}.photo-galerie .equipement-list tr td{min-height:17px;font-size:14px;cursor:pointer !important}.photo-galerie .equipement-list .table-listing>tbody>tr,.table-component>tbody>tr{transition:none}.photo-galerie .equipement-list tr:hover,.photo-galerie .equipement-list .table-listing:not(.no-hover)>tbody>tr:hover td{background-color:#005bbb !important;color:#fff !important}.photo-galerie .equipement-list .table-listing:not(.no-hover)>tbody>tr:hover td a{color:#fff !important}.photo-galerie .equipement-list tr>td a{text-decoration:none !important}.photo-galerie .equipement-list tr.current{background-color:#e5eef8 !important;color:#282828 !important}.photo-galerie .equipement-list tr.current>td a{color:#282828 !important;font-weight:700}.photo-galerie .equipement-list tr.selected{background-color:#005bbb !important;color:#fff !important}.photo-galerie .equipement-list tr.selected>td a{color:#fff !important}.photo-galerie .equipement-list-photo{min-height:calc(100vh - 270px);max-height:calc(100vh - 270px);overflow-y:auto;overflow-x:hidden;align-content:flex-start}.col-stretch{display:flex;flex-direction:column;align-content:stretch;align-items:stretch}.link{cursor:pointer;text-decoration:none}.row-edlequipement{min-height:auto}.h-37{min-height:37px;max-height:auto}.h-38{min-height:38px;max-height:auto}.edlequipementfilterbox{min-height:calc(100vh - 225px);max-height:calc(100vh - 225px);overflow-y:auto;overflow-x:hidden}.edlequipementfilterbox.col-setcollapse{min-height:calc(100vh - 150px);max-height:calc(100vh - 150px);overflow-y:auto;overflow-x:hidden}.edlequipementfilterbox.deltas{min-height:calc(100vh - 275px);max-height:calc(100vh - 275px)}.edlequipementfilterbox.deltas.col-setcollapse{min-height:calc(100vh - 200px);max-height:calc(100vh - 200px)}.edlequipementfcsrowborder{border-bottom:1px dotted #bfbfc6}.card-header h1>span{display:inline;color:#5e5e5e;font-size:16px;font-family:"Roboto-Regular"}.hideelement{display:none}.clickable *{cursor:pointer !important}.btn-pv,.btn-travaux{display:block;width:37px;height:20px;border-radius:2px;border:1px solid #b6b5b5;transition:all 100ms ease-out 0s;background-color:transparent;text-align:center;padding-top:3px;box-shadow:0 2px 3px 0 rgba(40 40 40 .2);box-sizing:border-box;cursor:pointer;color:#5e5e5e}.btn-pv:hover,.btn-travaux{border:1px solid #b6b5b5}.btn-pv.active,.btn-travaux.active{background-color:#005bbb;border:1px solid #005bbb;color:#fff}.btn-travaux{background-image:url(../../images/ico/travaux-black.svg);background-position:center center;background-repeat:no-repeat;background-size:15px;min-width:20px}.btn-travaux.active{background-image:url(../../images/ico/travaux-white.svg)}.btn-remarque-general-add{display:block !important;width:37px !important;height:37px;border-radius:2px;border:1px solid transparent;transition:all 100ms ease-out 0s;background-color:transparent;background-size:15px;background-image:url(../../images/ico/option-green.svg);flex:0 0 37px;background-position:center center;background-repeat:no-repeat;text-align:center;padding-top:3px;box-shadow:0 2px 3px 0 rgba(40 40 40 .2);box-sizing:border-box;cursor:pointer}.btn-remarque-general-add:hover{border:1px solid #b6b5b5}.btn-remarque-specifique-add{display:block !important;width:37px !important;height:37px;border-radius:2px;border:1px solid transparent;transition:all 100ms ease-out 0s;background-color:transparent;background-size:15px;background-image:url(../../images/ico/option-grey.svg);flex:0 0 37px;background-position:center center;background-repeat:no-repeat;text-align:center;padding-top:3px;box-shadow:0 2px 3px 0 rgba(40 40 40 .2);box-sizing:border-box;cursor:pointer}.btn-remarque-specifique-add:hover{border:1px solid #b6b5b5}.rapport-synthese{font-size:16px}.rapport-synthese .compteur{font-size:26px;font-weight:700}.chart-wrapper-avancement{position:relative;max-height:80px}.chart-wrapper{position:relative;padding:0 40px 10px 40px !important}.edl-rapport-delta.table-listing .delta-equipement-reference{color:#fe6728}.edl-rapport-delta.table-listing .checkbox{height:14px;padding-top:0}.edl-rapport-delta.table-listing .checkbox:before{top:0}.edl-rapport-delta.table-listing .checkbox:after{top:2px}.edl-rapport-edl textarea,.edl-rapport-edl input,.edl-rapport-edl textarea verticallist{font-size:12px !important}.edl-rapport-edl .listing-head{display:flex;min-height:18px;padding:10px 5px;vertical-align:top;background-color:#f3f3f3;font-weight:500;font-family:"Roboto-Medium";font-size:11px;border:none;outline:none;border-collapse:unset;text-align:left;vertical-align:middle}.edl-rapport-edl .col-photo{width:50px}.edl-rapport-edl .rapport-equipement .col-photo{width:40px;margin-right:10px}.edl-rapport-edl .col-num{width:70px;min-width:70px}.edl-rapport-edl .col-localisation{width:calc((50% - 50px - 70px)/2)}.edl-rapport-edl .col-designation{width:calc((50% - 50px - 70px)/2)}.edl-rapport-edl .col-qte{width:50px}.edl-rapport-edl .col-numrempv{width:70px;min-width:70px}.edl-rapport-edl .col-commentaire{margin-left:5px}.edl-rapport-edl .listing-body{vertical-align:top;border-bottom:none !important;font-size:12px}.edl-rapport-edl .listing-body .rapport-equipement{background-color:#e5eef8;border-top:1px solid #005bbb !important;display:flex;padding:10px 5px}.edl-rapport-edl .listing-body .rapport-remarque{background-color:#fff;display:flex;flex-wrap:wrap}.edl-rapport-edl .listing-body .remarque{display:flex;padding:10px 5px;border-bottom:1px solid #eaeaea !important;border-right:1px solid #eaeaea !important;min-width:50%;max-width:50%;box-sizing:border-box}.edl-rapport-pv textarea,.edl-rapport-pv input{font-size:12px !important}.edl-rapport-pv.table-listing>tbody .verticallist .result .items>a{cursor:pointer;text-decoration:none;min-height:20px !important;line-height:20px !important;padding:4px 8px !important;color:#282828 !important;width:auto;font-size:12px !important}.edl-rapport-pv.table-listing>tbody .verticallist .result .items>a.selected{color:#fff !important}.edl-rapport-pv.table-listing>tbody .verticallist .result .items>a:hover{background-color:rgba(0,91,187,.1) !important;color:#282828 !important}.edl-rapport-pv.table-listing>tbody tr td{vertical-align:top}.edl-rapport-pv.table-listing>tbody tr td .btn-ico{display:block;width:37px;background-size:15px;background-color:#fff;border-radius:2px;transition:all 100ms ease-out 0s}.edl-rapport-pv.table-listing>tbody tr.generale td{background-color:#e8f2e4}.edl-rapport-pv.table-listing:not(.no-hover)>tbody>tr:hover td{background-color:#e5eef8}.edl-rapport-pv.table-listing:not(.no-hover)>tbody .checkbox{padding-top:0;height:22px}.edl-rapport-pv.table-listing:not(.no-hover)>tbody .checkbox:before{top:0}.edl-rapport-pv.table-listing:not(.no-hover)>tbody .checkbox:after{top:2px}.edl-rapport-annexe-remarque.table-listing>tbody tr td{vertical-align:top}.uploader-annexe{max-width:278px}.edl-rapport-generate .checkbox{height:unset}.paginator>.resultperpage>.ctx-list{z-index:1}.edl-rapport-pv.table-listing>tbody .ctx-action>.ctx-list,.edl-rapport-delta.table-listing>tbody .ctx-action>.ctx-list{position:absolute;top:10px;margin-top:0;left:37px;min-width:250px;display:block;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 4px 6px 0 rgba(40 40 40 .2);box-sizing:border-box;z-index:1000}.edl-rapport-pv.table-listing>tbody .ctx-action>.ctx-list>a,.edl-rapport-delta.table-listing>tbody .ctx-action>.ctx-list>a{font-size:13px !important;padding:10px !important;text-decoration:none;display:block;cursor:pointer}.edl-rapport-pv.table-listing>tbody .ctx-action>.ctx-list>a:active,a:hover,.edl-rapport-delta.table-listing>tbody .ctx-action>.ctx-list>a:active,a:hover{outline:0}a.view.download.readonly{visibility:visible;flex:1;display:flex;align-items:center;padding:5px 10px 5px 20px;background-color:#f7f7f7;background-image:url(../../images/ico/download-grey.svg);background-position:left 5px center;background-size:10px;background-repeat:no-repeat}a.view.download.readonly:hover{text-decoration:underline}.gmao-list.table-listing.sticky>thead tr th{z-index:1}.localisation-list.table-listing .checkbox,.gmao-list.table-listing .checkbox{height:17px;padding-top:0}.localisation-list.table-listing .checkbox:before,.gmao-list.table-listing .checkbox:before{top:0}.localisation-list.table-listing .checkbox:after,.gmao-list.table-listing .checkbox:after{top:2px}.localisation-list .verticallist>input[type="text"][class*="ico-"],.localisation-list .verticallist.readonly[class*="ico-"],.localisation-list .dropdownlist[class*="ico-"]{padding-left:20px;background-repeat:no-repeat;background-size:12px;background-position:4px center}.gmao-list.table-listing td{align-content:start}.ml-20{margin-left:20px !important}.gmao-list .verticallist .result .items>a{width:auto;padding:4px 8px !important;text-decoration:none}.gmao-list .verticallist .result>.const-items>a{width:auto;margin-left:8px !important;margin-bottom:8px !important;padding:2px 8px !important;text-decoration:none}.gmao-list .inputdropdownlist.readonly{padding:0}.eqt-controle-filter.edlequipementfilterbox{min-height:calc(100vh - 160px);max-height:calc(100vh - 160px)}.eqt-controle .table-listing.sticky.localisation-list thead{position:sticky !important;z-index:1}.eqt-controle .table-listing>tbody>tr>td{padding:4px;font-size:11px}.eqt-controle .table-listing>tbody>tr>td.link{cursor:pointer}.eqt-controle input[type="text"],input[type="password"]{height:28px;padding:4px;font-size:11px}.eqt-controle .title-action{height:28px}.eqt-controle .verticallist .result{top:30px}.eqt-controle .verticallist .result .items>a{font-size:11px;padding:4px !important;text-decoration:none;width:auto}.eqt-controle .verticallist .result>.const-items{padding:4px}.eqt-controle .verticallist .result>.const-items>a{margin-bottom:0}.eqt-controle td.checkable .checkbox{margin-left:1px !important}.eqt-controle td .row.margin-none .form-group{padding-left:2px;padding-right:0}.eqt-controle td .btn-ico{background-size:10px;width:27px;height:27px;flex:0 0 27px;box-shadow:none}.eqt-controle td .verticallist.dropdownlist>input[type="text"]:not([class*="ico-"]){padding:4px 20px 4px 4px;background-position:calc(100% - 2px) center !important}th.ico a span[class*="ico-"]{display:block;height:15px !important;width:15px !important;background-repeat:no-repeat;background-position:center center;background-size:15px;text-decoration:none;text-align:right;padding-left:15px !important}.bg-grey-light-important{background-color:#f7f7f7 !important}.fcs-code-orion-block{display:flex;flex-direction:row;justify-content:flex-end}.fcs-code-orion-block .title-code{width:75px}.fcs-code-orion-block .content-code{width:120px}.fcs-code-orion-block .title-seq{width:75px}.fcs-code-orion-block .content-seq{width:40px}.paginator>.resultperpage>.ctx-list.top-list{z-index:50;bottom:unset}.col-list{position:relative}.horizontal-collapse-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:10px}.horizontal-collapse-container .col-filter{width:260px}.horizontal-collapse-container .col-filter.collapsed{display:none}.horizontal-collapse-container .col-setcollapse{width:20px;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;margin-right:10px;border:1px solid transparent}.horizontal-collapse-container .col-setcollapse:hover{border:1px solid #b6b5b5;transition:all 300ms ease-out 0s}.horizontal-collapse-container .col-setcollapse .ico{width:15px;height:15px;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:10px;background-image:url(../../images/ico/back-black.svg)}.horizontal-collapse-container .col-setcollapse:hover .ico{background-image:url(../../images/ico/back-black.svg)}.horizontal-collapse-container .col-setcollapse .ico.collapsed{background-image:url(../../images/ico/next-black.svg)}.horizontal-collapse-container .col-setcollapse:hover .ico.collapsed{background-image:url(../../images/ico/next-black.svg)}.horizontal-collapse-container .col-col-setcollapse.collapsed{width:15px}.horizontal-collapse-container .col-list{width:calc(100% - 300px)}.horizontal-collapse-container .col-list.full{width:calc(100% - 40px)}.importanceremarquecolorpicker{min-width:37px;max-width:37px;border:1px solid transparent;width:100%;height:37px;padding:10px;margin:0;color:#282828;font-size:14px;box-sizing:border-box;border-radius:2px;cursor:pointer}.importanceremarquecolorpicker:hover{border:1px solid #bfbfc6}.importanceremarquecolorpicker.readonly{cursor:default}.importanceremarquecolorpicker.disabled{cursor:default;background-color:#eee !important}.ircp-container{display:inline-block;position:relative}.ircp-container-selected{height:100%;width:100%}.ircp-holder{position:absolute;width:120px;margin-top:10px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);border:1px solid #eee;border-radius:2px;z-index:85}.ircp-holder.right{right:0 !important}.ircp-holder .left{left:0}div[id^=cphPopup].ircp-holder{z-index:801 !important}.ircp-holder .ircp-colors .line{padding:5px 8px}.ircp-holder .ircp-colors .line:hover{background-color:rgba(0,91,187,.1) !important;cursor:pointer}.ircp-holder .ircp-colors .statecolor{width:15px;height:15px;cursor:pointer;border:2px solid #ebeef2;margin-right:10px;margin-left:2px}.ircp-holder .ircp-colors .statetext{margin-top:2px}.ircp-holder .ircp-colors .statecolor.selected{border:2px solid #b6b5b5 !important}.ircp-holder .ircp-colors>.const-items{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;padding:8px 8px 0 8px;border:solid 1px #dedede;box-sizing:border-box}.ircp-holder>.const-items>div{display:flex;flex-direction:row;justify-content:flex-end}.ircp-holder>.const-items>a{line-height:14px;height:14px;color:#fff;background-color:#0469b7;margin-left:8px;margin-bottom:8px;padding:2px 8px;font-size:11px;border-radius:2px}.ircp-holder>.const-items>a:first-child{margin-left:0 !important}.statecolor-triangle-border{width:0;height:0;cursor:pointer;margin-right:8px;border-right:11px solid transparent;border-bottom:20px solid #ebeef2;border-left:11px solid transparent}.statecolor-triangle-border.selected{border-bottom:20px solid #b6b5b5}.statecolor-triangle{width:0;height:0;cursor:pointer;border-right:8px solid transparent;border-bottom:15px solid #f00;border-left:8px solid transparent;position:relative;top:3px;left:-8px}.circle{width:15px;height:15px;border-radius:15px}.square{width:15px;height:15px}