.form-control{font-size:13px}.form-textarea{resize:none}.input-form-inline{display:flex}.input-form-inline input:first-child{margin-right:2%}.input-form-inline .form-control{width:49%}.has-error input{border-color:#da4453!important}.requiredfield input{border-color:#0fbbcf}.requiredfield label{color:#0fbbcf}.rightLevel1{color:red}.rightLevel2{color:orange}.rightLevel3{color:#228b22}.mandatory:after{content:"\A0*"}form .help-block{color:#da4453!important}.has-error .form-control{border-color:#a94442!important}.btn:nth-child(n+2){margin-left:5px}.btn-app-transparent{background-color:transparent;border-color:hsla(0,0%,100%,0);color:#fff}.btn-app-transparent:hover{color:#fff}.btn-app-primary{border-radius:3px!important;color:#fff!important}.btn-app-primary.theme-promogim,.theme-promogim .btn-app-primary{background-color:#b81b2e!important}.btn-app-primary.theme-immopierre,.theme-immopierre .btn-app-primary{background-color:#039bde!important}.btn-app-primary.theme-francosuisse,.btn-app-primary.theme-francosuisse-deuxlacs,.btn-app-primary.theme-greenecopromotion,.theme-francosuisse-deuxlacs .btn-app-primary,.theme-francosuisse .btn-app-primary,.theme-greenecopromotion .btn-app-primary{background-color:#c20e1a!important}.btn-app-primary.theme-promogim-giboire,.theme-promogim-giboire .btn-app-primary{background-color:#b81b2e!important}.btn-app-primary.theme-promogim,.theme-promogim .btn-app-primary{border-color:#b81b2e!important}.btn-app-primary.theme-immopierre,.theme-immopierre .btn-app-primary{border-color:#039bde!important}.btn-app-primary.theme-francosuisse,.btn-app-primary.theme-francosuisse-deuxlacs,.btn-app-primary.theme-greenecopromotion,.theme-francosuisse-deuxlacs .btn-app-primary,.theme-francosuisse .btn-app-primary,.theme-greenecopromotion .btn-app-primary{border-color:#c20e1a!important}.btn-app-primary.theme-promogim-giboire,.theme-promogim-giboire .btn-app-primary{border-color:#b81b2e!important}.btn-app-primary:hover.theme-promogim,.theme-promogim .btn-app-primary:hover{background-color:#860019!important}.btn-app-primary:hover.theme-immopierre,.theme-immopierre .btn-app-primary:hover{background-color:#068ac4!important}.btn-app-primary:hover.theme-francosuisse,.btn-app-primary:hover.theme-francosuisse-deuxlacs,.btn-app-primary:hover.theme-greenecopromotion,.btn-app-primary:hover.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-primary:hover,.theme-francosuisse .btn-app-primary:hover,.theme-greenecopromotion .btn-app-primary:hover,.theme-promogim-giboire .btn-app-primary:hover{background-color:#860019!important}.btn-app-primary:hover.theme-promogim,.theme-promogim .btn-app-primary:hover{border-color:#860019!important}.btn-app-primary:hover.theme-immopierre,.theme-immopierre .btn-app-primary:hover{border-color:#068ac4!important}.btn-app-primary:hover.theme-francosuisse,.btn-app-primary:hover.theme-francosuisse-deuxlacs,.btn-app-primary:hover.theme-greenecopromotion,.btn-app-primary:hover.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-primary:hover,.theme-francosuisse .btn-app-primary:hover,.theme-greenecopromotion .btn-app-primary:hover,.theme-promogim-giboire .btn-app-primary:hover{border-color:#860019!important}.btn-app-secondary{border-radius:3px!important;color:#fff!important}.btn-app-secondary.theme-promogim,.theme-promogim .btn-app-secondary{background-color:#103470!important}.btn-app-secondary.theme-immopierre,.theme-immopierre .btn-app-secondary{background-color:#003869!important}.btn-app-secondary.theme-francosuisse,.btn-app-secondary.theme-francosuisse-deuxlacs,.btn-app-secondary.theme-greenecopromotion,.btn-app-secondary.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-secondary,.theme-francosuisse .btn-app-secondary,.theme-greenecopromotion .btn-app-secondary,.theme-promogim-giboire .btn-app-secondary{background-color:#103470!important}.btn-app-secondary.theme-promogim,.theme-promogim .btn-app-secondary{border-color:#103470!important}.btn-app-secondary.theme-immopierre,.theme-immopierre .btn-app-secondary{border-color:#003869!important}.btn-app-secondary.theme-francosuisse,.btn-app-secondary.theme-francosuisse-deuxlacs,.btn-app-secondary.theme-greenecopromotion,.btn-app-secondary.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-secondary,.theme-francosuisse .btn-app-secondary,.theme-greenecopromotion .btn-app-secondary,.theme-promogim-giboire .btn-app-secondary{border-color:#103470!important}.btn-app-secondary:hover.theme-francosuisse,.btn-app-secondary:hover.theme-francosuisse-deuxlacs,.btn-app-secondary:hover.theme-greenecopromotion,.btn-app-secondary:hover.theme-immopierre,.btn-app-secondary:hover.theme-promogim,.btn-app-secondary:hover.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-secondary:hover,.theme-francosuisse .btn-app-secondary:hover,.theme-greenecopromotion .btn-app-secondary:hover,.theme-immopierre .btn-app-secondary:hover,.theme-promogim-giboire .btn-app-secondary:hover,.theme-promogim .btn-app-secondary:hover{background-color:#002958!important}.btn-app-secondary:hover.theme-francosuisse,.btn-app-secondary:hover.theme-francosuisse-deuxlacs,.btn-app-secondary:hover.theme-greenecopromotion,.btn-app-secondary:hover.theme-immopierre,.btn-app-secondary:hover.theme-promogim,.btn-app-secondary:hover.theme-promogim-giboire,.theme-francosuisse-deuxlacs .btn-app-secondary:hover,.theme-francosuisse .btn-app-secondary:hover,.theme-greenecopromotion .btn-app-secondary:hover,.theme-immopierre .btn-app-secondary:hover,.theme-promogim-giboire .btn-app-secondary:hover,.theme-promogim .btn-app-secondary:hover{border-color:#002958!important}.btn-app-third{border-radius:3px!important;color:#fff!important}.btn-app-third.theme-promogim,.theme-promogim .btn-app-third{background-color:#333!important}.btn-app-third.theme-francosuisse,.btn-app-third.theme-francosuisse-deuxlacs,.btn-app-third.theme-greenecopromotion,.btn-app-third.theme-immopierre,.theme-francosuisse-deuxlacs .btn-app-third,.theme-francosuisse .btn-app-third,.theme-greenecopromotion .btn-app-third,.theme-immopierre .btn-app-third{background-color:#475560!important}.btn-app-third.theme-promogim-giboire,.theme-promogim-giboire .btn-app-third{background-color:#333!important}.btn-app-third.theme-promogim,.theme-promogim .btn-app-third{border-color:#333!important}.btn-app-third.theme-francosuisse,.btn-app-third.theme-francosuisse-deuxlacs,.btn-app-third.theme-greenecopromotion,.btn-app-third.theme-immopierre,.theme-francosuisse-deuxlacs .btn-app-third,.theme-francosuisse .btn-app-third,.theme-greenecopromotion .btn-app-third,.theme-immopierre .btn-app-third{border-color:#475560!important}.btn-app-third.theme-promogim-giboire,.theme-promogim-giboire .btn-app-third{border-color:#333!important}.btn-app-third:hover.theme-promogim,.theme-promogim .btn-app-third:hover{background-color:#302f2f!important}.btn-app-third:hover.theme-francosuisse,.btn-app-third:hover.theme-francosuisse-deuxlacs,.btn-app-third:hover.theme-greenecopromotion,.btn-app-third:hover.theme-immopierre,.theme-francosuisse-deuxlacs .btn-app-third:hover,.theme-francosuisse .btn-app-third:hover,.theme-greenecopromotion .btn-app-third:hover,.theme-immopierre .btn-app-third:hover{background-color:#404c58!important}.btn-app-third:hover.theme-promogim-giboire,.theme-promogim-giboire .btn-app-third:hover{background-color:#302f2f!important}.btn-app-third:hover.theme-promogim,.theme-promogim .btn-app-third:hover{border-color:#302f2f!important}.btn-app-third:hover.theme-francosuisse,.btn-app-third:hover.theme-francosuisse-deuxlacs,.btn-app-third:hover.theme-greenecopromotion,.btn-app-third:hover.theme-immopierre,.theme-francosuisse-deuxlacs .btn-app-third:hover,.theme-francosuisse .btn-app-third:hover,.theme-greenecopromotion .btn-app-third:hover,.theme-immopierre .btn-app-third:hover{border-color:#404c58!important}.btn-app-third:hover.theme-promogim-giboire,.theme-promogim-giboire .btn-app-third:hover{border-color:#302f2f!important}.popover{max-width:none}.popover-title{line-height:40px;color:#fff;font-size:16px;font-family:Open Sans,Roboto,sans-serif}.popover-title.theme-promogim,.theme-promogim .popover-title{background-color:#036!important}.popover-title.theme-immopierre,.theme-immopierre .popover-title{background-color:#003869!important}.popover-title.theme-francosuisse,.popover-title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .popover-title,.theme-francosuisse .popover-title{background-color:#475560!important}.popover-title.theme-greenecopromotion,.theme-greenecopromotion .popover-title{background-color:#003869!important}.popover-title.theme-promogim-giboire,.theme-promogim-giboire .popover-title{background-color:#036!important}.popover-panel{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.25);overflow:visible;position:absolute;min-width:250px;border-radius:2px;display:block;z-index:1000}.popover-panel>.arrow{display:block;position:absolute;border:10px solid transparent;border-bottom-color:#3f3f3f;bottom:100%;left:80%}.popover-panel>.arrow.theme-promogim,.theme-promogim .popover-panel>.arrow{border-color:transparent transparent #036}.popover-panel>.arrow.theme-immopierre,.theme-immopierre .popover-panel>.arrow{border-color:transparent transparent #003869}.popover-panel>.arrow.theme-francosuisse,.popover-panel>.arrow.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .popover-panel>.arrow,.theme-francosuisse .popover-panel>.arrow{border-color:transparent transparent #475560}.popover-panel>.arrow.theme-greenecopromotion,.theme-greenecopromotion .popover-panel>.arrow{border-color:transparent transparent #003869}.popover-panel>.arrow.theme-promogim-giboire,.theme-promogim-giboire .popover-panel>.arrow{border-color:transparent transparent #036}.popover-panel-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;line-height:40px}.popover-panel-header.theme-promogim,.theme-promogim .popover-panel-header{background-color:#036!important}.popover-panel-header.theme-immopierre,.theme-immopierre .popover-panel-header{background-color:#003869!important}.popover-panel-header.theme-francosuisse,.popover-panel-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .popover-panel-header,.theme-francosuisse .popover-panel-header{background-color:#475560!important}.popover-panel-header.theme-greenecopromotion,.theme-greenecopromotion .popover-panel-header{background-color:#003869!important}.popover-panel-header.theme-promogim-giboire,.theme-promogim-giboire .popover-panel-header{background-color:#036!important}.popover-panel-header .title{margin-left:20px;flex:1;color:#fff;font-size:16px}.popover-panel-header .popover-close-container{width:50px;height:auto;display:flex;justify-content:center;color:#fff}.popover-panel-header .popover-close-container .close{opacity:1;color:#fff;text-shadow:none;font-weight:400;font-size:40px}.popover-panel-body{min-height:200px;text-align:left;padding:10px}.card-oct{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);height:125px;position:relative;margin-bottom:15px;overflow:hidden}.card-oct.card-active{outline:3px solid #036}.card-oct .card-content{display:inline-flex;width:100%}.card-oct .card-content .img-cropper{position:relative;width:125px;height:125px;overflow:hidden}.card-oct .card-content .img-cropper img{height:100%;width:auto;position:absolute;margin:auto;vertical-align:middle;left:50%;top:50%;transform:translate(-50%,-50%)}.card-oct .card-content .card-description{width:calc(100% - 125px)}.card-oct .card-content .card-description ul{margin:0 20px 0 10px;padding:0;list-style:none}.card-oct .card-content .card-description ul li{padding:5px 0 0}.card-oct .card-content .card-description ul li.important{font-size:14px;font-weight:700}.card-oct .card-content .card-action{position:absolute;top:0;right:0}.card-oct .card-content .card-action ul{margin:0;list-style:none}.card-oct .card-content .card-action ul li i{padding:5px;cursor:pointer;font-size:18px}.item-oct{display:inline-flex;position:relative;width:100%;padding:15px;border-bottom:1px solid}.item-oct.theme-promogim,.theme-promogim .item-oct{border-color:#036!important}.item-oct.theme-immopierre,.theme-immopierre .item-oct{border-color:#003869!important}.item-oct.theme-francosuisse,.item-oct.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .item-oct,.theme-francosuisse .item-oct{border-color:#475560!important}.item-oct.theme-greenecopromotion,.theme-greenecopromotion .item-oct{border-color:#003869!important}.item-oct.theme-promogim-giboire,.theme-promogim-giboire .item-oct{border-color:#036!important}.item-oct .item-img{position:relative;min-width:125px;height:125px;overflow:hidden;margin:0 15px 0 0}.item-oct .item-img img{height:100%;width:auto;position:absolute;margin:auto;vertical-align:middle;left:50%;top:50%;transform:translate(-50%,-50%)}.item-oct .item-content{width:100%}.item-oct .item-content .row{margin-bottom:10px}.item-oct .item-content .row.row-important{font-size:16px}.item-oct .item-content p{max-height:108px;overflow:hidden}.item-oct i{font-size:20px}.item-oct .item-action{position:absolute;top:10px;right:0}.item-oct .item-action i{padding:5px}.modal{z-index:1070;text-align:center;padding:0!important}.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal .modal-dialog .grid{margin:0}.modal .modal-header{border-bottom:none}.modal h4{float:left;margin:0;font-weight:700}.modal h4.theme-promogim,.theme-promogim .modal h4{color:#036!important}.modal h4.theme-immopierre,.theme-immopierre .modal h4{color:#003869!important}.modal h4.theme-francosuisse,.modal h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .modal h4,.theme-francosuisse .modal h4{color:#475560!important}.modal h4.theme-greenecopromotion,.theme-greenecopromotion .modal h4{color:#003869!important}.modal h4.theme-promogim-giboire,.theme-promogim-giboire .modal h4{color:#036!important}.modal .modal-header{border-top:6px solid;border-radius:5px 5px 0 0}.modal .modal-header.theme-promogim,.theme-promogim .modal .modal-header{border-top-color:#036!important}.modal .modal-header.theme-immopierre,.theme-immopierre .modal .modal-header{border-top-color:#003869!important}.modal .modal-header.theme-francosuisse,.modal .modal-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .modal .modal-header,.theme-francosuisse .modal .modal-header{border-top-color:#475560!important}.modal .modal-header.theme-greenecopromotion,.theme-greenecopromotion .modal .modal-header{border-top-color:#003869!important}.modal .modal-header.theme-promogim-giboire,.theme-promogim-giboire .modal .modal-header{border-top-color:#036!important}.modal .close{font-size:40px;line-height:.5;opacity:1;font-weight:400}.modal .close.theme-promogim,.theme-promogim .modal .close{color:#036!important}.modal .close.theme-immopierre,.theme-immopierre .modal .close{color:#003869!important}.modal .close.theme-francosuisse,.modal .close.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .modal .close,.theme-francosuisse .modal .close{color:#475560!important}.modal .close.theme-greenecopromotion,.theme-greenecopromotion .modal .close{color:#003869!important}.modal .close.theme-promogim-giboire,.theme-promogim-giboire .modal .close{color:#036!important}.modal .modal-footer{text-align:center;border-top:none}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.bottom-grid{width:100%;height:100%;margin-top:15px}.bottom-grid>nav>.col-sm-2{padding:0}.ui-grid-actions-btn{border:0;background-color:transparent;width:18px;height:18px}.pageNbDiv>.pagination,.paginationDiv>.pagination{margin-top:0!important;margin-bottom:0!important}.pagination>.active>a.theme-promogim,.theme-promogim .pagination>.active>a{background-color:#b81b2e!important}.pagination>.active>a.theme-immopierre,.theme-immopierre .pagination>.active>a{background-color:#039bde!important}.pagination>.active>a.theme-francosuisse,.pagination>.active>a.theme-francosuisse-deuxlacs,.pagination>.active>a.theme-greenecopromotion,.theme-francosuisse-deuxlacs .pagination>.active>a,.theme-francosuisse .pagination>.active>a,.theme-greenecopromotion .pagination>.active>a{background-color:#c20e1a!important}.pagination>.active>a.theme-promogim-giboire,.theme-promogim-giboire .pagination>.active>a{background-color:#b81b2e!important}.pagination>.active>a.theme-promogim,.theme-promogim .pagination>.active>a{border-color:#b81b2e!important}.pagination>.active>a.theme-immopierre,.theme-immopierre .pagination>.active>a{border-color:#039bde!important}.pagination>.active>a.theme-francosuisse,.pagination>.active>a.theme-francosuisse-deuxlacs,.pagination>.active>a.theme-greenecopromotion,.theme-francosuisse-deuxlacs .pagination>.active>a,.theme-francosuisse .pagination>.active>a,.theme-greenecopromotion .pagination>.active>a{border-color:#c20e1a!important}.pagination>.active>a.theme-promogim-giboire,.theme-promogim-giboire .pagination>.active>a{border-color:#b81b2e!important}.pagination>li>a{color:inherit;height:35px}.pagination>li>a:hover{color:inherit;cursor:pointer}.paginationFirstChild.theme-promogim,.paginationLastChild.theme-promogim,.theme-promogim .paginationFirstChild,.theme-promogim .paginationLastChild{color:#b81b2e!important}.paginationFirstChild.theme-immopierre,.paginationLastChild.theme-immopierre,.theme-immopierre .paginationFirstChild,.theme-immopierre .paginationLastChild{color:#039bde!important}.paginationFirstChild.theme-francosuisse,.paginationFirstChild.theme-francosuisse-deuxlacs,.paginationFirstChild.theme-greenecopromotion,.paginationLastChild.theme-francosuisse,.paginationLastChild.theme-francosuisse-deuxlacs,.paginationLastChild.theme-greenecopromotion,.theme-francosuisse-deuxlacs .paginationFirstChild,.theme-francosuisse-deuxlacs .paginationLastChild,.theme-francosuisse .paginationFirstChild,.theme-francosuisse .paginationLastChild,.theme-greenecopromotion .paginationFirstChild,.theme-greenecopromotion .paginationLastChild{color:#c20e1a!important}.paginationFirstChild.theme-promogim-giboire,.paginationLastChild.theme-promogim-giboire,.theme-promogim-giboire .paginationFirstChild,.theme-promogim-giboire .paginationLastChild{color:#b81b2e!important}.paginationDiv{text-align:center}.elementNbDiv{text-align:left;color:#293744;font-size:15px;font-weight:600;vertical-align:middle}.pageNbDiv{text-align:right}.grid{border:none;border-bottom:1px solid #e8e8e8;margin-left:-20px;margin-right:-20px}.ui-grid{transform:none}.ui-grid,.ui-grid-viewport{height:auto!important}.ui-grid .ui-grid-render-container-body .ui-grid-viewport{overflow-y:auto!important;overflow-x:auto!important}.ui-grid-top-panel{color:#fff;border:none;font-weight:400}.theme-promogim .ui-grid-top-panel,.ui-grid-top-panel.theme-promogim{background:#036!important}.theme-immopierre .ui-grid-top-panel,.ui-grid-top-panel.theme-immopierre{background:#003869!important}.theme-francosuisse-deuxlacs .ui-grid-top-panel,.theme-francosuisse .ui-grid-top-panel,.ui-grid-top-panel.theme-francosuisse,.ui-grid-top-panel.theme-francosuisse-deuxlacs{background:#475560!important}.theme-greenecopromotion .ui-grid-top-panel,.ui-grid-top-panel.theme-greenecopromotion{background:#003869!important}.theme-promogim-giboire .ui-grid-top-panel,.ui-grid-top-panel.theme-promogim-giboire{background:#036!important}.ui-grid-row:nth-child(odd) .ui-grid-cell{background-color:#fff}.ui-grid-row:nth-child(2n) .ui-grid-cell{background-color:#dee2ef}.ui-grid-row-selected{background-color:#c9dde1!important}.ui-grid-cell-text-center{text-align:center}.ui-grid-cell-text-center-hv{display:flex}.ui-grid-cell-text-center-hv>*{margin:auto}.ui-grid-cell-text-bold{font-weight:700}.ui-grid-cell-text-right{text-align:right}.ui-grid-cell-actions{float:right}.ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child{border-right-color:#d4d4d4;border-bottom:none}#rights-grid thead{display:block}#rights-grid thead tr th:first-child{width:280px}#rights-grid thead tr th:nth-child(2){width:240px}#rights-grid tbody{display:block;overflow:auto;width:100%;min-height:500px}#rights-grid tbody tr:first-child td:first-child{width:280px}#rights-grid tbody tr:first-child td:nth-child(2){width:240px}.grid-watermark{opacity:.6;font-size:16px;width:100%;text-align:center;z-index:1000;margin-bottom:15px}.explorer-edit{display:flex;width:400px}.explorer-edit .blockCategory{overflow:hidden;height:50px}.explorer-edit .form-explorer{width:100%}.explorer-edit .form-explorer .categoryBtn{border:0;background-color:transparent;width:auto;float:left}.explorer-edit .form-explorer .categoryDateValidity{width:30%;float:left;margin-top:-5px}.explorer-edit .form-explorer .ValiditySpan{margin-left:0}.explorer-edit .form-explorer .category{display:flex;flex-direction:row;margin-right:0}.explorer-edit .form-explorer .categoryName{margin:1px 0 0 10px}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.explorer-edit md-toolbar:not(.md-menu-toolbar){background-color:#fff}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-promogim,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-promogim,.theme-promogim .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-promogim .explorer-edit md-toolbar:not(.md-menu-toolbar){color:#036!important}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-immopierre,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-immopierre,.theme-immopierre .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-immopierre .explorer-edit md-toolbar:not(.md-menu-toolbar){color:#003869!important}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-francosuisse,.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-francosuisse-deuxlacs,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-francosuisse,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-francosuisse-deuxlacs .explorer-edit md-toolbar:not(.md-menu-toolbar),.theme-francosuisse .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-francosuisse .explorer-edit md-toolbar:not(.md-menu-toolbar){color:#475560!important}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-greenecopromotion,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-greenecopromotion,.theme-greenecopromotion .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-greenecopromotion .explorer-edit md-toolbar:not(.md-menu-toolbar){color:#003869!important}.explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-promogim-giboire,.explorer-edit md-toolbar:not(.md-menu-toolbar).theme-promogim-giboire,.theme-promogim-giboire .explorer-edit md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-promogim-giboire .explorer-edit md-toolbar:not(.md-menu-toolbar){color:#036!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-promogim,.theme-promogim .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#036!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-immopierre,.theme-immopierre .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#003869!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-francosuisse,.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input,.theme-francosuisse .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#475560!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-greenecopromotion,.theme-greenecopromotion .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#003869!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input.theme-promogim-giboire,.theme-promogim-giboire .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#036!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-promogim,.theme-promogim .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label{color:#036!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-immopierre,.theme-immopierre .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label{color:#003869!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-francosuisse,.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label,.theme-francosuisse .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label{color:#475560!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-greenecopromotion,.theme-greenecopromotion .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label{color:#003869!important}.explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label.theme-promogim-giboire,.theme-promogim-giboire .explorer-edit md-input-container:not(.md-input-invalid).md-input-focused label{color:#036!important}md-dialog{border-top:6px solid;border-top-color:initial;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-radius:5px 5px 0 0}.theme-promogim md-dialog,md-dialog.theme-promogim{border-color:#036!important}.theme-immopierre md-dialog,md-dialog.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs md-dialog,.theme-francosuisse md-dialog,md-dialog.theme-francosuisse,md-dialog.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion md-dialog,md-dialog.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire md-dialog,md-dialog.theme-promogim-giboire{border-color:#036!important}md-dialog .md-button.md-default-theme.md-primary,md-dialog .md-button.md-primary{color:#fff}md-dialog .md-button,md-dialog .md-button:disabled{color:#fff;padding:6px 12px;font-size:14px;border-radius:3px;line-height:1.42857143}.theme-promogim md-dialog .md-button,.theme-promogim md-dialog .md-button:disabled,md-dialog .md-button.theme-promogim,md-dialog .md-button:disabled.theme-promogim{background-color:#333!important}.theme-francosuisse-deuxlacs md-dialog .md-button,.theme-francosuisse-deuxlacs md-dialog .md-button:disabled,.theme-francosuisse md-dialog .md-button,.theme-francosuisse md-dialog .md-button:disabled,.theme-greenecopromotion md-dialog .md-button,.theme-greenecopromotion md-dialog .md-button:disabled,.theme-immopierre md-dialog .md-button,.theme-immopierre md-dialog .md-button:disabled,md-dialog .md-button.theme-francosuisse,md-dialog .md-button.theme-francosuisse-deuxlacs,md-dialog .md-button.theme-greenecopromotion,md-dialog .md-button.theme-immopierre,md-dialog .md-button:disabled.theme-francosuisse,md-dialog .md-button:disabled.theme-francosuisse-deuxlacs,md-dialog .md-button:disabled.theme-greenecopromotion,md-dialog .md-button:disabled.theme-immopierre{background-color:#475560!important}.theme-promogim-giboire md-dialog .md-button,.theme-promogim-giboire md-dialog .md-button:disabled,md-dialog .md-button.theme-promogim-giboire,md-dialog .md-button:disabled.theme-promogim-giboire{background-color:#333!important}.theme-promogim md-dialog .md-button:disabled:last-child,.theme-promogim md-dialog .md-button:last-child,md-dialog .md-button:disabled:last-child.theme-promogim,md-dialog .md-button:last-child.theme-promogim{background-color:#103470!important}.theme-immopierre md-dialog .md-button:disabled:last-child,.theme-immopierre md-dialog .md-button:last-child,md-dialog .md-button:disabled:last-child.theme-immopierre,md-dialog .md-button:last-child.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs md-dialog .md-button:disabled:last-child,.theme-francosuisse-deuxlacs md-dialog .md-button:last-child,.theme-francosuisse md-dialog .md-button:disabled:last-child,.theme-francosuisse md-dialog .md-button:last-child,.theme-greenecopromotion md-dialog .md-button:disabled:last-child,.theme-greenecopromotion md-dialog .md-button:last-child,.theme-promogim-giboire md-dialog .md-button:disabled:last-child,.theme-promogim-giboire md-dialog .md-button:last-child,md-dialog .md-button:disabled:last-child.theme-francosuisse,md-dialog .md-button:disabled:last-child.theme-francosuisse-deuxlacs,md-dialog .md-button:disabled:last-child.theme-greenecopromotion,md-dialog .md-button:disabled:last-child.theme-promogim-giboire,md-dialog .md-button:last-child.theme-francosuisse,md-dialog .md-button:last-child.theme-francosuisse-deuxlacs,md-dialog .md-button:last-child.theme-greenecopromotion,md-dialog .md-button:last-child.theme-promogim-giboire{background-color:#103470!important}md-dialog .md-button:disabled{cursor:not-allowed;opacity:.65}.explorer-progress-upload{display:flex}.explorer-progress-upload .percent{position:absolute;width:300px;height:14px;z-index:1;text-align:center;font-size:1em;color:#fff}.explorer-progress-upload .progress-upload-panel .md-button{min-height:0;min-width:0;line-height:0;padding:0;margin-top:39px}.explorer-progress-upload .progress-upload-panel md-list-item.md-3-line,.explorer-progress-upload .progress-upload-panel md-list-item.md-3-line>.md-no-style{height:75px;min-height:0}.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-promogim,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-promogim,.theme-promogim .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-promogim .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar){background-color:#036!important}.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-immopierre,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-immopierre,.theme-immopierre .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-immopierre .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar){background-color:#003869!important}.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-francosuisse,.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-francosuisse-deuxlacs,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-francosuisse,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-francosuisse-deuxlacs .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar),.theme-francosuisse .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-francosuisse .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar){background-color:#475560!important}.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-greenecopromotion,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-greenecopromotion,.theme-greenecopromotion .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-greenecopromotion .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar){background-color:#003869!important}.explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar).theme-promogim-giboire,.explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar).theme-promogim-giboire,.theme-promogim-giboire .explorer-progress-upload .sidenav-progress-upload .md-toolbar.md-default-theme:not(.md-menu-toolbar),.theme-promogim-giboire .explorer-progress-upload .sidenav-progress-upload md-toolbar:not(.md-menu-toolbar){background-color:#036!important}.explorer-progress-upload .sidenav-progress-upload .md-sidenav-right{min-height:849px;width:400px!important}.explorer-progress-upload .sidenav-progress-upload .progress-upload-content{margin-top:11px;margin-left:11px;margin-bottom:17px}explorer-component{display:flex}.menu-click .md-button:not([disabled]):hover{background-color:#ede9f3}.explorer{width:100%;padding-left:20px}.explorer,.explorer .layout-column{display:block}.explorer .ui-grid-cell-contents button{height:100%}.explorer .ui-grid-filter-input{color:#000}.explorer .grid .ui-grid-cell-contents{padding-top:8px}.explorer .grid .ui-grid-cell:last-child .ui-grid-cell-contents{padding:5px}.explorer .grid .cell-name{padding-top:0}.explorer .file-toolbar{margin-top:0}.explorer .color-md-content{background-color:#fff}.explorer md-fab-toolbar{margin-top:-32px}.explorer .explorer-header{margin-bottom:25px}.explorer .showInp{display:flex;margin-top:-11px}.explorer .hideInp{display:none;margin-top:-11px}.explorer .traceability-panel .md-button{min-height:0;min-width:0;line-height:0;padding:0;margin:0}.explorer .traceability-panel md-list-item.md-3-line,.explorer .traceability-panel md-list-item.md-3-line>.md-no-style{height:75px;min-height:0}.explorer #menu-right-click .menu-right-click-size md-list-item{height:5px}.explorer md-input-container .md-default-theme .md-input,.explorer md-input-container .md-input{border:none}.explorer md-input-container .md-input{padding-top:17px}.explorer md-input-container{margin-bottom:0}.explorer .breadCrumb-treeview{font-size:16px;color:#737373}.explorer .breadCrumb-treeview:last-child{font-weight:700;font-size:16px;color:#1d1d1b}.explorer .file-ariane{margin-left:80px;padding:0}.explorer .zone-file-ariane{height:46px}.explorer .withInfoSide{width:74%}.explorer .withoutInfoSide{width:100%}.explorer .infosIcon{float:right}.explorer :focus{outline:none}.explorer .validityDate{font-size:16px;margin-left:50px;font-style:italic}treeview-component{display:flex}.treeview{width:100%}.treeview .tree-classic li.tree-expanded i.tree-branch-head{padding:1px 10px;background:url(/img/icon-treeview-arrow-open@1x.png) no-repeat}.treeview .tree-classic li.tree-collapsed i.tree-branch-head{padding:1px 10px;background:url(/img/icon-treeview-arrow-close@1x.png) no-repeat}.treeview treecontrol.tree-classic li .tree-selected{background-color:transparent!important;outline:none}.treeview li{padding:0 0 0 10px}.treeview li .tree-label{white-space:nowrap}.treeview li:not(:first-child){margin-top:10px}.treeview md-sidenav{height:100%!important}.treeview .li-selected{background-color:#ede9f3}file-manager-component{display:flex}.file-manager{position:relative;min-height:250px;width:100%;height:auto}.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-promogim,.theme-promogim .file-manager .md-button.md-fab.md-primary.md-hue-2{background-color:#b81b2e!important}.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-immopierre,.theme-immopierre .file-manager .md-button.md-fab.md-primary.md-hue-2{background-color:#039bde!important}.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-francosuisse,.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-francosuisse-deuxlacs,.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-greenecopromotion,.theme-francosuisse-deuxlacs .file-manager .md-button.md-fab.md-primary.md-hue-2,.theme-francosuisse .file-manager .md-button.md-fab.md-primary.md-hue-2,.theme-greenecopromotion .file-manager .md-button.md-fab.md-primary.md-hue-2{background-color:#c20e1a!important}.file-manager .md-button.md-fab.md-primary.md-hue-2.theme-promogim-giboire,.theme-promogim-giboire .file-manager .md-button.md-fab.md-primary.md-hue-2{background-color:#b81b2e!important}.file-manager .md-toolbar-tools.econocom.theme-promogim,.theme-promogim .file-manager .md-toolbar-tools.econocom{background-color:#036!important}.file-manager .md-toolbar-tools.econocom.theme-immopierre,.theme-immopierre .file-manager .md-toolbar-tools.econocom{background-color:#003869!important}.file-manager .md-toolbar-tools.econocom.theme-francosuisse,.file-manager .md-toolbar-tools.econocom.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .file-manager .md-toolbar-tools.econocom,.theme-francosuisse .file-manager .md-toolbar-tools.econocom{background-color:#475560!important}.file-manager .md-toolbar-tools.econocom.theme-greenecopromotion,.theme-greenecopromotion .file-manager .md-toolbar-tools.econocom{background-color:#003869!important}.file-manager .md-toolbar-tools.econocom.theme-promogim-giboire,.theme-promogim-giboire .file-manager .md-toolbar-tools.econocom{background-color:#036!important}.file-manager .ui-layout-column>.ui-splitbar.theme-promogim,.theme-promogim .file-manager .ui-layout-column>.ui-splitbar{background:#036!important}.file-manager .ui-layout-column>.ui-splitbar.theme-immopierre,.theme-immopierre .file-manager .ui-layout-column>.ui-splitbar{background:#003869!important}.file-manager .ui-layout-column>.ui-splitbar.theme-francosuisse,.file-manager .ui-layout-column>.ui-splitbar.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .file-manager .ui-layout-column>.ui-splitbar,.theme-francosuisse .file-manager .ui-layout-column>.ui-splitbar{background:#475560!important}.file-manager .ui-layout-column>.ui-splitbar.theme-greenecopromotion,.theme-greenecopromotion .file-manager .ui-layout-column>.ui-splitbar{background:#003869!important}.file-manager .ui-layout-column>.ui-splitbar.theme-promogim-giboire,.theme-promogim-giboire .file-manager .ui-layout-column>.ui-splitbar{background:#036!important}.file-manager md-sidenav{width:100%!important}.datepicker.dropdown-menu{width:250px;height:auto}.datepicker.dropdown-menu button{outline:none;border:0}.datepicker.dropdown-menu tbody{height:180px}.datepicker.dropdown-menu tbody button{padding:6px}.datepicker.dropdown-menu.datepicker-mode-1 tbody button,.datepicker.dropdown-menu.datepicker-mode-2 tbody button{height:65px}.datepicker.dropdown-menu tbody .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:50%}.datepicker.dropdown-menu tbody .btn-primary{color:#fff;border-color:none;border-radius:50%}.datepicker.dropdown-menu tbody .btn-primary.theme-promogim,.theme-promogim .datepicker.dropdown-menu tbody .btn-primary{background-color:#036!important}.datepicker.dropdown-menu tbody .btn-primary.theme-immopierre,.theme-immopierre .datepicker.dropdown-menu tbody .btn-primary{background-color:#003869!important}.datepicker.dropdown-menu tbody .btn-primary.theme-francosuisse,.datepicker.dropdown-menu tbody .btn-primary.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .datepicker.dropdown-menu tbody .btn-primary,.theme-francosuisse .datepicker.dropdown-menu tbody .btn-primary{background-color:#475560!important}.datepicker.dropdown-menu tbody .btn-primary.theme-greenecopromotion,.theme-greenecopromotion .datepicker.dropdown-menu tbody .btn-primary{background-color:#003869!important}.datepicker.dropdown-menu tbody .btn-primary.theme-promogim-giboire,.theme-promogim-giboire .datepicker.dropdown-menu tbody .btn-primary{background-color:#036!important}.datepicker.dropdown-menu tbody .btn-default:hover{border-radius:50%}.login{height:100%;width:100%;background:url(/img/background-authentification.jpg) #fff no-repeat 50%;background-size:cover}.box,.login{position:absolute;top:0;left:0}.box{bottom:0;right:0;height:380px;margin:auto}@media (max-width:565px){.box{width:100%;height:100%;padding:20px}}.box-container{width:565px;background:#fff;padding:60px 60px 30px;box-shadow:0 0 100px 0 rgba(0,0,0,.8),0 0 5px 0 rgba(0,0,0,.24);opacity:.93;margin:auto}.title-auth{font-family:Open Sans;color:#002a5c;font-size:38px;font-weight:300;line-height:40px;width:100%;height:29px;padding-bottom:70px}.title-auth p{width:100%}.btn-login{background-color:#103470;border-radius:3px!important;color:#fff!important}.btn-login:hover{background-color:#002958}.btn-cancel{background-color:#333;border-radius:3px!important;color:#fff!important}.btn-cancel:hover{background-color:#302f2f}.btn-right{text-align:right}.reset-password .help-block{text-align:center;height:20px;margin-top:-18px;margin-bottom:24px}#login .input-group-addon{font-family:FontAwesome;color:#002a5c;font-size:22px;font-weight:400}#login .input-group{font-family:Open Sans;color:#002a5c;padding-bottom:20px}#login .input-group input{height:36px}#login .password-forgot{color:#002a5c;font-size:14px;font-weight:400;line-height:36px;text-decoration:underline;text-align:right}#login .login-loading{position:absolute;left:0;right:0}reset-password-component .input-group,send-email-component .input-group{margin-bottom:15px}auth-component .inline{display:flex;justify-content:space-between}.logo-auth{position:relative;margin-bottom:15px;height:100px}.logo-auth img{position:absolute;top:-30px;left:-15px;max-width:270px;height:auto}body,html{background-color:#eee}body{font-family:Open Sans,Roboto,sans-serif;font-size:13px}.root{padding-top:60px}app-component{display:flex}.main{border:none;padding:20px;display:block;margin-left:267px;transition:all .25s;width:100%}.page-title{margin-top:0;margin-bottom:20px;font-weight:700}.page-title.theme-promogim,.theme-promogim .page-title{color:#036!important}.page-title.theme-immopierre,.theme-immopierre .page-title{color:#003869!important}.page-title.theme-francosuisse,.page-title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .page-title,.theme-francosuisse .page-title{color:#475560!important}.page-title.theme-greenecopromotion,.theme-greenecopromotion .page-title{color:#003869!important}.page-title.theme-promogim-giboire,.theme-promogim-giboire .page-title{color:#036!important}.content{padding:20px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);color:#293744;width:100%}.text-bold,.text-bold>*{font-weight:700}.italic,.text-italic{font-style:italic}.scrollable{overflow:auto}i.prospect-reservataire path{fill:#ffa231!important}p.prospect-reservataire{color:#ffa231!important}i.prospect-client path{fill:#7b0d03!important}p.prospect-client{color:#7b0d03!important}i.prospect-prospect path{fill:#0a4d8a!important}p.prospect-prospect{color:#0a4d8a!important}.ui-select-container{max-width:100%;width:100%}.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close,.select-locked>.ui-select-match-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007fbb!important}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;width:100%!important}.form-control.ui-select-search{-webkit-box-sizing:border-box}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:100%!important}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important;font-family:Open Sans,Roboto,sans-serif!important}.ui-select-bootstrap>.ui-select-match>.btn-default{width:100%!important;background-color:#fff;border-color:#ccc;color:#000!important;margin-left:0!important}.ui-select-bootstrap>.ui-select-match>.btn-default :hover{background-color:#fff}.ui-select-bootstrap>.ui-select-match>.btn-default[disabled],.ui-select-bootstrap>.ui-select-match>.btn-default[disabled] :hover{background-color:#eee}.ui-select-bootstrap .ui-select-match .btn-primary{color:#fff;text-decoration:none;outline:0;height:auto;width:auto;font-size:12px;margin:0}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-no-choice,.ui-select-choices-width-auto>.ui-select-choices{width:auto!important}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{min-height:34px;height:auto;padding:3px 5px}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:none;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:2px 3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn{color:#000!important;border-radius:8px!important;background-color:#fff!important}.theme-promogim .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-promogim{border-color:#036!important}.theme-immopierre .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.theme-francosuisse .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-francosuisse,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire .ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn,.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn.theme-promogim-giboire{border-color:#036!important}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item.btn:hover{background-color:#fff!important}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #036}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #036}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0}.theme-promogim .ui-select-bootstrap .ui-select-choices-row.active>span,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-promogim{background-color:#002959!important}.theme-immopierre .ui-select-bootstrap .ui-select-choices-row.active>span,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-immopierre{background-color:#002958!important}.theme-francosuisse-deuxlacs .ui-select-bootstrap .ui-select-choices-row.active>span,.theme-francosuisse .ui-select-bootstrap .ui-select-choices-row.active>span,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-francosuisse,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-francosuisse-deuxlacs{background-color:#37414b!important}.theme-greenecopromotion .ui-select-bootstrap .ui-select-choices-row.active>span,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-greenecopromotion{background-color:#002958!important}.theme-promogim-giboire .ui-select-bootstrap .ui-select-choices-row.active>span,.ui-select-bootstrap .ui-select-choices-row.active>span.theme-promogim-giboire{background-color:#002959!important}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{position:absolute;height:10px;right:10px;margin-top:-2px}.ui-select-refreshing{position:absolute;right:0;padding:8px 27px;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}@-webkit-keyframes ui-select-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ui-select-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ui-select-spin{-webkit-animation:ui-select-spin 2s linear infinite;animation:ui-select-spin 2s linear infinite}.ui-select-refreshing.ng-animate{-webkit-animation:0s none}.ui-select-toggle{display:flex;justify-content:space-between}.ui-select-match-text{overflow-x:hidden}.autocomplete .btn{cursor:text}.autocomplete .btn a{cursor:pointer}.autocomplete .btn.disabled,.autocomplete .btn[disabled]{cursor:not-allowed}.autocomplete .ui-select-toggle>.caret{display:none}@media (min-width:992px){.row-nopadding{padding:0!important;margin:0!important}.row-nopadding [class*=col-]{padding:0 5px 0 0!important}.row-nopadding [class*=col-]:last-child{padding-right:0!important}}.col-border-right{border-right:1px solid #c5c4c5}.bubble-block .bubble-block-header{color:#fff;padding:2px;max-height:43px;line-height:43px}.bubble-block .bubble-block-header.theme-promogim,.theme-promogim .bubble-block .bubble-block-header{background-color:#036!important}.bubble-block .bubble-block-header.theme-immopierre,.theme-immopierre .bubble-block .bubble-block-header{background-color:#003869!important}.bubble-block .bubble-block-header.theme-francosuisse,.bubble-block .bubble-block-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .bubble-block .bubble-block-header,.theme-francosuisse .bubble-block .bubble-block-header{background-color:#475560!important}.bubble-block .bubble-block-header.theme-greenecopromotion,.theme-greenecopromotion .bubble-block .bubble-block-header{background-color:#003869!important}.bubble-block .bubble-block-header.theme-promogim-giboire,.theme-promogim-giboire .bubble-block .bubble-block-header{background-color:#036!important}.bubble-block .bubble-block-header.theme-promogim:before,.theme-promogim .bubble-block .bubble-block-header:before{content:"";position:absolute;width:0;height:0;left:30px;top:43px;z-index:1000;border:8px solid transparent;border-top-color:#036}.bubble-block .bubble-block-header.theme-immopierre:before,.theme-immopierre .bubble-block .bubble-block-header:before{content:"";position:absolute;width:0;height:0;left:30px;top:43px;z-index:1000;border:8px solid transparent;border-top-color:#003869}.bubble-block .bubble-block-header.theme-francosuisse-deuxlacs:before,.bubble-block .bubble-block-header.theme-francosuisse:before,.theme-francosuisse-deuxlacs .bubble-block .bubble-block-header:before,.theme-francosuisse .bubble-block .bubble-block-header:before{content:"";position:absolute;width:0;height:0;left:30px;top:43px;z-index:1000;border:8px solid transparent;border-top-color:#475560}.bubble-block .bubble-block-header.theme-greenecopromotion:before,.theme-greenecopromotion .bubble-block .bubble-block-header:before{content:"";position:absolute;width:0;height:0;left:30px;top:43px;z-index:1000;border:8px solid transparent;border-top-color:#003869}.bubble-block .bubble-block-header.theme-promogim-giboire:before,.theme-promogim-giboire .bubble-block .bubble-block-header:before{content:"";position:absolute;width:0;height:0;left:30px;top:43px;z-index:1000;border:8px solid transparent;border-top-color:#036}.bubble-block .bubble-block-header h4{display:inline-block;padding-left:20px;font-weight:700}.bubble-block .bubble-block-header span{display:inline-block;float:right;margin-right:5px}@media (max-width:1376px){.bubble-block .bubble-block-header span{display:none}}.bubble-block .bubble-block-data{padding:10px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);color:#293744;min-height:160px}.bubble-block .bubble-block-data .subtitle{font-weight:700}.bubble-block .bubble-block-data ul{list-style:none;padding:0;margin:0}.bubble-block .bubble-block-data ul li:before{content:"- "}.bubble-block .bubble-block-data h5{font-weight:700}.bubble-block .bubble-block-data h5.theme-promogim,.theme-promogim .bubble-block .bubble-block-data h5{color:rgba(0,51,102,.95)!important}.bubble-block .bubble-block-data h5.theme-immopierre,.theme-immopierre .bubble-block .bubble-block-data h5{color:rgba(0,56,105,.95)!important}.bubble-block .bubble-block-data h5.theme-francosuisse,.bubble-block .bubble-block-data h5.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .bubble-block .bubble-block-data h5,.theme-francosuisse .bubble-block .bubble-block-data h5{color:rgba(71,85,96,.95)!important}.bubble-block .bubble-block-data h5.theme-greenecopromotion,.theme-greenecopromotion .bubble-block .bubble-block-data h5{color:rgba(0,56,105,.95)!important}.bubble-block .bubble-block-data h5.theme-promogim-giboire,.theme-promogim-giboire .bubble-block .bubble-block-data h5{color:rgba(0,51,102,.95)!important}#loading-bar .bar{background:#b81b2e;height:7px}.double-input .form-control{width:50%;border-right-width:1px}.double-input .form-control:first-child{border-right-width:0}.responsive-image{max-width:100%}.cell-flex img{display:block}@media screen and (min-width:600px){.grid-flex{display:flex;flex-wrap:wrap;flex-direction:row}.cell-flex{width:50%}}@media screen and (min-width:1000px){.cell-flex{width:20%}}.switch{width:52px;height:26px}.switch,.switchmin{position:relative;display:inline-block}.switchmin{width:26px;height:15px}.switch input,.switchmin input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s}.slider.theme-promogim,.theme-promogim .slider{background-color:#036!important}.slider.theme-immopierre,.theme-immopierre .slider{background-color:#003869!important}.slider.theme-francosuisse,.slider.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .slider,.theme-francosuisse .slider{background-color:#475560!important}.slider.theme-greenecopromotion,.theme-greenecopromotion .slider{background-color:#003869!important}.slider.theme-promogim-giboire,.theme-promogim-giboire .slider{background-color:#036!important}.slidermin{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s}.slidermin.theme-promogim,.theme-promogim .slidermin{background-color:#036!important}.slidermin.theme-immopierre,.theme-immopierre .slidermin{background-color:#003869!important}.slidermin.theme-francosuisse,.slidermin.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .slidermin,.theme-francosuisse .slidermin{background-color:#475560!important}.slidermin.theme-greenecopromotion,.theme-greenecopromotion .slidermin{background-color:#003869!important}.slidermin.theme-promogim-giboire,.theme-promogim-giboire .slidermin{background-color:#036!important}.slider:before{height:18px;width:18px}.slider:before,.slidermin:before{position:absolute;content:"";right:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.slidermin:before{height:11px;width:11px}input:checked+.slider,input:checked+.slidermin{background-color:#ccc!important}input:focus+.slider,input:focus+.slidermin{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(-26px);-ms-transform:translateX(-26px);transform:translateX(-26px)}input:checked+.slidermin:before{-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}.slider.round,.slider.round:before,.slidermin.round,.slidermin.round:before{border-radius:3px}.custom-tooltip{position:absolute;z-index:9999;color:#fff;padding:5px;border-radius:4px;font-size:10px}.custom-tooltip.theme-promogim,.theme-promogim .custom-tooltip{background-color:#002959!important}.custom-tooltip.theme-immopierre,.theme-immopierre .custom-tooltip{background-color:#002958!important}.custom-tooltip.theme-francosuisse,.custom-tooltip.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .custom-tooltip,.theme-francosuisse .custom-tooltip{background-color:#37414b!important}.custom-tooltip.theme-greenecopromotion,.theme-greenecopromotion .custom-tooltip{background-color:#002958!important}.custom-tooltip.theme-promogim-giboire,.theme-promogim-giboire .custom-tooltip{background-color:#002959!important}.tooltip{max-width:500px}.theme-promogim .tooltip>:last-child,.tooltip>:last-child.theme-promogim{background-color:#002959!important}.theme-immopierre .tooltip>:last-child,.tooltip>:last-child.theme-immopierre{background-color:#002958!important}.theme-francosuisse-deuxlacs .tooltip>:last-child,.theme-francosuisse .tooltip>:last-child,.tooltip>:last-child.theme-francosuisse,.tooltip>:last-child.theme-francosuisse-deuxlacs{background-color:#37414b!important}.theme-greenecopromotion .tooltip>:last-child,.tooltip>:last-child.theme-greenecopromotion{background-color:#002958!important}.theme-promogim-giboire .tooltip>:last-child,.tooltip>:last-child.theme-promogim-giboire{background-color:#002959!important}.theme-promogim .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-promogim{border-bottom-color:#002959!important}.theme-immopierre .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-immopierre{border-bottom-color:#002958!important}.theme-francosuisse-deuxlacs .tooltip .tooltip-arrow,.theme-francosuisse .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-francosuisse,.tooltip .tooltip-arrow.theme-francosuisse-deuxlacs{border-bottom-color:#37414b!important}.theme-greenecopromotion .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-greenecopromotion{border-bottom-color:#002958!important}.theme-promogim-giboire .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-promogim-giboire{border-bottom-color:#002959!important}.theme-promogim .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-promogim{border-top-color:#002959!important}.theme-immopierre .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-immopierre{border-top-color:#002958!important}.theme-francosuisse-deuxlacs .tooltip .tooltip-arrow,.theme-francosuisse .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-francosuisse,.tooltip .tooltip-arrow.theme-francosuisse-deuxlacs{border-top-color:#37414b!important}.theme-greenecopromotion .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-greenecopromotion{border-top-color:#002958!important}.theme-promogim-giboire .tooltip .tooltip-arrow,.tooltip .tooltip-arrow.theme-promogim-giboire{border-top-color:#002959!important}.tooltip .tooltip-inner{white-space:normal;word-wrap:break-word}.ui-grid{width:100%;margin-left:0!important}.whitespace-pre{white-space:pre}.explorer-progress-upload{position:fixed!important;z-index:10000!important;bottom:0!important;right:0!important}.pointer{cursor:pointer}.ui-grid-cell-contents button{float:right;margin-right:3px}.ui-grid-cell-contents button i{font-size:17px;line-height:18px}.ui-grid-cell-contents button .fa-plus-circle{font-size:19px!important;line-height:19px!important}.ui-grid-cell-contents button .fa-arrow-down,.ui-grid-cell-contents button .fa-arrow-up{color:#293744!important}.ui-grid-cell-contents button:first-child{margin-right:6px}.date-selectors [class*=col-]:first-child{padding-left:0!important;padding-right:3px!important}.date-selectors [class*=col-]:last-child{padding-right:0!important;padding-left:3px!important}.select2-choices{position:relative}.ui-select-multiple input.ui-select-search{width:100%!important;position:absolute}.ta-editor,.ta-resizer-handle-overlay+*{height:100%;min-height:100px}@media (min-width:1400px){.col-xl-3{width:25%}.col-xl-4{width:33.33333333%}.col-xl-6{width:50%}}.center{text-align:center}.grid-email-icon{color:#3b444d;font-size:1.4em}.formatted-tooltip-cell{text-align:left;width:320px;max-width:320px}.formatted-tooltip-cell ul{margin-bottom:0}.publipostage-button{width:33px!important;margin-right:0!important;padding-right:0;padding-left:10px}img.img-load{width:auto!important;height:auto!important;left:0;right:0}.large-button{width:135px}.large-button i{float:left;margin-right:10px;margin-top:3px}.grid-with-tree .ui-grid-row:nth-child(2n) .ui-grid-cell{background-color:#fff}.grid-with-tree .ui-grid-row.ui-grid-tree-header-row .ui-grid-cell{background-color:#dee2ef}.grid-with-tree .ui-grid-row.ui-grid-row-selected>[ui-grid-row]>.ui-grid-cell{background-color:#c9dde1!important}.warning-message{color:red}.ui-select-container .text-muted{color:#999}.orange-status{color:#ffa231}.green-status{color:#8bc34a}.black-status{color:#000}.grey-status{color:#bdc3c7}.blue-status{color:#2a639c}.space-between{display:flex;justify-content:space-between}.orange-status-card{outline-color:#ffa231!important}.green-status-card{outline-color:#106d12!important}.black-status-card{outline-color:#000!important}.modal-open{overflow:auto!important}.drop-zone{padding:20px;border-radius:6px;transition:.2s}.drop-zone.dragover{border-color:#1a73e8;background:#eef5ff}app-header .navbar{min-height:60px;border:none}app-header .navbar-default{background-color:#fff;box-shadow:0 2px 10px 0 #2d2d2a;border:none}app-header .header{margin-left:267px;transition:all .25s}app-header .nav>li>img,app-header .nav>li>span{position:relative;display:block;padding:0 20px}app-header .nav>li>a>i{color:#3b444d}app-header .search-icon svg{width:24px;height:24px;margin-top:3px}app-header .fa-question{font-size:28px}app-header .navbar-right{height:60px;margin-right:0;display:flex}app-header .navbar-right>li{display:flex;text-align:center;width:60px;height:60px;border-right:1px solid #ccc}app-header .navbar-right>li>a{margin:auto}app-header .navbar-right>li>a :hover{cursor:pointer}app-header .navbar-right>li:first-child{border-left:1px solid #ccc}app-header .navbar-left{height:60px;display:flex;padding-right:10px;font-family:Open Sans;font-size:15px;font-weight:600}app-header .navbar-left>li{display:flex;height:60px;align-items:center}app-header .navbar-left>li>a{line-height:60px;padding:0;color:#293744!important}app-header .navbar-left>li:first-child{margin-left:20px;margin-right:30px}app-header .navbar-left>li .breadcrumb-first-label:after{color:#293744;content:"/\A0";padding:0 5px}app-header .brand-logo{background-repeat:no-repeat;background-size:contain}.theme-promogim app-header .brand-logo,app-header .brand-logo.theme-promogim{background-image:url(img/logo-promogim.png)!important}.theme-immopierre app-header .brand-logo,app-header .brand-logo.theme-immopierre{background-image:url(img/logo-immopierre.png)!important}.theme-francosuisse app-header .brand-logo,app-header .brand-logo.theme-francosuisse{background-image:url(img/logo-franco-suisse.png)!important}.theme-francosuisse-deuxlacs app-header .brand-logo,app-header .brand-logo.theme-francosuisse-deuxlacs{background-image:url(img/logo-francosuisse-deuxlacs.png)!important}.theme-greenecopromotion app-header .brand-logo,app-header .brand-logo.theme-greenecopromotion{background-image:url(img/logo-greenecopromotion.png)!important}.theme-promogim-giboire app-header .brand-logo,app-header .brand-logo.theme-promogim-giboire{background-image:url(img/logo-promogim-giboire.png)!important}.theme-promogim app-header .brand-logo,app-header .brand-logo.theme-promogim{width:104px!important}.theme-immopierre app-header .brand-logo,app-header .brand-logo.theme-immopierre{width:173px!important}.theme-francosuisse app-header .brand-logo,app-header .brand-logo.theme-francosuisse{width:44px!important}.theme-francosuisse-deuxlacs app-header .brand-logo,app-header .brand-logo.theme-francosuisse-deuxlacs{width:48px!important}.theme-greenecopromotion app-header .brand-logo,app-header .brand-logo.theme-greenecopromotion{width:110px!important}.theme-promogim-giboire app-header .brand-logo,app-header .brand-logo.theme-promogim-giboire{width:104px!important}.theme-promogim app-header .brand-logo,app-header .brand-logo.theme-promogim{height:43px!important}.theme-immopierre app-header .brand-logo,app-header .brand-logo.theme-immopierre{height:44px!important}.theme-francosuisse-deuxlacs app-header .brand-logo,.theme-francosuisse app-header .brand-logo,app-header .brand-logo.theme-francosuisse,app-header .brand-logo.theme-francosuisse-deuxlacs{height:48px!important}.theme-greenecopromotion app-header .brand-logo,app-header .brand-logo.theme-greenecopromotion{height:47px!important}.theme-promogim-giboire app-header .brand-logo,app-header .brand-logo.theme-promogim-giboire{height:43px!important}app-header .etrad-logo{width:111px;height:44px;margin-bottom:2px}app-header .breadcrumb-header{background:none;padding:0;margin:0;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}app-header .breadcrumb-header>li>a{color:#293744!important}app-header .breadcrumb-header>li>a:hover{text-decoration:none!important}app-header .breadcrumb-header>li:before{color:#293744!important}app-header .breadcrumb-header>li.active{color:#293744!important;font-weight:900!important}@media screen and (max-width:1400px){app-header .breadcrumb-header,app-header .fontsize_14,app-header .fontsize_16{font-size:13px!important}}@media screen and (max-width:1200px){app-header .breadcrumb-header,app-header .fontsize_14,app-header .fontsize_16{font-size:12px!important}}@media screen and (max-width:950px){app-header .breadcrumb-header,app-header .fontsize_14,app-header .fontsize_16{font-size:10px!important}}app-header #username{color:#fff;font-size:1.1em}app-header .user{font-size:20px;text-align:center}app-header .myPassword,app-header .myProfile{font-size:14px;text-align:center}app-header .myPassword{margin-bottom:10px;cursor:pointer}app-header .myProfile{cursor:pointer}app-header .myLogOut{font-family:Open Sans;font-size:20px;padding-top:25px;text-align:center;border-top:1px solid #000}app-header .notif .badge{background:#f83033;position:absolute;top:4px}app-header .logos-enterprise{margin:2px;max-height:46px}app-header .fontsize_14{font-size:14px}app-header .fontsize_16{font-size:16px}app-header .max-width-20{max-width:20%}app-header .max-width-40{max-width:40%}app-header .max-width-60{max-width:60%}app-header .max-width-80{max-width:80%}app-header .max-width-74{max-width:74%}app-header .max-width-85{max-width:85%}.sidebar-header{width:267px;height:60px;box-shadow:0 2px 10px 0 #2d2d2a;line-height:60px}.sidebar-header.theme-promogim,.theme-promogim .sidebar-header{background-color:#036!important}.sidebar-header.theme-immopierre,.theme-immopierre .sidebar-header{background-color:#003869!important}.sidebar-header.theme-francosuisse,.sidebar-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .sidebar-header,.theme-francosuisse .sidebar-header{background-color:#475560!important}.sidebar-header.theme-greenecopromotion,.theme-greenecopromotion .sidebar-header{background-color:#003869!important}.sidebar-header.theme-promogim-giboire,.theme-promogim-giboire .sidebar-header{background-color:#036!important}.sidebar-header #burger-svg{cursor:pointer}.sidebar-header #burger-svg svg{width:23px;padding-top:5px}.sidebar i{margin-left:5px}.sidebar #username{padding-left:5px}.sidebar.is-close{width:64px}.sidebar.is-close .tooltip{display:initial}.header.is-close,.main.is-close{margin-left:64px}.nav>li>a:hover{background-color:transparent}.sidebar{width:267px;left:0;position:fixed;top:0;bottom:0;z-index:1000;display:block;overflow-x:hidden;overflow-y:auto;padding:0;color:#fff;transition:all .25s}.sidebar.theme-promogim,.theme-promogim .sidebar{background-color:#036!important}.sidebar.theme-immopierre,.theme-immopierre .sidebar{background-color:#003869!important}.sidebar.theme-francosuisse,.sidebar.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .sidebar,.theme-francosuisse .sidebar{background-color:#475560!important}.sidebar.theme-greenecopromotion,.theme-greenecopromotion .sidebar{background-color:#003869!important}.sidebar.theme-promogim-giboire,.theme-promogim-giboire .sidebar{background-color:#036!important}.sidebar .tooltip{display:none}.navbar-footer{width:267px}.navbar-footer.is-close{width:64px}.footer{font-size:10px;text-align:center;width:267px}.footer>p{margin:auto}.operation-in-progress{text-align:center}.operation-in-progress .image-cropper{margin:5px auto 10px;position:relative;width:100px;max-width:100%;height:100px;max-height:100%;border-radius:50%;overflow:hidden}.operation-in-progress .image-cropper img{display:inline;margin:0 auto;height:100%;width:auto;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.operation-in-progress .commercial-name{cursor:pointer}.operation-in-progress .commercial-name i{margin-left:15px}.image-close{width:50px!important;height:50px!important;bottom:60px!important;position:fixed!important;left:7px!important}.footer-close{font-size:10px;text-align:center;width:64px}.footer-close p{margin:0 0 3px}.sidebar .navbar-fixed-bottom{width:inherit;min-height:auto;margin-bottom:5px}.item-header.active{box-shadow:-1px 1px 1px 1px rgba(0,0,0,.2)}.item-header.active+ul{max-height:800px;padding-top:15px;padding-bottom:15px}.selected-menu-item-border{width:7px;float:left;height:50px}.menu{list-style:none;padding:1px 0 0}.menu>li{height:100%;border-bottom:1px solid;position:relative;display:block}.menu>li.theme-promogim,.theme-promogim .menu>li{border-color:#002959!important}.menu>li.theme-immopierre,.theme-immopierre .menu>li{border-color:#002958!important}.menu>li.theme-francosuisse,.menu>li.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .menu>li,.theme-francosuisse .menu>li{border-color:#37414b!important}.menu>li.theme-greenecopromotion,.theme-greenecopromotion .menu>li{border-color:#002958!important}.menu>li.theme-promogim-giboire,.theme-promogim-giboire .menu>li{border-color:#002959!important}.menu>li:hover{cursor:pointer}.menu>li:hover.theme-promogim,.theme-promogim .menu>li:hover{background-color:#002959!important}.menu>li:hover.theme-immopierre,.theme-immopierre .menu>li:hover{background-color:#002958!important}.menu>li:hover.theme-francosuisse,.menu>li:hover.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .menu>li:hover,.theme-francosuisse .menu>li:hover{background-color:#37414b!important}.menu>li:hover.theme-greenecopromotion,.theme-greenecopromotion .menu>li:hover{background-color:#002958!important}.menu>li:hover.theme-promogim-giboire,.theme-promogim-giboire .menu>li:hover{background-color:#002959!important}.menu>li:hover .item-header>a>i.theme-promogim,.theme-promogim .menu>li:hover .item-header>a>i{color:#b81b2e!important}.menu>li:hover .item-header>a>i.theme-immopierre,.theme-immopierre .menu>li:hover .item-header>a>i{color:#039bde!important}.menu>li:hover .item-header>a>i.theme-francosuisse,.menu>li:hover .item-header>a>i.theme-francosuisse-deuxlacs,.menu>li:hover .item-header>a>i.theme-greenecopromotion,.theme-francosuisse-deuxlacs .menu>li:hover .item-header>a>i,.theme-francosuisse .menu>li:hover .item-header>a>i,.theme-greenecopromotion .menu>li:hover .item-header>a>i{color:#c20e1a!important}.menu>li:hover .item-header>a>i.theme-promogim-giboire,.theme-promogim-giboire .menu>li:hover .item-header>a>i{color:#b81b2e!important}.menu>li:hover .item-header>a>i>svg path.theme-promogim,.theme-promogim .menu>li:hover .item-header>a>i>svg path{fill:#b81b2e!important}.menu>li:hover .item-header>a>i>svg path.theme-immopierre,.theme-immopierre .menu>li:hover .item-header>a>i>svg path{fill:#039bde!important}.menu>li:hover .item-header>a>i>svg path.theme-francosuisse,.menu>li:hover .item-header>a>i>svg path.theme-francosuisse-deuxlacs,.menu>li:hover .item-header>a>i>svg path.theme-greenecopromotion,.theme-francosuisse-deuxlacs .menu>li:hover .item-header>a>i>svg path,.theme-francosuisse .menu>li:hover .item-header>a>i>svg path,.theme-greenecopromotion .menu>li:hover .item-header>a>i>svg path{fill:#c20e1a!important}.menu>li:hover .item-header>a>i>svg path.theme-promogim-giboire,.theme-promogim-giboire .menu>li:hover .item-header>a>i>svg path{fill:#b81b2e!important}.menu>li.active{cursor:pointer}.menu>li.active.theme-promogim,.theme-promogim .menu>li.active{background-color:#002959!important}.menu>li.active.theme-immopierre,.theme-immopierre .menu>li.active{background-color:#002958!important}.menu>li.active.theme-francosuisse,.menu>li.active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .menu>li.active,.theme-francosuisse .menu>li.active{background-color:#37414b!important}.menu>li.active.theme-greenecopromotion,.theme-greenecopromotion .menu>li.active{background-color:#002958!important}.menu>li.active.theme-promogim-giboire,.theme-promogim-giboire .menu>li.active{background-color:#002959!important}.menu>li.active .item-header>a>i.theme-promogim,.theme-promogim .menu>li.active .item-header>a>i{color:#b81b2e!important}.menu>li.active .item-header>a>i.theme-immopierre,.theme-immopierre .menu>li.active .item-header>a>i{color:#039bde!important}.menu>li.active .item-header>a>i.theme-francosuisse,.menu>li.active .item-header>a>i.theme-francosuisse-deuxlacs,.menu>li.active .item-header>a>i.theme-greenecopromotion,.theme-francosuisse-deuxlacs .menu>li.active .item-header>a>i,.theme-francosuisse .menu>li.active .item-header>a>i,.theme-greenecopromotion .menu>li.active .item-header>a>i{color:#c20e1a!important}.menu>li.active .item-header>a>i.theme-promogim-giboire,.theme-promogim-giboire .menu>li.active .item-header>a>i{color:#b81b2e!important}.menu>li.active .item-header>a>i>svg path.theme-promogim,.theme-promogim .menu>li.active .item-header>a>i>svg path{fill:#b81b2e!important}.menu>li.active .item-header>a>i>svg path.theme-immopierre,.theme-immopierre .menu>li.active .item-header>a>i>svg path{fill:#039bde!important}.menu>li.active .item-header>a>i>svg path.theme-francosuisse,.menu>li.active .item-header>a>i>svg path.theme-francosuisse-deuxlacs,.menu>li.active .item-header>a>i>svg path.theme-greenecopromotion,.theme-francosuisse-deuxlacs .menu>li.active .item-header>a>i>svg path,.theme-francosuisse .menu>li.active .item-header>a>i>svg path,.theme-greenecopromotion .menu>li.active .item-header>a>i>svg path{fill:#c20e1a!important}.menu>li.active .item-header>a>i>svg path.theme-promogim-giboire,.theme-promogim-giboire .menu>li.active .item-header>a>i>svg path{fill:#b81b2e!important}.menu>li.active>.item-header>.selected-menu-item-border.theme-promogim,.menu>li:hover>.item-header>.selected-menu-item-border.theme-promogim,.theme-promogim .menu>li.active>.item-header>.selected-menu-item-border,.theme-promogim .menu>li:hover>.item-header>.selected-menu-item-border{background-color:#b81b2e!important}.menu>li.active>.item-header>.selected-menu-item-border.theme-immopierre,.menu>li:hover>.item-header>.selected-menu-item-border.theme-immopierre,.theme-immopierre .menu>li.active>.item-header>.selected-menu-item-border,.theme-immopierre .menu>li:hover>.item-header>.selected-menu-item-border{background-color:#039bde!important}.menu>li.active>.item-header>.selected-menu-item-border.theme-francosuisse,.menu>li.active>.item-header>.selected-menu-item-border.theme-francosuisse-deuxlacs,.menu>li.active>.item-header>.selected-menu-item-border.theme-greenecopromotion,.menu>li:hover>.item-header>.selected-menu-item-border.theme-francosuisse,.menu>li:hover>.item-header>.selected-menu-item-border.theme-francosuisse-deuxlacs,.menu>li:hover>.item-header>.selected-menu-item-border.theme-greenecopromotion,.theme-francosuisse-deuxlacs .menu>li.active>.item-header>.selected-menu-item-border,.theme-francosuisse-deuxlacs .menu>li:hover>.item-header>.selected-menu-item-border,.theme-francosuisse .menu>li.active>.item-header>.selected-menu-item-border,.theme-francosuisse .menu>li:hover>.item-header>.selected-menu-item-border,.theme-greenecopromotion .menu>li.active>.item-header>.selected-menu-item-border,.theme-greenecopromotion .menu>li:hover>.item-header>.selected-menu-item-border{background-color:#c20e1a!important}.menu>li.active>.item-header>.selected-menu-item-border.theme-promogim-giboire,.menu>li:hover>.item-header>.selected-menu-item-border.theme-promogim-giboire,.theme-promogim-giboire .menu>li.active>.item-header>.selected-menu-item-border,.theme-promogim-giboire .menu>li:hover>.item-header>.selected-menu-item-border{background-color:#b81b2e!important}.menu>li>.item-header>a{color:#fff;margin:auto;display:inline;line-height:50px;padding-left:15px;text-transform:uppercase;height:50px}.menu>li>.item-header>a:focus,.menu>li>.item-header>a:hover{text-decoration:none}.menu>li>.item-header>a>span{text-align:left;display:inline-block;vertical-align:middle;padding-left:5px}.menu .icon-right{width:auto!important;margin-right:10px}.menu .icon-right.is-open{transform:rotate(90deg)}.menu>li>.item-header>a>i{color:#fff;line-height:50px;vertical-align:middle;width:22px;margin-left:5px}.menu>li>.item-header>a>.fa-building-o,.menu>li>.item-header>a>.fa-forumbee{font-size:20px}.menu>li>.item-header>a>.svg-img>svg{line-height:50px;vertical-align:middle;width:22px}.menu>li>.item-header>a>.svg-img>svg path{fill:#fff}.sub-menu{max-height:0;transition:all .25s;overflow:hidden;list-style-type:none;max-width:245px}.sub-menu li{height:100%;padding-bottom:15px}.sub-menu li:first-child .selected-sub-menu-item-border-y{margin-left:0;margin-top:8px;height:25px}.sub-menu li:first-child .selected-sub-menu-item-border-x{height:25px;margin-top:8px}.sub-menu li .selected-sub-menu-item-border-y{height:33px;float:left;border-left:1px solid #939aa4}.sub-menu li .selected-sub-menu-item-border-x{height:18px;width:10px;float:left;border-top:1px solid #939aa4;margin-top:8px}.sub-menu li .selected-sub-menu-item-circle{display:none;height:12px;width:12px;margin-left:-6px;float:left;margin-top:4px;margin-right:4px;border-radius:50%;box-shadow:0 0 1px 1px rgba(0,0,0,.5)}.sub-menu li .selected-sub-menu-item-circle.theme-promogim,.theme-promogim .sub-menu li .selected-sub-menu-item-circle{background-color:#b81b2e!important}.sub-menu li .selected-sub-menu-item-circle.theme-immopierre,.theme-immopierre .sub-menu li .selected-sub-menu-item-circle{background-color:#039bde!important}.sub-menu li .selected-sub-menu-item-circle.theme-francosuisse,.sub-menu li .selected-sub-menu-item-circle.theme-francosuisse-deuxlacs,.sub-menu li .selected-sub-menu-item-circle.theme-greenecopromotion,.theme-francosuisse-deuxlacs .sub-menu li .selected-sub-menu-item-circle,.theme-francosuisse .sub-menu li .selected-sub-menu-item-circle,.theme-greenecopromotion .sub-menu li .selected-sub-menu-item-circle{background-color:#c20e1a!important}.sub-menu li .selected-sub-menu-item-circle.theme-promogim-giboire,.theme-promogim-giboire .sub-menu li .selected-sub-menu-item-circle{background-color:#b81b2e!important}.sub-menu li:last-child .selected-sub-menu-item-border-y{height:9px;margin-left:0}.sub-menu li.active .selected-sub-menu-item-border-x{display:none}.sub-menu li.active .selected-sub-menu-item-circle{display:block}.sub-menu li a{padding-left:20px;color:#fff;text-decoration:none}.sub-menu li a i{float:right;width:22px;font-size:18px;line-height:22px}.sub-menu li a i svg path{fill:#fff}.sub-menu li:last-child{padding-bottom:0}.sub-menu-close{padding-left:10px}.sub-menu-close li>a>i{margin-left:0!important;float:left!important}.menu-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 80px)}.brand-selector-button{float:right!important;height:60px;width:20px}.brand-selector-anchor{margin-top:0;margin-right:0;padding:0;height:100%;width:100%}.brand-selector-anchor>li{display:flex;text-align:center;width:60px;height:100%;width:100%;border-right:none}.brand-selector-anchor>li.theme-promogim,.theme-promogim .brand-selector-anchor>li{background-color:#036!important}.brand-selector-anchor>li.theme-immopierre,.theme-immopierre .brand-selector-anchor>li{background-color:#003869!important}.brand-selector-anchor>li.theme-francosuisse,.brand-selector-anchor>li.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .brand-selector-anchor>li,.theme-francosuisse .brand-selector-anchor>li{background-color:#475560!important}.brand-selector-anchor>li.theme-greenecopromotion,.theme-greenecopromotion .brand-selector-anchor>li{background-color:#003869!important}.brand-selector-anchor>li.theme-promogim-giboire,.theme-promogim-giboire .brand-selector-anchor>li{background-color:#036!important}.brand-selector-anchor>li :hover{cursor:pointer}.brand-selector-anchor>li>a{margin:auto;transition:transform .3s;padding:0;z-index:500}.brand-selector-anchor>li>a.is-open{transform:rotate(180deg)}.brand-selector-anchor>li>a>i{margin-left:2px;margin-right:2px;color:#fff}.brand-selector{position:fixed;z-index:100;transition:transform .3s;top:0;right:0;transform:translateX(100%)}.brand-selector.theme-promogim,.theme-promogim .brand-selector{background-color:rgba(0,51,102,.95)!important}.brand-selector.theme-immopierre,.theme-immopierre .brand-selector{background-color:rgba(0,56,105,.95)!important}.brand-selector.theme-francosuisse,.brand-selector.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .brand-selector,.theme-francosuisse .brand-selector{background-color:rgba(71,85,96,.95)!important}.brand-selector.theme-greenecopromotion,.theme-greenecopromotion .brand-selector{background-color:rgba(0,56,105,.95)!important}.brand-selector.theme-promogim-giboire,.theme-promogim-giboire .brand-selector{background-color:rgba(0,51,102,.95)!important}.brand-selector.is-active{margin-right:15px;transform:translateX(0)}.brand-selector-items{list-style:none;margin:0;padding:0}.brand-selector .brand-selector-item{display:flex;text-align:center;float:left;height:60px;border-right:1px solid #f7f7f7}.brand-selector .brand-selector-item>a{line-height:60px}.brand-selector .brand-selector-item:hover{cursor:pointer}.brand-selector .brand-selector-item:hover.theme-promogim,.theme-promogim .brand-selector .brand-selector-item:hover{background-color:rgba(0,51,102,.95)!important}.brand-selector .brand-selector-item:hover.theme-immopierre,.theme-immopierre .brand-selector .brand-selector-item:hover{background-color:rgba(0,56,105,.95)!important}.brand-selector .brand-selector-item:hover.theme-francosuisse,.brand-selector .brand-selector-item:hover.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .brand-selector .brand-selector-item:hover,.theme-francosuisse .brand-selector .brand-selector-item:hover{background-color:rgba(71,85,96,.95)!important}.brand-selector .brand-selector-item:hover.theme-greenecopromotion,.theme-greenecopromotion .brand-selector .brand-selector-item:hover{background-color:rgba(0,56,105,.95)!important}.brand-selector .brand-selector-item:hover.theme-promogim-giboire,.theme-promogim-giboire .brand-selector .brand-selector-item:hover{background-color:rgba(0,51,102,.95)!important}.brand-selector .brand-selector-item:last-child{border-right:none}.brand-selector-brand-name{margin:auto;color:#f7f7f7;font-size:16px;font-weight:400;line-height:25px;padding-right:20px;padding-left:20px;text-transform:uppercase}.brand-selector-brand-name:focus,.brand-selector-brand-name:hover{color:#f7f7f7;text-decoration:none}.dynamicgrid .ui-grid-cell-contents .form-control{height:auto;padding:0;border-radius:0}accordion{margin-bottom:15px;display:block;width:100%}.accordion-header .gris{color:#bdc3c7}.accordion-header .green{color:#8bc34a}.accordion-header .orange{color:#ffa231}.accordion-header .accordion-header-title{display:inline-flex}.accordion-header .accordion-header-title .accordion-title~img{margin-left:10px}.accordion-header h4.accordion-title{margin-top:0;margin-bottom:20px;font-weight:700;display:inline-block}.accordion-header h4.accordion-title:first-letter{text-transform:uppercase}.accordion-header .accordion-subtitle{display:inline-block;float:right;color:#b81b2e}.accordion-header .accordion-subtitle i{font-size:1.3em}.accordion-header .accordion-subtitle:hover{text-decoration:underline}.accordion-header.gray-style{background-color:#5b6471;color:#fff}.accordion-header.gray-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}.accordion-header.gray-style .accordion-subtitle{background-color:#504f60;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.accordion-header.yellow-style{background-color:#ffa231;color:#fff}.accordion-header.yellow-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}.accordion-header.yellow-style .accordion-subtitle{background-color:#f27700;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.accordion-header.red-style{background-color:#7b0d03;color:#fff}.accordion-header.red-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}.accordion-header.red-style .accordion-subtitle{background-color:#6e0500;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.accordion-header.style-data{color:#fff}.accordion-header.style-data.theme-promogim,.theme-promogim .accordion-header.style-data{background-color:#036!important}.accordion-header.style-data.theme-immopierre,.theme-immopierre .accordion-header.style-data{background-color:#003869!important}.accordion-header.style-data.theme-francosuisse,.accordion-header.style-data.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .accordion-header.style-data,.theme-francosuisse .accordion-header.style-data{background-color:#475560!important}.accordion-header.style-data.theme-greenecopromotion,.theme-greenecopromotion .accordion-header.style-data{background-color:#003869!important}.accordion-header.style-data.theme-promogim-giboire,.theme-promogim-giboire .accordion-header.style-data{background-color:#036!important}.accordion-header.style-data h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}.accordion-header.style-data .accordion-subtitle{color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.accordion-header.style-data .accordion-subtitle.theme-promogim,.theme-promogim .accordion-header.style-data .accordion-subtitle{background-color:#002959!important}.accordion-header.style-data .accordion-subtitle.theme-immopierre,.theme-immopierre .accordion-header.style-data .accordion-subtitle{background-color:#002958!important}.accordion-header.style-data .accordion-subtitle.theme-francosuisse,.accordion-header.style-data .accordion-subtitle.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .accordion-header.style-data .accordion-subtitle,.theme-francosuisse .accordion-header.style-data .accordion-subtitle{background-color:#37414b!important}.accordion-header.style-data .accordion-subtitle.theme-greenecopromotion,.theme-greenecopromotion .accordion-header.style-data .accordion-subtitle{background-color:#002958!important}.accordion-header.style-data .accordion-subtitle.theme-promogim-giboire,.theme-promogim-giboire .accordion-header.style-data .accordion-subtitle{background-color:#002959!important}.accordion-header.style-list{background-color:#fff;color:#fff;border-bottom:1px solid}.accordion-header.style-list.theme-promogim,.theme-promogim .accordion-header.style-list{border-color:#036!important}.accordion-header.style-list.theme-immopierre,.theme-immopierre .accordion-header.style-list{border-color:#003869!important}.accordion-header.style-list.theme-francosuisse,.accordion-header.style-list.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .accordion-header.style-list,.theme-francosuisse .accordion-header.style-list{border-color:#475560!important}.accordion-header.style-list.theme-greenecopromotion,.theme-greenecopromotion .accordion-header.style-list{border-color:#003869!important}.accordion-header.style-list.theme-promogim-giboire,.theme-promogim-giboire .accordion-header.style-list{border-color:#036!important}.accordion-header.style-list h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}.accordion-header.style-list .accordion-subtitle{background-color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.accordion-header.style-list .accordion-subtitle.theme-promogim,.theme-promogim .accordion-header.style-list .accordion-subtitle{color:#002959!important}.accordion-header.style-list .accordion-subtitle.theme-immopierre,.theme-immopierre .accordion-header.style-list .accordion-subtitle{color:#002958!important}.accordion-header.style-list .accordion-subtitle.theme-francosuisse,.accordion-header.style-list .accordion-subtitle.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .accordion-header.style-list .accordion-subtitle,.theme-francosuisse .accordion-header.style-list .accordion-subtitle{color:#37414b!important}.accordion-header.style-list .accordion-subtitle.theme-greenecopromotion,.theme-greenecopromotion .accordion-header.style-list .accordion-subtitle{color:#002958!important}.accordion-header.style-list .accordion-subtitle.theme-promogim-giboire,.theme-promogim-giboire .accordion-header.style-list .accordion-subtitle{color:#002959!important}.custom-container{float:right;margin-top:3px;width:157px}.icon-mode{width:22px;line-height:22px;font-size:18px;margin-left:10px;margin-top:0;margin-bottom:10px;cursor:pointer}.accordion-data{display:none;overflow:hidden;transition:max-height .25s ease-in-out;background-color:#fff;width:100%}.gray-style .accordion-data,.red-style .accordion-data,.style-data .accordion-data,.yellow-style .accordion-data{color:#293744;padding:35px 20px 20px}.accordion-data.is-open{display:block}.notification-filters{width:480px}.notification-filters form{margin:0 auto;max-width:450px}.notification-filters .form-group{margin-bottom:15px}.notification-filters .col-xs-12{padding:0}.notification-filters .notification-sort{margin-top:10px;border-bottom:1px solid #454e56;padding-bottom:5px;margin-bottom:0}.notifications{display:flex;flex-direction:column;min-height:300px;height:auto;max-height:500px}.notifications-list{flex:1;overflow-y:auto;position:relative}.notification-no-notif-container{display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0}.notification-no-notif-icon-container{width:80px;height:80px;display:flex;justify-content:center;align-items:center;background-color:#eee;border-radius:55px;margin-top:35px;margin-bottom:15px}.nav-tabs-notification-label{margin-bottom:0;font-weight:400;color:#777}.nav-tabs-notification{float:right;margin-right:0;list-style:none}.nav-tabs-notification>li{text-align:center;float:left;width:110px}.nav-tabs-notification>li:first-child{text-align:left;margin-left:0}.nav-tabs-notification>li:last-child{text-align:right;margin-right:0}.nav-tabs-notification>li>a{padding-bottom:3px;font-weight:700;color:#000;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs-notification>li>a:focus,.nav-tabs-notification>li>a:hover{text-decoration:none}.nav-tabs-notification>li.active>a,.nav-tabs-notification>li.active>a:focus,.nav-tabs-notification>li.active>a:hover{cursor:default;border-bottom:3px solid #000;background-color:#fff}.notification{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #454e56;width:100%;padding-top:10px}.notification:first-child{padding-top:5px}.notification:last-child{border-bottom:none}.notification-highlight{background-color:#d7d7d7}.notification-template{width:100%;height:100%;display:flex}.notification-content{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0 10px 10px 15px;position:relative}.notification-header{font-weight:700;font-size:14px;display:flex;flex-direction:row;justify-content:space-between}.notification-category{color:#454d55}.notification-event{color:#c33}.notification-notes{white-space:pre-wrap;text-align:justify}.notification-footer{font-size:10px;color:#838891;display:flex;flex-direction:row;justify-content:space-between}.notification-close{top:0;background-color:transparent;border:none;margin-right:5px;margin-bottom:auto}.notifications-show-more{margin-top:20px}.notification-relaunch{color:red}.notification-read{top:0;background-color:transparent;border:none;margin-right:5px;margin-bottom:auto;cursor:none}.notification-fixed-height{height:34px}.operation-resume .title{font-weight:bolder}.operation-resume .title.theme-promogim,.theme-promogim .operation-resume .title{color:#036!important}.operation-resume .title.theme-immopierre,.theme-immopierre .operation-resume .title{color:#003869!important}.operation-resume .title.theme-francosuisse,.operation-resume .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-resume .title,.theme-francosuisse .operation-resume .title{color:#475560!important}.operation-resume .title.theme-greenecopromotion,.theme-greenecopromotion .operation-resume .title{color:#003869!important}.operation-resume .title.theme-promogim-giboire,.theme-promogim-giboire .operation-resume .title{color:#036!important}.operation-resume .row:first-child{display:flex}.operation-resume .image-cropper{position:relative;width:712px;height:400px;max-height:100%;overflow:hidden;padding:0;margin:-20px 0 -20px -5px}.operation-resume .image-cropper img{display:inline;height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.operation-resume #image-description{height:60px;max-height:60px;width:100%;position:absolute;bottom:0}.operation-resume #image-description.theme-promogim,.theme-promogim .operation-resume #image-description{background-color:#036!important}.operation-resume #image-description.theme-immopierre,.theme-immopierre .operation-resume #image-description{background-color:#003869!important}.operation-resume #image-description.theme-francosuisse,.operation-resume #image-description.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-resume #image-description,.theme-francosuisse .operation-resume #image-description{background-color:#475560!important}.operation-resume #image-description.theme-greenecopromotion,.theme-greenecopromotion .operation-resume #image-description{background-color:#003869!important}.operation-resume #image-description.theme-promogim-giboire,.theme-promogim-giboire .operation-resume #image-description{background-color:#036!important}.operation-resume #image-description #resume{font-size:13px;text-align:center;color:#fff;position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%);padding-right:10px;padding-left:10px}.operation-resume .image-column{display:flex;flex-direction:column;position:relative;max-width:100%;max-height:100%;padding:0;margin:-20px 15px}.operation-resume .image-column .image-cropper{position:relative;width:100px;max-width:100%;height:100px;max-height:100%;overflow:hidden;padding:0;margin:0}.operation-resume .image-column .image-cropper img{display:inline;height:100%;width:auto;margin-top:5px;cursor:pointer}.operation-resume .image-column .image-cropper i{display:flex;position:absolute;padding:5px;background-color:hsla(0,0%,100%,.85);border-radius:10%;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.operation-resume .image-column .image-cropper .svg-geo{padding:4px 8px}.operation-resume .image-column .image-cropper .svg-play{padding:9px}.operation-resume .image-column .image-cropper:first-child>img{margin-top:0}.operation-resume .image-active{cursor:pointer}.operation-resume .image-active.full{position:fixed;top:0;left:0;min-width:100%;min-height:100%;margin:0;z-index:1;background-color:#000;text-align:center}.operation-resume .image-active.full img{height:auto;max-height:100%;width:auto;max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.operation-resume .text-column{max-height:360px;overflow:hidden;margin-right:15px;max-width:615px;width:auto}.operation-resume .text-column .vertical-icons{display:inline-block;vertical-align:middle}.operation-resume .text-column .vertical-icons .svg-ged svg{width:24px}.operation-resume .text-column h4{margin:0;width:90%}.operation-resume .text-column .inline-resume{display:inline-block;width:100%;margin:10px 0;line-height:38px}.operation-resume .text-column .inline-resume .indicator{height:28px}.operation-resume .text-column .inline-resume .indicator span{color:#cd3333;vertical-align:bottom}.operation-resume .text-column .inline-resume .indicator i{margin-right:5px}.operation-resume .text-column .inline-resume :first-child{float:left}.operation-resume .text-column .inline-resume :last-child{float:right}.operation-resume .text-column .inline-resume :last-child i{margin-top:12px}.operation-resume .text-column .inline-resume.entreprise{display:flex;flex-direction:column}.operation-resume .text-column .inline-resume.entreprise .indicator{flex-direction:row}.operation-resume .text-column .inline-resume.entreprise .indicator i{margin-right:5px}.operation-resume .text-column p{margin-bottom:0}.operation-resume .text-column .size-reduced{margin-bottom:10px!important;height:220px;overflow:auto}.operation-resume .text-column .standard-types{color:#103470;font-weight:700;position:absolute;right:20px;bottom:15px}.operation-resume .text-column .standard-types .icon-size{max-width:35px;max-height:35px;padding-left:5px;overflow:hidden}.operation-resume .text-column-size-reduced{max-height:345px!important}.operation-resume .image-cropper-large-height{height:420px!important}.operation-service{width:100%;min-height:425px}.operation-service .title{font-weight:bolder}.operation-service .title.theme-promogim,.theme-promogim .operation-service .title{color:#036!important}.operation-service .title.theme-immopierre,.theme-immopierre .operation-service .title{color:#003869!important}.operation-service .title.theme-francosuisse,.operation-service .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-service .title,.theme-francosuisse .operation-service .title{color:#475560!important}.operation-service .title.theme-greenecopromotion,.theme-greenecopromotion .operation-service .title{color:#003869!important}.operation-service .title.theme-promogim-giboire,.theme-promogim-giboire .operation-service .title{color:#036!important}.operation-service .service-list{margin-top:28px}.operation-housing{width:100%}.operation-housing .on-operation-page{min-height:425px}.operation-housing .on-operation-page .title{font-weight:bolder}.operation-housing .on-operation-page .title.theme-promogim,.theme-promogim .operation-housing .on-operation-page .title{color:#036!important}.operation-housing .on-operation-page .title.theme-immopierre,.theme-immopierre .operation-housing .on-operation-page .title{color:#003869!important}.operation-housing .on-operation-page .title.theme-francosuisse,.operation-housing .on-operation-page .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-housing .on-operation-page .title,.theme-francosuisse .operation-housing .on-operation-page .title{color:#475560!important}.operation-housing .on-operation-page .title.theme-greenecopromotion,.theme-greenecopromotion .operation-housing .on-operation-page .title{color:#003869!important}.operation-housing .on-operation-page .title.theme-promogim-giboire,.theme-promogim-giboire .operation-housing .on-operation-page .title{color:#036!important}@media screen and (max-width:1685px){.operation-housing .on-operation-page .housing-button button{width:100%;margin-top:18px}.operation-housing .on-operation-page .grid{margin-top:18px!important}}@media screen and (min-width:1686px){.operation-housing .on-operation-page .housing-button{position:absolute;right:36px;top:25px}}.operation-housing .on-map-viewer-page .title{display:inline-block}.operation-housing .on-map-viewer-page .close_btn{display:inline-block;margin-left:20px;vertical-align:top}.operation-housing .on-map-viewer-page .housing-button{display:inline-block;margin-left:60px}.operation-housing .grid{width:99.9%;margin-top:28px!important}.operation-housing .popover{border-radius:3px}.operation-housing .popover p{margin:0}.operation-housing .popover .popover-title{border-radius:3px;line-height:18px;color:#fff;font-size:17px}.operation-housing .popover .popover-title.theme-promogim,.theme-promogim .operation-housing .popover .popover-title{background-color:#036!important}.operation-housing .popover .popover-title.theme-immopierre,.theme-immopierre .operation-housing .popover .popover-title{background-color:#003869!important}.operation-housing .popover .popover-title.theme-francosuisse,.operation-housing .popover .popover-title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-housing .popover .popover-title,.theme-francosuisse .operation-housing .popover .popover-title{background-color:#475560!important}.operation-housing .popover .popover-title.theme-greenecopromotion,.theme-greenecopromotion .operation-housing .popover .popover-title{background-color:#003869!important}.operation-housing .popover .popover-title.theme-promogim-giboire,.theme-promogim-giboire .operation-housing .popover .popover-title{background-color:#036!important}.operation-housing .break-word-container{width:100%;word-wrap:break-word;display:contents}.operation-housing .ui-grid-row{display:contents;word-wrap:break-word}.operation-housing .ui-grid-invisible{display:none}#map-modal{z-index:1060}#map-modal .floor-canvas-viewer{display:inline-block}#map-modal .fa-1-5x{font-size:1.5em}#map-modal .modal-dialog{width:95%;margin:0;padding:0}#map-modal .modal-content{height:auto}#map-modal .modal-header{width:auto}#map-modal .modal-header.theme-promogim,.theme-promogim #map-modal .modal-header{background-color:#036!important}#map-modal .modal-header.theme-immopierre,.theme-immopierre #map-modal .modal-header{background-color:#003869!important}#map-modal .modal-header.theme-francosuisse,#map-modal .modal-header.theme-francosuisse-deuxlacs,.theme-francosuisse #map-modal .modal-header,.theme-francosuisse-deuxlacs #map-modal .modal-header{background-color:#475560!important}#map-modal .modal-header.theme-greenecopromotion,.theme-greenecopromotion #map-modal .modal-header{background-color:#003869!important}#map-modal .modal-header.theme-promogim-giboire,.theme-promogim-giboire #map-modal .modal-header{background-color:#036!important}#map-modal .modal-header .close{color:#fff!important}#map-modal .modal-header>*{display:inline}#map-modal .modal-map-title{float:left;color:#fff;line-height:20px}#map-modal .modal-map-title h4{color:#fff!important}#map-modal .modal-map-title span{margin-left:15px}#map-modal #map3DLink{cursor:pointer;color:#fff;padding-left:25px}#map-modal #duplex{padding-left:25px}#map-modal .floor-header{width:auto}#map-modal .floor-header .floor-links{margin-left:30px}#map-modal .floor-header .action_buttons{margin-left:20px}#map-modal .floor-header ul{float:left}#map-modal .floor-header ul li{float:left;cursor:pointer}#map-modal .floor-header ul li a{color:#fff;margin:0 15px;padding:0;line-height:20px}#map-modal .floor-header ul li a i{color:#fff}#map-modal .floor-header ul li a.active{border-bottom:1px solid #fff}#map-modal .floor-header ul li a>img{vertical-align:baseline}#map-modal .modal-body{width:100%;display:inline-flex;min-height:610px;justify-content:space-between}#map-modal map-viewer-floor,#map-modal map-viewer-operation{display:flex}#map-modal #map-floor-canvas,#map-modal #map-operation-canvas{position:relative;cursor:default}#map-modal #contextMenu{position:absolute;z-index:1000;min-width:160px;padding:0;font-size:14px;color:#fff;text-align:center;list-style:none;background-color:#5d5f5e}#map-modal #contextMenu li{border-bottom:1px solid #fff;line-height:22px;cursor:pointer;width:160px}#map-modal #contextMenu li:not(:nth-child(2)):hover{background-color:#036}#map-modal #contextMenu li:last-child{border:none}#map-modal #contextMenu li a{color:#fff;text-decoration:none}#map-modal #lot-tooltip{position:absolute}#map-modal .floating-panel .lot-information{width:415px;right:0;top:0;position:absolute;margin:15px;border:1px solid #5d5f5e;padding:5px;z-index:500}#map-modal .floating-panel .lot-information .control-label{font-weight:400!important}#map-modal .floating-panel .lot-information .form-control-static{font-weight:700!important}#map-modal .floating-panel .header-panel{display:flex;justify-content:space-between}#map-modal .floating-panel .header-panel h5{text-transform:uppercase}#map-modal .floating-panel .close_btn{font-size:25px;color:#293744}#map-modal .left-panel{width:auto;max-width:calc(100% - 420px)}#map-modal .right-panel{width:420px;position:relative}#map-modal .right-panel operation-housing{display:flex}#map-modal .right-panel .lot-table{width:415px;right:0;top:0;position:absolute;padding:5px;border:1px solid #5d5f5e}#map-modal .right-panel .lot-table .title{font-size:14px;float:none;font-weight:500;line-height:1.1;color:#293744!important;margin-top:10px;margin-bottom:10px}#map-modal .right-panel .lot-table .search-icon svg{width:15px;height:15px;margin-top:3px}#map-modal .right-panel .header-panel{display:flex;justify-content:space-between}#map-modal .right-panel .header-panel h5{text-transform:uppercase}#map-modal .right-panel .close_btn{font-size:25px;color:#293744}#map-modal .right-panel .color-legend{right:0;bottom:0;position:absolute;width:415px;padding:5px;border:1px solid #5d5f5e}#map-modal .right-panel .color-legend table,#map-modal .right-panel .color-legend td,#map-modal .right-panel .color-legend tr{padding:3px}#map-modal .right-panel .color-legend .rect-box{height:20px;width:20px;border:1px solid #5d5f5e}#map-modal .right-panel .color-legend .rect-box>div{width:100%;height:100%;opacity:.5}#map-modal #buildings-dropdown{display:inline}#map-modal .buildings-dropdown-header{margin-left:15px;text-decoration:none;color:#fff;cursor:pointer}#map-modal .buildings-dropdown-header:hover{text-decoration:none;color:#fff}#map-modal .buildings-dropdown-header>span{margin-left:5px}#map-modal #housingGrid{width:400px}#map-modal .floor-viewer-item{display:flex;flex-direction:column;padding-left:10px;margin-bottom:50px}#map-modal .floor-viewer-item span{font-weight:700;padding-bottom:15px;font-size:16px}
/*!
 * FullCalendar v3.4.0 Stylesheet
 * Docs & License: https://fullcalendar.io/
 * (c) 2017 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.edit-calendar-form{width:550px}.edit-calendar-form .large-text{padding-right:10px}.calendar-form form{margin:0 auto;max-width:550px}.calendar-form .checkbox label{font-weight:700}.calendar-form textarea{resize:vertical}.calendar-form #operation-label{padding-right:5px}.calendar-form .existing-file{position:relative}.calendar-form .existing-file a{cursor:pointer}.calendar-form .existing-file .remove-icon{cursor:pointer;position:absolute;font-size:20px;margin-left:7px}.tasklist-form textarea{resize:vertical}.calendar-form-group{margin-bottom:15px}.meeting{color:#cd3333!important;border-color:#cd3333!important;background-color:#f7b4c1!important;cursor:pointer!important}.externalPersonnalEvent{color:#1e824c!important;border-color:#1e824c!important;background-color:#2ecc71!important}.externalPersonnalEvent.notConfirmed{color:#d35400!important;border-color:#d35400!important;background-color:#f4b350!important}.personnalEvent{color:#103470!important;border-color:#103470!important;background-color:#dee2ef!important}.task{border-bottom:1px solid #dee2ef;padding-top:10px;padding-bottom:7px}.taskTitle{font-weight:700}.taskDate{color:#cd3333}.taskLink{cursor:pointer}.resume .title-block{height:42px;padding:11px}.resume .title-block.theme-promogim,.theme-promogim .resume .title-block{background-color:#036!important}.resume .title-block.theme-immopierre,.theme-immopierre .resume .title-block{background-color:#003869!important}.resume .title-block.theme-francosuisse,.resume .title-block.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .resume .title-block,.theme-francosuisse .resume .title-block{background-color:#475560!important}.resume .title-block.theme-greenecopromotion,.theme-greenecopromotion .resume .title-block{background-color:#003869!important}.resume .title-block.theme-promogim-giboire,.theme-promogim-giboire .resume .title-block{background-color:#036!important}.resume .title-block h4{float:left;color:#fff;font-weight:bolder;margin:0}.resume .title-block .commands{display:inline-flex;position:absolute;right:0}.resume .title-block .commands i{cursor:pointer;font-size:1.2em;color:#fff;padding-right:10px;padding-left:10px;padding-top:2px;height:30px;font-size:19px}.resume .title-block .commands i:first-child{margin-right:5px}.fc-day-header{background-color:#dee2ef;color:#103470;text-align:left!important;padding-left:15px!important}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;font-size:1em;white-space:nowrap;cursor:pointer;border:none;background:none;outline:none;padding:0}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#103470;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;text-decoration:underline;font-weight:700;color:#103470}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-next-button,.fc-prev-button{color:#103470;font-weight:bolder}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-content{margin-left:5px;margin-top:6px}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-left:5px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;width:6px;height:6px;border:1px solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-today{color:#fff;background-color:#103470}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-toolbar{text-align:center}.fc-toolbar h2{font-size:24px;color:#103470}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap;color:#103470;font-weight:700}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;width:8px;height:8px;border:1px solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.prospect-link{cursor:pointer!important;margin-top:5px;display:block}document-template-selector .modal-dialog{width:1000px}edit-enterprise-component{display:flex;width:100%}.edit-enterprise{width:100%}.edit-enterprise .row-margin-left-15{margin-left:-15px}.edit-enterprise .bad{color:#cd3333;font-size:45px}.edit-enterprise .medium{color:#f60;font-size:45px}.edit-enterprise .title{font-size:18px;color:#fff!important;font-weight:bolder}.edit-enterprise .titleBloc.theme-promogim,.theme-promogim .edit-enterprise .titleBloc{color:#036!important}.edit-enterprise .titleBloc.theme-immopierre,.theme-immopierre .edit-enterprise .titleBloc{color:#003869!important}.edit-enterprise .titleBloc.theme-francosuisse,.edit-enterprise .titleBloc.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .edit-enterprise .titleBloc,.theme-francosuisse .edit-enterprise .titleBloc{color:#475560!important}.edit-enterprise .titleBloc.theme-greenecopromotion,.theme-greenecopromotion .edit-enterprise .titleBloc{color:#003869!important}.edit-enterprise .titleBloc.theme-promogim-giboire,.theme-promogim-giboire .edit-enterprise .titleBloc{color:#036!important}.edit-enterprise .title-section{padding-top:1px;padding-bottom:1px;padding-left:15px;margin-top:10px;margin-bottom:10px}.edit-enterprise .title-section.theme-promogim,.theme-promogim .edit-enterprise .title-section{background:#036!important}.edit-enterprise .title-section.theme-immopierre,.theme-immopierre .edit-enterprise .title-section{background:#003869!important}.edit-enterprise .title-section.theme-francosuisse,.edit-enterprise .title-section.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .edit-enterprise .title-section,.theme-francosuisse .edit-enterprise .title-section{background:#475560!important}.edit-enterprise .title-section.theme-greenecopromotion,.theme-greenecopromotion .edit-enterprise .title-section{background:#003869!important}.edit-enterprise .title-section.theme-promogim-giboire,.theme-promogim-giboire .edit-enterprise .title-section{background:#036!important}.edit-enterprise .content-name-enterprise{margin-bottom:25px;max-height:60px}.edit-enterprise .content-name-enterprise.theme-promogim,.theme-promogim .edit-enterprise .content-name-enterprise{background-color:#036!important}.edit-enterprise .content-name-enterprise.theme-immopierre,.theme-immopierre .edit-enterprise .content-name-enterprise{background-color:#003869!important}.edit-enterprise .content-name-enterprise.theme-francosuisse,.edit-enterprise .content-name-enterprise.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .edit-enterprise .content-name-enterprise,.theme-francosuisse .edit-enterprise .content-name-enterprise{background-color:#475560!important}.edit-enterprise .content-name-enterprise.theme-greenecopromotion,.theme-greenecopromotion .edit-enterprise .content-name-enterprise{background-color:#003869!important}.edit-enterprise .content-name-enterprise.theme-promogim-giboire,.theme-promogim-giboire .edit-enterprise .content-name-enterprise{background-color:#036!important}.edit-enterprise .content-name-enterprise p{font-size:18px;color:#fff}.edit-enterprise .col-fluid{padding-right:0}@media screen and (max-width:991px){.edit-enterprise .col-fluid{padding-right:15px}}.edit-enterprise .content-enterprise{min-height:650px}.edit-enterprise .content-enterprise .column-one{padding-right:30px!important}.edit-enterprise .content-enterprise .column-two{padding-left:15px!important}.edit-enterprise .content-enterprise .row-nopadding{margin-right:0;margin-left:0}.edit-enterprise .content-enterprise .turnover-row{height:40px}.edit-enterprise .content-enterprise input.form-control{padding:4px 8px;font-size:13px}.edit-enterprise .content-enterprise .row_nopadding>[class*=col-]{padding-left:5px;padding-right:5px}.edit-enterprise .content-enterprise .form-space>.form-group:first-child{padding-right:10px!important}.edit-enterprise .content-enterprise .form-space>.form-group:last-child{padding-left:10px!important}.edit-enterprise .content-enterprise .label-enterprise{margin-top:15px;margin-bottom:15px}.edit-enterprise .content-enterprise .col-border{border-left:1px solid #c5c4c5}.edit-enterprise .content-enterprise .input-enterprise-name{margin-top:10px}.edit-enterprise .content-contact{min-height:650px}.edit-enterprise .content-contact .labelContact{font-weight:700;font-size:16px}.edit-enterprise .content-contact .labelContact.theme-promogim,.theme-promogim .edit-enterprise .content-contact .labelContact{color:#036!important}.edit-enterprise .content-contact .labelContact.theme-immopierre,.theme-immopierre .edit-enterprise .content-contact .labelContact{color:#003869!important}.edit-enterprise .content-contact .labelContact.theme-francosuisse,.edit-enterprise .content-contact .labelContact.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .edit-enterprise .content-contact .labelContact,.theme-francosuisse .edit-enterprise .content-contact .labelContact{color:#475560!important}.edit-enterprise .content-contact .labelContact.theme-greenecopromotion,.theme-greenecopromotion .edit-enterprise .content-contact .labelContact{color:#003869!important}.edit-enterprise .content-contact .labelContact.theme-promogim-giboire,.theme-promogim-giboire .edit-enterprise .content-contact .labelContact{color:#036!important}.edit-enterprise .content-contact.edit .form-group{margin-bottom:0!important}.edit-enterprise .content-contact .form-fluid{margin-top:15px}.edit-enterprise .content-contact .row{margin-right:-20px;margin-left:-20px}.edit-enterprise .content-contact .contact-block{padding:15px 20px 5px;border-bottom:1px solid #ccc;width:100%;position:relative}.edit-enterprise .content-contact .contact-block.contact-main{border-color:#979797}.edit-enterprise .content-contact .contact-block input{vertical-align:top}.edit-enterprise .content-contact .contact-block .contact-content{display:inline-block}.edit-enterprise .content-contact .contact-block .contact-content p{display:block}.edit-enterprise .content-contact .contact-block .contact-content span{display:inline-block;font-weight:700;font-size:14px}.edit-enterprise .content-contact .contact-block .contact-content i{color:#cd3333}.edit-enterprise .content-contact .contact-block .fa-pencil,.edit-enterprise .content-contact .contact-block .fa-times{position:absolute;cursor:pointer;font-size:1.2em;right:20px}.edit-enterprise .content-contact .contact-block .fa-times{margin-top:15px}.edit-enterprise .content-contact .contact-actions{position:absolute;bottom:0;margin:15px -15px 5px}.edit-enterprise .content-trade-body{margin-top:15px}.edit-enterprise .column-layout{column-count:4}.edit-enterprise .checkbox-item{display:block;margin-left:30px}.edit-enterprise .document-edit-enterprise,.edit-enterprise .enterprise-evaluation{margin-top:15px;margin-bottom:15px}.edit-enterprise .enterprise-evaluation .content{min-height:140px}.edit-enterprise .enterprise-evaluation .col-evaluation{display:flex;align-items:center;margin-right:15px}.edit-enterprise .enterprise-evaluation .col-evaluation span{font-weight:700;padding-left:15px}.edit-enterprise .enterprise-evaluation .flex{display:flex;justify-content:flex-start;margin-top:15px;margin-left:0}.edit-enterprise .enterprise-evaluation i.icon-choice{width:45px;height:45px;text-align:center!important;line-height:45px;background-color:#fff;border:3px solid;cursor:pointer;font-size:20px}.edit-enterprise .enterprise-evaluation i.icon-choice.good{color:#00bba0;border-color:#00bba0}.edit-enterprise .enterprise-evaluation i.icon-choice.medium{color:#f60;border-color:#f60}.edit-enterprise .enterprise-evaluation i.icon-choice.bad{color:#cd3333;border-color:#cd3333}.edit-enterprise .enterprise-evaluation i.active.good{color:#fff;background-color:#00bba0}.edit-enterprise .enterprise-evaluation i.active.medium{color:#fff;background-color:#f60}.edit-enterprise .enterprise-evaluation i.active.bad{color:#fff;background-color:#cd3333}.edit-enterprise .enterprise-evaluation i.disabled{cursor:not-allowed}.edit-enterprise .enterprise-validation{margin-bottom:15px;margin-top:15px}.edit-enterprise .enterprise-validation .content{min-height:140px}.edit-enterprise .enterprise-validation .flex{min-height:45px}.edit-enterprise .enterprise-validation .toggle{border-radius:5%;background-color:#f0f0f0;padding:5px;cursor:pointer;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.3)}.edit-enterprise .enterprise-validation .toggle i{border-radius:5%;color:#91908c;font-size:20px;width:20px;height:20px;text-align:center!important}.edit-enterprise .enterprise-validation .toggle i.active{color:#fff;background-color:#036}.edit-enterprise .enterprise-validation .toggle i.disabled{cursor:not-allowed}.edit-enterprise .enterprise-validation .flex{display:flex;justify-content:flex-start;margin-top:15px;align-items:center}.edit-enterprise .enterprise-validation .flex p{margin-left:15px;margin-bottom:0;font-weight:700}.edit-enterprise .enterprise-charge{margin-bottom:15px;margin-top:15px}.edit-enterprise .enterprise-charge .content{min-height:140px}.edit-enterprise .enterprise-charge i{background-color:#ff7e00;min-width:45px;max-height:45px;text-align:center}.edit-enterprise .enterprise-charge i svg{padding:10px 10px 20px}.edit-enterprise .enterprise-charge .flex{display:flex;justify-content:flex-start;margin-top:15px;align-items:center}.edit-enterprise .enterprise-charge .flex input{margin-left:15px}.edit-enterprise .modal-body{max-width:800px;min-width:500px}.edit-enterprise #operation-affected,.edit-enterprise #operation-affected .content .pull-right button{margin-top:15px}.edit-enterprise .div-disabled{pointer-events:none;opacity:.5}.edit-enterprise .historique-operation-form-group{margin-top:-25px}.edit-enterprise .operation-filter{margin-bottom:-10px}.edit-enterprise .enterprise-bodacc{margin-bottom:15px;margin-top:15px}.edit-enterprise .enterprise-bodacc .flex{display:flex;justify-content:flex-start;margin-top:15px;align-items:center}.edit-enterprise .enterprise-bodacc .col-evaluation{width:100%}.edit-enterprise .enterprise-bodacc p{padding-top:13px}.edit-enterprise .enterprise-bodacc i{margin-top:5px}.edit-enterprise .enterprise-bodacc .content{min-height:140px}enterprise-component{display:flex}.BackgroundOrange{background-color:#ff7e00}.BackgroundRed{background-color:#cd3333}.BackgroundAucune{background-color:#979797}.TextOrange{color:#ff7e00}.TextRed{color:#cd3333}.TextAucune{color:#979797}.cell-flex{width:16.66667%}.cell-flex p{font-size:16px}.TextJugement{font-size:12px}.fz12{font-size:12px!important}.contact-block{width:100%}.contact-block.contact-main{border-color:#979797}.contact-block .contact-content{display:inline-block}.contact-block .fa-pencil{display:inline-block;float:right;cursor:pointer;font-size:1.2em}.enterprise{width:100%}.enterprise .title{font-size:18px;color:#fff!important;font-weight:bolder}.enterprise .title-section{padding-top:1px;padding-bottom:1px;padding-left:15px;margin-top:10px;margin-bottom:10px}.enterprise .title-section.theme-promogim,.theme-promogim .enterprise .title-section{background:#036!important}.enterprise .title-section.theme-immopierre,.theme-immopierre .enterprise .title-section{background:#003869!important}.enterprise .title-section.theme-francosuisse,.enterprise .title-section.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .enterprise .title-section,.theme-francosuisse .enterprise .title-section{background:#475560!important}.enterprise .title-section.theme-greenecopromotion,.theme-greenecopromotion .enterprise .title-section{background:#003869!important}.enterprise .title-section.theme-promogim-giboire,.theme-promogim-giboire .enterprise .title-section{background:#036!important}.enterprise p.subtitle{font-weight:700;font-size:16px}.enterprise .enterprise-info{margin-top:15px}.enterprise .cell-flex{min-width:200px;max-width:530px}.enterprise .content-name-enterprise{max-height:60px;text-align:center}.enterprise .content-name-enterprise.theme-promogim,.theme-promogim .enterprise .content-name-enterprise{background-color:#036!important}.enterprise .content-name-enterprise.theme-immopierre,.theme-immopierre .enterprise .content-name-enterprise{background-color:#003869!important}.enterprise .content-name-enterprise.theme-francosuisse,.enterprise .content-name-enterprise.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .enterprise .content-name-enterprise,.theme-francosuisse .enterprise .content-name-enterprise{background-color:#475560!important}.enterprise .content-name-enterprise.theme-greenecopromotion,.theme-greenecopromotion .enterprise .content-name-enterprise{background-color:#003869!important}.enterprise .content-name-enterprise.theme-promogim-giboire,.theme-promogim-giboire .enterprise .content-name-enterprise{background-color:#036!important}.enterprise .content-name-enterprise span{display:inline-block;font-size:18px;color:#fff;float:left}.enterprise .content-name-enterprise span:nth-child(2){float:none;font-size:16px}.enterprise .content-name-enterprise span:nth-child(3){float:right;font-size:16px}.enterprise .content-name-enterprise i{margin-left:30px;float:right;color:#fff;cursor:pointer}.enterprise .enterprise-indicators .cell-flex{max-width:320px;padding:0 5px}.enterprise .grid-flex{justify-content:space-between}.enterprise .grid-flex .cell-flex>p{font-weight:700;font-size:14px}.enterprise p+.tile{margin-top:0}.enterprise .tile{background-color:#fff;width:100%;height:85px;box-shadow:1px 1px 5px 1px rgba(12,6,14,.1);margin-top:30px}.enterprise .indicator-icon{width:75px;height:85px;text-align:center;vertical-align:middle;padding-top:20px;float:left}.enterprise .indicator-icon i{color:#fff;font-size:42px}.enterprise .indicator-icon.blue{background-color:rgba(0,51,102,.95)}.enterprise .indicator-icon.pastel-blue{background-color:rgba(70,137,161,.9)}.enterprise .indicator-icon.green{background-color:#00bba0}.enterprise .indicator-icon.orange{background-color:#ff7e00}.enterprise .indicator-icon.dark-red{background-color:#751919}.enterprise .indicator-icon.brown{background-color:#1e0303}.enterprise .indicator-icon.red{background-color:#b81b2e}.enterprise .indicator-icon.indicator-icon-alone{width:73px!important}.enterprise .tile .indicator-content{width:calc(100% - 75px);display:flex;flex-direction:column;justify-content:center;height:100%}.enterprise .tile .indicator-content .indicator-number{font-size:22px;text-align:center;font-weight:600}.enterprise .tile .indicator-content .indicator-text{font-size:15px;font-weight:700;text-align:center}.enterprise .tile .indicator-content p{margin:0;line-height:normal}.enterprise .tile .indicator-content.blue{color:rgba(0,51,102,.95)}.enterprise .tile .indicator-content.pastel-blue{color:rgba(70,137,161,.9)}.enterprise .tile .indicator-content.green{color:#00bba0}.enterprise .tile .indicator-content.orange{color:#ff7e00}.enterprise .tile .indicator-content.dark-red{color:#751919}.enterprise .tile .indicator-content.brown{color:#1e0303}.enterprise .tile .indicator-content.red{color:#b81b2e}.enterprise svg{width:36px;margin-top:-8px}.enterprise .enterprise-info>.content{min-width:360px;width:33%;margin-bottom:15px}.enterprise .enterprise-info>.content .identity .row{padding:5px 0}.enterprise .enterprise-info>.content .separate{margin:0 -20px}.enterprise .enterprise-info>.content .separate+*{margin-top:15px}.enterprise .enterprise-info>.content p{font-weight:400;font-size:14px}.enterprise .enterprise-info>.content p.subtitle{font-weight:700;font-size:16px}.enterprise .enterprise-info>.content .enterprise-address{display:inline-block}.enterprise .enterprise-info>.content .enterprise-address i{display:inline-block;vertical-align:top;padding:4px}.enterprise .enterprise-info>.content .enterprise-address p{display:inline-block}.enterprise .fluid{margin-bottom:15px}.enterprise .sharecapital{margin-top:15px;margin-bottom:15px}.enterprise .tradebody .tradebody-header{color:#fff}.enterprise .tradebody .tradebody-header.theme-promogim,.theme-promogim .enterprise .tradebody .tradebody-header{background-color:#036!important}.enterprise .tradebody .tradebody-header.theme-immopierre,.theme-immopierre .enterprise .tradebody .tradebody-header{background-color:#003869!important}.enterprise .tradebody .tradebody-header.theme-francosuisse,.enterprise .tradebody .tradebody-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .enterprise .tradebody .tradebody-header,.theme-francosuisse .enterprise .tradebody .tradebody-header{background-color:#475560!important}.enterprise .tradebody .tradebody-header.theme-greenecopromotion,.theme-greenecopromotion .enterprise .tradebody .tradebody-header{background-color:#003869!important}.enterprise .tradebody .tradebody-header.theme-promogim-giboire,.theme-promogim-giboire .enterprise .tradebody .tradebody-header{background-color:#036!important}.enterprise .tradebody .row{padding:8px 0;margin:0 -20px}.enterprise .tradebody .row:nth-child(3){background-color:#e0e7f1}.enterprise .tradebody .turnover-value{text-align:right}.enterprise .fa-star,.enterprise .tradebody .fa-exclamation-circle{color:#cd3333}.enterprise .contact{min-height:75%}.enterprise .contact .subtitle{margin-bottom:0}.enterprise .contact .contact-function{margin-top:0;padding-top:0}.enterprise .contact span{display:inline-block}.enterprise .contact .contact-adress{display:inline-flex}.enterprise .contact .inline-block{display:inline-block}.enterprise .contact i{display:inline-block;text-align:center;min-width:20px;text-align:left}.enterprise .contact i.fa-mobile{font-size:24px}.enterprise .contact i.fa-map-marker,.enterprise .contact i.fa-phone{font-size:20px}.enterprise .contact-pagination{display:inline-block;margin:0 auto;text-align:center;width:100%}.enterprise .contact-pagination .pagination-item{cursor:pointer;display:inline-block}.enterprise .contact-pagination i{font-size:2em;color:#bbb8b5}.enterprise .contact-pagination i:hover{color:#cd3333}.enterprise .contact-pagination .bubble{display:inline-block;border-radius:50%;height:8px;margin:4px 3px;background-color:#3b444d;width:8px}.enterprise .contact-pagination .bubble.active{background-color:#cd3333}.enterprise .historique-operation-form-group{margin-top:-25px}.enterprise .operation-filter{margin-bottom:-10px}constitution-dce-component{display:flex;width:100%}constitution-dce-component #file-manager-container{margin-top:15px}program-info-component{display:flex}.program-info{width:100%}.program-info .operation-resume .text-column{max-height:100%}.program-info .icon-size{max-width:70px}.program-info .title{color:#103470;font-weight:bolder}.program-info i.fa-pencil{cursor:pointer;font-size:1.2em}.program-info .second-resume .content{min-height:122px}.program-info .second-resume #housingRange .content{min-height:107px}.program-info .bold{font-weight:700}.program-info .certificate{color:#103470;font-weight:700;padding-bottom:5px}.program-info .block-fluid{margin-bottom:15px}.program-info .flex{display:flex}.program-info #list-indicators .content{min-height:361px}.program-info #list-indicators .indicator{font-weight:700;font-size:16px}.program-info #list-indicators .indicators{border-bottom:1px solid #c5c4c5;margin-bottom:10px;padding-bottom:10px}.program-info #list-indicators .indicators span{color:#7c7c7c;font-weight:700}.program-info #list-indicators .indicators>div{margin-bottom:5px}.program-info #list-indicators .key-indicators .row{border-bottom:1px solid #c5c4c5;margin-bottom:10px;padding-bottom:10px}.program-info #list-indicators .key-indicators .row span{color:#7c7c7c;font-weight:700}.program-info #parameterModalEdit .modal-content{width:600px}.program-info .operation-service{min-height:361px!important}@media screen and (min-width:992px){.program-info [class*=col-]{padding-right:0}.program-info [class*=col-]:last-child{padding-right:15px}}.program-info-document{margin-bottom:15px}.program-info-document .document-header{margin-top:15px;color:#fff;border:none;display:block;width:100%}.program-info-document .document-header.theme-promogim,.theme-promogim .program-info-document .document-header{background-color:#036!important}.program-info-document .document-header.theme-immopierre,.theme-immopierre .program-info-document .document-header{background-color:#003869!important}.program-info-document .document-header.theme-francosuisse,.program-info-document .document-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-info-document .document-header,.theme-francosuisse .program-info-document .document-header{background-color:#475560!important}.program-info-document .document-header.theme-greenecopromotion,.theme-greenecopromotion .program-info-document .document-header{background-color:#003869!important}.program-info-document .document-header.theme-promogim-giboire,.theme-promogim-giboire .program-info-document .document-header{background-color:#036!important}.program-info-document .row{padding:8px 0;border-bottom:1px solid #cbcbcb;display:flex;vertical-align:middle;align-items:center;flex-direction:row;justify-content:flex-end;width:100%;margin:0 auto}.program-info-document .row:last-child{border-bottom:none}.program-info-document [class*=col-]:nth-child(4){text-align:right}.program-info-document [class*=col-]:nth-child(4) i{font-size:1.4em;margin:10px}.program-info-document [class*=col-]:nth-child(4) svg{width:15px;height:15px}.program-info-document [class*=col-]:nth-child(4) svg path{fill:#333}.program-info-document [class*=col-]:nth-child(4) .add-facade{font-size:inherit;margin:0}.program-info-document i{cursor:pointer}.program-info-document .file-list{max-height:200px;overflow-y:auto}.program-info-document #modal-file-remove .modal-content{width:350px!important}.red{color:red}.m-b{margin-bottom:15px}.position{display:none}input[type=radio]:checked+img{width:80px;height:80px}#head-section{width:-webkit-fill-available;margin-bottom:20px}#head-section .content{height:120px}.title-block{height:40px;padding:10px}.theme-promogim .title-block,.title-block.theme-promogim{background-color:#036!important}.theme-immopierre .title-block,.title-block.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs .title-block,.theme-francosuisse .title-block,.title-block.theme-francosuisse,.title-block.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion .title-block,.title-block.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire .title-block,.title-block.theme-promogim-giboire{background-color:#036!important}.title-block h4{float:left;color:#fff;font-weight:bolder;margin:0}.title-block p{margin:0 0 5px}.documentEtImage{margin-bottom:15px}history-reserve{display:flex}.ui-select-match-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:95%}.fa-jalon{text-align:center}.fa-jalon>.fa{font-size:20px}.ui-select-match-item,.ui-select-match-text,.ui-select-placeholder{max-width:90%;overflow:hidden;text-overflow:ellipsis}milestone-selection-component{display:flex}.milestone-selection{width:100%}.milestone-selection h4{font-size:18px;font-weight:bolder}.milestone-selection h4.theme-promogim,.theme-promogim .milestone-selection h4{color:#036!important}.milestone-selection h4.theme-immopierre,.theme-immopierre .milestone-selection h4{color:#003869!important}.milestone-selection h4.theme-francosuisse,.milestone-selection h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .milestone-selection h4,.theme-francosuisse .milestone-selection h4{color:#475560!important}.milestone-selection h4.theme-greenecopromotion,.theme-greenecopromotion .milestone-selection h4{color:#003869!important}.milestone-selection h4.theme-promogim-giboire,.theme-promogim-giboire .milestone-selection h4{color:#036!important}.milestone-selection .row-fluid{margin-top:5px!important}.milestone-selection .row-nomargin{margin-right:0!important;margin-left:0!important}.milestone-selection .section-flex{display:flex;align-items:center}.milestone-selection .titleSection{padding:10px 0;color:#fff;display:flex;align-items:center;font-size:15px;font-weight:700;display:flow-root}.milestone-selection .titleSection.theme-promogim,.theme-promogim .milestone-selection .titleSection{background-color:#036!important}.milestone-selection .titleSection.theme-immopierre,.theme-immopierre .milestone-selection .titleSection{background-color:#003869!important}.milestone-selection .titleSection.theme-francosuisse,.milestone-selection .titleSection.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .milestone-selection .titleSection,.theme-francosuisse .milestone-selection .titleSection{background-color:#475560!important}.milestone-selection .titleSection.theme-greenecopromotion,.theme-greenecopromotion .milestone-selection .titleSection{background-color:#003869!important}.milestone-selection .titleSection.theme-promogim-giboire,.theme-promogim-giboire .milestone-selection .titleSection{background-color:#036!important}.milestone-selection .my-form{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.milestone-selection .my-form .form-control{margin:5px}.milestone-selection .my-form .row-phase{border-bottom:1px solid #ddd;min-height:40px}.milestone-selection .my-form hr{margin:unset!important}.milestone-selection .milestone-selection-info{padding-left:15px}.milestone-selection .toggle{border-radius:5%;background-color:#f0f0f0;padding:5px;cursor:pointer;width:50px;height:30px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.3);display:inline-flex}.milestone-selection .toggle i{border-radius:5%;color:#91908c;font-size:15px;width:20px;height:20px;text-align:center!important;line-height:20px}.milestone-selection .toggle i.active{color:#fff}.milestone-selection .toggle i.active.theme-promogim,.theme-promogim .milestone-selection .toggle i.active{background-color:#036!important}.milestone-selection .toggle i.active.theme-immopierre,.theme-immopierre .milestone-selection .toggle i.active{background-color:#003869!important}.milestone-selection .toggle i.active.theme-francosuisse,.milestone-selection .toggle i.active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .milestone-selection .toggle i.active,.theme-francosuisse .milestone-selection .toggle i.active{background-color:#475560!important}.milestone-selection .toggle i.active.theme-greenecopromotion,.theme-greenecopromotion .milestone-selection .toggle i.active{background-color:#003869!important}.milestone-selection .toggle i.active.theme-promogim-giboire,.theme-promogim-giboire .milestone-selection .toggle i.active{background-color:#036!important}.milestone-selection .no-padding{padding:unset!important}.milestone-selection .padding-left-10{padding:0 0 0 10px!important}.milestone-selection .padding-left-right-5{padding:0 5px!important}.milestone-selection .display-block{display:block!important}.milestone-selection .buttons,.StyleTrash{margin-top:10px}.StyleTrash{color:#333}.document-enterprise{margin-top:-15px}.document-enterprise .title{font-size:18px;font-weight:bolder}.document-enterprise .title.theme-promogim,.theme-promogim .document-enterprise .title{color:#036!important}.document-enterprise .title.theme-immopierre,.theme-immopierre .document-enterprise .title{color:#003869!important}.document-enterprise .title.theme-francosuisse,.document-enterprise .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .document-enterprise .title,.theme-francosuisse .document-enterprise .title{color:#475560!important}.document-enterprise .title.theme-greenecopromotion,.theme-greenecopromotion .document-enterprise .title{color:#003869!important}.document-enterprise .title.theme-promogim-giboire,.theme-promogim-giboire .document-enterprise .title{color:#036!important}.document-enterprise .document-header{margin-top:15px;color:#fff;border:none}.document-enterprise .document-header.theme-promogim,.theme-promogim .document-enterprise .document-header{background-color:#036!important}.document-enterprise .document-header.theme-immopierre,.theme-immopierre .document-enterprise .document-header{background-color:#003869!important}.document-enterprise .document-header.theme-francosuisse,.document-enterprise .document-header.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .document-enterprise .document-header,.theme-francosuisse .document-enterprise .document-header{background-color:#475560!important}.document-enterprise .document-header.theme-greenecopromotion,.theme-greenecopromotion .document-enterprise .document-header{background-color:#003869!important}.document-enterprise .document-header.theme-promogim-giboire,.theme-promogim-giboire .document-enterprise .document-header{background-color:#036!important}.document-enterprise .row{padding:15px 0;border-bottom:1px solid #cbcbcb;display:flex;vertical-align:middle;align-items:center;flex-direction:row;justify-content:flex-end}.document-enterprise .row:last-child{border-bottom:none}.document-enterprise [class*=col-]:nth-child(4){text-align:right}.document-enterprise [class*=col-]:nth-child(4) i{font-size:1.4em;margin:10px}.document-enterprise [class*=col-]:nth-child(4) svg{width:15px;height:15px}.document-enterprise [class*=col-]:nth-child(4) svg path{fill:#333}.document-enterprise .action,.document-enterprise i.fa-download,.document-enterprise i.fa-upload,.document-enterprise i.svg{cursor:pointer}.document-enterprise .inline{display:inline}.mailing-validation .center{text-align:center}lots-prices-component{display:flex;width:100%}lots-prices-component #filter{margin-bottom:10px}lots-prices-component #buttons-filter{margin-top:10px}lots-prices-component #number-input{margin-bottom:15px;margin-top:15px}lots-prices-component #number-input input{width:auto}lots-prices-component .line-flex{display:flex}lots-prices-component #btn-apply{margin-left:15px}lots-prices-component .action-title{margin-top:50px;font-size:16px}lots-prices-component .radio-label{font-weight:400}lots-prices-component .m-b{margin-bottom:15px}lots-prices-component .text-area-size{overflow:hidden;min-height:50px;max-height:100px;resize:none}lots-prices-component .updateReason-label{font-weight:300}lots-prices-component .required-text-area{border:1px solid red}lots-prices-component .required-label{color:red;font-weight:700}.accordionHistroyPrice{margin-top:30px}.action-to-aplicate{margin-top:10px!important}internal-parts-component{display:flex;width:100%}.program-panel{width:300px;margin:0 0 15px 15px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer}.program-panel.program-disabled{opacity:.5;cursor:default}.program-panel :first-child{margin-left:0}.program-panel .image-cropper{position:relative;max-width:100%;max-height:100%;height:150px;overflow:hidden}.program-panel .image-cropper img{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:auto;vertical-align:middle}.program-panel .program-number{color:#fff;font-size:18px;padding:8px;overflow:hidden}.program-panel .program-number.theme-promogim,.theme-promogim .program-panel .program-number{background-color:#036!important}.program-panel .program-number.theme-immopierre,.theme-immopierre .program-panel .program-number{background-color:#003869!important}.program-panel .program-number.theme-francosuisse,.program-panel .program-number.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-panel .program-number,.theme-francosuisse .program-panel .program-number{background-color:#475560!important}.program-panel .program-number.theme-greenecopromotion,.theme-greenecopromotion .program-panel .program-number{background-color:#003869!important}.program-panel .program-number.theme-promogim-giboire,.theme-promogim-giboire .program-panel .program-number{background-color:#036!important}.program-panel .program-container{padding:8px}.program-panel .program-container h4{font-weight:700}.program-panel .program-container h4.theme-promogim,.theme-promogim .program-panel .program-container h4{color:#002959!important}.program-panel .program-container h4.theme-immopierre,.theme-immopierre .program-panel .program-container h4{color:#002958!important}.program-panel .program-container h4.theme-francosuisse,.program-panel .program-container h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-panel .program-container h4,.theme-francosuisse .program-panel .program-container h4{color:#37414b!important}.program-panel .program-container h4.theme-greenecopromotion,.theme-greenecopromotion .program-panel .program-container h4{color:#002958!important}.program-panel .program-container h4.theme-promogim-giboire,.theme-promogim-giboire .program-panel .program-container h4{color:#002959!important}.program-panel .program-container img{float:right;margin-bottom:8px}.program-panel .program-container span{display:inline-block}.program-panel .program-container p.case-building{width:100%}indicator-popover .table-row{display:flex;border-bottom:2px solid #e0e0e0;border-collapse:collapse;padding-top:5px;width:100%;padding-left:15px;padding-right:15px}indicator-popover .table-row.table-header{font-weight:700;padding-top:8px;padding-bottom:8px}indicator-popover .watermark{padding-top:10px;text-align:center}enterprises-component{display:flex}.enterprises .text-info{margin-top:30px}.enterprises .buttons-enterprises{text-align:right}.enterprises .through{text-decoration:line-through red}.enterprises .evaluation{width:500px;margin-bottom:30px}.enterprises .evaluation .title{font-size:14px;font-weight:700}.enterprises .evaluation .flex{display:flex;justify-content:center}.enterprises .evaluation .row{display:flex;align-items:center}.enterprises .evaluation .row span{font-weight:700;padding-left:15px}.enterprises .evaluation i.active.good{color:#fff;background-color:#00bba0}.enterprises .evaluation i.active.medium{color:#fff;background-color:#f60}.enterprises .evaluation i.active.bad{color:#fff;background-color:#cd3333}.enterprises .icon-grey{color:#fff;width:23px;height:23px;line-height:23px;text-align:center;color:#92918f;cursor:pointer;font-size:16px}.enterprises i.icon-choice{width:45px;height:45px;text-align:center!important;line-height:45px;background-color:#fff;border:3px solid;cursor:pointer;font-size:20px}.enterprises i.icon-choice.good{color:#00bba0;border-color:#00bba0}.enterprises i.icon-choice.medium{color:#f60;border-color:#f60}.enterprises i.icon-choice.bad{color:#cd3333;border-color:#cd3333}.enterprises i.icon-circle{color:#fff;border-radius:50%;width:22px;height:22px;text-align:center;line-height:23px;background-color:#92918f;margin:0 5px;overflow:visible}.enterprises i.icon-circle.fa-times{background-color:#cd3333}.enterprises i.icon-circle.fa-check{background-color:#103470}.enterprises i.icon-circle.good{background-color:#00bba0}.enterprises i.icon-circle.medium{background-color:#f60}.enterprises i.icon-circle.bad{background-color:#cd3333}.enterprises .ui-grid-row .ui-grid-cell:first-child .ui-grid-cell-contents,.enterprises .ui-grid-row .ui-grid-cell:nth-child(2) .ui-grid-cell-contents{overflow:visible}lots-oct-tracking-component{width:100%}lots-oct-tracking-component input[type=checkbox],lots-oct-tracking-component input[type=radio]{height:20px;width:30px}lots-oct-tracking-component .oct-status-icon{font-size:20px}general-assignments-component{display:flex;width:100%}general-assignments-component .fa-plus-circle{font-size:20px}general-assignments-component .add-assignment{margin-right:15px!important}general-assignments-component .edit-assignment{margin-right:7px}general-assignments-component .fa-trash{font-size:18px}.document-viewer{border:.5em solid}.document-viewer.theme-promogim,.theme-promogim .document-viewer{border-color:#036!important}.document-viewer.theme-immopierre,.theme-immopierre .document-viewer{border-color:#003869!important}.document-viewer.theme-francosuisse,.document-viewer.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .document-viewer,.theme-francosuisse .document-viewer{border-color:#475560!important}.document-viewer.theme-greenecopromotion,.theme-greenecopromotion .document-viewer{border-color:#003869!important}.document-viewer.theme-promogim-giboire,.theme-promogim-giboire .document-viewer{border-color:#036!important}.document-viewer .title-doc-not-found{text-align:center;font-size:x-large}.document-list{font-size:16px}.wrap-pre{font-family:Open Sans,Roboto,sans-serif;font-size:13px;background-color:transparent;border:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.m-r-30{margin-right:30px}traffic-sheet-documents-component .pdf-icon{display:flex;justify-content:center;align-items:center;padding:5px 30px 0 0}traffic-sheet-documents-component .button-container{display:flex;justify-content:right}traffic-sheet-documents-component i.icon-red{color:#cd3333}traffic-sheet-documents-component i.icon-green{color:#02955f}traffic-sheet-documents-component i.icon-blue{color:#306ead}traffic-sheet-documents-component i.icon-gray{color:#708a9f}traffic-sheet-documents-component i.icon-light-blue{color:#00acde}traffic-sheet-documents-component .margin-right-10{margin-right:10px}traffic-sheet-documents-component .waiting-container{padding:100px}traffic-sheet-documents-component .waiting-body,traffic-sheet-documents-component .waiting-success-body,traffic-sheet-documents-component .waiting-title{margin:50px}traffic-sheet-documents-component .document-viewer{border:.5em solid}.theme-promogim traffic-sheet-documents-component .document-viewer,traffic-sheet-documents-component .document-viewer.theme-promogim{border-color:#036!important}.theme-immopierre traffic-sheet-documents-component .document-viewer,traffic-sheet-documents-component .document-viewer.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs traffic-sheet-documents-component .document-viewer,.theme-francosuisse traffic-sheet-documents-component .document-viewer,traffic-sheet-documents-component .document-viewer.theme-francosuisse,traffic-sheet-documents-component .document-viewer.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion traffic-sheet-documents-component .document-viewer,traffic-sheet-documents-component .document-viewer.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire traffic-sheet-documents-component .document-viewer,traffic-sheet-documents-component .document-viewer.theme-promogim-giboire{border-color:#036!important}traffic-sheet-documents-component .document-viewer .title-doc-not-found{text-align:center;font-size:x-large}.headerTable{background-color:#f0f0f0}.headerTable th{text-align:center}.technicalCost{text-decoration:underline}.footerTable{background-color:#d3d3d3;font-weight:700}.tableCost{width:100%;border-collapse:collapse}.tableCost th,.tableCost tr td{padding:5px}.subTotal{border:0;border-color:#fff}validate-traffic-sheet-component{display:flex}validate-traffic-sheet-component i.icon-red{color:#cd3333}validate-traffic-sheet-component i.icon-green{color:#02955f}validate-traffic-sheet-component i.icon-blue{color:#306ead}validate-traffic-sheet-component i.icon-gray{color:#708a9f}validate-traffic-sheet-component i.icon-light-blue{color:#00acde}validate-traffic-sheet-component .icon{font-size:20px;margin-right:10px}validate-traffic-sheet-component .page-title{margin-bottom:20px;margin-top:10px}validate-traffic-sheet-component .display-flex{display:flex}validate-traffic-sheet-component .margin15{margin-left:15px;margin-right:15px}validate-traffic-sheet-component .break-word{word-wrap:break-word}validate-traffic-sheet-component .validate-content{padding:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}validate-traffic-sheet-component .traffic-sheet-info{margin-bottom:5px}validate-traffic-sheet-component .margin-top-10{margin-top:10px}validate-traffic-sheet-component .edit-document-grid{padding:10px;width:auto}validate-traffic-sheet-component .edit-document-grid .ui-grid-render-container-body .ui-grid-header-canvas{width:auto!important}validate-traffic-sheet-component h5{font-size:15px}validate-traffic-sheet-component #documentsGrid .ui-grid-contents-wrapper{padding-right:15px!important}validate-traffic-sheet-component .validor-grid{padding-right:15px}validate-traffic-sheet-component .validor-grid .ui-grid-cell,validate-traffic-sheet-component .validor-grid .ui-grid-row{height:auto!important}validate-traffic-sheet-component .validor-grid .ui-grid-header{pointer-events:none;cursor:default}validate-traffic-sheet-component .validor-grid .icon-disabled{opacity:.4;pointer-events:none;cursor:default}validate-traffic-sheet-component .validor-grid .ui-grid-cell{float:none!important;display:table-cell;vertical-align:top}validate-traffic-sheet-component .validor-grid .ui-grid-cell-contents{white-space:normal;overflow:visible;word-break:break-word}validate-traffic-sheet-component .validor-grid .ui-grid-canvas,validate-traffic-sheet-component .validor-grid .ui-grid-viewport{height:auto!important}validate-traffic-sheet-component .font-family{font-family:Open Sans,Roboto,sans-serif}validate-traffic-sheet-component .wrap-pre{font-family:Open Sans,Roboto,sans-serif;font-size:13px;background-color:transparent;border:none;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}validate-traffic-sheet-component .notes{margin:-10px}validate-traffic-sheet-component .align-items-center i{font-size:larger;line-height:40px}validate-traffic-sheet-component .recipientNames h5{float:left}validate-traffic-sheet-component .recipientNames span{float:left;padding-top:10px;margin-left:10px}validate-traffic-sheet-component .m-r-35{margin-right:35px}image-gallery{width:100%}image-gallery .no-visible{visibility:hidden}image-gallery .img-cropper{position:relative;width:250px;height:250px;overflow:hidden;max-width:100%}image-gallery .img-cropper img{height:100%;width:auto;position:absolute;margin:auto;vertical-align:middle;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}image-gallery #img-principal:hover .top-right{left:88%}image-gallery #img-principal:hover i{display:block}image-gallery #img-principal:hover i.fa-remove{font-size:30px}image-gallery #list-img{display:flex;justify-content:space-between;width:250px;margin-top:12px;max-width:100%}image-gallery #list-img .col-img{position:relative;width:75px;height:75px;overflow:hidden}image-gallery #list-img .col-img:hover i{display:block}image-gallery #list-img .col-img img{height:100%;width:auto;position:absolute;margin:auto;vertical-align:middle;left:50%;top:50%;transform:translate(-50%,-50%)}image-gallery #list-img .col-img .fa-plus{font-size:28px;position:absolute;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}image-gallery #list-img .col-img .top-right i{font-size:25px}image-gallery #list-img .col-add-img{cursor:pointer}image-gallery .center{position:absolute;right:0;left:0;top:calc(50% - 20px)}image-gallery .center i{font-size:50px;color:#fff;cursor:pointer}image-gallery .center i.fa-search{display:none}image-gallery .center i.fa-search:hover{display:block}image-gallery .top-right{position:absolute;right:0;left:0;left:73%;top:0}image-gallery .top-right i{font-size:50px;color:#fff;cursor:pointer;display:none}image-gallery #imageDelete .modal-content{max-width:50%;margin:0 auto}oct-filter{width:100%}oct-filter .content{margin-bottom:15px}oct-filter .content h4{margin-top:0}oct-filter .content-input{padding:5px}oct-filter .content-input input{border:0;box-shadow:none}oct-filter .content-input .input-group-addon{border:none;background:none}oct-filter .inline-flex{display:flex;justify-content:space-between}.theme-promogim oct-filter .inline-flex span,oct-filter .inline-flex span.theme-promogim{color:#036!important}.theme-immopierre oct-filter .inline-flex span,oct-filter .inline-flex span.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs oct-filter .inline-flex span,.theme-francosuisse oct-filter .inline-flex span,oct-filter .inline-flex span.theme-francosuisse,oct-filter .inline-flex span.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion oct-filter .inline-flex span,oct-filter .inline-flex span.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire oct-filter .inline-flex span,oct-filter .inline-flex span.theme-promogim-giboire{color:#036!important}oct-filter label{word-break:break-word}choice-item{width:100%}choice-item .item-oct.selected{border:4px solid #ffa231!important}choice-card{width:100%;outline:none!important}.theme-promogim choice-card .choice-com-icon-color,choice-card .choice-com-icon-color.theme-promogim{color:#860019!important}.theme-immopierre choice-card .choice-com-icon-color,choice-card .choice-com-icon-color.theme-immopierre{color:#068ac4!important}.theme-francosuisse-deuxlacs choice-card .choice-com-icon-color,.theme-francosuisse choice-card .choice-com-icon-color,.theme-greenecopromotion choice-card .choice-com-icon-color,.theme-promogim-giboire choice-card .choice-com-icon-color,choice-card .choice-com-icon-color.theme-francosuisse,choice-card .choice-com-icon-color.theme-francosuisse-deuxlacs,choice-card .choice-com-icon-color.theme-greenecopromotion,choice-card .choice-com-icon-color.theme-promogim-giboire{color:#860019!important}choice-card .card-choice ul li{padding:2px 0 0!important}choice-card .card-choice ul li.important{font-size:13px!important}choice-card .overlay{position:absolute;top:0;left:0;background-color:#000;opacity:.3;width:100%;height:100%}choice-card .card-action{z-index:1}choice-card .card-disabled{background:linear-gradient(to top right,transparent calc(50% - 2px),red,transparent calc(50% + 2px));position:absolute;top:0;left:0;width:100%;height:100%}choice-card .exclamation-triangle{color:red!important}choice-card .modal-dialog{max-width:1012px;width:100%}choice-card .constructionNotes{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#036;padding:5px 10px;color:#fff;border-radius:5px}choice-card .showConstruction{display:block}choice-modal .modal-dialog{max-width:1012px;width:100%}choice-sheet-edit{width:100%}choice-sheet-edit textarea{resize:vertical;min-height:100px}choice-sheet-readonly{width:100%}choice-sheet-readonly .row-spacing .row{margin-bottom:10px}choice-sheet-readonly .row-spacing .row span:first-child{font-weight:700}choice-sheet-readonly #select-btn{float:right}choice-sheet-readonly hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}choice-sheet-readonly .separate{width:100%}choice-sheet-readonly .separate-form{border-left:3px solid #eee}option-item{width:100%}option-item .fa-list{font-size:14px!important}option-item .row-price{display:flex;justify-content:space-between}option-item .row-price label{margin-left:15px;margin-right:15px;margin-top:5px;white-space:nowrap}option-item .item-oct .item-action{top:0}.float-right{float:right}option-card{width:100%}option-card .fa-list{position:absolute;bottom:0;right:0;padding:5px}option-card .modal-dialog{max-width:1012px;min-width:743px;width:100%}option-modal .modal-dialog{max-width:1300px;width:100%}option-sheet-edit{width:100%}option-sheet-edit textarea{resize:vertical;min-height:100px}option-sheet-edit .accordion{margin-bottom:30px}option-sheet-edit .accordion .accordion-header.style-data h4.accordion-title{color:#fff!important}option-sheet-edit .accordion .accordion-data{min-height:125px;overflow:visible}option-sheet-edit .accordion .row-action{display:flex;margin-top:15px}option-sheet-edit .accordion .row-action button{margin-left:15px;z-index:2}option-sheet-edit .accordion .row-action .form-select{width:500px;max-width:100%}option-sheet-edit .accordion .row-action .ui-select-multiple input.ui-select-search{z-index:1;max-width:100%}option-sheet-edit .panel-region{height:150px;max-height:240px;overflow-y:auto;padding-right:20px}option-sheet-edit .modal-dialog{width:400px}option-sheet-edit .error-msg{color:#da4453;margin-top:10px}option-sheet-readonly{width:100%}option-sheet-readonly .row-spacing .row{margin-bottom:10px}option-sheet-readonly .row-spacing .row span:first-child{font-weight:700}option-sheet-readonly #select-btn{float:right;margin-top:15px}option-sheet-readonly hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}option-sheet-readonly .separate{width:100%}option-sheet-readonly .separate-form{border-left:3px solid #eee}option-sheet-readonly .input-quantity,option-sheet-readonly .save-quantity{width:100%}option-sheet-readonly .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;float:left}option-sheet-readonly .existing-file{position:relative}option-sheet-readonly .existing-file a{cursor:pointer}option-sheet-readonly .existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}option-sheet-readonly #modalDeleteFileOptionRequestOption .modal-content{max-width:500px;margin:0 auto}option-sheet-readonly .bold-span{font-weight:700}option-sheet-readonly .block-region{margin-left:260px}option-sheet-readonly .errorChoix{color:#da4453;position:absolute;top:10px;right:30px}.accordionChoisDisponible{position:relative}payment-certificate-component #market-switch{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}payment-certificate-component #market-switch span{font-weight:700}payment-certificate-component .m-t-7{margin-top:7px}payment-certificate-component .compact-sort-header .ui-grid-cell-contents{cursor:pointer}.tooltip-inner{max-width:350px!important}.radio-group-type label{margin-right:5px}payment-certificate-create-component .btn-app-fourth:hover{background-color:#255987!important;border-color:#255987!important;color:#fff!important}payment-certificate-documents-component .display-grid{display:grid}payment-certificate-documents-component .no-padding{padding-right:0;padding-left:0}payment-certificate-documents-component .list-header{display:flex;background-color:#036;color:#fff!important;font-weight:400;text-align:center;font-size:13px;padding-top:8px;padding-bottom:8px;padding-left:5px;margin-bottom:10px}payment-certificate-documents-component .list-header .add-btn{margin-top:2px}payment-certificate-documents-component .display-list{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;max-height:9.6rem;overflow-y:auto;padding:.3rem;border:1px solid #ccc;background:#fefefe;margin-bottom:7px}payment-certificate-documents-component .display-list .document-item{display:flex;align-items:center;background:#fff;padding:.1rem;border:1px solid #eee;border-radius:4px}payment-certificate-documents-component .display-list .document-item:hover{background:#f3f9ff;cursor:pointer}payment-certificate-documents-component .display-list .document-item .icon-pdf{margin-right:.5rem;font-size:1.2rem;color:#c00}payment-certificate-documents-component .display-list .document-item .document-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem}@media (min-width:500px){payment-certificate-documents-component .display-list .document-item .document-name{max-width:300px}}payment-certificate-documents-component .display-list .document-item .list-actions{display:flex}payment-certificate-documents-component .display-list .document-item .list-actions button{background:none;border:none;cursor:pointer;font-size:1.1rem}payment-certificate-documents-component .display-list .document-item .list-actions button:hover{opacity:.7}payment-certificate-documents-component .pdf-icon{display:flex;justify-content:center;align-items:center;padding:5px 30px 0 0}payment-certificate-documents-component .button-container{display:flex;justify-content:right}payment-certificate-documents-component i.icon-red{color:#cd3333}payment-certificate-documents-component i.icon-green{color:#02955f}payment-certificate-documents-component i.icon-blue{color:#306ead}payment-certificate-documents-component i.icon-gray{color:#708a9f}payment-certificate-documents-component i.icon-light-blue{color:#00acde}payment-certificate-documents-component .margin-right-10{margin-right:10px}payment-certificate-documents-component .waiting-container{padding:100px}payment-certificate-documents-component .waiting-body,payment-certificate-documents-component .waiting-success-body,payment-certificate-documents-component .waiting-title{margin:50px}payment-certificate-documents-component .document-viewer{border:.5em solid}.theme-promogim payment-certificate-documents-component .document-viewer,payment-certificate-documents-component .document-viewer.theme-promogim{border-color:#036!important}.theme-immopierre payment-certificate-documents-component .document-viewer,payment-certificate-documents-component .document-viewer.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs payment-certificate-documents-component .document-viewer,.theme-francosuisse payment-certificate-documents-component .document-viewer,payment-certificate-documents-component .document-viewer.theme-francosuisse,payment-certificate-documents-component .document-viewer.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion payment-certificate-documents-component .document-viewer,payment-certificate-documents-component .document-viewer.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire payment-certificate-documents-component .document-viewer,payment-certificate-documents-component .document-viewer.theme-promogim-giboire{border-color:#036!important}payment-certificate-documents-component .document-viewer .title-doc-not-found{text-align:center;font-size:x-large}.certificat-edit-form-container h4{color:#036}.certificat-edit-form-container .form-header{margin-bottom:1.5rem}.certificat-edit-form-container .page-title{margin-top:0;margin-bottom:20px;font-weight:700}.certificat-edit-form-container .informations{margin-right:10px}.certificat-edit-form-container .informations .border-shadow{margin:0 0 0 10px;padding-top:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.certificat-edit-form-container .width25{width:25%}.certificat-edit-form-container .width35{width:35%}.certificat-edit-form-container .width75{width:75%}.certificat-edit-form-container .width100{width:100%}.certificat-edit-form-container .width65{width:65%}.certificat-edit-form-container .margin-left-12{margin-left:-12px}.certificat-edit-form-container .margin-left-27{margin-left:-27px}.certificat-edit-form-container .margin-left-30{margin-left:-30px}.certificat-edit-form-container .bold{font-weight:700}.certificat-edit-form-container .margin-bottom5{margin-bottom:5px}.certificat-edit-form-container .margin-bottom10{margin-bottom:10px}.certificat-edit-form-container .margin-bottom13{margin-bottom:13px}.certificat-edit-form-container .margin-bottom14{margin-bottom:14px}.certificat-edit-form-container .simple-input{width:150px;height:29px}.certificat-edit-form-container .display-flex{display:flex;align-items:center}.certificat-edit-form-container .align-center{text-align:center}.certificat-edit-form-container .btn-remove{background:none;border:none;color:#dc3545;cursor:pointer;font-size:1rem}.certificat-edit-form-container .btn-remove:hover{color:#a50000}.certificat-edit-form-container .btn-remove i.fa-trash{pointer-events:none}.certificat-edit-form-container .details{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:1700px){.certificat-edit-form-container .details{grid-template-columns:1fr}}.certificat-edit-form-container .details .col-box{padding:1rem}.certificat-edit-form-container .details .a-deduire-title{text-decoration:underline}.certificat-edit-form-container .details .total-style{background-color:#ededed}.certificat-edit-form-container .details .gauche .table-header{background-color:#036;color:#fff;font-weight:400;text-align:center;padding:.5em}.certificat-edit-form-container .details .gauche .description-header{min-width:230px}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants{width:100%;border-collapse:collapse;border:none}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .header-number{min-width:146px}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .header-amount{min-width:157px}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .header-notes{min-width:211px}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants td,.certificat-edit-form-container .details .gauche .avenants-content .table-avenants th{border:1px solid #ccc;padding:.75rem}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants input[type=number],.certificat-edit-form-container .details .gauche .avenants-content .table-avenants input[type=text]{width:100%;padding:.3rem;box-sizing:border-box}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-num-avenant{display:flex;align-items:center;min-width:130px}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-num-avenant input{flex:1;padding-right:1.5rem}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-num-avenant .prefix{margin-right:.4rem;color:#333}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-euro{display:flex;align-items:center}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-euro input{flex:1;padding-right:1.5rem;min-width:130px;text-align:center}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .input-euro .suffix{margin-left:.4rem;color:#333}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .btn-add{background:none;border:none;cursor:pointer;font-size:1rem}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .btn-add:hover{color:#0056b3}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .commentaire-actions{display:flex;align-items:center;gap:.5rem}.certificat-edit-form-container .details .gauche .avenants-content .table-avenants .commentaire-actions input[type=text]{flex:1}.certificat-edit-form-container .details .gauche .tableaux-content{margin-top:15px}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants{width:100%;border-collapse:collapse;border:none}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants td,.certificat-edit-form-container .details .gauche .tableaux-content .table-montants th{border:1px solid #ccc;padding:.75rem}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants input[type=number],.certificat-edit-form-container .details .gauche .tableaux-content .table-montants input[type=text]{width:100%;padding:.3rem;box-sizing:border-box}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-num-avenant{display:flex;align-items:center;min-width:130px}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-num-avenant input{flex:1;padding-right:1.5rem}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-num-avenant .prefix{margin-right:.4rem;color:#333}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-euro{display:flex;align-items:center}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-euro input{flex:1;padding-right:1.5rem;min-width:130px;text-align:center}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-euro .suffix{margin-left:.4rem;color:#333}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .btn-add{background:none;border:none;cursor:pointer;font-size:1rem}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .btn-add:hover{color:#0056b3}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .commentaire-actions{display:flex;align-items:center;gap:.5rem}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .commentaire-actions input[type=text]{flex:1}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .commentaire-actions .btn-remove{background:none;border:none;color:#dc3545;cursor:pointer;font-size:1rem}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .commentaire-actions .btn-remove:hover{color:#a50000}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .commentaire-actions .btn-remove i.fa-trash{pointer-events:none}.certificat-edit-form-container .details .gauche .tableaux-content .table-montants .input-subcontractor-name{margin-right:5px}.certificat-edit-form-container .radio-group-type{margin-left:-18px}.certificat-edit-form-container .left-5{margin-left:5px}.certificat-edit-form-container .input-group-btn{top:0}.certificat-edit-form-container .sci-label{margin-right:18px}.certificat-edit-form-container .mois-facturation-input{margin-top:-5px}.certificat-edit-form-container .no-padding-right{padding-right:0}.certificat-edit-form-container .checkbox-group,.certificat-edit-form-container .form-group{display:flex;justify-content:flex-start;margin-left:0;margin-bottom:1rem}.certificat-edit-form-container .checkbox-group label,.certificat-edit-form-container .form-group label{display:block;margin-bottom:.4rem;font-weight:600}.certificat-edit-form-container .checkbox-group input[type=text],.certificat-edit-form-container .checkbox-group select,.certificat-edit-form-container .form-group input[type=text],.certificat-edit-form-container .form-group select{border:1px solid #ccc;border-radius:4px}.certificat-edit-form-container .checkbox-group ui-select,.certificat-edit-form-container .form-group ui-select{display:block}.certificat-edit-form-container .checkbox-group ui-select .ui-select-choices,.certificat-edit-form-container .checkbox-group ui-select .ui-select-match,.certificat-edit-form-container .form-group ui-select .ui-select-choices,.certificat-edit-form-container .form-group ui-select .ui-select-match{width:100%}.certificat-edit-form-container .checkbox-group.market-type label,.certificat-edit-form-container .form-group.market-type label{display:inline-block;margin-right:1rem}.certificat-edit-form-container #dueDate{width:149px;height:29px}.certificat-edit-form-container .btn-calendar{height:29px;padding:3px 7px 5px}.certificat-edit-form-container .date-echeance{display:flex;align-items:center}.certificat-edit-form-container .checkbox-immediat{margin-left:5px}.certificat-edit-form-container .btn-eye{background:none;border:none;color:#000;cursor:pointer;font-size:1rem}.certificat-edit-form-container .date-echeance-input{display:flex;align-items:center}.certificat-edit-form-container .date-echeance-input label{margin-bottom:0}.certificat-edit-form-container .date-echeance-label{padding-right:0}.certificat-edit-form-container .documents-list{margin:0 auto}.certificat-edit-form-container .actions{display:flex;justify-content:flex-end;margin-top:2rem;gap:1rem}.certificat-edit-form-container .table-creances{table-layout:fixed;width:100%}.certificat-edit-form-container .table-creances th.table-header.caution,.certificat-edit-form-container .table-creances th.table-header.creance{text-align:left}.certificat-edit-form-container .table-autres{width:100%;border-collapse:collapse;border:none}.certificat-edit-form-container .table-autres td{padding:.75rem}.certificat-edit-form-container .table-autres .input-euro{display:flex;align-items:center}.certificat-edit-form-container .table-autres .input-euro input{flex:1;padding-right:1.5rem;min-width:130px;text-align:center}.certificat-edit-form-container .table-autres .input-euro .suffix{margin-left:.4rem;color:#333}.certificat-edit-form-container .table-autres .btn-add{background:none;border:none;cursor:pointer;font-size:1rem}.certificat-edit-form-container .table-autres .btn-add:hover{color:#0056b3}.certificat-edit-form-container .table-autres .btn-add-unlinked{background:none;border:none;color:#fff;margin-left:.5rem;cursor:pointer;font-size:1rem}.certificat-edit-form-container .table-autres .btn-add-unlinked:hover{color:#0056b3}.certificat-edit-form-container .table-autres .tbody-cautions,.certificat-edit-form-container .table-autres .tbody-creances,.certificat-edit-form-container .table-autres .tbody-observations{border:1px solid #ccc}.certificat-edit-form-container .table-autres .cautions-title,.certificat-edit-form-container .table-autres .creances-title,.certificat-edit-form-container .table-autres .observations-title{margin-top:10px}.certificat-edit-form-container .table-autres .input-bank-name{width:100%;margin-right:5px}.certificat-edit-form-container .table-autres .input-reference{width:130px;margin-right:5px}.certificat-edit-form-container .table-autres .observations-bloc{margin-top:10px}.certificat-edit-form-container .table-autres .observations-bloc .observations-title{text-decoration:underline}.certificat-edit-form-container .table-autres .observations-bloc textarea{margin-top:10px;width:100%}.certificat-edit-form-container .table-autres .table-creances{width:100%}.certificat-edit-form-container .validate-content{padding:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.certificat-edit-form-container .validor-grid{padding-right:15px}.certificat-edit-form-container .validor-grid .ui-grid-cell,.certificat-edit-form-container .validor-grid .ui-grid-row{height:auto!important}.certificat-edit-form-container .validor-grid .ui-grid-header{pointer-events:none;cursor:default}.certificat-edit-form-container .validor-grid .icon-disabled{opacity:.4;pointer-events:none;cursor:default}.certificat-edit-form-container .validor-grid .ui-grid-cell{float:none!important;display:table-cell;vertical-align:top}.certificat-edit-form-container .validor-grid .ui-grid-cell-contents{white-space:normal;overflow:visible;word-break:break-word}.certificat-edit-form-container .validor-grid .ui-grid-canvas,.certificat-edit-form-container .validor-grid .ui-grid-viewport{height:auto!important}.certificat-edit-form-container .wrap-pre{font-family:Open Sans,Roboto,sans-serif;font-size:13px;background-color:transparent;border:none;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.certificat-edit-form-container .notes{margin:-10px}.certificat-edit-form-container .refreshValidators{font-size:18px;margin-left:5px}.certificat-edit-form-container #accordion-history{margin-top:20px}.certificat-edit-form-container #accordion-history h4{color:#fff}.certificat-edit-form-container .styleTitleSubContractor{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.certificat-edit-form-container .input-rate{display:flex;align-items:center}.certificat-edit-form-container .input-rate input{flex:1;max-width:65px;text-align:center}.certificat-edit-form-container .input-rate .suffix{margin-left:.4rem;color:#333}.modal-add-bank-guarantee #manageBankGuarantee,.modal-add-sub-contractor #manageSubContractor{overflow-y:scroll}.warning-icon-modal{font-size:24px;color:#ffc107;margin-right:30px;margin-bottom:30px;float:left}.input-warning{border-color:#ffc107;box-shadow:0 0 5px #ffc107}.input-error{border-color:#dc3545;box-shadow:0 0 5px #dc3545}.add-btn{margin-right:15px!important}.marketType .radio-label{float:left;margin-right:40px}.mt-30{margin-top:30px}#modalDepositFileReceivable,.z-index-important{z-index:9999!important}.status-circle{padding-right:10px}.status-circle.validated{color:green}.status-circle.not-validated{color:red}.modalDepositFileSubContractor{position:relative;z-index:9999}.dynamic-filters .clear-both{clear:both}.dynamic-filters .form-control,.dynamic-filters .ui-select-container{margin-bottom:9px}.dynamic-filters .label-container{position:relative;height:33px}.dynamic-filters .label-container .control-label{position:absolute;top:50%;transform:translateY(-50%);margin:0}.dynamic-filters .date-wrapper{display:flex;align-items:center}.dynamic-filters .date-wrapper input.form-control{flex:1;margin:0}.dynamic-filters .date-wrapper .calendar-icon{padding:8px 15px;margin-left:4px;margin-top:5px;cursor:pointer;height:38px;display:flex;align-items:center;justify-content:center}.dynamic-filters .date-wrapper .calendar-icon i.fa{font-size:16px}users-component .search-label-user{margin-top:6px}users-component .search-button-user{margin-bottom:6px}users-component .red-color{color:red}.edit-user .modal-body{max-width:800px;min-width:500px}.edit-user .label-ui-select,.edit-user .operation-ui-select{min-height:34px}.edit-user .buttons{text-align:right}.manage-rights .rights-grid{margin-bottom:10px;margin-top:10px}.manage-rights .admin-rights-label{margin-top:10px}.manage-ESignDocuments .ESignDocuments-grid{margin-bottom:10px;margin-top:10px}manage-lots-component .url{max-width:calc(100% - 40px)}manage-lots-component .url-row{display:inline-flex;width:100%;overflow:hidden}manage-lots-component .url-row span{max-width:calc(100% - 45px);overflow:hidden}manage-lots-component .url-header{display:inline-flex;width:100%;justify-content:space-between;margin-bottom:15px}manage-lots-component .back-button{height:34px}manage-lots-component .icon-position{display:inline-flex}.fileinput-button{position:relative;overflow:hidden;margin-top:11px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:"alpha(opacity=0)";direction:ltr;cursor:pointer}.existing-file{position:relative;padding-top:7px;margin-bottom:0}.existing-file a{cursor:pointer}.existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}.ui-select-multiple input.ui-select-search{margin:2px}operations-component{display:flex}operations-component .filter-row{margin-bottom:10px}operations-component #buttons-filter{margin-top:10px}operations-component #number-input{margin-bottom:15px;margin-top:15px}operations-component #number-input input{display:inline;width:auto}operations-component #number-input button,operations-component #number-input input:last-child{margin-left:15px}operations-component .svg3d svg{width:21px}edit-operations-component{display:flex}edit-operations-component .page-title{display:inline}edit-operations-component #buttons-filter{margin-top:10px}edit-operations-component .block{margin:0 0 20px}edit-operations-component .margined{margin-bottom:200px!important}edit-operations-component .line{margin-top:10px;margin-bottom:10px}edit-operations-component .style{margin-top:30px!important}edit-operations-component .control-label{margin-top:6px}edit-operations-component .text-zone{margin-left:30px}edit-operations-component .inline-flex{display:inline-flex}edit-operations-component #number-input{margin-bottom:15px;margin-top:15px}edit-operations-component #number-input input{display:inline;width:auto}edit-operations-component #number-input button,edit-operations-component #number-input input:last-child{margin-left:15px}edit-operations-component .ta-toolbar{margin-top:10px}edit-operations-component #operationCode{display:inline;width:15%}edit-operations-component .buttons{margin-top:10px;margin-bottom:10px}edit-operations-component #end-date-special-condition{margin-top:6px}edit-operations-component .trash-btn{height:34px;margin-top:-1px}edit-operations-component .checkbox-decorated{float:right}edit-operations-component thead tr{color:#fff;background-color:#103470}edit-operations-component .reception-datepicker{margin-bottom:10px}edit-operations-component #notary-selected-details{margin-top:25px}edit-operations-component .txt-align-right{text-align:right}edit-operations-component #shop-sales-office-rent{display:unset;width:auto}edit-operations-component .file-manager-folder-size .file-manager{height:410px!important}edit-operations-component .modal-body{max-width:100%;min-width:500px}edit-operations-component .panel-invblock{height:200px}edit-operations-component .error-msg{color:#da4453}edit-operations-component .fw-n{font-weight:400}dealitem-desc-editor-component .ta-editor,dealitem-desc-editor-component .ta-resizer-handle-overlay+*{min-height:auto}.edit-parcel .modal-body{max-width:800px;min-width:500px}.edit-parcel .buttons{text-align:right}.edit-parcel .no-padding{padding:unset!important}add-operations-component .title{margin-bottom:0}add-operations-component .title h5{font-weight:700}add-operations-component .error-msg{color:#da4453}.notaries [class*=col-]{padding-right:5px}.notaries [class*=col-]:first-child{padding-left:5px}.notaries label{margin-bottom:0}.notaries .timepicker.dropdown-menu{padding:0 4px}.notaries .timepicker.dropdown-menu button{outline:none;border:0}.notaries .timepicker.dropdown-menu tbody button{padding:6px}.notaries #buttons-bottom{padding-bottom:10px}.notaries #buttons-bottom button:last-child{margin-left:5px;margin-right:5px}edit-notary-component #notary-block{margin-top:40px}edit-notary-component .title{margin-bottom:0}edit-notary-component .title h5{font-weight:700}edit-notary-component #buttons{text-align:right}connexions-component .url{max-width:calc(100% - 40px)}connexions-component .url-row{display:inline-flex;width:100%;overflow:hidden}connexions-component .url-row span{max-width:calc(100% - 45px);overflow:hidden}connexions-component .url-header{display:inline-flex;width:100%;justify-content:space-between;margin-bottom:15px}connexions-component .back-button{height:34px}connexions-component .icon-position{display:inline-flex}.timepicker.dropdown-menu{padding:0 4px}.timepicker.dropdown-menu button{outline:none;border:0}.timepicker.dropdown-menu tbody button{padding:6px}#buttons-bottom{padding-bottom:10px}#buttons-bottom button:last-child{margin-left:5px;margin-right:5px}.radio-label{margin-right:30px}.modal-container{width:500px}.m-b-10{margin-bottom:10px}.m-b-50{margin-bottom:50px}.pt-5{padding-top:5px}.document-list{list-style:none}.document-list li{line-height:35px}.document-list li:before{content:"-";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.document-btn{background:none;border:none;cursor:pointer;font-size:20px}.blue{color:#036}.red{color:#cf0627}.error{color:#da4453}.document-empty{opacity:.6;font-size:16px;width:100%;text-align:center;margin-bottom:15px}.file-manager-container .file-manager{height:400px!important}.file-manager-container .file-manager .ui-layout-container{width:415px!important}.path{font-size:16px;color:#036;font-weight:700;line-height:2}.radio-group-type{margin-top:5px}#prospects [class*=col-]{padding-right:5px}#prospects [class*=col-]:first-child{padding-left:5px}#prospects .fa-building{color:#b81b2e;margin:auto}#prospects .alertLevel0{display:none}#prospects .alertLevel1 .st1,#prospects .alertLevel2 .st1,#prospects .alertLevel3 .st1{fill:#fff!important}#prospects .alertLevel1 .st0{fill:#f60!important}#prospects .alertLevel2 .st0,#prospects .alertLevel3 .st0{fill:#f83033!important}#prospects .alertlevel-padding{padding-left:7px}#prospects .contactLevel0{display:none}#prospects .contactLevel1 path{fill:grey}#prospects .contactLevel2 path{fill:#06c}#prospects .iconEdit path{fill:#757575}#prospects #row-export-button{margin-left:43px}#prospects .timepicker.dropdown-menu{padding:0 4px}#prospects .timepicker.dropdown-menu button{outline:none;border:0}#prospects .timepicker.dropdown-menu tbody button{padding:6px}#prospects .commercial-action-container{padding:0!important}#prospects #buttons-bottom{padding-bottom:10px;padding-right:10px}#prospects .excel-button{margin-right:6px}#prospects .group-background{background-color:rgba(56,61,105,.3137254901960784)}#prospects .ui-grid-row:nth-child(2n) .ui-grid-cell{background-color:#fdfdfd!important}.custom-modal .modal-body{max-width:800px}edit-prospects{display:flex;margin-bottom:20px}#edit-prospects{width:100%}#accordion-commercial-actions .accordion.style-data{margin-bottom:20px}#accordion-commercial-actions .accordion.style-data .accordion-data{padding-top:15px}#accordion-civil-situation .accordion.style-data{width:100%}#accordion-projects #accordion-collapsible{padding-top:25px}.modal-dialog{width:auto}#prospect-civil-situation .border-column{border-right:1px solid #c5c4c5;border-left:1px solid #c5c4c5}#prospect-civil-situation #editProspectForm>:first-child{padding-bottom:15px}#prospect-civil-situation textarea{max-width:100%;resize:none;overflow-x:hidden}#prospect-civil-situation .checkbox{margin-right:5px;margin-left:5px}#prospect-civil-situation .padding-right{padding-right:5px!important}#prospect-civil-situation .modal .modal-dialog{width:70%!important}#prospect-civil-situation .small-padding-left{padding-left:7px}#prospect-civil-situation .hidden{display:none}.toggleOn{color:green;font-size:24px}.toggleOff{color:red;font-size:24px;transform:rotate(180deg)}.consentMarketing{border:1px solid #c5c4c5;margin-bottom:1em}.consentOnLabelColor{color:green}.consentOffLabelColor{color:red}.commercial-action-container [class*=col-]{padding-right:5px}.commercial-action-container [class*=col-]:first-child{padding-left:5px}.commercial-action-container .modal-dialog{width:1350px;height:auto}.commercial-action-container .file-icon{font-size:17px;line-height:18px}.commercial-action-container .excel-button{margin-right:6px}.commercial-action-container .commercial-actions-accordion{margin-bottom:0!important}.commercial-action-container .commercial-actions-accordion .accordion-data{padding-top:0;padding-left:0;padding-right:0}.commercial-action-container .filters-buttons{margin-bottom:0;margin-top:5px}.commercial-action-container .filters-buttons button:last-child{margin-right:5px}.edit-commercial-action-form{max-width:1300px}.edit-commercial-action-form form{margin:0 auto;max-width:1300px}.edit-commercial-action-form [disabled]:not(label):not(button){background-color:#eee!important;opacity:1;color:#000;cursor:not-allowed}.edit-commercial-action-form [disabled]:not(label):not(button) :hover:not(input){background-color:#eee!important}.edit-commercial-action-form #commercialActionOperationInputGroup{width:100%;height:100%}.edit-commercial-action-form #commercialActionOperationInputGroup .ui-select-multiple[limit="1"]{height:34px}.edit-commercial-action-form #commercialActionOperationInputGroup .input-group-btn,.edit-commercial-action-form #commercialActionOperationInputGroup .input-group-btn button,.edit-commercial-action-form #commercialActionOperationInputGroup .input-group-btn div,.edit-commercial-action-form #commercialActionOperationInputGroup .ui-select-multiple:not([limit="1"]){height:100%}.edit-commercial-action-form #commercialActionOperationInputGroup .input-group-btn button i{display:inline}.edit-commercial-action-form .border-radius-right .form-control:first-child{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.edit-commercial-action-form .cursor-pointer input{cursor:pointer}.edit-commercial-action-form .no-width{width:0}.edit-commercial-action-form .calendar-icon a,.edit-commercial-action-form .calendar-icon a:hover{color:#3b444d}.edit-commercial-action-operation-form{width:750px;height:380px;margin:0 auto}.edit-commercial-action-form-group{margin-bottom:15px}.edit-commercial-action-form-placeholder-upload-icon{float:right}.edit-commercial-action-form-placeholder-upload-icon.theme-promogim,.theme-promogim .edit-commercial-action-form-placeholder-upload-icon{color:#103470!important}.edit-commercial-action-form-placeholder-upload-icon.theme-immopierre,.theme-immopierre .edit-commercial-action-form-placeholder-upload-icon{color:#003869!important}.edit-commercial-action-form-placeholder-upload-icon.theme-francosuisse,.edit-commercial-action-form-placeholder-upload-icon.theme-francosuisse-deuxlacs,.edit-commercial-action-form-placeholder-upload-icon.theme-greenecopromotion,.edit-commercial-action-form-placeholder-upload-icon.theme-promogim-giboire,.theme-francosuisse-deuxlacs .edit-commercial-action-form-placeholder-upload-icon,.theme-francosuisse .edit-commercial-action-form-placeholder-upload-icon,.theme-greenecopromotion .edit-commercial-action-form-placeholder-upload-icon,.theme-promogim-giboire .edit-commercial-action-form-placeholder-upload-icon{color:#103470!important}.futur-meeting_title{font-weight:700;margin-bottom:40px}#edit-prospects-projects #header{margin:0 0 15px}#edit-prospects-projects #header .switch+span{line-height:26px;vertical-align:top;margin-left:15px;font-weight:700}#edit-prospects-projects #header #second-label{margin-left:40px}#edit-prospects-projects #header #add-project{font-size:14px;font-weight:700;color:#036;cursor:pointer}#edit-prospects-projects #header #add-project i{font-size:25px;padding-bottom:2px;padding-left:2px;vertical-align:middle}#edit-prospects-projects .project{border:1px solid #c5c4c5;margin-bottom:20px}#edit-prospects-projects edit-prospects-projects-commercial-proposition-grid,#edit-prospects-projects edit-prospects-projects-resume{display:flex}#edit-prospects-projects h4{color:#036;font-weight:700;font-size:17px}#edit-prospects-projects .is-inactive{background-color:#c5c4c5;border:1px solid #a6a4a6}#edit-prospects-projects file-manager-component{width:1000px}#edit-prospects-projects-edit{width:900px}#edit-prospects-projects-edit .col-md-6:first-child{padding-right:25px}#edit-prospects-projects-edit .col-md-6:last-child{padding-left:25px}#edit-prospects-projects-edit .form-group{margin-bottom:10px!important}#edit-prospects-projects-edit label{font-weight:400}#edit-prospects-projects-edit h4{font-size:17px;margin-bottom:10px}#edit-prospects-projects-edit #notes-title{padding-top:19px}#edit-prospects-projects-edit [disabled]{background-color:#eee!important;opacity:1;color:#000;cursor:not-allowed}#edit-prospects-projects-edit [disabled] :hover{background-color:#eee!important}#edit-prospects-projects-edit textarea{resize:none}#edit-prospects-projects-edit #right-side{height:410px}#edit-prospects-projects-edit #right-side .not-allowed{cursor:not-allowed}#edit-prospects-projects-edit #right-side textarea{height:56px}#edit-prospects-projects-edit #right-side .ui-select-choices{width:auto}#edit-prospects-projects-edit #right-side #radio-buttons{padding-bottom:23px}#edit-prospects-projects-edit #right-side #moralPerson{padding-top:11px}#edit-prospects-projects-edit #right-side .switch+span{line-height:26px;vertical-align:top;margin-left:15px;font-weight:700}#edit-prospects-projects-edit #footer{padding-right:15px;padding-bottom:10px}#edit-prospects-projects-edit #footer button{width:110px}#edit-prospects-projects-edit #footer button:last-child{margin-left:5px}#edit-prospects-projects-edit .padding-right{padding-right:5px!important}#edit-prospects-modal .modal-dialog{overflow-y:auto;max-height:94%;width:1000px}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion .radioButton{display:inline-flex;justify-content:space-between;padding-left:0}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion [disabled]{background-color:#eee!important;opacity:1;color:#000;cursor:not-allowed}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion [disabled] :hover{background-color:#eee!important}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion [disabled] .btn-default{background-color:#eee!important;opacity:1;color:#000;cursor:not-allowed}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion [disabled] .btn-default :hover{background-color:#eee!important}#edit-prospects-modal .modal-dialog .edit-prospects-civil-situation-fusion .choosen{border:2px solid #27ae60;border-radius:5px}#edit-prospects-projects-resume{width:100%;min-height:225px;border-bottom:1px solid #c5c4c5;display:flex;flex-direction:row}#edit-prospects-projects-resume #project-image-block{width:230px;min-width:230px;overflow:hidden}#edit-prospects-projects-resume #project-image-block #image-cropper{height:176px;max-height:100%;position:relative}#edit-prospects-projects-resume #project-image-block #image-cropper img{height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#edit-prospects-projects-resume #project-image-block #image-description{background-color:#5b6471;color:#fff;padding:10px;min-height:53px}#edit-prospects-projects-resume #project-image-block #image-description div:first-child{font-size:13px}#edit-prospects-projects-resume #project-image-block #image-description div:last-child{font-size:11px}#edit-prospects-projects-resume #project-image-block #projectVat{position:relative;top:10%;left:0;width:40%;color:#fff;padding:5px 13px}#edit-prospects-projects-resume #project-image-block #projectVat.theme-promogim,.theme-promogim #edit-prospects-projects-resume #project-image-block #projectVat{background-color:#b81b2e!important}#edit-prospects-projects-resume #project-image-block #projectVat.theme-immopierre,.theme-immopierre #edit-prospects-projects-resume #project-image-block #projectVat{background-color:#039bde!important}#edit-prospects-projects-resume #project-image-block #projectVat.theme-francosuisse,#edit-prospects-projects-resume #project-image-block #projectVat.theme-francosuisse-deuxlacs,#edit-prospects-projects-resume #project-image-block #projectVat.theme-greenecopromotion,.theme-francosuisse #edit-prospects-projects-resume #project-image-block #projectVat,.theme-francosuisse-deuxlacs #edit-prospects-projects-resume #project-image-block #projectVat,.theme-greenecopromotion #edit-prospects-projects-resume #project-image-block #projectVat{background-color:#c20e1a!important}#edit-prospects-projects-resume #project-image-block #projectVat.theme-promogim-giboire,.theme-promogim-giboire #edit-prospects-projects-resume #project-image-block #projectVat{background-color:#b81b2e!important}#edit-prospects-projects-resume #project-image-block #projectVat span{font-size:5px}#edit-prospects-projects-resume #project-resume-block{width:100%}#edit-prospects-projects-resume #project-resume-block .additional-informations-block{border-left:1px solid #c5c4c5;padding-left:45px}#edit-prospects-projects-resume #project-resume-block .additional-informations-block p{margin:0 0 5px}#edit-prospects-projects-resume #project-resume-block #no-additional-informations{min-height:100px}#edit-prospects-projects-resume #project-resume-block .bold-text{font-weight:700}#edit-prospects-projects-resume #project-resume-block #prospect-left-column{padding-left:0}#edit-prospects-projects-resume #project-resume-block .padding-top{padding-top:10px}#edit-prospects-projects-resume #project-resume-block h4{margin-top:5px}#edit-prospects-projects-resume #project-resume-block #buttons{padding-right:30px;align-self:flex-end;margin-top:122px}#edit-prospects-projects-resume #project-resume-block #label-list{color:#7b0d03}#edit-prospects-projects-resume #project-resume-block #label-list i{font-size:16px;text-align:center;padding-right:5px}#edit-prospects-projects-resume .funding-modal .modal-dialog{width:1000px}#commercial-propositions-grid{width:100%;padding-top:5px}#commercial-propositions-grid .commercial-proposition-book-btn{height:20px;width:20px}#commercial-propositions-grid .grid{border-bottom:0!important}#commercial-propositions-grid h4{margin-left:10px}#commercial-propositions-grid .fa-check{color:green;font-size:19px;line-height:28px}#commercial-propositions-grid .price-value{float:left}#commercial-propositions-grid .price-edit-input{float:left;width:75%;height:28px}#commercial-propositions-grid input[type=number]::-webkit-inner-spin-button,#commercial-propositions-grid input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-grid-twinned-booking img{margin-top:5px}.ui-grid-top-panel.project-grid-header{background:#808791!important}.project-grid-first-cell{text-align:center}.project-grid-row-action-buttons{display:flex;justify-content:space-around;align-items:center}.commercial-proposition-booking-modal-form{max-width:330px;padding:15px;margin:0 auto}.conditions-of-sale{width:1000px}.conditions-of-sale h5{font-weight:700;text-decoration:underline}#edit-prospects-resume{width:100%;margin-bottom:20px}#edit-prospects-resume .nopadding{padding:0}#edit-prospects-resume .underline{text-decoration:underline}#edit-prospects-resume .italic{font-style:italic}#edit-prospects-resume #blocks{justify-content:space-between}#edit-prospects-resume #blocks #first-block{min-width:350px;width:36%;max-width:550px}#edit-prospects-resume #blocks #first-block #title_right{display:inline-block;float:right;margin-right:5px}#edit-prospects-resume #blocks #first-block i{font-size:16px;text-align:center;padding:0}#edit-prospects-resume #blocks #first-block i.disabled{transform:rotate(180deg)}#edit-prospects-resume #blocks #first-block .disabled{color:#e74c3c;font-weight:700}#edit-prospects-resume #blocks #first-block .enabled{color:#2ecc71;font-weight:700}#edit-prospects-resume #blocks #first-block .pull-right>*{display:inline-block}#edit-prospects-resume #blocks #first-block a{margin:0 0 10px}#edit-prospects-resume #blocks #first-block svg{width:25px}#edit-prospects-resume #blocks #first-block #left-side{height:140px}#edit-prospects-resume #blocks #first-block #left-side .top-text{font-weight:700;font-size:16px;margin-bottom:0}#edit-prospects-resume #blocks #first-block #left-side #bottom-left-block{position:absolute;bottom:0;font-size:12px;width:100%;margin:0}#edit-prospects-resume #blocks #first-block #right-side{font-weight:700}#edit-prospects-resume #blocks #first-block #right-side #label-list{color:#7b0d03}#edit-prospects-resume #blocks #first-block #right-side #label-list .fa{margin-top:3px}#edit-prospects-resume #blocks #first-block #right-side #collaborator{color:#0a4d8a}#edit-prospects-resume #blocks #first-block #bottom-right-block{position:absolute;right:30px;bottom:10px;font-size:12px;color:grey}#edit-prospects-resume #blocks #first-block #bottom-right-block i{font-size:12px}#edit-prospects-resume #blocks #first-block #top-left-block{position:absolute;right:5px;top:10px}#edit-prospects-resume #blocks #first-block #top-left-block .fa{margin-top:3px}#edit-prospects-resume #blocks #first-block #top-left-block p.enabled{padding-left:10px}#edit-prospects-resume #blocks #first-block #top-left-block p.disabled{padding-left:4px}#edit-prospects-resume #blocks #second-block{width:33%;max-width:550px;padding-left:5px;padding-right:5px}#edit-prospects-resume #blocks #third-block{min-width:290px;width:30%;max-width:380px}#edit-prospects-resume #blocks #third-block .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}#edit-prospects-resume #blocks #third-block #left-side{margin-top:35px}#edit-prospects-resume #blocks #third-block #left-side .row:nth-child(2){padding-top:15px;padding-bottom:15px}#edit-prospects-resume #blocks #third-block [class*=col-md]:not(#left-side) .row:first-child{margin-bottom:17px}#edit-prospects-resume #blocks #third-block [class*=col-md]:not(#left-side) .row{height:18px}#edit-prospects-resume #blocks #third-block [class*=col-md]:not(#left-side) .row:nth-child(3){padding-top:15px;padding-bottom:15px;height:48px!important}#edit-prospects-resume #blocks #third-block #middle-side{height:119px;color:#0a4d8a;font-weight:700}#edit-prospects-resume #blocks #third-block #right-side{padding-left:30px}#edit-prospects-resume .allProjects{max-height:160px;overflow-y:scroll}.char-error{font-weight:700}.esign-button{position:relative}.esign-tooltip{position:absolute;top:-150%;left:0;width:100%;height:auto;font-size:11px;border-radius:4px;padding:5px;text-wrap:wrap;background-color:#103470}.pointerEsign{pointer-events:none}.mt-5{margin-top:5px}booking-previous-sales-detail{display:flex}booking-previous-sales-detail [disabled]{background-color:#eee!important;opacity:1!important;color:#000;cursor:not-allowed}booking-previous-sales-detail [disabled] :hover{background-color:#eee!important}booking-previous-sales-detail .datepicker [disabled]{background-color:#fff!important;opacity:.5!important}booking-previous-sales-detail .datepicker [disabled] :hover{background-color:none!important}booking-previous-sales-detail .item-with-remove-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}booking-previous-sales-detail .item-with-remove-button>div:not(:first-child){margin-left:10px}.booking-previous-sales-item{display:flex;flex-direction:column;border-style:solid;border-width:1px}.booking-block .booking-previous-sales-item,.booking-previous-sales-item.booking-block{border-color:#ffa231!important}.booking-previous-sales-item.previous-sales-block,.previous-sales-block .booking-previous-sales-item{border-color:#6e0500!important}.booking-previous-sales-item:not(:first-child){margin-top:20px}.booking-previous-sales-item form{flex:1}.booking-previous-sales-item form div.ui-grid-cell .form-control{display:block;width:100%;height:30px;padding:6px 12px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.disableCaret .ui-select-toggle>.caret{display:none}.labelNewProspectWithCheckBox{display:inline;padding-left:0!important;margin-left:-20px}.radio-coBuyer{display:inline;padding-right:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline{min-width:fit-content}.booking-previous-sales-abstract{width:100%;display:flex;justify-content:space-around;flex-direction:column}.booking-previous-sales-abstract>div{display:flex;padding-bottom:10px}.booking-previous-sales-abstract .booking-previous-sales-abstract-first-part{flex-direction:row}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part{flex-direction:column;padding-right:15px}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part>div:nth-child(2){display:flex}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part .booking-previous-sales-project-title{padding-left:10px}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part .booking-previous-sales-specific-conditions textarea{resize:block;overflow-x:hidden}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part .booking-previous-sales-specific-conditions div:nth-child(2){padding-left:10px}.booking-previous-sales-abstract .booking-previous-sales-abstract-second-part .booking-previous-sales-specific-conditions .footnote{text-align:right;font-size:11px;margin-bottom:10px}.booking-previous-sales-project{width:100%;flex:2;display:flex;flex-direction:row}.booking-previous-sales-project>div:last-child{flex:1}.pmg-operation-thumbnail{width:230px;max-width:100%;overflow:hidden}.pmg-operation-thumbnail .pmg-thumbnail{height:176px;position:relative}.pmg-operation-thumbnail .pmg-thumbnail img{height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pmg-operation-thumbnail .pmg-thumbnail .foreground{position:relative;top:-90%;left:0;width:40%;color:#fff;padding:5px 13px}.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-promogim,.theme-promogim .pmg-operation-thumbnail .pmg-thumbnail .foreground{background-color:#b81b2e!important}.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-immopierre,.theme-immopierre .pmg-operation-thumbnail .pmg-thumbnail .foreground{background-color:#039bde!important}.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-francosuisse,.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-francosuisse-deuxlacs,.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-greenecopromotion,.theme-francosuisse-deuxlacs .pmg-operation-thumbnail .pmg-thumbnail .foreground,.theme-francosuisse .pmg-operation-thumbnail .pmg-thumbnail .foreground,.theme-greenecopromotion .pmg-operation-thumbnail .pmg-thumbnail .foreground{background-color:#c20e1a!important}.pmg-operation-thumbnail .pmg-thumbnail .foreground.theme-promogim-giboire,.theme-promogim-giboire .pmg-operation-thumbnail .pmg-thumbnail .foreground{background-color:#b81b2e!important}.pmg-operation-thumbnail .thumbnail-details{padding-left:10px;width:100%}.addon{padding-top:8px}.addon.fa-tags{font-size:19px!important}.booking-block .booking-previous-sales-text-color,.booking-previous-sales-text-color.booking-block{color:#ffa231!important}.booking-previous-sales-text-color.previous-sales-block,.previous-sales-block .booking-previous-sales-text-color{color:#6e0500!important}.booking-previous-sales-text-addon{white-space:nowrap;padding-top:7px;padding-left:7px}.booking-previous-sales-contractual-infos{width:100%;flex:1;margin-left:-60px}.booking-previous-sales-contractual-infos .booking-period-validity-alert{margin-top:15px}.booking-previous-sales-contractual-infos .control-label+div{padding-top:7px}.booking-previous-sales-lots-options{width:100%;flex:5;display:flex;flex-direction:column}.booking-previous-sales-lots-options>div{display:flex;flex-direction:row}.booking-previous-sales-lots-options>div>div{width:100%}.booking-previous-sales-lots-options>div>div:first-child{padding-right:10px;flex:3}.booking-previous-sales-lots-options>div>div:last-child{flex:2;padding-left:10px}.booking-previous-sales-lots-options .oct-status-icon{font-size:20px}.booking-previous-sales-abstract-buttons{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.booking-previous-sales-abstract-buttons>button{align-self:flex-end;width:70%;margin-top:10px}.booking-previous-sales-details-buttons{width:100%;flex:1;display:flex;flex-direction:row;justify-content:flex-end;padding-right:15px}.booking-previous-sales-details-buttons>button{align-self:flex-end;width:30%}.booking-previous-sales-details-buttons>button:not(first-child){margin-left:10px}.booking-previous-sales-more-details{width:100%;padding-top:3px;padding-bottom:3px}.booking-previous-sales-more-details a{text-decoration:none;color:#000;cursor:pointer;display:flex;flex-direction:column}.booking-previous-sales-more-details a div{margin:auto;font-weight:700;line-height:1}.booking-previous-sales-more-details a:hover{color:#000}.booking-previous-sales-details{width:100%;display:flex;flex-flow:row wrap}.booking-previous-sales-details>div{flex-grow:1;flex-shrink:0;flex-basis:50%;padding-bottom:10px}.booking-previous-sales-details>div:first-child{flex-basis:100%}.booking-previous-sales-details>div:last-child{display:flex;flex-direction:column}.booking-previous-sales-details>div:nth-child(2n){padding-right:10px}.booking-previous-sales-details .nopadding-right{padding-right:0}.booking-previous-sales-details .nopadding-left{padding-left:0}.booking-previous-sales-details .partnerOffers{padding-left:40px;padding-top:5px}.booking-previous-sales-details .partnerOffers label{padding-left:5px}.booking-previous-sales-bank-infos.form-inline .form-control{width:100%}.booking-previous-sales-bank-infos.form-inline label{line-height:34px;text-align:right}.booking-previous-sales-form{margin-top:15px}.booking-previous-sales-form.form-horizontal .control-label{text-align:left}.booking-previous-sales-form.form-horizontal .vat-content-label{text-align:right}.booking-previous-sales-form label{vertical-align:middle}.booking-previous-sales-form .btn-add-item{color:red;font-size:20px}.booking-previous-sales-form .vat-content{padding-left:0;padding-right:0}.booking-previous-sales-title{color:#fff;padding:5px;font-weight:700}.booking-block .booking-previous-sales-title,.booking-previous-sales-title.booking-block{background-color:#ffa231!important}.booking-previous-sales-title.previous-sales-block,.previous-sales-block .booking-previous-sales-title{background-color:#6e0500!important}.booking-previous-sales-title>i{float:right}.booking-previous-sales-project-title{font-weight:700}.booking-block .booking-previous-sales-project-title,.booking-previous-sales-project-title.booking-block{color:#ffa231!important}.booking-previous-sales-project-title.previous-sales-block,.previous-sales-block .booking-previous-sales-project-title{color:#6e0500!important}.booking-period-validity-alert{color:red}.booking-block .ui-grid-top-panel.booking-grid-header,.ui-grid-top-panel.booking-grid-header.booking-block{background:#ffa231!important}.previous-sales-block .ui-grid-top-panel.booking-grid-header,.ui-grid-top-panel.booking-grid-header.previous-sales-block{background:#6e0500!important}.booking-block .ui-grid-top-panel.previous-sales-grid-header,.ui-grid-top-panel.previous-sales-grid-header.booking-block{background:#ffa231!important}.previous-sales-block .ui-grid-top-panel.previous-sales-grid-header,.ui-grid-top-panel.previous-sales-grid-header.previous-sales-block{background:#6e0500!important}.booking-previous-sales-creation-details{text-align:right}.booking-previous-sales-creation-details>span{font-weight:700}.booking-block .booking-previous-sales-creation-details>span,.booking-previous-sales-creation-details>span.booking-block{color:#ffa231!important}.booking-previous-sales-creation-details>span.previous-sales-block,.previous-sales-block .booking-previous-sales-creation-details>span{color:#6e0500!important}.booking-previous-sales-dependent-children{display:flex;flex-direction:column}.booking-previous-sales-dependent-children>div:not(:first-child){margin-top:10px}.booking-previous-sales-loans{display:flex;flex-direction:column}.booking-previous-sales-loans>div:not(:first-child){margin-top:10px}.booking-previous-sales-options .booking-option-grid-cell{padding:6px 12px}.prospect-bouton{float:right;height:19px!important;width:30px!important}.prospect-label{float:right}.has-error label{color:#da4453!important}.warning{border:3px solid #f0ad4e;border-radius:2}.pdf-icon{display:flex;justify-content:center;align-items:center;padding:5px 30px 0 0}.button-container{display:flex;justify-content:right}i.icon-red{color:#cd3333}.margin-right-10{margin-right:10px}.margin-top-20{margin-top:20px}.waiting-container{padding:100px}.waiting-body,.waiting-success-body,.waiting-title{margin:50px}.e-sign-confirm-interlocutors{width:1000px}.e-sign-confirm-interlocutors .text-right{margin-top:10px}#edit-prospects-duplicate-modal .modal-dialog{overflow-y:auto;max-height:94%;width:1000px!important}#edit-prospects-duplicate-modal .edit-prospects-civil-situation-duplicate .text-right{margin-top:10px}#edit-prospects-duplicate-modal .edit-prospects-civil-situation-duplicate .ui-grid-header-canvas{height:29px}.onLabelColor{color:green}.offLabelColor{color:red}.p-25{padding:25px}.icon-cliquable{color:#2e6da4}.icon-disabled{color:grey}#signature-validation{padding-right:0}#signature-validation .grid-container{display:grid;column-gap:20px;grid-template-columns:45% 55%}#signature-validation .documents-validation{margin-top:20px}#signature-validation .grid-item{border-radius:5px;background-color:#f9f9f9;padding:20px}#signature-validation .grid-item .nomargin{margin:-30px}#signature-validation .signature-info{margin-left:15px}#signature-validation .validation-button{margin-top:20px;display:list-item}#signature-validation .commentaire{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#signature-validation .marginBottom3{margin-bottom:3px}oct-component oct-nav{display:block;margin-bottom:20px}oct-component .col-padding,oct-component .col-padding-right{padding-right:5px}oct-component .col-padding,oct-component .col-padding-left{padding-left:5px}oct-nav .menu-item{padding:5px 20px;background-color:#475560;width:100%;color:#fff;text-align:center;cursor:pointer}.theme-promogim oct-nav .menu-item.active,oct-nav .menu-item.active.theme-promogim{background-color:#036!important}.theme-immopierre oct-nav .menu-item.active,oct-nav .menu-item.active.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs oct-nav .menu-item.active,.theme-francosuisse oct-nav .menu-item.active,oct-nav .menu-item.active.theme-francosuisse,oct-nav .menu-item.active.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion oct-nav .menu-item.active,oct-nav .menu-item.active.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire oct-nav .menu-item.active,oct-nav .menu-item.active.theme-promogim-giboire{background-color:#036!important}oct-nav h5{font-size:15px}oct-panel-info{width:100%;margin-bottom:10px;display:inline-block}oct-panel-info .nopadding{padding:0}oct-panel-info .nopadding-bottom{padding-bottom:0;padding-top:5px}oct-panel-info .row .row{margin-bottom:3px}oct-panel-info .row .row .title{font-weight:700;margin-bottom:5px}oct-panel-info .row .row .col-personalized{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}oct-panel-info .row .row .col-personalized.title{width:32%}oct-panel-info .row .row .col-personalized.data{width:68%}oct-panel-info .row .row .col-personalized.op{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}oct-panel-info #empty-row{height:18px}oct-panel-info a{cursor:pointer}oct-panel-info .block-info .content{min-height:252px;max-height:252px}oct-panel-info .img-cropper{position:relative;width:100%;height:252px;overflow:hidden;background-color:#fff}oct-panel-info .img-cropper img{height:auto;width:100%;position:absolute;top:0;bottom:0;margin:auto}oct-panel-info .content-nopadding{padding:0}oct-panel-info #buyer-info #no-buyer-block{position:relative;height:145px}oct-panel-info #buyer-info #no-buyer-content{position:absolute;top:50%;text-align:center;width:100%}oct-panel-info #operation-info .content{min-height:252px}oct-tma-component .section,oct-tma-list{margin-bottom:15px;width:100%;display:inline-block}oct-tma-list i{margin-right:2px}oct-tma-form{margin-bottom:15px;display:inline-block;width:100%}oct-tma-form hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}oct-tma-form #informations .row{margin-bottom:5px}oct-tma-form .filesUploaded{margin:5px 0;cursor:pointer}oct-tma-form .filesUploaded:first-child{margin-top:0}oct-tma-form .color-red{color:red}oct-tma-form .border-column{border-right:1px solid #c5c4c5}oct-tma-form .custom-content{border-bottom:2px solid #dfdfdf;padding-bottom:30px}oct-tma-form .custom-group-alert{padding:0}oct-tma-form .custom-alert{padding-left:15px;margin-top:15px}oct-tma-form .custom-input,oct-tma-form .custom-label{padding:0}oct-tma-form .custom-input{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}oct-tma-form .custom-quotation{margin-top:15px}oct-tma-form #bottom-line{margin-top:30px}oct-tma-form #bottom-line #file-blocks{float:left}oct-tma-form #bottom-line #file-blocks .row{line-height:34px;margin:0}oct-tma-form #bottom-line #file-blocks .row .file-title{padding-right:10px;float:left}oct-tma-form #bottom-line #file-blocks .row .file-input-block{display:inline-block;width:450px}oct-tma-form #bottom-line #file-blocks .row .file-input-block .file-input{width:100%}oct-tma-form #bottom-line #file-blocks .row .file-input-block .help-block{line-height:15px}oct-tma-form #bottom-line #file-blocks .row .file-input-block .existing-file{position:relative}oct-tma-form #bottom-line #file-blocks .row .file-input-block .existing-file a{cursor:pointer}oct-tma-form #bottom-line #file-blocks .row .file-input-block .existing-file .remove-icon{cursor:pointer;position:absolute;font-size:20px;top:8px;margin-left:7px}oct-tma-form #bottom-line #buttons{float:right;margin-top:30px}oct-tma-form #bottom-line #buttons button{min-width:130px}oct-options-component{width:100%}oct-options-component .content{margin-bottom:15px}oct-options-list .span-switch{position:absolute;top:0;margin-top:5px;margin-left:15px}oct-options-list .border-column{border-right:1px solid #c5c4c5}oct-options-list .info-bank{margin-left:3%}oct-options-list hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}oct-options-list #bottom-line{margin-top:15px}oct-options-list #bottom-line #file-block{display:inline}oct-options-list #bottom-line #file-block #file-title{float:left;padding-right:10px;padding-top:8px;padding-left:15px}oct-options-list #bottom-line #file-block #file-input-block{display:inline-block;width:30%}oct-options-list #bottom-line #file-block #file-input-block #file-input{width:100%}oct-options-list #bottom-line #buttons{float:right}oct-options-list #bottom-line #buttons button{width:130px}oct-options-list #bottom-line #button-abandon-procedure{float:right}oct-options-list .no-option{text-align:center}oct-options-list .warning-info{color:red}oct-options-list .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;float:left}oct-options-list .label-status{text-align:right}oct-options-list .text-right{text-align:center!important}oct-options-list .construction-comment{word-wrap:break-word}oct-options-list .existing-file{position:relative}oct-options-list .existing-file a{cursor:pointer}oct-options-list .existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}oct-options-list #modal-signature .modal-content{width:500px;height:220px}oct-options-list #modal-signature .manual-sig{margin-right:5px}category-options{width:100%}category-options .accordion-data{padding-left:5px!important;padding-right:5px!important;padding-top:15px!important}category-options .accordion-data .row-btn{text-align:right;margin-bottom:15px}oct-choices-component .label-status-warning{text-align:right}.theme-promogim oct-choices-component .label-status-warning,oct-choices-component .label-status-warning.theme-promogim{color:#860019!important}.theme-immopierre oct-choices-component .label-status-warning,oct-choices-component .label-status-warning.theme-immopierre{color:#068ac4!important}.theme-francosuisse-deuxlacs oct-choices-component .label-status-warning,.theme-francosuisse oct-choices-component .label-status-warning,.theme-greenecopromotion oct-choices-component .label-status-warning,.theme-promogim-giboire oct-choices-component .label-status-warning,oct-choices-component .label-status-warning.theme-francosuisse,oct-choices-component .label-status-warning.theme-francosuisse-deuxlacs,oct-choices-component .label-status-warning.theme-greenecopromotion,oct-choices-component .label-status-warning.theme-promogim-giboire{color:#860019!important}oct-choices-component #bottom-line{margin-top:15px}oct-choices-component #bottom-line #file-block{display:inline}oct-choices-component #bottom-line #file-block #file-title{float:left;padding-right:10px;padding-top:8px;padding-left:15px}oct-choices-component #bottom-line #file-block #file-input-block{display:inline-block;width:30%}oct-choices-component #bottom-line #file-block #file-input-block #file-input{width:100%}oct-choices-component #bottom-line #buttons{float:right}oct-choices-component #bottom-line #buttons button{width:130px}oct-choices-component #bottom-line #button-abandon-procedure{float:right}oct-choices-component #signated-request-title{width:auto}oct-choices-component #signated-request-title i{margin-left:15px}oct-choices-component .construction-notes{word-break:break-word}oct-choices-component #modal-signature .modal-content{width:500px;height:220px}oct-choices-component .text-right{text-align:center!important}oct-choices-component .warning-info{color:red}oct-choices-component .switch-area{padding-bottom:10px}oct-choices-component .label-note{font-weight:700;margin-top:15px}oct-choices-component textarea{resize:none}oct-choices-component .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;float:left}oct-choices-component .span-switch{position:absolute;top:0;margin-top:5px;margin-left:15px}oct-choices-component hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}oct-choices-component .label-status{text-align:right}oct-choices-component .existing-file{position:relative}oct-choices-component .existing-file a{cursor:pointer}oct-choices-component .existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}accordion-choice{margin-bottom:15px;display:block;width:100%}accordion-choice .accordion-circle{margin-left:12px;font-size:20px}accordion-choice .accordion-header{display:flex;justify-content:space-between}accordion-choice .accordion-header .switch{top:7px;right:9px}.theme-promogim accordion-choice .accordion-header .slider,accordion-choice .accordion-header .slider.theme-promogim{background-color:#860019!important}.theme-immopierre accordion-choice .accordion-header .slider,accordion-choice .accordion-header .slider.theme-immopierre{background-color:#068ac4!important}.theme-francosuisse-deuxlacs accordion-choice .accordion-header .slider,.theme-francosuisse accordion-choice .accordion-header .slider,.theme-greenecopromotion accordion-choice .accordion-header .slider,.theme-promogim-giboire accordion-choice .accordion-header .slider,accordion-choice .accordion-header .slider.theme-francosuisse,accordion-choice .accordion-header .slider.theme-francosuisse-deuxlacs,accordion-choice .accordion-header .slider.theme-greenecopromotion,accordion-choice .accordion-header .slider.theme-promogim-giboire{background-color:#860019!important}accordion-choice .accordion-header input:checked+.slider{background-color:#ccc!important}accordion-choice .accordion-header .left-header{width:90%}accordion-choice .accordion-header .right-header{width:100px}accordion-choice .accordion-header .accordion-header-title{display:inline-flex}accordion-choice .accordion-header .accordion-header-title .accordion-title~img{margin-left:10px}accordion-choice .accordion-header h4.accordion-title{margin-top:0;margin-bottom:20px;font-weight:700;display:inline-block}accordion-choice .accordion-header h4.accordion-title:first-letter{text-transform:uppercase}accordion-choice .accordion-header .accordion-subtitle{display:inline-block;float:right;color:#b81b2e}accordion-choice .accordion-header .accordion-subtitle i{font-size:1.3em}accordion-choice .accordion-header .accordion-subtitle:hover{text-decoration:underline}accordion-choice .accordion-header.gray-style{background-color:#5b6471;color:#fff}accordion-choice .accordion-header.gray-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice .accordion-header.gray-style .accordion-subtitle{background-color:#504f60;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice .accordion-header.yellow-style{background-color:#ffa231;color:#fff}accordion-choice .accordion-header.yellow-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice .accordion-header.yellow-style .accordion-subtitle{background-color:#f27700;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice .accordion-header.red-style{background-color:#7b0d03;color:#fff}accordion-choice .accordion-header.red-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice .accordion-header.red-style .accordion-subtitle{background-color:#6e0500;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice .accordion-header.style-data{color:#fff}.theme-promogim accordion-choice .accordion-header.style-data,accordion-choice .accordion-header.style-data.theme-promogim{background-color:#036!important}.theme-immopierre accordion-choice .accordion-header.style-data,accordion-choice .accordion-header.style-data.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs accordion-choice .accordion-header.style-data,.theme-francosuisse accordion-choice .accordion-header.style-data,accordion-choice .accordion-header.style-data.theme-francosuisse,accordion-choice .accordion-header.style-data.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion accordion-choice .accordion-header.style-data,accordion-choice .accordion-header.style-data.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire accordion-choice .accordion-header.style-data,accordion-choice .accordion-header.style-data.theme-promogim-giboire{background-color:#036!important}accordion-choice .accordion-header.style-data h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice .accordion-header.style-data .accordion-subtitle{color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.theme-promogim accordion-choice .accordion-header.style-data .accordion-subtitle,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-promogim{background-color:#002959!important}.theme-immopierre accordion-choice .accordion-header.style-data .accordion-subtitle,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-immopierre{background-color:#002958!important}.theme-francosuisse-deuxlacs accordion-choice .accordion-header.style-data .accordion-subtitle,.theme-francosuisse accordion-choice .accordion-header.style-data .accordion-subtitle,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-francosuisse,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-francosuisse-deuxlacs{background-color:#37414b!important}.theme-greenecopromotion accordion-choice .accordion-header.style-data .accordion-subtitle,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-greenecopromotion{background-color:#002958!important}.theme-promogim-giboire accordion-choice .accordion-header.style-data .accordion-subtitle,accordion-choice .accordion-header.style-data .accordion-subtitle.theme-promogim-giboire{background-color:#002959!important}accordion-choice .accordion-header.style-list{background-color:#fff;color:#fff;border-bottom:1px solid}.theme-promogim accordion-choice .accordion-header.style-list,accordion-choice .accordion-header.style-list.theme-promogim{border-color:#036!important}.theme-immopierre accordion-choice .accordion-header.style-list,accordion-choice .accordion-header.style-list.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs accordion-choice .accordion-header.style-list,.theme-francosuisse accordion-choice .accordion-header.style-list,accordion-choice .accordion-header.style-list.theme-francosuisse,accordion-choice .accordion-header.style-list.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion accordion-choice .accordion-header.style-list,accordion-choice .accordion-header.style-list.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire accordion-choice .accordion-header.style-list,accordion-choice .accordion-header.style-list.theme-promogim-giboire{border-color:#036!important}accordion-choice .accordion-header.style-list h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice .accordion-header.style-list .accordion-subtitle{background-color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.theme-promogim accordion-choice .accordion-header.style-list .accordion-subtitle,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-promogim{color:#002959!important}.theme-immopierre accordion-choice .accordion-header.style-list .accordion-subtitle,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-immopierre{color:#002958!important}.theme-francosuisse-deuxlacs accordion-choice .accordion-header.style-list .accordion-subtitle,.theme-francosuisse accordion-choice .accordion-header.style-list .accordion-subtitle,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-francosuisse,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-francosuisse-deuxlacs{color:#37414b!important}.theme-greenecopromotion accordion-choice .accordion-header.style-list .accordion-subtitle,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-greenecopromotion{color:#002958!important}.theme-promogim-giboire accordion-choice .accordion-header.style-list .accordion-subtitle,accordion-choice .accordion-header.style-list .accordion-subtitle.theme-promogim-giboire{color:#002959!important}accordion-choice .accordion-data{display:none;overflow:hidden;transition:max-height .25s ease-in-out;background-color:#fff;width:100%}.gray-style accordion-choice .accordion-data,.red-style accordion-choice .accordion-data,.style-data accordion-choice .accordion-data,.yellow-style accordion-choice .accordion-data{color:#293744;padding:35px 20px 20px}accordion-choice .accordion-data.is-open{display:block}oct-answer{width:100%}oct-answer #title{padding-left:0}oct-answer #title h4{margin-bottom:0;margin-top:0}oct-answer .subtitle{font-style:italic;font-size:12px}.reserving [class*=col-]{padding-right:5px}.reserving [class*=col-]:first-child{padding-left:5px}.reserving label{margin-bottom:0}.reserving .alertLevel1{display:none}.reserving .alertLevel2 .st0{fill:#f60!important}.reserving .alertLevel2 .st1{fill:#fff!important}.reserving .alertLevel3 .st0{fill:#f83033!important}.reserving .alertLevel3 .st1{fill:#fff!important}.reserving .alertlevel-padding{padding-left:7px}.reserving .iconEdit path{fill:#757575}.reserving .notaryAlert .st0{fill:#f83033}.reserving #row-export-button{margin-left:43px}.reserving .timepicker.dropdown-menu{padding:0 4px}.reserving .timepicker.dropdown-menu button{outline:none;border:0}.reserving .timepicker.dropdown-menu tbody button{padding:6px}.reserving .freezing-btn{margin-right:7px}.reserving .freezing-btn svg{height:18px;width:18px}.reserving .freezing-btn .freeze svg path{fill:#757575!important}.reserving .freezing-btn .unfreeze svg path{fill:#1b78c8!important}.client [class*=col-]{padding-right:5px}.client [class*=col-]:first-child{padding-left:5px}.client label{margin-bottom:0}.client .timepicker.dropdown-menu{padding:0 4px}.client .timepicker.dropdown-menu button{outline:none;border:0}.client .timepicker.dropdown-menu tbody button{padding:6px}.client #buttons-bottom{padding-bottom:10px}.client #buttons-bottom button:last-child{margin-left:5px;margin-right:5px}.alertLevel0{display:none}.iconEdit path{fill:#757575}#row-export-button{margin-left:43px}.tasks .task-filters [class*=col-]{padding-right:5px}.tasks .task-filters [class*=col-]:first-child{padding-left:5px}.tasks .buttons{padding-right:10px!important}.tasks .btn-dark{background-color:#000}.tasks .validated{color:#106d12}.tasks .refused{color:#b81b2e}.tasks .excel-button{margin-right:6px}.tasks .grid-task-indicator-request-to-process{color:#23728e}.edit-tasks-form{width:600px}.edit-tasks-form .upload-icon{float:right}.edit-tasks-form .upload-icon.theme-promogim,.theme-promogim .edit-tasks-form .upload-icon{color:#103470!important}.edit-tasks-form .upload-icon.theme-immopierre,.theme-immopierre .edit-tasks-form .upload-icon{color:#003869!important}.edit-tasks-form .upload-icon.theme-francosuisse,.edit-tasks-form .upload-icon.theme-francosuisse-deuxlacs,.edit-tasks-form .upload-icon.theme-greenecopromotion,.edit-tasks-form .upload-icon.theme-promogim-giboire,.theme-francosuisse-deuxlacs .edit-tasks-form .upload-icon,.theme-francosuisse .edit-tasks-form .upload-icon,.theme-greenecopromotion .edit-tasks-form .upload-icon,.theme-promogim-giboire .edit-tasks-form .upload-icon{color:#103470!important}.edit-tasks-form .existing-file{position:relative}.edit-tasks-form .existing-file a{cursor:pointer}.edit-tasks-form .existing-file .remove-icon{cursor:pointer;position:absolute;font-size:20px;margin-left:7px}.task-form form{margin:0 auto;max-width:550px}.task-form .checkbox label{font-weight:700}.task-form textarea{resize:vertical}.task-form-group{margin-bottom:15px}.lots #lots-list [class*=col-]{padding-right:5px!important}.lots #lots-list [class*=col-]:first-child{padding-left:5px!important}.lots input[type=number]::-webkit-inner-spin-button,.lots input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lots input[type=number]{-moz-appearance:textfield}.lots .tooltip-operation .tooltip-arrow{right:0;left:5px;position:relative}.lots .ui-select-bootstrap>.ui-select-match>.btn-default[disabled]{color:grey!important;opacity:1}.row{height:50}#operation ul{width:auto;min-width:100%}.ui-grid-header-cell{border-right:1px solid!important}#add-propositions{min-width:500px}#add-propositions .form-group{margin-bottom:10px!important}#add-propositions label{font-weight:400}#add-propositions [disabled]{opacity:1;color:#000;cursor:not-allowed}#add-propositions [disabled],#add-propositions [disabled] :hover{background-color:#eee!important}#add-propositions .not-allowed{cursor:not-allowed}#add-propositions textarea{resize:none;height:56px}#add-propositions .ui-select-choices{width:auto}#add-propositions .switch+span{line-height:26px;vertical-align:top;margin-left:15px;font-weight:700}#add-propositions .padding-right{padding-right:5px!important}#add-propositions .input-group-btn-Prop button i{display:inline}#add-propositions [class*=col-]:first-child{padding-left:0!important}edit-lot{display:flex;margin-bottom:20px}#buttons{text-align:right}.btn-app-fourth{background-color:#337ab7;border-color:#337ab7;color:#fff!important}.btn-app-fourth:hover{background-color:#255987;border-color:#255987;color:#fff}#edit-lot{width:100%}#edit-lot #head-section{width:-webkit-fill-available;margin-bottom:20px}#edit-lot #head-section .content{height:120px;font-size:14px}#edit-lot #head-section .content .info-line{margin:0 5px 5px}#edit-lot .title-block{height:40px;padding:10px}#edit-lot .title-block.theme-promogim,.theme-promogim #edit-lot .title-block{background-color:#036!important}#edit-lot .title-block.theme-immopierre,.theme-immopierre #edit-lot .title-block{background-color:#003869!important}#edit-lot .title-block.theme-francosuisse,#edit-lot .title-block.theme-francosuisse-deuxlacs,.theme-francosuisse #edit-lot .title-block,.theme-francosuisse-deuxlacs #edit-lot .title-block{background-color:#475560!important}#edit-lot .title-block.theme-greenecopromotion,.theme-greenecopromotion #edit-lot .title-block{background-color:#003869!important}#edit-lot .title-block.theme-promogim-giboire,.theme-promogim-giboire #edit-lot .title-block{background-color:#036!important}#edit-lot .title-block h4{float:left;color:#fff;font-weight:bolder;margin:0}#edit-lot .title-block p{margin:0 0 5px}#edit-lot .info-title{color:#337ab7;font-weight:bolder}.custom-modal .modal-body{max-width:600px;margin:auto}.operations h4{font-weight:700}.operations .buttons-operation{height:38px;text-align:right}.operations .buttons-operation .buttons{position:absolute;bottom:0;right:0;margin-right:15px}@media screen and (max-width:1000px){.operations .buttons-operation{height:33px}}.operations .switch+span{line-height:26px;vertical-align:top;margin-left:15px;font-weight:700}.operations #row-switch{margin:0 0 15px}.operation-panel{width:300px;margin:0 0 15px 15px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer}.operation-panel :first-child{margin-left:0}.operation-panel .image-cropper{position:relative;max-width:100%;max-height:100%;height:150px;overflow:hidden}.operation-panel .image-cropper img{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:auto;vertical-align:middle}.operation-panel .operation-number{color:#fff;font-size:18px;padding:8px;overflow:hidden}.operation-panel .operation-number.theme-promogim,.theme-promogim .operation-panel .operation-number{background-color:#036!important}.operation-panel .operation-number.theme-immopierre,.theme-immopierre .operation-panel .operation-number{background-color:#003869!important}.operation-panel .operation-number.theme-francosuisse,.operation-panel .operation-number.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-panel .operation-number,.theme-francosuisse .operation-panel .operation-number{background-color:#475560!important}.operation-panel .operation-number.theme-greenecopromotion,.theme-greenecopromotion .operation-panel .operation-number{background-color:#003869!important}.operation-panel .operation-number.theme-promogim-giboire,.theme-promogim-giboire .operation-panel .operation-number{background-color:#036!important}.operation-panel .operation-container{padding:8px}.operation-panel .operation-container h4{font-weight:700}.operation-panel .operation-container h4.theme-promogim,.theme-promogim .operation-panel .operation-container h4{color:#002959!important}.operation-panel .operation-container h4.theme-immopierre,.theme-immopierre .operation-panel .operation-container h4{color:#002958!important}.operation-panel .operation-container h4.theme-francosuisse,.operation-panel .operation-container h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-panel .operation-container h4,.theme-francosuisse .operation-panel .operation-container h4{color:#37414b!important}.operation-panel .operation-container h4.theme-greenecopromotion,.theme-greenecopromotion .operation-panel .operation-container h4{color:#002958!important}.operation-panel .operation-container h4.theme-promogim-giboire,.theme-promogim-giboire .operation-panel .operation-container h4{color:#002959!important}.operation-panel .operation-container img{float:right;margin-bottom:8px}.operation-panel .operation-container span{display:inline-block}.operation-panel .operation-container p.case-building{width:100%}operation-info-component{display:flex}.operation-info{width:100%}.operation-info .flex{display:flex}.operation-info .second-resume .title-block{height:42px;padding:11px}.operation-info .second-resume .title-block.theme-promogim,.theme-promogim .operation-info .second-resume .title-block{background-color:#036!important}.operation-info .second-resume .title-block.theme-immopierre,.theme-immopierre .operation-info .second-resume .title-block{background-color:#003869!important}.operation-info .second-resume .title-block.theme-francosuisse,.operation-info .second-resume .title-block.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-info .second-resume .title-block,.theme-francosuisse .operation-info .second-resume .title-block{background-color:#475560!important}.operation-info .second-resume .title-block.theme-greenecopromotion,.theme-greenecopromotion .operation-info .second-resume .title-block{background-color:#003869!important}.operation-info .second-resume .title-block.theme-promogim-giboire,.theme-promogim-giboire .operation-info .second-resume .title-block{background-color:#036!important}.operation-info .second-resume .title-block svg{float:left;fill:#fff;margin-right:15px}.operation-info .second-resume .title-block #svg-home{padding-bottom:6px;margin-top:-5px}.operation-info .second-resume .title-block #svg-home svg{width:30px}.operation-info .second-resume .title-block h4{float:left;color:#fff;font-weight:bolder;margin:0}.operation-info .second-resume #sales-office #svg-website{position:absolute;width:50px;right:25px;bottom:20px;cursor:pointer}.operation-info .second-resume #sales-office .content{min-height:236px}.operation-info .second-resume #sales-office .content #phone-numbers{line-height:25px;font-size:14px}.operation-info .second-resume #sales-office .content #phone-numbers.theme-promogim,.theme-promogim .operation-info .second-resume #sales-office .content #phone-numbers{color:#036!important}.operation-info .second-resume #sales-office .content #phone-numbers.theme-immopierre,.theme-immopierre .operation-info .second-resume #sales-office .content #phone-numbers{color:#003869!important}.operation-info .second-resume #sales-office .content #phone-numbers.theme-francosuisse,.operation-info .second-resume #sales-office .content #phone-numbers.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-info .second-resume #sales-office .content #phone-numbers,.theme-francosuisse .operation-info .second-resume #sales-office .content #phone-numbers{color:#475560!important}.operation-info .second-resume #sales-office .content #phone-numbers.theme-greenecopromotion,.theme-greenecopromotion .operation-info .second-resume #sales-office .content #phone-numbers{color:#003869!important}.operation-info .second-resume #sales-office .content #phone-numbers.theme-promogim-giboire,.theme-promogim-giboire .operation-info .second-resume #sales-office .content #phone-numbers{color:#036!important}.operation-info .second-resume #sales-office .content p{margin:0 0 5px}.operation-info .second-resume #sales-office .content #schedule{max-height:111px;overflow:auto}.operation-info .second-resume .content{min-height:85px;margin-bottom:15px;padding:15px}.operation-info .second-resume .bold{font-weight:700}.operation-info .second-resume #svg-virtual-visit{position:absolute;width:27px;right:25px;bottom:20px;cursor:pointer}@media screen and (min-width:992px){.operation-info [class*=col-]{padding-right:0}.operation-info [class*=col-]:last-child{padding-right:15px}}.research .search-icon svg{width:24px;height:24px}.research .search-icon svg .st0{fill:#b81b2e}.research .search{display:flex;margin-bottom:2px;width:40%}.research .search>span:first-child{margin:auto 10px auto auto}.research .search>button{height:40px;margin:auto auto auto 10px}.research .search #search-input{margin-bottom:2px;height:40px}.research .svg{margin-right:10px}.research .state-1 svg path{fill:#0a4d8a}.research .state-2 svg path{fill:#ffa231}.research .state-3 svg path{fill:#7b0d03}.research .prospect-name{margin-left:20px;font-weight:700}.research .prospect-details{margin-left:52px}.research .nb-prospects{margin-top:10px;border-bottom:1px solid #c5c4c5;padding-top:10px;font-weight:700}.edit-operation-interlocutor{width:400px}operation-interlocutor-grid,program-interlocutor{width:100%}.interlocutor textarea{resize:vertical}.interlocutor .text-right{text-align:right}.interlocutor .line-height{line-height:1.8}.interlocutor .onglet{margin-bottom:10px;display:flex}.interlocutor .onglet .tab-active{color:#fff;padding:10px;cursor:pointer}.interlocutor .onglet .tab-active.theme-promogim,.theme-promogim .interlocutor .onglet .tab-active{background-color:#036!important}.interlocutor .onglet .tab-active.theme-immopierre,.theme-immopierre .interlocutor .onglet .tab-active{background-color:#003869!important}.interlocutor .onglet .tab-active.theme-francosuisse,.interlocutor .onglet .tab-active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .interlocutor .onglet .tab-active,.theme-francosuisse .interlocutor .onglet .tab-active{background-color:#475560!important}.interlocutor .onglet .tab-active.theme-greenecopromotion,.theme-greenecopromotion .interlocutor .onglet .tab-active{background-color:#003869!important}.interlocutor .onglet .tab-active.theme-promogim-giboire,.theme-promogim-giboire .interlocutor .onglet .tab-active{background-color:#036!important}.interlocutor .onglet .tab{margin-left:15px;cursor:pointer}.interlocutor .onglet a{text-decoration:none}.interlocutor i{height:23px;line-height:23px;text-align:center;cursor:pointer;font-size:16px}.interlocutor .icon-grey{color:#92918f}.interlocutor .icon-red{color:red}.interlocutor .icon-green{color:green}.interlocutor .modal-dialog{min-width:400px}.interlocutor .modal-dialog .ui-select-choices{width:auto;min-width:100%}.interlocutor .ui-grid-cell-contents i{margin:0 2px;cursor:pointer}home-a-c-c-component,home-c-c-component,home-d-r-v-component,home-m-k-g-component{display:flex}.home{width:100%}.home .cell-flex{width:16.12903%}.home .small-cell-flex{width:13.33333%}.home.home-drv .cell-flex{width:18.86792%}.home a{cursor:pointer}.home .indicators{justify-content:space-between}.home .indicators a{text-decoration:none}.home .tile{background-color:#fff;height:85px;box-shadow:1px 2px 2px 0 rgba(12,6,14,.1);margin-bottom:20px}.home .booking-indicator-column,.home .contract-indicator-column{width:180px}.home .mail-indicator-column{width:280px}.home .event-changes-indicator-column{width:190px}.home .indicator-requests-sent{color:grey}.home .indicator-requests-received{color:#23728e}.home .indicator-icon{width:30%;height:85px;text-align:center;vertical-align:middle;padding-top:20px;float:left}.home .indicator-icon i{color:#fff;padding-top:7px;font-size:30px}.home .indicator-icon.blue{background-color:rgba(0,51,102,.95)}.home .indicator-icon.pastel-blue{background-color:rgba(70,137,161,.9)}.home .indicator-icon.green{background-color:rgba(51,153,153,.9)}.home .indicator-icon.orange{background-color:#ff7e00}.home .indicator-icon.dark-red{background-color:#751919}.home .indicator-icon.brown{background-color:#1e0303}.home .indicator-icon.red{background-color:#b81b2e}.home .indicator-icon.light-red{background-color:#cf0627}.home .indicator-icon.apple-green{background-color:#8bc34a}.home .indicator-icon.indicator-icon-alone{width:73px!important}.home .tile .indicator-content{width:70%;display:flex;flex-direction:column;height:85px}.home .tile .indicator-content .indicator-number{margin:auto auto 0;font-size:28px;font-weight:600}.home .tile .indicator-content .indicator-text{margin:0 auto auto;font-size:15px;font-weight:400;text-align:center;padding-left:5px;padding-right:5px}.home .tile .indicator-content p{margin:0;line-height:normal}.home .tile .indicator-content.blue{color:rgba(0,51,102,.95)}.home .tile .indicator-content.pastel-blue{color:rgba(70,137,161,.9)}.home .tile .indicator-content.green{color:rgba(51,153,153,.9)}.home .tile .indicator-content.orange{color:#ff7e00}.home .tile .indicator-content.dark-red{color:#751919}.home .tile .indicator-content.brown{color:#1e0303}.home .tile .indicator-content.light-red{color:#cf0627}.home .tile .indicator-content.apple-green{color:#8bc34a}.home #addUser{margin-left:15px}.home .svg{width:35px;display:inline-grid;margin-top:-5px}.home .svg.add-prospect .st0{fill:#fff}.home .svg.add-request .st0{fill:#b81b2e}.home .svg.prospect{width:40px!important}.home .svg.fountain-pen .st0{fill:#fff}.home .svg.no-margin-top{margin-top:0!important}.home .green-header{background-color:rgba(51,153,153,.9)!important}.home .apple-green-header{background-color:#8bc34a!important}.home .orange-header{background-color:#ff7e00!important}.home .dark-red-header{background-color:#751919!important}.home .brown-header{background-color:#1e0303!important}.home .green-arrow{border-color:transparent transparent rgba(51,153,153,.9)!important}.home .apple-green-arrow{border-color:transparent transparent #8bc34a!important}.home .orange-arrow{border-color:transparent transparent #ff7e00!important}.home .dark-red-arrow{border-color:transparent transparent #751919!important}.home .brown-arrow{border-color:transparent transparent #1e0303!important}.home .fa-check-circle{color:#8bc34a}.home .validate-button{font-size:24px;cursor:pointer}.home .row-alerts{padding-bottom:6px;padding-top:6px}.home .row-alerts .row-title{margin-bottom:15px;font-weight:700}.home .row-alerts .tile{box-shadow:0 0 0 1px rgba(12,6,14,.1)!important}.home .row-alerts .tile.no-box-shadow{box-shadow:none!important}.home .row-alerts .tile .indicator-subtext{text-align:center;color:#000}.home .row-alerts #searchBlocDRV{height:auto;margin-bottom:0}.home .row-alerts #searchBlocDRV .form-group{margin-bottom:9px}.home .row-alerts #searchBlocDRV .two-elements .col-xs-6:first-child{padding-right:5px}.home .row-alerts #searchBlocDRV .two-elements .col-xs-6:last-child{padding-left:5px}.home .row-alerts #searchBlocDRV button{width:97px;padding-left:10px}.home .row-alerts #searchBlocDRV #research-btn{float:left;margin-right:10px}.home #first-row .tile:not(#searchBlocDRV){margin-top:20px}.sponsorships [class*=col-]{padding-right:5px}.sponsorships [class*=col-]:first-child{padding-left:5px}.sponsorships .accordion-sponsorships{display:flex}.sponsorships .accordion-sponsorships .accordion{width:100%}.privilege-offer-conformities [class*=col-]{padding-right:-5px}.privilege-offer-conformities [class*=col-]:first-child{padding-left:-5px}.privilege-offer-conformities .accordion-privilege-offer-conformities{display:flex}.privilege-offer-conformities .accordion-privilege-offer-conformities .accordion{width:100%}.privilege-offer-conformities .conformity-parent-row{float:right;padding-right:10px;padding-top:2px}.privilege-offer-conformities .conformity-parent-row .fa{font-size:24px;cursor:pointer}.privilege-offer-conformities .conformity-parent-row .fa-times-circle{color:#cf0627}.privilege-offer-conformities .conformity-parent-row .fa-check-circle{color:#8bc34a}.privilege-offer-conformities .conformity-child-row{padding-right:10px}.privilege-offer-conformities .conformity-child-row .radio-ui-grid{float:left;padding-top:5px}.privilege-offer-conformities .conformity-child-row .radio-ui-grid.small-size{width:60px}.privilege-offer-conformities .conformity-child-row .radio-ui-grid.long-size{width:100px}.privilege-offer-conformities .conformity-child-row .radio-ui-grid .radio-input{display:flex;justify-content:space-between;min-width:50px}.privilege-offer-conformities .conformity-child-row .radio-ui-grid .radio-input .waiting-text{width:170px}.privilege-offer-conformities .conformity-child-row .conformity-notes{padding-top:3px;float:right}.privilege-offer-conformities .conformity-child-row .conformity-notes textarea{resize:none;max-height:25px}.privilege-offer-conformities .conformity-child-row .conformity-notes i{font-size:21px;padding-top:2px;padding-left:2px;cursor:pointer}.privilege-offer-conformities .conformity-child-row .conformity-notes.disabled{padding-right:23px}.privilege-offer-conformities .conformity-child-row .conformity-notes [disabled]{background-color:#eee!important;cursor:not-allowed}.privilege-offer-conformities .ui-grid-row .ui-grid-cell.validated-row,.privilege-offer-conformities .ui-grid-row .ui-grid-cell.validated-row~.ui-grid-cell{background-color:#8bc34a;color:#fff}.privilege-offer-conformities .ui-grid-row .ui-grid-cell.validated-row a,.privilege-offer-conformities .ui-grid-row .ui-grid-cell.validated-row~.ui-grid-cell a{color:#fff}.privilege-offer-conformities .ui-grid-row .ui-grid-cell.refused-row,.privilege-offer-conformities .ui-grid-row .ui-grid-cell.refused-row~.ui-grid-cell{background-color:#cf0627;color:#fff}.privilege-offer-conformities .ui-grid-row .ui-grid-cell.refused-row a,.privilege-offer-conformities .ui-grid-row .ui-grid-cell.refused-row~.ui-grid-cell a{color:#fff}.privilege-offer-conformities .ui-grid-row .ui-grid-cell.disabled-row,.privilege-offer-conformities .ui-grid-row .ui-grid-cell.disabled-row~.ui-grid-cell{background-color:#ecf0f1}.operations-progress-status [class*=col-]{padding-right:-5px}.operations-progress-status [class*=col-]:first-child{padding-left:-5px}.operations-progress-status .accordion-operations-progress-status{display:flex}.operations-progress-status .accordion-operations-progress-status .accordion{width:100%}catalogs-oc .menu-item{padding:5px 20px;background-color:#475560;width:100%;color:#fff;text-align:center;cursor:pointer}.theme-promogim catalogs-oc .menu-item.active,catalogs-oc .menu-item.active.theme-promogim{background-color:#036!important}.theme-immopierre catalogs-oc .menu-item.active,catalogs-oc .menu-item.active.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs catalogs-oc .menu-item.active,.theme-francosuisse catalogs-oc .menu-item.active,catalogs-oc .menu-item.active.theme-francosuisse,catalogs-oc .menu-item.active.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion catalogs-oc .menu-item.active,catalogs-oc .menu-item.active.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire catalogs-oc .menu-item.active,catalogs-oc .menu-item.active.theme-promogim-giboire{background-color:#036!important}catalogs-oc h5{font-size:15px}catalogs-oc .align-menu{display:flex;justify-content:left}catalogs-oc .catalog{margin-top:15px}.importLotsGPV [class*=col-]{padding-right:5px}.importLotsGPV [class*=col-]:first-child{padding-left:5px}.importLotsGPV .container-text-buttons{display:flex;justify-content:space-between;margin-bottom:20px}.importLotsGPV .buttons{display:flex;flex-wrap:wrap;place-content:flex-end}.importLotsGPV .buttons .btn{margin-right:10px}.importLotsGPV .align-icon{text-align:center;padding-top:4px;width:100%}.import-GPV-file-name{text-align:center;font-weight:600;color:#00f}.ui-grid-cell-contents.word-wrap{word-wrap:break-word;white-space:normal}.fixed-height-cell .ui-grid-cell-contents{height:500px;overflow:auto}.buttons{display:flex;flex-wrap:wrap;place-content:flex-end}.signature-electronique .picto-padding{padding-left:7px}.signature-electronique svg{width:14px}.signature-electronique .refuse{text-decoration:none;color:inherit}.signature-electronique .redColor{color:#b81b2e;font-size:17px}.signature-electronique .SECancelled,.signature-electronique .SECancelled a{color:#b81b2e}.text-center{text-align:center}.alertLevel,.alertLevel0{display:none}.alertLevel1 .st0{fill:#f60!important}.alertLevel2 .st0{fill:#f83033!important}.alertlevel-padding{padding-left:7px}.content.edit-group .mt-20{margin-top:30px}.custom-modal .modal-dialog{width:35%!important}commercial-dashboard-component .m-b-20{margin-bottom:20px}commercial-dashboard-component .m-b-10{margin-bottom:10px}commercial-dashboard-component thead tr{color:#fff}.theme-promogim commercial-dashboard-component thead tr,commercial-dashboard-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre commercial-dashboard-component thead tr,commercial-dashboard-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs commercial-dashboard-component thead tr,.theme-francosuisse commercial-dashboard-component thead tr,commercial-dashboard-component thead tr.theme-francosuisse,commercial-dashboard-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion commercial-dashboard-component thead tr,commercial-dashboard-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire commercial-dashboard-component thead tr,commercial-dashboard-component thead tr.theme-promogim-giboire{background-color:#036!important}commercial-dashboard-component thead tr th{text-align:center}commercial-dashboard-component .table td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:3px solid #ddd!important}commercial-dashboard-component .indicateur-value{font-weight:600;color:#347ab7;text-align:left;display:inline-block;height:30px}commercial-dashboard-component .indicateur-value span{display:inline-block;height:30px;line-height:30px;vertical-align:middle;width:2em;height:2em;text-align:center}commercial-dashboard-component .img-loading{display:inline-block;width:2em;height:2em}commercial-dashboard-component .indicateur-booking-name{text-align:right;width:141px;display:inline-block}commercial-dashboard-component .indicateur-contacts-name{text-align:right;width:166px;display:inline-block}commercial-dashboard-component .indicateur-name{display:inline-block;width:200px}programs-component{display:flex}.programs .buttons-program{height:81px;text-align:right}.programs .buttons-program .buttons{position:absolute;bottom:0;right:0;margin-right:15px}@media screen and (max-width:1000px){.programs .buttons-program{height:33px}}.programs .switch+span{line-height:26px;vertical-align:top;margin-left:15px;font-weight:700}.programs #row-switch{margin:0 0 15px}program-interlocutor-component{display:flex;width:100%}program-planning-component{display:flex}program-planning-component .modal-content{max-width:500px}.program-planning h4{font-size:18px;font-weight:bolder}.program-planning h4.theme-promogim,.theme-promogim .program-planning h4{color:#036!important}.program-planning h4.theme-immopierre,.theme-immopierre .program-planning h4{color:#003869!important}.program-planning h4.theme-francosuisse,.program-planning h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-planning h4,.theme-francosuisse .program-planning h4{color:#475560!important}.program-planning h4.theme-greenecopromotion,.theme-greenecopromotion .program-planning h4{color:#003869!important}.program-planning h4.theme-promogim-giboire,.theme-promogim-giboire .program-planning h4{color:#036!important}.program-planning #btn-multiple{margin-top:15px;margin-bottom:15px}.program-planning .vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.program-planning .vis-active{box-shadow:0 0 10px #86d5f8}.program-planning .vis [class*=span]{min-height:0;width:auto}.program-planning div.vis-configuration{position:relative;display:block;float:left;font-size:12px}.program-planning div.vis-configuration-wrapper{display:block;width:700px}.program-planning div.vis-configuration-wrapper:after{clear:both;content:"";display:block}.program-planning div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}.program-planning div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}.program-planning div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}.program-planning div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}.program-planning div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}.program-planning div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}.program-planning div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}.program-planning div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}.program-planning div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}.program-planning div.vis-configuration.vis-config-label.vis-config-s3{width:110px}.program-planning div.vis-configuration.vis-config-label.vis-config-s4{width:100px}.program-planning div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}.program-planning input.vis-configuration.vis-config-checkbox{left:-5px}.program-planning input.vis-configuration.vis-config-range input{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}.program-planning input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid #fff;background-color:transparent;width:300px;height:20px}.program-planning input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}.program-planning input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2,#385380);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(180deg,#3876c2 0,#385380);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);box-shadow:0 0 1px 0 #111927;margin-top:-7px}.program-planning input.vis-configuration.vis-config-range:focus{outline:none}.program-planning input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}.program-planning input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}.program-planning input.vis-configuration.vis-config-range::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}.program-planning input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.program-planning input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.program-planning input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}.program-planning input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}.program-planning input.vis-configuration.vis-config-range::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}.program-planning input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}.program-planning input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.program-planning .vis-configuration-popup{position:absolute;background:rgba(57,76,89,.85);border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.program-planning .vis-configuration-popup:after,.program-planning .vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.program-planning .vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.program-planning .vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}.program-planning div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,.2);pointer-events:none;z-index:5}.program-planning div.vis-color-picker{position:absolute;top:0;left:30px;margin-top:-140px;margin-left:30px;width:310px;height:444px;z-index:1;padding:10px;border-radius:15px;background-color:#fff;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.program-planning div.vis-color-picker div.vis-arrow{position:absolute;top:147px;left:5px}.program-planning div.vis-color-picker div.vis-arrow:after,.program-planning div.vis-color-picker div.vis-arrow:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.program-planning div.vis-color-picker div.vis-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-top:-30px}.program-planning div.vis-color-picker div.vis-color{position:absolute;width:289px;height:289px;cursor:pointer}.program-planning div.vis-color-picker div.vis-brightness{position:absolute;top:313px}.program-planning div.vis-color-picker div.vis-opacity{position:absolute;top:350px}.program-planning div.vis-color-picker div.vis-selector{position:absolute;top:137px;left:137px;width:15px;height:15px;border-radius:15px;border:1px solid #fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0)}.program-planning div.vis-color-picker div.vis-new-color{left:159px;text-align:right;padding-right:2px}.program-planning div.vis-color-picker div.vis-initial-color,.program-planning div.vis-color-picker div.vis-new-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,.1);border-radius:5px;top:380px;font-size:10px;color:rgba(0,0,0,.4);vertical-align:middle;line-height:20px}.program-planning div.vis-color-picker div.vis-initial-color{left:10px;text-align:left;padding-left:2px}.program-planning div.vis-color-picker div.vis-label{position:absolute;width:300px;left:10px}.program-planning div.vis-color-picker div.vis-label.vis-brightness{top:300px}.program-planning div.vis-color-picker div.vis-label.vis-opacity{top:338px}.program-planning div.vis-color-picker div.vis-button{position:absolute;width:68px;height:25px;border-radius:10px;vertical-align:middle;text-align:center;line-height:25px;top:410px;border:2px solid #d9d9d9;background-color:#f7f7f7;cursor:pointer}.program-planning div.vis-color-picker div.vis-button.vis-cancel{left:5px}.program-planning div.vis-color-picker div.vis-button.vis-load{left:82px}.program-planning div.vis-color-picker div.vis-button.vis-apply{left:159px}.program-planning div.vis-color-picker div.vis-button.vis-save{left:236px}.program-planning div.vis-color-picker input.vis-range{width:290px;height:20px}.program-planning div.vis-network div.vis-manipulation{box-sizing:content-box;border:0 solid #d6d9d8;border-bottom:1px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fcfcfc),color-stop(50%,#fafafa),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#fff,#fcfcfc 48%,#fafafa 50%,#fcfcfc);background:-o-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:linear-gradient(180deg,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fcfcfc",GradientType=0);padding-top:4px;position:absolute;left:0;top:0;width:100%;height:28px}.program-planning div.vis-network div.vis-edit-mode{position:absolute;left:0;top:5px;height:30px}.program-planning div.vis-network div.vis-close{position:absolute;right:0;top:0;width:30px;height:30px;background-position:20px 3px;background-repeat:no-repeat;background-image:url(img/network/cross.png);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-planning div.vis-network div.vis-close:hover{opacity:.6}.program-planning div.vis-network div.vis-edit-mode div.vis-button,.program-planning div.vis-network div.vis-manipulation div.vis-button{float:left;font-family:verdana;font-size:12px;-moz-border-radius:15px;border-radius:15px;display:inline-block;background-position:0 0;background-repeat:no-repeat;height:24px;margin-left:10px;cursor:pointer;padding:0 8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-planning div.vis-network div.vis-manipulation div.vis-button:hover{box-shadow:1px 1px 8px rgba(0,0,0,.2)}.program-planning div.vis-network div.vis-manipulation div.vis-button:active{box-shadow:1px 1px 8px rgba(0,0,0,.5)}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-back{background-image:url(img/network/backIcon.png)}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-none:hover{box-shadow:1px 1px 8px transparent;cursor:default}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-none:active{box-shadow:1px 1px 8px transparent}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-none{padding:0}.program-planning div.vis-network div.vis-manipulation div.notification{margin:2px;font-weight:700}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-add{background-image:url(img/network/addNodeIcon.png)}.program-planning div.vis-network div.vis-edit-mode div.vis-button.vis-edit,.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-edit{background-image:url(img/network/editIcon.png)}.program-planning div.vis-network div.vis-edit-mode div.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-connect{background-image:url(img/network/connectIcon.png)}.program-planning div.vis-network div.vis-manipulation div.vis-button.vis-delete{background-image:url(img/network/deleteIcon.png)}.program-planning div.vis-network div.vis-edit-mode div.vis-label,.program-planning div.vis-network div.vis-manipulation div.vis-label{margin:0 0 0 23px;line-height:25px}.program-planning div.vis-network div.vis-manipulation div.vis-separator-line{float:left;display:inline-block;width:1px;height:21px;background-color:#bdbdbd;margin:0 7px 0 15px}.program-planning div.vis-network div.vis-navigation div.vis-button{width:34px;height:34px;-moz-border-radius:17px;border-radius:17px;position:absolute;display:inline-block;background-position:2px 2px;background-repeat:no-repeat;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-planning div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px rgba(56,207,21,.3)}.program-planning div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px rgba(56,207,21,.95)}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(img/network/upArrow.png);bottom:50px;left:55px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(img/network/downArrow.png);bottom:10px;left:55px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(img/network/leftArrow.png);bottom:10px;left:15px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(img/network/rightArrow.png);bottom:10px;left:95px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(img/network/plus.png);bottom:10px;right:15px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(img/network/minus.png);bottom:10px;right:55px}.program-planning div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(img/network/zoomExtends.png);bottom:50px;right:15px}.program-planning .vis-current-time{background-color:#cd3333;width:3px;z-index:1;pointer-events:none}.program-planning .vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:#fff;font-weight:700;text-align:center;background:#3876c2}.program-planning .vis-rolling-mode-btn:before{content:"\26F6"}.program-planning .vis-rolling-mode-btn:hover{opacity:1}.program-planning .vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.program-planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.program-planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.program-planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.program-planning .vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.program-planning .vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.program-planning .vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.program-planning .vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.program-planning .vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.program-planning .vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.program-planning .vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.program-planning .vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.program-planning .vis-legend{background-color:rgba(247,252,255,.65);padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px hsla(0,0%,60.4%,.55)}.program-planning .vis-legend-text{white-space:nowrap;display:inline-block}.program-planning .vis-item{position:absolute;color:#fff;border-color:#304fff;border-width:1px;background-color:#304fff;display:inline-block;z-index:1}.program-planning .vis-item.vis-selected{z-index:2}.program-planning .vis-editable.vis-selected{cursor:move}.program-planning .vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.program-planning .vis-item.vis-point{background:none}.program-planning .vis-item.vis-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.program-planning .vis-item.vis-range{border-style:solid;border-radius:2px;box-sizing:border-box;top:0!important}.program-planning .vis-item.vis-range.theme-promogim,.theme-promogim .program-planning .vis-item.vis-range{background-color:#036!important}.program-planning .vis-item.vis-range.theme-immopierre,.theme-immopierre .program-planning .vis-item.vis-range{background-color:#003869!important}.program-planning .vis-item.vis-range.theme-francosuisse,.program-planning .vis-item.vis-range.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-planning .vis-item.vis-range,.theme-francosuisse .program-planning .vis-item.vis-range{background-color:#475560!important}.program-planning .vis-item.vis-range.theme-greenecopromotion,.theme-greenecopromotion .program-planning .vis-item.vis-range{background-color:#003869!important}.program-planning .vis-item.vis-range.theme-promogim-giboire,.theme-promogim-giboire .program-planning .vis-item.vis-range{background-color:#036!important}.program-planning .vis-item.vis-range.theme-promogim,.theme-promogim .program-planning .vis-item.vis-range{border-color:#036!important}.program-planning .vis-item.vis-range.theme-immopierre,.theme-immopierre .program-planning .vis-item.vis-range{border-color:#003869!important}.program-planning .vis-item.vis-range.theme-francosuisse,.program-planning .vis-item.vis-range.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-planning .vis-item.vis-range,.theme-francosuisse .program-planning .vis-item.vis-range{border-color:#475560!important}.program-planning .vis-item.vis-range.theme-greenecopromotion,.theme-greenecopromotion .program-planning .vis-item.vis-range{border-color:#003869!important}.program-planning .vis-item.vis-range.theme-promogim-giboire,.theme-promogim-giboire .program-planning .vis-item.vis-range{border-color:#036!important}.program-planning .vis-item.vis-background{border:none;background-color:rgba(213,221,246,.4);box-sizing:border-box;padding:0;margin:0}.program-planning .vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.program-planning .vis-item-visible-frame{white-space:nowrap}.program-planning .vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.program-planning .vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.program-planning .vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.program-planning .vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;padding:3px}.program-planning .vis-item .vis-item-content i{padding:3px}.program-planning .vis-item .vis-item-content i:hover{color:#f83033}.program-planning .vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:#fff;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.program-planning .vis-item .vis-delete,.program-planning .vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.program-planning .vis-item .vis-delete{right:-24px}.program-planning .vis-item .vis-delete-rtl{left:-24px}.program-planning .vis-item .vis-delete-rtl:after,.program-planning .vis-item .vis-delete:after{content:"\D7";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.program-planning .vis-item .vis-delete-rtl:hover,.program-planning .vis-item .vis-delete:hover{background:red}.program-planning .vis-item .vis-delete-rtl:hover:after,.program-planning .vis-item .vis-delete:hover:after{color:#fff}.program-planning .vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.program-planning .vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.program-planning .vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.program-planning .vis-range.vis-item.vis-readonly .vis-drag-left,.program-planning .vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.program-planning .vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.program-planning .vis-itemset .vis-background,.program-planning .vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.program-planning .vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.program-planning .vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf;z-index:1}.program-planning .vis-foreground .vis-group:last-child{border-bottom:none}.program-planning .vis-nesting-group{cursor:pointer}.program-planning .vis-nested-group{background:#f5f5f5}.program-planning .vis-label.vis-nesting-group.expanded:before{content:"\25BC"}.program-planning .vis-label.vis-nesting-group.collapsed-rtl:before{content:"\25C0"}.program-planning .vis-label.vis-nesting-group.collapsed:before{content:"\25B6"}.program-planning .vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.program-planning .vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.program-planning .vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#000;box-sizing:border-box;font-weight:700;border-bottom:1px solid #bfbfbf}.program-planning .vis-labelset .vis-label.draggable{cursor:pointer}.program-planning .vis-labelset .vis-label:last-child{border-bottom:none}.program-planning .vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.program-planning .vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.program-planning .vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.program-planning .vis-panel.vis-bottom,.program-planning .vis-panel.vis-center,.program-planning .vis-panel.vis-left,.program-planning .vis-panel.vis-right,.program-planning .vis-panel.vis-top{border:1px #bfbfbf}.program-planning .vis-panel.vis-center,.program-planning .vis-panel.vis-left,.program-planning .vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.program-planning .vis-left.vis-panel.vis-vertical-scroll,.program-planning .vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.program-planning .vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.program-planning .vis-left.vis-panel.vis-vertical-scroll .vis-content,.program-planning .vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.program-planning .vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.program-planning .vis-panel.vis-bottom,.program-planning .vis-panel.vis-center,.program-planning .vis-panel.vis-top{border-left-style:solid;border-right-style:solid}.program-planning .vis-background{overflow:hidden}.program-planning .vis-panel>.vis-content{position:relative}.program-planning .vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px rgba(0,0,0,.8)}.program-planning .vis-panel .vis-shadow.vis-top{top:-1px;left:0}.program-planning .vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.program-planning .vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.program-planning .vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.program-planning .vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.program-planning .vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.program-planning .vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.program-planning .vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.program-planning .vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.program-planning .vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.program-planning .vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.program-planning .vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.program-planning .vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.program-planning .vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.program-planning .vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.program-planning .vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.program-planning .vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.program-planning .vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.program-planning .vis-time-axis{position:relative;overflow:hidden}.program-planning .vis-time-axis.vis-foreground{top:0;left:0;width:100%}.program-planning .vis-time-axis.vis-foreground.theme-promogim,.theme-promogim .program-planning .vis-time-axis.vis-foreground{background-color:#036!important}.program-planning .vis-time-axis.vis-foreground.theme-immopierre,.theme-immopierre .program-planning .vis-time-axis.vis-foreground{background-color:#003869!important}.program-planning .vis-time-axis.vis-foreground.theme-francosuisse,.program-planning .vis-time-axis.vis-foreground.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-planning .vis-time-axis.vis-foreground,.theme-francosuisse .program-planning .vis-time-axis.vis-foreground{background-color:#475560!important}.program-planning .vis-time-axis.vis-foreground.theme-greenecopromotion,.theme-greenecopromotion .program-planning .vis-time-axis.vis-foreground{background-color:#003869!important}.program-planning .vis-time-axis.vis-foreground.theme-promogim-giboire,.theme-promogim-giboire .program-planning .vis-time-axis.vis-foreground{background-color:#036!important}.program-planning .vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.program-planning .vis-time-axis .vis-text{position:absolute;color:#fff;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.program-planning .vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.program-planning .vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.program-planning .vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.program-planning .vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5;z-index:1}.program-planning .vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.program-planning .vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}.program-planning .vis-timeline .vis-background.theme-promogim,.program-planning .vis-timeline .vis-bottom.theme-promogim,.theme-promogim .program-planning .vis-timeline .vis-background,.theme-promogim .program-planning .vis-timeline .vis-bottom{background-color:#036!important}.program-planning .vis-timeline .vis-background.theme-immopierre,.program-planning .vis-timeline .vis-bottom.theme-immopierre,.theme-immopierre .program-planning .vis-timeline .vis-background,.theme-immopierre .program-planning .vis-timeline .vis-bottom{background-color:#003869!important}.program-planning .vis-timeline .vis-background.theme-francosuisse,.program-planning .vis-timeline .vis-background.theme-francosuisse-deuxlacs,.program-planning .vis-timeline .vis-bottom.theme-francosuisse,.program-planning .vis-timeline .vis-bottom.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-planning .vis-timeline .vis-background,.theme-francosuisse-deuxlacs .program-planning .vis-timeline .vis-bottom,.theme-francosuisse .program-planning .vis-timeline .vis-background,.theme-francosuisse .program-planning .vis-timeline .vis-bottom{background-color:#475560!important}.program-planning .vis-timeline .vis-background.theme-greenecopromotion,.program-planning .vis-timeline .vis-bottom.theme-greenecopromotion,.theme-greenecopromotion .program-planning .vis-timeline .vis-background,.theme-greenecopromotion .program-planning .vis-timeline .vis-bottom{background-color:#003869!important}.program-planning .vis-timeline .vis-background.theme-promogim-giboire,.program-planning .vis-timeline .vis-bottom.theme-promogim-giboire,.theme-promogim-giboire .program-planning .vis-timeline .vis-background,.theme-promogim-giboire .program-planning .vis-timeline .vis-bottom{background-color:#036!important}.program-planning .vis-content,.program-planning .vis-foreground{background-color:#fff}.program-planning .vis-range{min-width:175px!important}.program-planning .vis-item{cursor:pointer}program-technical-component{display:flex}.program-technical{width:100%}.program-technical .icon-size{max-width:70px}.program-technical .title{font-weight:bolder}.program-technical .title.theme-promogim,.theme-promogim .program-technical .title{color:#036!important}.program-technical .title.theme-immopierre,.theme-immopierre .program-technical .title{color:#003869!important}.program-technical .title.theme-francosuisse,.program-technical .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-technical .title,.theme-francosuisse .program-technical .title{color:#475560!important}.program-technical .title.theme-greenecopromotion,.theme-greenecopromotion .program-technical .title{color:#003869!important}.program-technical .title.theme-promogim-giboire,.theme-promogim-giboire .program-technical .title{color:#036!important}.program-technical .subtitle{font-weight:700;font-size:16px}.program-technical .red{color:#f83033}.program-technical .commands{display:inline-flex;position:absolute;right:0}.program-technical .commands i{cursor:pointer;font-size:1.2em}.program-technical .commands i:first-child{margin-right:5px}.program-technical .bold{font-weight:700}.program-technical .image-cropper1{position:relative;max-width:100%;width:100%;height:200px;max-height:100%;overflow:hidden;padding:0;margin:0 auto;background-color:#fff}.program-technical .image-cropper1 img{display:inline;height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.program-technical .image-cropper2{position:relative;max-width:100%;width:100%;height:400px;max-height:100%;overflow:hidden;padding:0;margin:0 auto;background-color:#fff}.program-technical .image-cropper2 img{display:inline;height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.program-technical .block-fluid,.program-technical .grid-resume{margin-bottom:15px}.program-technical .grid-resume .content{min-height:575px}.program-technical .grid-resume .block-fluid{margin-bottom:15px}.program-technical .grid-resume .block-fluid:last-child{margin-bottom:0}@media screen and (min-width:992px){.program-technical .grid-resume .block-fluid{margin-bottom:0}}.program-technical .padding-10{padding:10px}.program-technical .padding-20{padding:20px}.program-technical .technical-info .row{margin-bottom:5px}.program-technical .technical-info .row:last-child{margin-bottom:0}.program-technical .second-resume .content{min-height:124px}.program-technical .second-resume #housingRange .content{min-height:122px}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{color:#fff!important;font-weight:700}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-promogim,.theme-promogim .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{background-color:#036!important}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-immopierre,.theme-immopierre .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{background-color:#003869!important}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-francosuisse,.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell,.theme-francosuisse .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{background-color:#475560!important}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-greenecopromotion,.theme-greenecopromotion .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{background-color:#003869!important}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell.theme-promogim-giboire,.theme-promogim-giboire .program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-cell{background-color:#036!important}.program-technical #buildingGrid .ui-grid-row:last-child .ui-grid-row-selected{background-color:transparent!important}.program-technical #buildingGrid .fa-plus-circle{margin-left:5px}@media screen and (min-width:992px){.program-technical .grid-area .col-area1{padding-right:20px!important}.program-technical .grid-area .col-area2{padding-left:20px!important}}@media screen and (min-width:992px){.program-technical .col-fluid{padding-right:0}.program-technical .col-fluid:last-child{padding-right:15px}}.program-technical #sha-grid1{margin-bottom:5px}.program-technical #technical-data dynamic-grid table{table-layout:fixed}.program-technical #technical-data dynamic-grid .ui-grid-header-cell{width:20%}.program-technical #technical-data dynamic-grid .ui-grid-header-cell:last-child{width:58px!important}.program-technical .ui-grid-cell-contents button:first-child{margin-right:0!important}.program-technical .ui-grid-cell-contents button{float:none;margin-right:0}.program-technical #buildingGrid .ui-grid-cell-contents button:first-child{padding-left:0}.program-technical #buildingGrid .ui-grid-cell-contents button:last-child,.program-technical #ratioGrid .ui-grid-actions-btn{float:right}.program-technical #content-info{min-height:400px}.program-technical .flex{display:flex}.program-technical .modal-dialog{width:100%;max-width:400px}grid-ratio .input-minify{width:100px!important;display:inline}transfer-grid-component{display:flex}.montage{width:100%}.montage .disable-color{opacity:.5}.montage .warning-color{color:red}.montage h4{font-size:18px;font-weight:bolder}.montage h4.theme-promogim,.theme-promogim .montage h4{color:#036!important}.montage h4.theme-immopierre,.theme-immopierre .montage h4{color:#003869!important}.montage h4.theme-francosuisse,.montage h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .montage h4,.theme-francosuisse .montage h4{color:#475560!important}.montage h4.theme-greenecopromotion,.theme-greenecopromotion .montage h4{color:#003869!important}.montage h4.theme-promogim-giboire,.theme-promogim-giboire .montage h4{color:#036!important}.montage #newSection{max-width:700px}.montage .row-fluid{margin-top:5px!important}.montage .row-nomargin{margin-right:0!important;margin-left:0!important}.montage .section{display:flex;align-items:center}.montage .item-novalid{cursor:default;color:#e74c3c}.montage .item-command{display:flex;align-items:center;justify-content:center;margin-top:8px}.montage .item-command i:first-child{margin-right:15px}.montage .add-item{display:flex}.montage .add-item .fa-pencil{margin-left:15px}.montage .global-notes{padding-left:0;padding-right:0}.montage .global-notes .text-global-notes{padding-top:12px}.montage .section-flex{display:flex;align-items:center}.montage .section-flex .icon-edit{margin-left:15px}.montage .icon-edit-item{padding-top:10px}.montage .icon-edit-item .fa-check,.montage .icon-edit-item .fa-times,.montage .icon-size .fa-check,.montage .icon-size .fa-pencil,.montage .icon-size .fa-times{font-size:20px}.montage textarea{resize:vertical}.montage .titleSection{padding:10px;color:#fff;display:flex;align-items:center;font-size:18px;margin-bottom:20px}.montage .titleSection.theme-promogim,.theme-promogim .montage .titleSection{background-color:#036!important}.montage .titleSection.theme-immopierre,.theme-immopierre .montage .titleSection{background-color:#003869!important}.montage .titleSection.theme-francosuisse,.montage .titleSection.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .montage .titleSection,.theme-francosuisse .montage .titleSection{background-color:#475560!important}.montage .titleSection.theme-greenecopromotion,.theme-greenecopromotion .montage .titleSection{background-color:#003869!important}.montage .titleSection.theme-promogim-giboire,.theme-promogim-giboire .montage .titleSection{background-color:#036!important}.montage .titleSection i.fa-pencil{padding-right:5px}.montage .titleSection i.fa-times{color:#fff;font-size:18px}.montage .titleSection i.fa-check{margin-left:10px;font-size:18px}.montage .titleSection .icon-cancel{margin-left:5px}.montage .my-form .form-control{margin:5px}.montage .my-form p{padding-bottom:10px;padding-left:5px;font-size:15px}.montage #add-section{cursor:pointer;color:#103470;font-weight:700;font-size:16px}.montage #add-section span{font-size:30px;vertical-align:sub;padding-right:10px}.montage .assembly-info{padding-left:15px}.montage i{cursor:pointer}.montage .icon-cancel{margin-left:6px}.montage .text-area-size{overflow:hidden;min-height:50px;max-height:100px}.montage .toggle{border-radius:5%;background-color:#f0f0f0;padding:5px;cursor:pointer;width:70px;height:40px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.3);display:inline-flex}.montage .toggle i{border-radius:5%;color:#91908c;font-size:20px;width:30px;height:30px;text-align:center!important;line-height:30px}.montage .toggle i.active{color:#fff}.montage .toggle i.active.theme-promogim,.theme-promogim .montage .toggle i.active{background-color:#036!important}.montage .toggle i.active.theme-immopierre,.theme-immopierre .montage .toggle i.active{background-color:#003869!important}.montage .toggle i.active.theme-francosuisse,.montage .toggle i.active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .montage .toggle i.active,.theme-francosuisse .montage .toggle i.active{background-color:#475560!important}.montage .toggle i.active.theme-greenecopromotion,.theme-greenecopromotion .montage .toggle i.active{background-color:#003869!important}.montage .toggle i.active.theme-promogim-giboire,.theme-promogim-giboire .montage .toggle i.active{background-color:#036!important}.montage input[type=checkbox]{width:25px;height:25px}@media (min-width:992px){.montage .col-not-applicable{width:6.333333%}.montage .col-numerical{width:10.333333%}.montage .col-header-not-applicable{width:39.66666667%}}.montage #freeze{font-size:12px;font-weight:700;text-align:right;display:block;margin-top:10px}.montage #freeze.theme-promogim,.theme-promogim .montage #freeze{color:#036!important}.montage #freeze.theme-immopierre,.theme-immopierre .montage #freeze{color:#003869!important}.montage #freeze.theme-francosuisse,.montage #freeze.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .montage #freeze,.theme-francosuisse .montage #freeze{color:#475560!important}.montage #freeze.theme-greenecopromotion,.theme-greenecopromotion .montage #freeze{color:#003869!important}.montage #freeze.theme-promogim-giboire,.theme-promogim-giboire .montage #freeze{color:#036!important}allotment-component{display:flex}.allotment{width:100%}.allotment .ui-select-container{min-width:200px}.allotment .title-bar{max-height:60px;text-align:left;font-size:18px;color:#fff;margin:0 0 15px;width:100%}.allotment .title-bar.theme-promogim,.theme-promogim .allotment .title-bar{background-color:#036!important}.allotment .title-bar.theme-immopierre,.theme-immopierre .allotment .title-bar{background-color:#003869!important}.allotment .title-bar.theme-francosuisse,.allotment .title-bar.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .allotment .title-bar,.theme-francosuisse .allotment .title-bar{background-color:#475560!important}.allotment .title-bar.theme-greenecopromotion,.theme-greenecopromotion .allotment .title-bar{background-color:#003869!important}.allotment .title-bar.theme-promogim-giboire,.theme-promogim-giboire .allotment .title-bar{background-color:#036!important}.allotment .subtitle{font-weight:700;font-size:16px}.allotment .subtitle.theme-promogim,.theme-promogim .allotment .subtitle{color:#036!important}.allotment .subtitle.theme-immopierre,.theme-immopierre .allotment .subtitle{color:#003869!important}.allotment .subtitle.theme-francosuisse,.allotment .subtitle.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .allotment .subtitle,.theme-francosuisse .allotment .subtitle{color:#475560!important}.allotment .subtitle.theme-greenecopromotion,.theme-greenecopromotion .allotment .subtitle{color:#003869!important}.allotment .subtitle.theme-promogim-giboire,.theme-promogim-giboire .allotment .subtitle{color:#036!important}.allotment .text-info{margin-bottom:5px}.allotment .card{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:15px}.allotment .card .switch-container{display:inline-flex}.allotment .card .card-content{display:flex;align-items:center;justify-content:space-between;font-size:16px;padding:15px}.allotment .card .card-content .form-select{width:80%}.allotment .card .row-footer{font-weight:700;border-top:1px solid #c5c4c5;margin:0!important;padding:15px}.allotment .card span{font-weight:700}.allotment .card i{cursor:pointer;margin-left:30px}.allotment .card i:first-child{margin-left:0}.allotment .card i.fa-pencil{color:#92918f}.allotment .card i.activate{color:#103470}.allotment .card .fa-circle{color:#b81b2e;cursor:auto}.allotment .card .fa-circle.valid{color:rgba(51,153,153,.9)}.allotment .card .enterprise-list>.row:first-child{font-size:14px}.allotment .card .enterprise-list>.row:first-child,.allotment .card .enterprise-list>.row:last-child{font-weight:700;border-top:1px solid #c5c4c5;margin:0!important;padding:15px}.allotment .card .enterprise-list .enterprise-inputs{margin-bottom:15px}.allotment #add-lot{cursor:pointer;font-weight:700;font-size:16px}.allotment #add-lot.theme-promogim,.theme-promogim .allotment #add-lot{color:#036!important}.allotment #add-lot.theme-immopierre,.theme-immopierre .allotment #add-lot{color:#003869!important}.allotment #add-lot.theme-francosuisse,.allotment #add-lot.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .allotment #add-lot,.theme-francosuisse .allotment #add-lot{color:#475560!important}.allotment #add-lot.theme-greenecopromotion,.theme-greenecopromotion .allotment #add-lot{color:#003869!important}.allotment #add-lot.theme-promogim-giboire,.theme-promogim-giboire .allotment #add-lot{color:#036!important}.allotment #add-lot span{font-size:30px;vertical-align:sub}.allotment #consultation{padding:5px}.allotment #status-info{margin-bottom:15px}@media screen and (min-width:992px){.allotment [class*=col-]{padding-right:0}.allotment [class*=col-]:last-child{padding-right:15px}}allotment-pieces{display:flex}.allotment-pieces{width:100%}.allotment-pieces .fa-caret-down{margin:0!important}.allotment-pieces .row-header{font-weight:700;font-size:14px;border-top:1px solid #c5c4c5;margin:0!important;padding:15px}.allotment-pieces .pieces-header{background-color:#103470;color:#fff;padding:5px 0;margin:0}.allotment-pieces .pieces-header>div:last-child{padding-right:45px}.allotment-pieces .ofs-view{overflow-y:scroll;max-height:400px}.allotment-pieces .repertory>li:first-child .row>div:first-child{cursor:pointer}.allotment-pieces ul{list-style:none;margin:0;padding-left:0}.allotment-pieces ul .row{margin:0}.allotment-pieces ul .row>div:not(:first-child){padding-top:8px}.allotment-pieces i.fa{padding:8px;margin-right:5px!important;font-size:18px;color:#708a9f}.allotment-pieces .repertory-name{padding-bottom:1px}image-sender-component{display:flex}.image-sender{width:100%}.image-sender #mailBody{height:auto}.image-sender #mailBody a{cursor:pointer}.image-sender .row:last-child{margin-right:0}mailing-enterprise-component{display:flex;width:100%}.mailing-enterprise h4{font-size:18px;font-weight:bolder}.mailing-enterprise h4.theme-promogim,.theme-promogim .mailing-enterprise h4{color:#036!important}.mailing-enterprise h4.theme-immopierre,.theme-immopierre .mailing-enterprise h4{color:#003869!important}.mailing-enterprise h4.theme-francosuisse,.mailing-enterprise h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .mailing-enterprise h4,.theme-francosuisse .mailing-enterprise h4{color:#475560!important}.mailing-enterprise h4.theme-greenecopromotion,.theme-greenecopromotion .mailing-enterprise h4{color:#003869!important}.mailing-enterprise h4.theme-promogim-giboire,.theme-promogim-giboire .mailing-enterprise h4{color:#036!important}.mailing-enterprise #mailBody{height:auto}.mailing-enterprise .row{margin-right:0}.mailing-enterprise .inline-flex{display:flex;margin-bottom:25px;margin-top:25px}.mailing-enterprise .inline-flex>:first-child{margin-right:15px;max-width:600px}.mailing-enterprise .inline-flex p{padding-top:5px;margin:5px}.mailing-enterprise .button-margin{margin-right:5px}.mailing-enterprise .progress{max-width:600px;margin:30px auto 0}.mailing-enterprise .progress .progress-bar{min-width:2em}.mailing-enterprise #enterprise-fail{color:#f83033}.mailing-enterprise #grid-reflation{margin-top:15px;max-width:400px;width:100%;float:right;margin-right:0}.mailing-enterprise #grid-reflation>p,.mailing-enterprise .ui-grid-cell-contents.disabled{color:#f83033}.mailing-enterprise #reflation-all>input{vertical-align:sub}offers-analysis-component{display:flex}.offers-analysis{width:100%}.offers-analysis .content{padding:10px}.offers-analysis .title{font-weight:bolder}.offers-analysis .title.theme-promogim,.theme-promogim .offers-analysis .title{color:#036!important}.offers-analysis .title.theme-immopierre,.theme-immopierre .offers-analysis .title{color:#003869!important}.offers-analysis .title.theme-francosuisse,.offers-analysis .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis .title,.theme-francosuisse .offers-analysis .title{color:#475560!important}.offers-analysis .title.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis .title{color:#003869!important}.offers-analysis .title.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis .title{color:#036!important}.offers-analysis .disabled:hover{cursor:not-allowed!important}.offers-analysis .content-title{margin-top:15px;margin-bottom:15px;max-height:60px;color:#fff}.offers-analysis .content-title.theme-promogim,.theme-promogim .offers-analysis .content-title{background-color:#036!important}.offers-analysis .content-title.theme-immopierre,.theme-immopierre .offers-analysis .content-title{background-color:#003869!important}.offers-analysis .content-title.theme-francosuisse,.offers-analysis .content-title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis .content-title,.theme-francosuisse .offers-analysis .content-title{background-color:#475560!important}.offers-analysis .content-title.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis .content-title{background-color:#003869!important}.offers-analysis .content-title.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis .content-title{background-color:#036!important}.offers-analysis .content-title h4{margin:0}.offers-analysis .content-title span{cursor:pointer}.offers-analysis .bold{font-weight:700}.offers-analysis .inline-flex{display:inline-flex;justify-content:space-between;width:100%}.offers-analysis .row-content{display:table;content:" "}.offers-analysis #modal-add-list .description{font-weight:700}.offers-analysis #modal-add-list #search-interlocutor{margin-top:15px;margin-bottom:15px}.offers-analysis #modal-add-list .column-to-add{margin:0;border-top:1px solid #ccc;padding:5px 0}.offers-analysis #modal-add-list .column-to-add:last-child{border-bottom:1px solid #ccc}.offers-analysis #modal-add-list .column-to-add span{font-weight:700}.offers-analysis #modal-add-list .column-to-add span.theme-promogim,.theme-promogim .offers-analysis #modal-add-list .column-to-add span{color:#036!important}.offers-analysis #modal-add-list .column-to-add span.theme-immopierre,.theme-immopierre .offers-analysis #modal-add-list .column-to-add span{color:#003869!important}.offers-analysis #modal-add-list .column-to-add span.theme-francosuisse,.offers-analysis #modal-add-list .column-to-add span.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis #modal-add-list .column-to-add span,.theme-francosuisse .offers-analysis #modal-add-list .column-to-add span{color:#475560!important}.offers-analysis #modal-add-list .column-to-add span.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis #modal-add-list .column-to-add span{color:#003869!important}.offers-analysis #modal-add-list .column-to-add span.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis #modal-add-list .column-to-add span{color:#036!important}.offers-analysis #modal-add-list .column-to-add i{font-size:22px;cursor:pointer}.offers-analysis #modal-add-list .add-list{margin-top:15px;font-size:16px;font-weight:700;cursor:pointer;margin-bottom:15px}.offers-analysis #modal-add-list .add-list.theme-promogim,.theme-promogim .offers-analysis #modal-add-list .add-list{color:#036!important}.offers-analysis #modal-add-list .add-list.theme-immopierre,.theme-immopierre .offers-analysis #modal-add-list .add-list{color:#003869!important}.offers-analysis #modal-add-list .add-list.theme-francosuisse,.offers-analysis #modal-add-list .add-list.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis #modal-add-list .add-list,.theme-francosuisse .offers-analysis #modal-add-list .add-list{color:#475560!important}.offers-analysis #modal-add-list .add-list.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis #modal-add-list .add-list{color:#003869!important}.offers-analysis #modal-add-list .add-list.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis #modal-add-list .add-list{color:#036!important}.offers-analysis #modal-add-list .add-list i{margin-right:5px}.offers-analysis #parameterModalCardDetail .modal-header h4{font-size:14px}.offers-analysis #parameterModalSecondMeetingMode button{display:block;margin-bottom:10px}.offers-analysis .card-list{padding:0;overflow-x:auto;display:inline-flex}.offers-analysis .card-list h4+i{height:19px;margin-top:10px;margin-bottom:10px}.offers-analysis .card-list offers-analysis-column{margin-right:10px;min-width:calc(25% - 8px);margin-bottom:15px}@media screen and (max-width:1600px){.offers-analysis .card-list offers-analysis-column{min-width:calc(33% - 6px)}}.offers-analysis .card-list offers-analysis-column.meeting-mode{min-width:calc(100% - 20px)}@media screen and (max-width:1200px){.offers-analysis .card-list offers-analysis-column.meeting-mode{min-width:1008px}}.offers-analysis .modal-footer{display:flex;justify-content:flex-end}.offers-analysis .modal-footer button{min-width:100px}@media screen and (min-width:1951px){.offers-analysis .card-list offers-analysis-column{min-width:400px}}@media screen and (max-width:1000px){.offers-analysis .card-list offers-analysis-column{min-width:250px}}offers-analysis-resume file-manager-component{width:1000px!important}.offers-analysis-resume{width:100%}.offers-analysis-resume .icon-size{max-width:70px}.offers-analysis-resume accordion .style-data{width:100%}.offers-analysis-resume .certificate{font-weight:700;padding-bottom:5px}.offers-analysis-resume .certificate.theme-promogim,.theme-promogim .offers-analysis-resume .certificate{color:#036!important}.offers-analysis-resume .certificate.theme-immopierre,.theme-immopierre .offers-analysis-resume .certificate{color:#003869!important}.offers-analysis-resume .certificate.theme-francosuisse,.offers-analysis-resume .certificate.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis-resume .certificate,.theme-francosuisse .offers-analysis-resume .certificate{color:#475560!important}.offers-analysis-resume .certificate.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis-resume .certificate{color:#003869!important}.offers-analysis-resume .certificate.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis-resume .certificate{color:#036!important}.offers-analysis-resume #program-image{padding-right:15px}.offers-analysis-resume .image-cropper{position:relative;max-width:467px;height:204px;max-height:100%;overflow:hidden;margin-left:-25px;margin-bottom:-10px}.offers-analysis-resume .image-cropper img{display:inline;height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.offers-analysis-resume #image-grid{padding-left:10px;padding-right:10px;max-width:204px}.offers-analysis-resume #image-grid .inline-flex:first-child{margin-bottom:10px}.offers-analysis-resume #image-grid .inline-flex:last-child{margin-bottom:-10px}.offers-analysis-resume #image-grid .row .row [class*=col-]{padding-right:0!important;padding-left:0!important}.offers-analysis-resume #image-grid .image-cropper-small{position:relative;max-width:97px;height:97px;max-height:100%;overflow:hidden}.offers-analysis-resume #image-grid .image-cropper-small img{display:inline;height:100%;width:auto}.offers-analysis-resume #image-grid .image-cropper-small i{display:flex;position:absolute;padding:5px;background-color:hsla(0,0%,100%,.85);border-radius:10%;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}@media screen and (max-width:1640px){.offers-analysis-resume #program-resume .inline-flex{display:block}.offers-analysis-resume #program-resume .inline-flex div{position:relative}}.offers-analysis-resume #program-resume .inline-flex a{cursor:pointer;display:block}.offers-analysis-resume #program-resume .inline-flex a:first-child{margin-top:10px}.offers-analysis-resume #program-resume p{font-size:16px}.offers-analysis-resume #program-standardType{min-height:204px}@media screen and (max-width:991px){.offers-analysis-resume .image-cropper{margin:0}.offers-analysis-resume #image-grid{margin-top:15px;margin-bottom:15px}}offers-analysis-column .horizontal-align{display:flex;flex-direction:column;margin-bottom:5px;margin-left:5px}offers-analysis-column .horizontal-align i:first-child{margin-bottom:10px}.offers-analysis-column{width:100%;height:100%}.offers-analysis-column.disabled *{cursor:no-drop!important}.offers-analysis-column .content{background-color:#e0e4e7}.offers-analysis-column .content.meeting-mode{float:left;width:50%}.offers-analysis-column .content .card-list{max-height:calc(80vh - 160px);overflow-y:auto;display:block}.offers-analysis-column .content .card-list offers-analysis-card{margin-bottom:10px}.offers-analysis-column .content .card-list offers-analysis-card:last-child{margin-bottom:0}.offers-analysis-column .content h5{font-size:16px;font-weight:bolder}.offers-analysis-column .content h5.theme-promogim,.theme-promogim .offers-analysis-column .content h5{color:#036!important}.offers-analysis-column .content h5.theme-immopierre,.theme-immopierre .offers-analysis-column .content h5{color:#003869!important}.offers-analysis-column .content h5.theme-francosuisse,.offers-analysis-column .content h5.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis-column .content h5,.theme-francosuisse .offers-analysis-column .content h5{color:#475560!important}.offers-analysis-column .content h5.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis-column .content h5{color:#003869!important}.offers-analysis-column .content h5.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis-column .content h5{color:#036!important}.offers-analysis-column .content>.inline-flex:first-child i{cursor:pointer;font-size:16px}.offers-analysis-column .content>.inline-flex:first-child i.theme-promogim,.theme-promogim .offers-analysis-column .content>.inline-flex:first-child i{color:#036!important}.offers-analysis-column .content>.inline-flex:first-child i.theme-immopierre,.theme-immopierre .offers-analysis-column .content>.inline-flex:first-child i{color:#003869!important}.offers-analysis-column .content>.inline-flex:first-child i.theme-francosuisse,.offers-analysis-column .content>.inline-flex:first-child i.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis-column .content>.inline-flex:first-child i,.theme-francosuisse .offers-analysis-column .content>.inline-flex:first-child i{color:#475560!important}.offers-analysis-column .content>.inline-flex:first-child i.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis-column .content>.inline-flex:first-child i{color:#003869!important}.offers-analysis-column .content>.inline-flex:first-child i.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis-column .content>.inline-flex:first-child i{color:#036!important}.offers-analysis-column .content .form-select{margin-bottom:10px}.offers-analysis-column .content #inline-report{margin-bottom:5px}@media screen and (max-width:950px){.offers-analysis-column .content #inline-report{display:inline-block;margin-bottom:5px}}.offers-analysis-column .content .btn-outline,.offers-analysis-column .content .btn-outline:active,.offers-analysis-column .content .btn-outline:hover{background-color:transparent!important;font-weight:700!important;color:#103470!important}.offers-analysis-column .content .add-card{margin-top:10px;color:#036;font-size:16px;font-weight:700;cursor:pointer}.offers-analysis-column .content .add-card i{margin-right:5px}.offers-analysis-column .column-notes{float:right;width:50%;background-color:#e0e4e7;padding:10px;height:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.offers-analysis-column .column-notes label{font-size:16px;font-weight:700}.offers-analysis-column .column-notes .form-group{height:calc(100vh - 303px)}.offers-analysis-column .column-notes .form-group textarea{resize:vertical;height:100%}.offers-analysis-column .column-notes button{width:100px}.offers-analysis-column .column-notes .row{display:initial}.offers-analysis-column .column-notes #notes,.offers-analysis-column .column-notes #second-notes{padding:0;height:100%}.offers-analysis-column .column-notes #notes>div,.offers-analysis-column .column-notes #second-notes>div{overflow:hidden;overflow-y:auto;height:100%}.offers-analysis-column .column-notes #notes img,.offers-analysis-column .column-notes #second-notes img{max-width:100%;height:auto}.offers-analysis-column .second-meeting{height:50%!important;max-height:50%!important}.offers-analysis-column .second-meeting.disabled{background-color:#e7e7e7}.offers-analysis-column .second-meeting.disabled trix-editor{pointer-events:none!important}.offers-analysis-column trix-editor{height:100%}.offers-analysis-column .attachment__progress,.offers-analysis-column .attachment__toolbar,.offers-analysis-column figcaption,.offers-analysis-column trix-toolbar{display:none!important}offers-analysis-card{display:flex;z-index:1}offers-analysis-card .max-lines{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:30em;line-height:1.5em;display:-webkit-box;-webkit-line-clamp:20;-webkit-box-orient:vertical}.offers-analysis-card{width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:10px;position:relative;background-color:#fff}.offers-analysis-card.card-active{background-color:#87d37c;opacity:.9}.offers-analysis-card textarea{resize:vertical;width:100%;min-height:75px}.offers-analysis-card textarea+i{top:35px!important}.offers-analysis-card .card-content{overflow:hidden;min-height:75px;font-weight:700;cursor:pointer}.offers-analysis-card .card-content i{display:none;position:absolute;top:10px;right:10px;z-index:1;border-radius:10px;color:#fff;padding:5px}.offers-analysis-card .card-content i.theme-promogim,.theme-promogim .offers-analysis-card .card-content i{background-color:#036!important}.offers-analysis-card .card-content i.theme-immopierre,.theme-immopierre .offers-analysis-card .card-content i{background-color:#003869!important}.offers-analysis-card .card-content i.theme-francosuisse,.offers-analysis-card .card-content i.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis-card .card-content i,.theme-francosuisse .offers-analysis-card .card-content i{background-color:#475560!important}.offers-analysis-card .card-content i.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis-card .card-content i{background-color:#003869!important}.offers-analysis-card .card-content i.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis-card .card-content i{background-color:#036!important}.offers-analysis-card .card-content:hover i{display:block}.offers-analysis-card i{cursor:pointer}.offers-analysis-card hr{margin:10px -10px;border-color:#ddd}.offers-analysis-card .card-footer i{font-size:1.5em;color:#8a8a8a;cursor:pointer}.offers-analysis-card .card-footer .card-action .icon-badge{display:inline;position:relative}.offers-analysis-card .card-footer .card-action .badge{background:#f83033;position:absolute;padding:3px 6px!important;top:-9px;left:13px;font-size:10px;z-index:1;cursor:pointer}.offers-analysis-card .card-footer .card-action i{margin-right:15px;transform:scaleX(-1)}.offers-analysis-card .card-footer .card-indicator{display:inline-flex}.offers-analysis-card .card-footer .card-indicator.inline-flex{width:80px}.offers-analysis-card .card-footer .card-indicator>.active.theme-promogim,.theme-promogim .offers-analysis-card .card-footer .card-indicator>.active{color:#036!important}.offers-analysis-card .card-footer .card-indicator>.active.theme-immopierre,.theme-immopierre .offers-analysis-card .card-footer .card-indicator>.active{color:#003869!important}.offers-analysis-card .card-footer .card-indicator>.active.theme-francosuisse,.offers-analysis-card .card-footer .card-indicator>.active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .offers-analysis-card .card-footer .card-indicator>.active,.theme-francosuisse .offers-analysis-card .card-footer .card-indicator>.active{color:#475560!important}.offers-analysis-card .card-footer .card-indicator>.active.theme-greenecopromotion,.theme-greenecopromotion .offers-analysis-card .card-footer .card-indicator>.active{color:#003869!important}.offers-analysis-card .card-footer .card-indicator>.active.theme-promogim-giboire,.theme-promogim-giboire .offers-analysis-card .card-footer .card-indicator>.active{color:#036!important}.offers-analysis-card .card-footer .card-indicator .circle{cursor:pointer;margin-left:15px;border-radius:50%;width:18px;height:18px;background-color:#d8d8d6}.offers-analysis-card .card-footer .card-indicator .circle:first-child{border:2px solid #f8e71d}.offers-analysis-card .card-footer .card-indicator .circle:first-child.active{background-color:#f8e71d}.offers-analysis-card .card-footer .card-indicator .circle:last-child{border:2px solid #4cda62}.offers-analysis-card .card-footer .card-indicator .circle:last-child.active{background-color:#4cda62}offers-analysis-card-detail{display:flex}#offers-analysis-card-detail{max-width:800px;width:100%}#offers-analysis-card-detail .title{float:none;margin-bottom:15px;color:#000!important}#offers-analysis-card-detail .history{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}#offers-analysis-card-detail .history .inline-flex{border-top:1px solid #ddd;padding:5px 0}#offers-analysis-card-detail .history .inline-flex span:last-child{font-weight:700}#offers-analysis-card-detail .description{display:block;border-bottom:1px solid #ccc;padding-bottom:15px}#offers-analysis-card-detail textarea.description{resize:vertical;width:100%;margin-bottom:15px}#offers-analysis-card-detail .inline-description{margin-bottom:60px}#offers-analysis-card-detail .inline-description button{display:inline}#offers-analysis-card-detail label{font-size:16px}#offers-analysis-card-detail label#commentary{font-size:18px}#offers-analysis-card-detail .btn{display:block;margin-bottom:15px;width:180px}#offers-analysis-card-detail .btn.ui-select-match-item{display:inline-block;margin-bottom:0;width:auto}#offers-analysis-card-detail .btn.btn-outline,#offers-analysis-card-detail .btn.btn-outline:active,#offers-analysis-card-detail .btn.btn-outline:hover{background-color:#fff!important;font-weight:700!important;color:#103470!important}#offers-analysis-card-detail .btn+ul{margin-top:-50px;margin-left:180px;width:180px}#offers-analysis-card-detail .btn+ul li{padding:3px 20px;cursor:pointer}#offers-analysis-card-detail .btn+ul li:hover{background-color:#eee}#offers-analysis-card-detail a{cursor:pointer}#offers-analysis-card-detail textarea{resize:vertical}#offers-analysis-card-detail .popover-panel{min-width:350px}#offers-analysis-card-detail .popover-panel .popover-panel-header{line-height:normal!important}#offers-analysis-card-detail .popover-panel .popover-panel-header .title{color:#fff!important;margin:5px}#offers-analysis-card-detail .popover-panel .popover-panel-body{min-height:0}#offers-analysis-card-detail .popover-panel .row button{display:inline;margin-top:15px;margin-bottom:0;width:100px}#offers-analysis-card-detail .commentary-list{max-height:300px;overflow-y:auto}#offers-analysis-card-detail .commentary-list .commentary{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}#offers-analysis-card-detail .commentary-list .commentary:last-child{margin-bottom:15px}#offers-analysis-card-detail .commentary-list .commentary .text-info{color:#505d66}#offers-analysis-card-detail .commentary-list .commentary .commentary-action>*{color:#92918f}#offers-analysis-card-detail .commentary-list .commentary .popover-panel{left:218px!important;top:200px}#offers-analysis-card-detail .commentary-list .commentary .popover-panel .arrow{left:346px!important}#offers-analysis-card-detail .container-separate{margin-top:15px;border-bottom:1px solid #ccc;padding-bottom:15px}#offers-analysis-card-detail .enterprise-status span{font-weight:700;font-size:16px}#offers-analysis-card-detail .enterprise-status span:first-child{color:#036}#offers-analysis-card-detail .enterprise-status>*{padding:5px 0}#offers-analysis-card-detail .attachments{font-size:16px}#offers-analysis-card-detail .attachments .popover-panel{left:228px!important}#offers-analysis-card-detail .attachments .inline-flex{border-top:1px solid #ddd;padding-top:5px}#offers-analysis-card-detail .attachments .inline-flex>a{max-width:512px}#offers-analysis-card-detail .attachments .inline-flex>div{width:62px}#offers-analysis-card-detail .attachments i{font-size:18px;padding:5px;cursor:pointer;color:#747474}#offers-analysis-card-detail .attachments>*{padding:5px 0}#offers-analysis-card-detail .attachments .attachments-container{overflow-y:auto;max-height:200px}#offers-analysis-card-detail .attachments .attachments-container a{word-break:break-all}#offers-analysis-card-detail .toggle-choice{font-weight:700}#offers-analysis-card-detail .toggle-choice span:first-child{font-size:18px}#offers-analysis-card-detail #popover-card-delete .popover-panel{top:0!important;left:-352px!important}@media screen and (max-width:991px){#offers-analysis-card-detail #popover-card-delete .popover-panel{top:1224px;left:200px}}@media screen and (max-width:580px){#offers-analysis-card-detail #popover-card-delete .popover-panel{bottom:0;top:auto;left:0}}#offers-analysis-card-detail #popover-card-delete .popover-panel .arrow{display:none}#offers-analysis-card-detail #popover-card-notification-interlocutor .popover-panel,#offers-analysis-card-detail #popover-card-notification .popover-panel{top:0!important;left:-351px!important}#offers-analysis-card-detail #popover-card-notification-interlocutor .popover-panel .arrow,#offers-analysis-card-detail #popover-card-notification .popover-panel .arrow{display:none}#offers-analysis-card-detail #popover-card-notification-interlocutor .popover-panel .ui-select-multiple.ui-select-bootstrap input.ui-select-search,#offers-analysis-card-detail #popover-card-notification .popover-panel .ui-select-multiple.ui-select-bootstrap input.ui-select-search{min-width:100%!important}#offers-analysis-card-detail #popover-card-notification-interlocutor .popover-panel .ui-select-multiple.ui-select-bootstrap,#offers-analysis-card-detail #popover-card-notification .popover-panel .ui-select-multiple.ui-select-bootstrap{max-width:330px!important}#offers-analysis-card-detail .ui-select-match-close{float:none}traffic-component{width:100%;display:flex}traffic-component .ui-select-container{width:auto;min-width:500px}traffic-component .inline-flex{display:inline-flex;margin-bottom:50px}traffic-component .inline-flex>:first-child{margin-right:15px}traffic-component .ui-select-search{max-width:500px}update-documents-component{display:flex;width:100%}.edit-quotation .ui-select-size{max-width:500px}.dropZone{border:1px solid #ccc;border-radius:4px;padding:.5rem}.dropZone .drop-placeholder{color:#b0b0b0;text-align:center;margin-left:1rem;font-weight:700}enterprise-selection-component{display:flex;width:100%}enterprise-selection-component thead tr{color:#fff}.theme-promogim enterprise-selection-component thead tr,enterprise-selection-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre enterprise-selection-component thead tr,enterprise-selection-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs enterprise-selection-component thead tr,.theme-francosuisse enterprise-selection-component thead tr,enterprise-selection-component thead tr.theme-francosuisse,enterprise-selection-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion enterprise-selection-component thead tr,enterprise-selection-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire enterprise-selection-component thead tr,enterprise-selection-component thead tr.theme-promogim-giboire{background-color:#036!important}market-condition-component{width:100%}market-condition-component .inline-title{display:flex;justify-content:space-between}.theme-promogim market-condition-component .inline-title,market-condition-component .inline-title.theme-promogim{color:#036!important}.theme-immopierre market-condition-component .inline-title,market-condition-component .inline-title.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs market-condition-component .inline-title,.theme-francosuisse market-condition-component .inline-title,market-condition-component .inline-title.theme-francosuisse,market-condition-component .inline-title.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion market-condition-component .inline-title,market-condition-component .inline-title.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire market-condition-component .inline-title,market-condition-component .inline-title.theme-promogim-giboire{color:#036!important}market-condition-component .inline-title span{font-weight:700}market-condition-component .amount-inline{display:inline}market-condition-component thead tr{color:#fff}.theme-promogim market-condition-component thead tr,market-condition-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre market-condition-component thead tr,market-condition-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs market-condition-component thead tr,.theme-francosuisse market-condition-component thead tr,market-condition-component thead tr.theme-francosuisse,market-condition-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion market-condition-component thead tr,market-condition-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire market-condition-component thead tr,market-condition-component thead tr.theme-promogim-giboire{background-color:#036!important}market-condition-component table .collapse.in{display:table-row}market-condition-component .content{margin-bottom:15px}market-condition-component .enterprise-list>:first-child{margin-top:1px}market-condition-component .inline{min-width:100%;display:inline-block}market-condition-component .add-detail{color:#007bff;text-decoration:underline;cursor:pointer}market-condition-component .totals{position:relative;width:100%;height:55px}market-condition-component .totals table{position:absolute;right:0}market-condition-component .totals table tr th{font-weight:700}.theme-francosuisse-deuxlacs market-condition-component .totals table tr th,.theme-francosuisse market-condition-component .totals table tr th,.theme-greenecopromotion market-condition-component .totals table tr th,.theme-immopierre market-condition-component .totals table tr th,.theme-promogim-giboire market-condition-component .totals table tr th,.theme-promogim market-condition-component .totals table tr th,market-condition-component .totals table tr th.theme-francosuisse,market-condition-component .totals table tr th.theme-francosuisse-deuxlacs,market-condition-component .totals table tr th.theme-greenecopromotion,market-condition-component .totals table tr th.theme-immopierre,market-condition-component .totals table tr th.theme-promogim,market-condition-component .totals table tr th.theme-promogim-giboire{background-color:!important}market-condition-component .totals table tr th:first-child{padding-right:15px}market-condition-component .totals table tr th:last-child{text-align:right}market-condition-component #amount-total{font-size:16px;font-weight:700;text-align:right;display:block}.theme-promogim market-condition-component #amount-total,market-condition-component #amount-total.theme-promogim{color:#036!important}.theme-immopierre market-condition-component #amount-total,market-condition-component #amount-total.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs market-condition-component #amount-total,.theme-francosuisse market-condition-component #amount-total,market-condition-component #amount-total.theme-francosuisse,market-condition-component #amount-total.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion market-condition-component #amount-total,market-condition-component #amount-total.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire market-condition-component #amount-total,market-condition-component #amount-total.theme-promogim-giboire{color:#036!important}market-condition-component #amount-bm{font-size:14px;font-weight:700;text-align:right;display:block}.theme-promogim market-condition-component #amount-bm,market-condition-component #amount-bm.theme-promogim{color:#036!important}.theme-immopierre market-condition-component #amount-bm,market-condition-component #amount-bm.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs market-condition-component #amount-bm,.theme-francosuisse market-condition-component #amount-bm,market-condition-component #amount-bm.theme-francosuisse,market-condition-component #amount-bm.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion market-condition-component #amount-bm,market-condition-component #amount-bm.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire market-condition-component #amount-bm,market-condition-component #amount-bm.theme-promogim-giboire{color:#036!important}estimated-budget-component{display:flex;width:100%}estimated-budget-component .title{font-weight:700;margin-top:10px;font-size:17px}.theme-promogim estimated-budget-component .title,estimated-budget-component .title.theme-promogim{color:#036!important}.theme-immopierre estimated-budget-component .title,estimated-budget-component .title.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs estimated-budget-component .title,.theme-francosuisse estimated-budget-component .title,estimated-budget-component .title.theme-francosuisse,estimated-budget-component .title.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion estimated-budget-component .title,estimated-budget-component .title.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire estimated-budget-component .title,estimated-budget-component .title.theme-promogim-giboire{color:#036!important}estimated-budget-component .page-title{font-weight:700;margin-top:30px;font-size:16px}.theme-promogim estimated-budget-component .page-title,estimated-budget-component .page-title.theme-promogim{color:#036!important}.theme-immopierre estimated-budget-component .page-title,estimated-budget-component .page-title.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs estimated-budget-component .page-title,.theme-francosuisse estimated-budget-component .page-title,estimated-budget-component .page-title.theme-francosuisse,estimated-budget-component .page-title.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion estimated-budget-component .page-title,estimated-budget-component .page-title.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire estimated-budget-component .page-title,estimated-budget-component .page-title.theme-promogim-giboire{color:#036!important}estimated-budget-component h5{margin-top:30px}estimated-budget-component .line{margin-bottom:10px}estimated-budget-component .input-dealItemtradebody{margin-top:10px;display:inline-block;width:100%}estimated-budget-component .input-dealItemtradebody label{margin-top:8px}estimated-budget-component #dealItem-estimated-budget label{margin-top:10px}estimated-budget-component #add-line{font-weight:700;margin:15px 0;max-width:131px}.theme-promogim estimated-budget-component #add-line,estimated-budget-component #add-line.theme-promogim{color:#036!important}.theme-immopierre estimated-budget-component #add-line,estimated-budget-component #add-line.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs estimated-budget-component #add-line,.theme-francosuisse estimated-budget-component #add-line,estimated-budget-component #add-line.theme-francosuisse,estimated-budget-component #add-line.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion estimated-budget-component #add-line,estimated-budget-component #add-line.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire estimated-budget-component #add-line,estimated-budget-component #add-line.theme-promogim-giboire{color:#036!important}estimated-budget-component #add-line i{vertical-align:middle}estimated-budget-component #file-estimated-budget{margin:15px 0}estimated-budget-component #file-estimated-budget p{font-weight:700}estimated-budget-component #dealItem-tradebody-budget-grid,estimated-budget-component #target-budget-grid{margin-left:-15px;margin-right:-15px}estimated-budget-component #font-size{font-size:13px}estimated-budget-component .inline-flex{display:inline-flex}estimated-budget-component .form-inline .input-other-budget{width:100%!important}estimated-budget-component textarea{resize:vertical}estimated-budget-component .sign{font-weight:700;font-size:16px}estimated-budget-component .col-title{font-size:15px;font-weight:700}.theme-promogim estimated-budget-component .col-title,estimated-budget-component .col-title.theme-promogim{color:#036!important}.theme-immopierre estimated-budget-component .col-title,estimated-budget-component .col-title.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs estimated-budget-component .col-title,.theme-francosuisse estimated-budget-component .col-title,estimated-budget-component .col-title.theme-francosuisse,estimated-budget-component .col-title.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion estimated-budget-component .col-title,estimated-budget-component .col-title.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire estimated-budget-component .col-title,estimated-budget-component .col-title.theme-promogim-giboire{color:#036!important}estimated-budget-component .col-title .title-underlined{border-bottom:solid;padding-bottom:5px;width:fit-content}estimated-budget-component .ratio{font-size:16px;font-weight:700}estimated-budget-component .ratio.fluid{margin-left:30px}estimated-budget-component .row-ratio{font-weight:700;font-size:15px;margin-bottom:10px}estimated-budget-component #subtotal{margin-top:15px;margin-block-end:20px}estimated-budget-component label{word-break:break-word}estimated-budget-component .col-xs-6{font-size:14px}estimated-budget-component .titleSection{padding-left:15px;padding-top:10px;padding-bottom:10px;color:#fff;display:flex;align-items:center;font-size:18px;margin-top:20px;margin-bottom:20px}.theme-promogim estimated-budget-component .titleSection,estimated-budget-component .titleSection.theme-promogim{background-color:#036!important}.theme-immopierre estimated-budget-component .titleSection,estimated-budget-component .titleSection.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs estimated-budget-component .titleSection,.theme-francosuisse estimated-budget-component .titleSection,estimated-budget-component .titleSection.theme-francosuisse,estimated-budget-component .titleSection.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion estimated-budget-component .titleSection,estimated-budget-component .titleSection.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire estimated-budget-component .titleSection,estimated-budget-component .titleSection.theme-promogim-giboire{background-color:#036!important}estimated-budget-component .titleSection i.fa-pencil{padding-right:5px}estimated-budget-component .titleSection i.fa-times{color:#fff;font-size:18px}estimated-budget-component .titleSection i.fa-check{margin-left:10px;font-size:18px}estimated-budget-component .titleSection .icon-cancel{margin-left:5px}estimated-budget-component .titleSection h5{color:#fff!important;margin:unset;font-weight:700;font-size:16px}budget-monitoring-component{display:flex;width:100%}budget-monitoring-component thead tr{color:#fff}.theme-promogim budget-monitoring-component thead tr,budget-monitoring-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre budget-monitoring-component thead tr,budget-monitoring-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs budget-monitoring-component thead tr,.theme-francosuisse budget-monitoring-component thead tr,budget-monitoring-component thead tr.theme-francosuisse,budget-monitoring-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion budget-monitoring-component thead tr,budget-monitoring-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire budget-monitoring-component thead tr,budget-monitoring-component thead tr.theme-promogim-giboire{background-color:#036!important}@media (min-width:992px){budget-monitoring-component .panel{max-width:650px}}budget-monitoring-component .inline-block{display:inline-block;width:100%}budget-monitoring-component .ui-grid-actions-btn{float:left;padding-left:0}budget-monitoring-component .ui-grid-canvas{height:100%!important}budget-monitoring-component .ui-grid-row div[role=row]{display:flex;align-content:stretch}budget-monitoring-component .fa-search-plus{font-size:18px;cursor:pointer}.theme-promogim budget-monitoring-component .fa-search-plus,budget-monitoring-component .fa-search-plus.theme-promogim{color:#036!important}.theme-immopierre budget-monitoring-component .fa-search-plus,budget-monitoring-component .fa-search-plus.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs budget-monitoring-component .fa-search-plus,.theme-francosuisse budget-monitoring-component .fa-search-plus,budget-monitoring-component .fa-search-plus.theme-francosuisse,budget-monitoring-component .fa-search-plus.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion budget-monitoring-component .fa-search-plus,budget-monitoring-component .fa-search-plus.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire budget-monitoring-component .fa-search-plus,budget-monitoring-component .fa-search-plus.theme-promogim-giboire{color:#036!important}budget-monitoring-component .form-control:not(textarea){height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important;color:#555!important;border:1px solid #ccc!important;border-radius:4px!important}budget-monitoring-component textarea{resize:vertical!important}budget-monitoring-component .fa-pencil{font-size:16px}budget-monitoring-component .space-between{display:flex;justify-content:space-between}budget-monitoring-component .space-between .fa-times{font-size:18px;margin-top:8px;margin-left:5px}budget-monitoring-component .space-between .fa{max-height:20px}budget-monitoring-component .inline-flex{display:flex;justify-content:space-between}budget-monitoring-component .inline-flex i{font-size:16px}budget-monitoring-component #save-btn{margin-top:15px}budget-monitoring-component .cell-no-valid{border:1px solid #b81b2e}budget-monitoring-component .red{color:#b81b2e}budget-monitoring-component #btn-send-file{margin-top:15px}budget-monitoring-component #budget-grid{max-width:1050px}market-folder-component{display:flex;width:100%}market-folder-component .inline-title{display:flex;justify-content:space-between;margin-bottom:15px}reporting-component{display:flex;width:100%}reporting-component thead tr{color:#fff}.theme-promogim reporting-component thead tr,reporting-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre reporting-component thead tr,reporting-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs reporting-component thead tr,.theme-francosuisse reporting-component thead tr,reporting-component thead tr.theme-francosuisse,reporting-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion reporting-component thead tr,reporting-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire reporting-component thead tr,reporting-component thead tr.theme-promogim-giboire{background-color:#036!important}reporting-component .tr-head{color:#fff}.theme-promogim reporting-component .tr-head,reporting-component .tr-head.theme-promogim{background-color:#036!important}.theme-immopierre reporting-component .tr-head,reporting-component .tr-head.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs reporting-component .tr-head,.theme-francosuisse reporting-component .tr-head,reporting-component .tr-head.theme-francosuisse,reporting-component .tr-head.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion reporting-component .tr-head,reporting-component .tr-head.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire reporting-component .tr-head,reporting-component .tr-head.theme-promogim-giboire{background-color:#036!important}reporting-component textarea{resize:vertical;min-height:78px!important}reporting-component .ratio{font-weight:400;font-style:italic;font-size:12px}reporting-component .sub-header{font-weight:600;padding:10px}reporting-component .montants-ratios tr:nth-child(4){background-color:#c4c4c4;height:18px}reporting-component .sub-table thead tr{background-color:#c4c4c4!important;color:#000!important}construction-budget-component{width:100%}construction-budget-component .enterprise-list>:first-child{margin-top:1px}construction-budget-component .row{margin-bottom:10px}construction-budget-component .row.equal-height-row{display:flex;flex-wrap:wrap}construction-budget-component .row.equal-height-row>[class^=col-]{display:flex;flex-direction:column}construction-budget-component .row.equal-height-row>[class^=col-] construction-budget-info,construction-budget-component .row.equal-height-row>[class^=col-] construction-budget-info .content,construction-budget-component .row.equal-height-row>[class^=col-] technical-info,construction-budget-component .row.equal-height-row>[class^=col-] technical-info .content{height:100%}construction-budget-component .standard-types{font-weight:700}.theme-promogim construction-budget-component .standard-types,construction-budget-component .standard-types.theme-promogim{color:#036!important}.theme-immopierre construction-budget-component .standard-types,construction-budget-component .standard-types.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs construction-budget-component .standard-types,.theme-francosuisse construction-budget-component .standard-types,construction-budget-component .standard-types.theme-francosuisse,construction-budget-component .standard-types.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion construction-budget-component .standard-types,construction-budget-component .standard-types.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire construction-budget-component .standard-types,construction-budget-component .standard-types.theme-promogim-giboire{color:#036!important}construction-budget-component .standard-types .icon-size,construction-budget-component .standard-types span{padding-right:15px}construction-budget-component .standard-types .icon-size{max-width:50px;max-height:50px;overflow:hidden}construction-budget-component #btn-construction-budget{position:absolute;top:15px;right:30px}construction-budget-component thead tr{color:#fff}.theme-promogim construction-budget-component thead tr,construction-budget-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre construction-budget-component thead tr,construction-budget-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs construction-budget-component thead tr,.theme-francosuisse construction-budget-component thead tr,construction-budget-component thead tr.theme-francosuisse,construction-budget-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion construction-budget-component thead tr,construction-budget-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire construction-budget-component thead tr,construction-budget-component thead tr.theme-promogim-giboire{background-color:#036!important}construction-budget-component #market-panels .content{margin-bottom:10px}construction-budget-component #amount-bm{font-size:14px;font-weight:700;text-align:right;display:block}.theme-promogim construction-budget-component #amount-bm,construction-budget-component #amount-bm.theme-promogim{color:#036!important}.theme-immopierre construction-budget-component #amount-bm,construction-budget-component #amount-bm.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs construction-budget-component #amount-bm,.theme-francosuisse construction-budget-component #amount-bm,construction-budget-component #amount-bm.theme-francosuisse,construction-budget-component #amount-bm.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion construction-budget-component #amount-bm,construction-budget-component #amount-bm.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire construction-budget-component #amount-bm,construction-budget-component #amount-bm.theme-promogim-giboire{color:#036!important}construction-budget-component #honoraires{font-size:12px;font-weight:700;text-align:right;display:block;margin-bottom:10px}.theme-promogim construction-budget-component #honoraires,construction-budget-component #honoraires.theme-promogim{color:#036!important}.theme-immopierre construction-budget-component #honoraires,construction-budget-component #honoraires.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs construction-budget-component #honoraires,.theme-francosuisse construction-budget-component #honoraires,construction-budget-component #honoraires.theme-francosuisse,construction-budget-component #honoraires.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion construction-budget-component #honoraires,construction-budget-component #honoraires.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire construction-budget-component #honoraires,construction-budget-component #honoraires.theme-promogim-giboire{color:#036!important}construction-budget-component #amount-total{font-size:16px;font-weight:700;text-align:right;display:block;padding-bottom:none!important;padding-top:none!important}.theme-promogim construction-budget-component #amount-total,construction-budget-component #amount-total.theme-promogim{color:#036!important}.theme-immopierre construction-budget-component #amount-total,construction-budget-component #amount-total.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs construction-budget-component #amount-total,.theme-francosuisse construction-budget-component #amount-total,construction-budget-component #amount-total.theme-francosuisse,construction-budget-component #amount-total.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion construction-budget-component #amount-total,construction-budget-component #amount-total.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire construction-budget-component #amount-total,construction-budget-component #amount-total.theme-promogim-giboire{color:#036!important}construction-budget-info .inline{display:flex;justify-content:space-between}construction-budget-info #info-construction-budget{font-size:12px}construction-budget-info dd+dt{padding-top:10px}cost-construction .panel-default{overflow-x:auto;max-width:calc(100vw - 350px);box-sizing:border-box}cost-construction .inline{min-width:100%;display:inline-block}cost-construction .add-detail{color:#007bff;text-decoration:underline;cursor:pointer}cost-construction .trade-body-table th{background-color:#036}cost-construction .trade-body-table td{background-color:#fff}cost-construction .trade-body-table td,cost-construction .trade-body-table th{font-size:12px}cost-construction .trade-body-table td.trade-body-col,cost-construction .trade-body-table th.trade-body-col{min-width:260px;width:260px;max-width:260px;position:sticky;left:0;z-index:4}cost-construction .trade-body-table td.enterprises-col,cost-construction .trade-body-table th.enterprises-col{min-width:170px;width:170px;max-width:170px;position:sticky;left:260px;z-index:3}cost-construction .trade-body-table td.slice-amount-col,cost-construction .trade-body-table th.slice-amount-col{min-width:100px;width:100px;max-width:100px}cost-construction .trade-body-table td.total-amount-col,cost-construction .trade-body-table th.total-amount-col{min-width:120px;width:120px;max-width:120px}cost-construction .trade-body-table tr.total-by-slice td{padding-top:12px;padding-bottom:12px}cost-construction .trade-body-table tr.total-by-slice td:first-child{position:sticky;left:0;z-index:4}cost-construction .trade-body-table input.input-sm{font-size:12px}cost-construction .trade-body-table .detail-row{display:flex}cost-construction .trade-body-table .detail-row input{padding:0 5px}cost-construction .trade-body-table .detail-row input:first-child{margin-right:5px;width:35px}cost-construction .trade-body-table .detail-row input:last-child{flex:1 1 0}cost-construction .totals{position:relative;width:100%;height:55px}cost-construction .totals table{position:absolute;right:0}cost-construction .totals table tr th{color:#103470;font-weight:700}cost-construction .totals table tr th:first-child{padding-right:15px}cost-construction .totals table tr th:last-child{text-align:right}technical-info #technical-info-scroll{overflow-x:auto;padding-bottom:12px}technical-info #technical-info-scroll dl.technical-info-list{height:320px;width:max-content;column-width:320px;column-gap:26px;column-rule:1px solid #ccc}technical-info #technical-info-scroll dl.technical-info-list .pair{display:flex;width:320px;-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}technical-info #technical-info-scroll dl.technical-info-list .pair+.pair{margin-top:10px}technical-info #technical-info-scroll dl.technical-info-list .pair dt{width:130px;flex-shrink:0}technical-info #technical-info-scroll dl.technical-info-list .pair dd{flex:1;margin-left:20px}technical-info #technical-info-scroll dl.technical-info-list .pair dd,technical-info #technical-info-scroll dl.technical-info-list .pair dt{font-size:12px;white-space:normal}report-ao-component{display:flex;width:100%}report-ao-component #report-ao{width:100%}report-ao-component #report-ao .row{margin-bottom:15px}report-ao-component #report-ao .standard-types{font-weight:700}.theme-promogim report-ao-component #report-ao .standard-types,report-ao-component #report-ao .standard-types.theme-promogim{color:#036!important}.theme-immopierre report-ao-component #report-ao .standard-types,report-ao-component #report-ao .standard-types.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs report-ao-component #report-ao .standard-types,.theme-francosuisse report-ao-component #report-ao .standard-types,report-ao-component #report-ao .standard-types.theme-francosuisse,report-ao-component #report-ao .standard-types.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion report-ao-component #report-ao .standard-types,report-ao-component #report-ao .standard-types.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire report-ao-component #report-ao .standard-types,report-ao-component #report-ao .standard-types.theme-promogim-giboire{color:#036!important}report-ao-component #report-ao .standard-types .icon-size,report-ao-component #report-ao .standard-types span{padding-right:15px}report-ao-component #report-ao .standard-types .icon-size{max-width:50px;max-height:50px;overflow:hidden}report-ao-component #report-ao h5{font-weight:bolder}.theme-promogim report-ao-component #report-ao h5,report-ao-component #report-ao h5.theme-promogim{color:#036!important}.theme-immopierre report-ao-component #report-ao h5,report-ao-component #report-ao h5.theme-immopierre{color:#003869!important}.theme-francosuisse-deuxlacs report-ao-component #report-ao h5,.theme-francosuisse report-ao-component #report-ao h5,report-ao-component #report-ao h5.theme-francosuisse,report-ao-component #report-ao h5.theme-francosuisse-deuxlacs{color:#475560!important}.theme-greenecopromotion report-ao-component #report-ao h5,report-ao-component #report-ao h5.theme-greenecopromotion{color:#003869!important}.theme-promogim-giboire report-ao-component #report-ao h5,report-ao-component #report-ao h5.theme-promogim-giboire{color:#036!important}report-ao-component #report-ao h5.prescription-title{display:flex;justify-content:space-between}report-ao-component #report-ao h5.prescription-title span:first-child{margin-right:15px}report-ao-component #report-ao h5.prescription-title span:last-child{font-weight:500}report-ao-component #report-ao .prescription{border-top:1px solid #036;padding:10px 0}.theme-promogim report-ao-component #report-ao .prescription,report-ao-component #report-ao .prescription.theme-promogim{border-color:#036!important}.theme-immopierre report-ao-component #report-ao .prescription,report-ao-component #report-ao .prescription.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs report-ao-component #report-ao .prescription,.theme-francosuisse report-ao-component #report-ao .prescription,report-ao-component #report-ao .prescription.theme-francosuisse,report-ao-component #report-ao .prescription.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion report-ao-component #report-ao .prescription,report-ao-component #report-ao .prescription.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire report-ao-component #report-ao .prescription,report-ao-component #report-ao .prescription.theme-promogim-giboire{border-color:#036!important}report-ao-component #report-ao #btn-report-ao{position:absolute;top:15px;right:30px}report-ao-component .prescription-row{display:flex;flex-wrap:wrap;padding:0 4px}report-ao-component .prescription-row .col{flex:33%;max-width:33%;padding:0 4px}@media (max-width:1200px){report-ao-component .prescription-row .col{flex:50%;max-width:50%}}cover-signature-component{display:flex;width:100%}cover-signature-component .select-folder{max-width:500px}cover-signature-component .select-count{max-width:200px}download-consulting-component #inline-title{display:flex;justify-content:space-between;margin-bottom:30px}download-consulting-component div.ui-grid-cell input.ng-invalid{border:1px solid #d4d4d4}download-consulting-component .cell-error{color:#f83033}download-consulting-component .stats{color:#293744;font-size:15px;font-weight:600;display:flex;justify-content:space-between;margin-top:10px}download-consulting-component .stats span{display:inline-block;width:100%;margin-bottom:5px;margin-right:10px}catalog-choices-component{width:100%}catalog-choices-component .inline-header{display:flex;justify-content:space-between}catalog-choices-component .inline-header span{color:#036;font-weight:700;cursor:pointer}catalog-choices-component .inline-header span i{font-size:18px;margin-left:5px}catalog-choices-component #modalEndOfDistributionConfirm .modal-dialog{max-width:500px}catalog-choices-component .margin-date{margin:auto}catalog-choices-component .icon-mode{width:22px;line-height:22px;font-size:18px;margin-left:10px;margin-top:0;margin-bottom:10px;cursor:pointer}catalog-choices-component .FilterBlock{margin-bottom:30px;margin-top:-50px}catalog-choices-component .headerChoix{width:auto;z-index:2}choices-component .finaliser{padding-left:18px;padding-right:18px}choices-component .choix-n{font-size:15px}choices-component .choix-info{font-size:13px}choices-component .title{font-weight:600}choices-component .block-info{font-size:12px;border-bottom:1px solid grey;padding-bottom:5px;margin-bottom:10px}choices-component .radio-btn-group{display:flex;flex-direction:column;flex-wrap:nowrap;height:100px;justify-content:space-evenly}choices-component .label-status-warning{text-align:right}.theme-promogim choices-component .label-status-warning,choices-component .label-status-warning.theme-promogim{color:#860019!important}.theme-immopierre choices-component .label-status-warning,choices-component .label-status-warning.theme-immopierre{color:#068ac4!important}.theme-francosuisse-deuxlacs choices-component .label-status-warning,.theme-francosuisse choices-component .label-status-warning,.theme-greenecopromotion choices-component .label-status-warning,.theme-promogim-giboire choices-component .label-status-warning,choices-component .label-status-warning.theme-francosuisse,choices-component .label-status-warning.theme-francosuisse-deuxlacs,choices-component .label-status-warning.theme-greenecopromotion,choices-component .label-status-warning.theme-promogim-giboire{color:#860019!important}choices-component #bottom-line #file-block{display:inline}choices-component #bottom-line #file-block #file-title{float:left;padding-right:10px;padding-top:8px;padding-left:15px}choices-component #bottom-line #file-block #file-input-block{display:inline-block;width:30%}choices-component #bottom-line #file-block #file-input-block #file-input{width:100%}choices-component #bottom-line #button-abandon-procedure{float:right}choices-component .p-l-24{padding-left:24px}choices-component #signated-request-title{width:auto}choices-component #signated-request-title i{margin-left:15px}choices-component .construction-notes{word-break:break-word}choices-component #modal-signature .modal-content{width:500px;height:220px}choices-component .text-right{text-align:center!important}choices-component .warning-info{color:red}choices-component .switch-area{padding-bottom:10px}choices-component .label-note{font-weight:700;margin-top:15px}choices-component .mb-20{margin-bottom:20px}choices-component textarea{resize:none}choices-component .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;float:left}choices-component .span-switch{position:absolute;top:0;margin-top:5px;margin-left:15px}choices-component hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}choices-component .label-status{text-align:right}choices-component .existing-file{position:relative}choices-component .existing-file a{cursor:pointer}choices-component .existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}choices-component .p-l-39{padding-left:39px}accordion-choice-cons{margin-bottom:15px;display:block;width:100%}accordion-choice-cons .accordion-circle{margin-left:12px;font-size:20px}accordion-choice-cons .accordion-header{display:flex;justify-content:space-between}accordion-choice-cons .accordion-header .switch{top:7px;right:9px}.theme-promogim accordion-choice-cons .accordion-header .slider,accordion-choice-cons .accordion-header .slider.theme-promogim{background-color:#860019!important}.theme-immopierre accordion-choice-cons .accordion-header .slider,accordion-choice-cons .accordion-header .slider.theme-immopierre{background-color:#068ac4!important}.theme-francosuisse-deuxlacs accordion-choice-cons .accordion-header .slider,.theme-francosuisse accordion-choice-cons .accordion-header .slider,.theme-greenecopromotion accordion-choice-cons .accordion-header .slider,.theme-promogim-giboire accordion-choice-cons .accordion-header .slider,accordion-choice-cons .accordion-header .slider.theme-francosuisse,accordion-choice-cons .accordion-header .slider.theme-francosuisse-deuxlacs,accordion-choice-cons .accordion-header .slider.theme-greenecopromotion,accordion-choice-cons .accordion-header .slider.theme-promogim-giboire{background-color:#860019!important}accordion-choice-cons .accordion-header input:checked+.slider{background-color:#ccc!important}accordion-choice-cons .accordion-header .left-header{width:90%}accordion-choice-cons .accordion-header .right-header{width:100px}accordion-choice-cons .accordion-header .accordion-header-title{display:inline-flex}accordion-choice-cons .accordion-header .accordion-header-title .accordion-title~img{margin-left:10px}accordion-choice-cons .accordion-header h4.accordion-title{margin-top:0;margin-bottom:20px;font-weight:700;display:inline-block}accordion-choice-cons .accordion-header h4.accordion-title:first-letter{text-transform:uppercase}accordion-choice-cons .accordion-header .accordion-subtitle{display:inline-block;float:right;color:#b81b2e}accordion-choice-cons .accordion-header .accordion-subtitle i{font-size:1.3em}accordion-choice-cons .accordion-header .accordion-subtitle:hover{text-decoration:underline}accordion-choice-cons .accordion-header.gray-style{background-color:#5b6471;color:#fff}accordion-choice-cons .accordion-header.gray-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice-cons .accordion-header.gray-style .accordion-subtitle{background-color:#504f60;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice-cons .accordion-header.yellow-style{background-color:#ffa231;color:#fff}accordion-choice-cons .accordion-header.yellow-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice-cons .accordion-header.yellow-style .accordion-subtitle{background-color:#f27700;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice-cons .accordion-header.red-style{background-color:#7b0d03;color:#fff}accordion-choice-cons .accordion-header.red-style h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice-cons .accordion-header.red-style .accordion-subtitle{background-color:#6e0500;color:#fff;height:39px;width:39px;text-align:center;line-height:39px}accordion-choice-cons .accordion-header.style-data{color:#fff}.theme-promogim accordion-choice-cons .accordion-header.style-data,accordion-choice-cons .accordion-header.style-data.theme-promogim{background-color:#036!important}.theme-immopierre accordion-choice-cons .accordion-header.style-data,accordion-choice-cons .accordion-header.style-data.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs accordion-choice-cons .accordion-header.style-data,.theme-francosuisse accordion-choice-cons .accordion-header.style-data,accordion-choice-cons .accordion-header.style-data.theme-francosuisse,accordion-choice-cons .accordion-header.style-data.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion accordion-choice-cons .accordion-header.style-data,accordion-choice-cons .accordion-header.style-data.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire accordion-choice-cons .accordion-header.style-data,accordion-choice-cons .accordion-header.style-data.theme-promogim-giboire{background-color:#036!important}accordion-choice-cons .accordion-header.style-data h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice-cons .accordion-header.style-data .accordion-subtitle{color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.theme-promogim accordion-choice-cons .accordion-header.style-data .accordion-subtitle,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-promogim{background-color:#002959!important}.theme-immopierre accordion-choice-cons .accordion-header.style-data .accordion-subtitle,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-immopierre{background-color:#002958!important}.theme-francosuisse-deuxlacs accordion-choice-cons .accordion-header.style-data .accordion-subtitle,.theme-francosuisse accordion-choice-cons .accordion-header.style-data .accordion-subtitle,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-francosuisse,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-francosuisse-deuxlacs{background-color:#37414b!important}.theme-greenecopromotion accordion-choice-cons .accordion-header.style-data .accordion-subtitle,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-greenecopromotion{background-color:#002958!important}.theme-promogim-giboire accordion-choice-cons .accordion-header.style-data .accordion-subtitle,accordion-choice-cons .accordion-header.style-data .accordion-subtitle.theme-promogim-giboire{background-color:#002959!important}accordion-choice-cons .accordion-header.style-list{background-color:#fff;color:#fff;border-bottom:1px solid}.theme-promogim accordion-choice-cons .accordion-header.style-list,accordion-choice-cons .accordion-header.style-list.theme-promogim{border-color:#036!important}.theme-immopierre accordion-choice-cons .accordion-header.style-list,accordion-choice-cons .accordion-header.style-list.theme-immopierre{border-color:#003869!important}.theme-francosuisse-deuxlacs accordion-choice-cons .accordion-header.style-list,.theme-francosuisse accordion-choice-cons .accordion-header.style-list,accordion-choice-cons .accordion-header.style-list.theme-francosuisse,accordion-choice-cons .accordion-header.style-list.theme-francosuisse-deuxlacs{border-color:#475560!important}.theme-greenecopromotion accordion-choice-cons .accordion-header.style-list,accordion-choice-cons .accordion-header.style-list.theme-greenecopromotion{border-color:#003869!important}.theme-promogim-giboire accordion-choice-cons .accordion-header.style-list,accordion-choice-cons .accordion-header.style-list.theme-promogim-giboire{border-color:#036!important}accordion-choice-cons .accordion-header.style-list h4.accordion-title{padding-left:20px;margin-top:10px;margin-bottom:10px}accordion-choice-cons .accordion-header.style-list .accordion-subtitle{background-color:#fff;height:39px;width:39px;text-align:center;line-height:39px}.theme-promogim accordion-choice-cons .accordion-header.style-list .accordion-subtitle,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-promogim{color:#002959!important}.theme-immopierre accordion-choice-cons .accordion-header.style-list .accordion-subtitle,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-immopierre{color:#002958!important}.theme-francosuisse-deuxlacs accordion-choice-cons .accordion-header.style-list .accordion-subtitle,.theme-francosuisse accordion-choice-cons .accordion-header.style-list .accordion-subtitle,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-francosuisse,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-francosuisse-deuxlacs{color:#37414b!important}.theme-greenecopromotion accordion-choice-cons .accordion-header.style-list .accordion-subtitle,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-greenecopromotion{color:#002958!important}.theme-promogim-giboire accordion-choice-cons .accordion-header.style-list .accordion-subtitle,accordion-choice-cons .accordion-header.style-list .accordion-subtitle.theme-promogim-giboire{color:#002959!important}accordion-choice-cons .accordion-data{display:none;overflow:hidden;transition:max-height .25s ease-in-out;background-color:#fff;width:100%}.gray-style accordion-choice-cons .accordion-data,.red-style accordion-choice-cons .accordion-data,.style-data accordion-choice-cons .accordion-data,.yellow-style accordion-choice-cons .accordion-data{color:#293744;padding:35px 20px 20px}accordion-choice-cons .accordion-data.is-open{display:block}category-choices{width:100%}category-choices .accordion-data{padding-left:5px!important;padding-right:5px!important;padding-top:15px!important}category-choices .accordion-data .row-btn{text-align:right;margin-bottom:15px}.bold-center{text-align:center;font-weight:700}.icon-plus{position:absolute;right:80px;margin-top:9px}.icon-plus .whiteColor{color:#fff;font-size:20px}catalog-options-component{width:100%}catalog-options-component .inline-header{display:flex;justify-content:space-between}catalog-options-component .inline-header span{color:#036;font-weight:700;cursor:pointer}catalog-options-component .inline-header span i{font-size:18px;margin-left:5px}catalog-options-component #modalEndOfDistributionConfirm .modal-dialog{max-width:500px}catalog-options-component .margin-date{margin:auto}catalog-options-component .icon-mode{width:22px;line-height:22px;font-size:18px;margin-left:10px;margin-top:0;margin-bottom:10px;cursor:pointer}catalog-options-component .FilterBlock{margin-bottom:30px;margin-top:-50px}catalog-options-component .headerOptions{width:auto;z-index:2}catalog-options-component .m-b-10{margin-bottom:10px}configuration-choices-component{width:100%}configuration-choices-component .inline-header{display:flex;justify-content:space-between}configuration-choices-component .inline-header span{color:#036;font-weight:700;cursor:pointer}configuration-choices-component .inline-header span i{font-size:18px;margin-left:5px}configuration-choices-component .modal-dialog{min-width:743px}configuration-choices-component .FilterBlock{margin-bottom:30px;margin-top:-50px}configuration-choices-component .headerChoix{width:auto;z-index:2}panel-info{width:100%;margin-bottom:15px;display:inline-block}panel-info span.title{font-weight:700;margin-bottom:5px}panel-info .icon-size{max-width:70px}panel-info .certificate{color:#103470;font-weight:700;padding-bottom:5px}panel-info .block-info .content{min-height:252px}panel-info #operation-info .content>.row,panel-info #standardType .content>.row{margin-bottom:5px}panel-info .img-cropper{position:relative;width:100%;height:252px;overflow:hidden;background-color:#fff}panel-info .img-cropper img{height:auto;width:100%;position:absolute;top:0;bottom:0;margin:auto}panel-info .content-nopadding{padding:0}configuration-options-component{width:100%}configuration-options-component .inline-header{display:flex;justify-content:space-between}configuration-options-component .inline-header span{color:#036;font-weight:700;cursor:pointer}configuration-options-component .inline-header span i{font-size:18px;margin-left:5px}configuration-options-component #add-option{margin-bottom:15px}configuration-options-component .modal-dialog{min-width:900px}configuration-options-component .FilterBlock{margin-bottom:30px;margin-top:-50px}configuration-options-component .headerOptions{width:auto;z-index:2}configuration-room-type,resume-options-choices-component{width:100%}resume-options-choices-component .inline-header{display:flex;justify-content:space-between}resume-options-choices-component .inline-header span{color:#036;font-weight:700;cursor:pointer}resume-options-choices-component .inline-header span i{font-size:18px;margin-left:5px}resume-options-choices-component #btn-save{margin-top:15px}moer-analysis-component{display:flex;width:100%}#enterprise .form-control,#tradeBody .form-control{height:30px}#enterprise .ui-select-choices-row-inner span,#enterprise .ui-select-match-text span,#tradeBody .ui-select-choices-row-inner span,#tradeBody .ui-select-match-text span{font-size:12px;text-overflow:ellipsis}#enterprise .ui-select-choices-row-inner,#tradeBody .ui-select-choices-row-inner{padding:3px 6px}market-panel .is-invalid{border:1px solid #dc3545}market-panel .panel-default{overflow-x:auto;max-width:calc(100vw - 350px);box-sizing:border-box}market-panel .market-table th{background-color:#036}market-panel .market-table td{background-color:#fff}market-panel .market-table td,market-panel .market-table th{vertical-align:middle!important;font-size:12px}market-panel .market-table td.obj-col,market-panel .market-table th.obj-col{min-width:250px;width:250px;max-width:250px;position:sticky;left:0;z-index:4}market-panel .market-table td.lots-col,market-panel .market-table th.lots-col{min-width:250px;width:250px;max-width:250px}market-panel .market-table td.enterprises-col,market-panel .market-table th.enterprises-col{min-width:250px;width:250px;max-width:250px;position:sticky;left:250px;z-index:3}market-panel .market-table td.slice-amount-col,market-panel .market-table th.slice-amount-col{min-width:160px;width:160px;max-width:160px}market-panel .market-table td.total-amount-col,market-panel .market-table th.total-amount-col{min-width:120px;width:120px;max-width:120px}market-panel .market-table td input,market-panel .market-table th input{font-size:12px}market-panel .market-table tr.total-by-slice td{padding-top:12px;padding-bottom:12px}market-panel .market-table .input-group-sm .input-group-addon,market-panel .market-table .input-group-sm .input-group-btn .btn,market-panel .market-table .input-group-sm.slice-amount-inputgroup input{padding:5px 6px}market-panel .market-table input.input-sm{font-size:12px}market-panel .inline{justify-content:space-between}market-panel .inline .add-detail i{font-size:20px;margin-top:6px;margin-right:5px}market-panel .total{font-weight:700;float:right;margin-bottom:15px}market-panel .totals{position:relative;width:100%;height:60px;margin-top:5px}market-panel .totals .businessMarkets{font-size:16px;color:#103470}market-panel .totals table{position:absolute;right:0}market-panel .totals table tr th{font-weight:700}market-panel .totals table tr th:first-child{padding-right:15px}market-panel .totals table tr th:last-child{text-align:right}ratio-sheet-component>.row:first-child{margin-bottom:15px}ratio-sheet-component thead tr{color:#fff}.theme-promogim ratio-sheet-component thead tr,ratio-sheet-component thead tr.theme-promogim{background-color:#036!important}.theme-immopierre ratio-sheet-component thead tr,ratio-sheet-component thead tr.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs ratio-sheet-component thead tr,.theme-francosuisse ratio-sheet-component thead tr,ratio-sheet-component thead tr.theme-francosuisse,ratio-sheet-component thead tr.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion ratio-sheet-component thead tr,ratio-sheet-component thead tr.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire ratio-sheet-component thead tr,ratio-sheet-component thead tr.theme-promogim-giboire{background-color:#036!important}@media (min-width:992px){ratio-sheet-component .row-align{display:flex}ratio-sheet-component .row-align .content{height:100%}}ratio-sheet-component .fa-times{font-size:20px}ratio-sheet-component .accordion-data{padding-top:20px!important}ratio-sheet-info .content{margin-bottom:15px}ratio-sheet-info .inline{display:flex;justify-content:space-between}ratio-sheet-info .inline .logo{margin-bottom:5px;max-width:130px}ratio-sheet-info .fluid{margin-bottom:15px}ratio-sheet-info .standard-types{color:#103470;font-weight:700}ratio-sheet-info .standard-types .icon-size,ratio-sheet-info .standard-types span{padding-right:15px}ratio-sheet-info .standard-types .icon-size{max-width:50px;max-height:50px;overflow:hidden}ratio-sheet-info #yields{margin-top:15px}ratio-sheet-total .inline{display:flex;justify-content:space-between}ratio-sheet-total table tr td{padding-bottom:10px}ratio-sheet-total table tr td:not(:first-child){padding-left:20px}ratio-sheet-total .total-yield{border-top:1px solid}ratio-sheet-total #yield table tr td:last-child{text-align:right}ratio-sheet-market #specific-ratio tbody tr{height:51px}ratio-sheet-market .title{font-size:18px;font-weight:700}ratio-sheet-market .ratio{text-align:left;padding-right:30px}ratio-sheet-market .ratio.multiple{display:inline-grid;width:100%}tradebody-panel tr td{position:relative}tradebody-panel tr td span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:95%}tradebody-panel tr td .specific-ratio{display:flex;justify-content:space-between}tradebody-panel tr td .specific-ratio input:first-child{width:50%;margin-right:10px}tradebody-panel tr td .specific-ratio input:last-child{width:calc(50% - 10px)}tradebody-panel .add-detail{color:#007bff;text-decoration:underline;cursor:pointer;position:absolute;top:30px;text-overflow:inherit;max-width:inherit}ccp-configuration-component textarea{resize:none}ccp-configuration-component accordion{border:1px solid}.theme-promogim ccp-configuration-component accordion,ccp-configuration-component accordion.theme-promogim{border-color:#002959!important}.theme-immopierre ccp-configuration-component accordion,ccp-configuration-component accordion.theme-immopierre{border-color:#002958!important}.theme-francosuisse-deuxlacs ccp-configuration-component accordion,.theme-francosuisse ccp-configuration-component accordion,ccp-configuration-component accordion.theme-francosuisse,ccp-configuration-component accordion.theme-francosuisse-deuxlacs{border-color:#37414b!important}.theme-greenecopromotion ccp-configuration-component accordion,ccp-configuration-component accordion.theme-greenecopromotion{border-color:#002958!important}.theme-promogim-giboire ccp-configuration-component accordion,ccp-configuration-component accordion.theme-promogim-giboire{border-color:#002959!important}ccp-configuration-component .delete-slice{position:absolute;top:12px;left:140px;color:#fff;font-size:18px}ccp-configuration-component #add-slice{margin-bottom:30px}ccp-configuration-component .inline{display:flex;justify-content:space-between}ccp-configuration-component .inline .form-group{margin-bottom:0}ccp-configuration-component .inline .form-group input{min-width:380px}ccp-configuration-component .inline .btn-parent{position:relative}ccp-configuration-component .inline .btn-parent .btn{position:absolute;bottom:0;right:0}ccp-configuration-component .error-msg{color:#da4453}ccp-configuration-component .error-slide{margin-bottom:15px}phase textarea{min-height:180px}phase .fa-times{font-size:16px;cursor:pointer}ccp-generation-component textarea{resize:none}ccp-generation-component .error-msg{color:#da4453}ccp-generation-component form{max-width:1000px}.categories{display:flex;flex-direction:row;justify-content:center;margin:0 0 1.5em}.categoriesType{margin-top:12px}.category{display:flex;flex-direction:row;margin-right:4em}.category__rectangle{width:10px;height:20px;border:1px dashed #999}.category__rectangle--green{background-color:#228b22}.category__rectangle--orange{background-color:orange}.category__rectangle--red{background-color:red}.category__rectangle--grey{background-color:#293744}.category :last-child{margin-left:1em}#file-manager-container .program-info{overflow:hidden}#file-manager-container .program-info .title{float:left}#file-manager-container .program-info .btnRetour{float:right}.dataEntreprise{padding-right:0!important;overflow:hidden}#enterpriseValidated .form-control{height:30px}#enterpriseValidated .ui-select-choices-row-inner span,#enterpriseValidated .ui-select-match-text span{font-size:12px;text-overflow:ellipsis}#enterpriseValidated .ui-select-choices-row-inner{padding:3px 6px}trade-body-panel .panel-default{overflow-x:auto;max-width:calc(100vw - 350px);box-sizing:border-box}trade-body-panel .trade-body-table th{background-color:#036}trade-body-panel .trade-body-table td{background-color:#fff}trade-body-panel .trade-body-table td,trade-body-panel .trade-body-table th{vertical-align:middle!important;font-size:12px}trade-body-panel .trade-body-table td.trade-body-col,trade-body-panel .trade-body-table th.trade-body-col{min-width:260px;width:260px;max-width:260px;position:sticky;left:0;z-index:4}trade-body-panel .trade-body-table td.enterprise-col,trade-body-panel .trade-body-table th.enterprise-col{min-width:270px;width:270px;max-width:270px;position:sticky;left:260px;z-index:3}trade-body-panel .trade-body-table td.slice-amount-col,trade-body-panel .trade-body-table th.slice-amount-col{min-width:140px;width:140px;max-width:140px}trade-body-panel .trade-body-table td.total-amount-col,trade-body-panel .trade-body-table th.total-amount-col{min-width:120px;width:120px;max-width:120px}trade-body-panel .trade-body-table tr.total-by-slice td{padding-top:12px;padding-bottom:12px}trade-body-panel .trade-body-table tr.total-by-slice td:first-child{position:sticky;left:0;z-index:4}trade-body-panel .trade-body-table .input-group-sm .input-group-addon,trade-body-panel .trade-body-table .input-group-sm .input-group-btn .btn,trade-body-panel .trade-body-table .input-group-sm.slice-amount-inputgroup input{padding:5px 6px}trade-body-panel .trade-body-table input.input-sm{font-size:12px}trade-body-panel .trade-body-table .detail-row{display:flex}trade-body-panel .trade-body-table .detail-row input.input-sm{padding:0 5px;font-size:12px}trade-body-panel .trade-body-table .detail-row input.input-sm:first-child{margin-right:5px;width:35px}trade-body-panel .trade-body-table .detail-row input.input-sm:last-child{flex:1 1 0}trade-body-panel .amount-inline{display:inline!important}trade-body-panel .inline{min-width:100%;display:inline-block}trade-body-panel .add-detail{color:#007bff;text-decoration:underline;cursor:pointer}trade-body-panel .totals{position:relative;width:100%;height:55px}trade-body-panel .totals table{position:absolute;right:0}trade-body-panel .totals table tr th{color:#103470;font-weight:700}trade-body-panel .totals table tr th:first-child{padding-right:15px}trade-body-panel .totals table tr th:last-child{text-align:right}.reporting-grid .ui-grid-category{text-align:center}.reporting-grid .ui-grid-category span{line-height:28px}.reporting-grid .ui-grid-category .ui-grid-cell-contents{border-top:1px solid #d4d4d4;text-align:left}.reporting-grid .ui-grid-header-cell-label{white-space:break-spaces}.reporting-grid .ui-grid-header-cell-row{height:46px}.reporting-grid .text-align-left{text-align:left}.reporting-grid .text-align-center{text-align:center}.reporting-grid .text-align-right{text-align:right}.global-reporting .title-navigation{padding-bottom:5%;padding-top:5%;color:#036;font-size:12px}.global-reporting .button-navigation{padding-right:23px;text-align:left;background-color:#036}.global-reporting .access{margin-top:10px}.global-reporting .label-navigation{vertical-align:sub;color:#fff}.global-reporting .icon-naviagation-gauche{float:left;padding-right:5%;color:#fff}.global-reporting .icon-naviagation-droite{float:right;color:#fff}.global-reporting .reset-button,.global-reporting .search-button{width:100%}.global-reporting .sale-grid .ui-grid-row:last-child>div>div>div{background-color:#036;color:#fff}.global-reporting .input-goal{width:82%}.global-reporting .align-right{text-align:right}.global-reporting .align-left{text-align:left}.global-reporting .padding-header{padding:3%}.operation-reporting .reset-button,.operation-reporting .search-button,.operation-reporting .table-amount{width:100%}.operation-reporting .table-amount .file-amount{float:right}.operation-reporting .picture-operation{width:100%}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{color:#fff}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-promogim,.theme-promogim .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{background-color:#036!important}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-immopierre,.theme-immopierre .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{background-color:#003869!important}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-francosuisse,.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div,.theme-francosuisse .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{background-color:#475560!important}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-greenecopromotion,.theme-greenecopromotion .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{background-color:#003869!important}.operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div.theme-promogim-giboire,.theme-promogim-giboire .operation-reporting .type-lot-grid .ui-grid-row:last-child>div>div>div{background-color:#036!important}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{color:#fff}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-promogim,.theme-promogim .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{background-color:#036!important}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-immopierre,.theme-immopierre .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{background-color:#003869!important}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-francosuisse,.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div,.theme-francosuisse .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{background-color:#475560!important}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-greenecopromotion,.theme-greenecopromotion .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{background-color:#003869!important}.operation-reporting .land-grid .ui-grid-row:last-child>div>div>div.theme-promogim-giboire,.theme-promogim-giboire .operation-reporting .land-grid .ui-grid-row:last-child>div>div>div{background-color:#036!important}.operation-reporting .title{color:#103470;font-weight:bolder}.operation-reporting .bandeau-memo{color:#fff;height:39px;font-weight:700}.operation-reporting .bandeau-memo.theme-promogim,.theme-promogim .operation-reporting .bandeau-memo{background-color:#036!important}.operation-reporting .bandeau-memo.theme-immopierre,.theme-immopierre .operation-reporting .bandeau-memo{background-color:#003869!important}.operation-reporting .bandeau-memo.theme-francosuisse,.operation-reporting .bandeau-memo.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .operation-reporting .bandeau-memo,.theme-francosuisse .operation-reporting .bandeau-memo{background-color:#475560!important}.operation-reporting .bandeau-memo.theme-greenecopromotion,.theme-greenecopromotion .operation-reporting .bandeau-memo{background-color:#003869!important}.operation-reporting .bandeau-memo.theme-promogim-giboire,.theme-promogim-giboire .operation-reporting .bandeau-memo{background-color:#036!important}.operation-reporting .small-header{margin-top:27px;padding-top:1px}.operation-reporting .title-memo{padding-left:20px;margin-bottom:10px}.operation-reporting .add-memo{float:right;padding-top:7px;padding-right:36px}.operation-reporting .access-ged{float:right}.operation-reporting .svg-ged{width:34px;height:34px}.operation-reporting .svg-memo{width:25px;height:25px;margin:7%}.operation-reporting .edit-memo{float:right}.operation-reporting .edit-montage{float:right;color:grey}.operation-reporting .validate-montage{float:right;color:green;padding-right:6%;padding-top:2%}.operation-reporting .cancel-montage{float:right;color:red;padding-top:2%}.operation-reporting .input-montage{width:117px}.operation-reporting .align-label{text-align:center;padding-right:8%}.operation-reporting .align-label-originDate{padding-right:16%;text-align:center}.operation-reporting .text-center-montage{text-align:center}.operation-reporting .ged-actions-btn{width:64px;border:0;background-color:#002959}.operation-reporting .table-memo{width:100%}.operation-reporting .validate-memo{float:right;color:green;padding-right:6%;padding-top:2%;font-size:26px}.operation-reporting .cancel-memo{float:right;color:red;padding-top:2%;font-size:26px}.operation-reporting .invalid-pattern{border-color:red!important}.traffic-card .file-not-found{color:red}.traffic-card .search-button{margin-left:13%}.business-analysis .reset-button,.business-analysis .search-button{width:100%}.business-analysis #choice{width:12.5%}.meeting-reporting .file-not-found{color:red}.meeting-reporting .search-button{margin-left:13%}.meeting-reporting .bandeau-memo{color:#fff;height:39px;font-weight:700}.meeting-reporting .bandeau-memo.theme-promogim,.theme-promogim .meeting-reporting .bandeau-memo{background-color:#036!important}.meeting-reporting .bandeau-memo.theme-immopierre,.theme-immopierre .meeting-reporting .bandeau-memo{background-color:#003869!important}.meeting-reporting .bandeau-memo.theme-francosuisse,.meeting-reporting .bandeau-memo.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .meeting-reporting .bandeau-memo,.theme-francosuisse .meeting-reporting .bandeau-memo{background-color:#475560!important}.meeting-reporting .bandeau-memo.theme-greenecopromotion,.theme-greenecopromotion .meeting-reporting .bandeau-memo{background-color:#003869!important}.meeting-reporting .bandeau-memo.theme-promogim-giboire,.theme-promogim-giboire .meeting-reporting .bandeau-memo{background-color:#036!important}.meeting-reporting .small-header{padding-top:1px}.meeting-reporting .title-memo{padding-left:20px;margin-bottom:10px}.meeting-reporting .marker-info{float:left;padding:13px}.meeting-reporting .info-op{padding-left:40px;padding-top:16px}.meeting-reporting .info-nom-op{text-decoration:underline}.meeting-reporting .info-nom-op.theme-promogim,.theme-promogim .meeting-reporting .info-nom-op{color:#036!important}.meeting-reporting .info-nom-op.theme-immopierre,.theme-immopierre .meeting-reporting .info-nom-op{color:#003869!important}.meeting-reporting .info-nom-op.theme-francosuisse,.meeting-reporting .info-nom-op.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .meeting-reporting .info-nom-op,.theme-francosuisse .meeting-reporting .info-nom-op{color:#475560!important}.meeting-reporting .info-nom-op.theme-greenecopromotion,.theme-greenecopromotion .meeting-reporting .info-nom-op{color:#003869!important}.meeting-reporting .info-nom-op.theme-promogim-giboire,.theme-promogim-giboire .meeting-reporting .info-nom-op{color:#036!important}.staff .reset-button,.staff .search-button{width:100%}.staff #label-nb-user{font:700}.staff .margin-profile{margin-left:6%}.staff .ACC,.staff .CC,.staff .DRV{color:#cd2423}.staff .AAO,.staff .DNAO,.staff .DRAO,.staff .RAO{color:#6495ed}.staff .DADF,.staff .DDF,.staff .DF,.staff .DNDF{color:#106d12}.staff .ARC,.staff .DCN,.staff .DTN,.staff .DTR,.staff .MoeR,.staff .RC{color:#036}.staff .img-label{margin-right:5%;margin-bottom:2%}.staff .label-3{width:48px;height:48px}.staff .label-container{display:flex;justify-content:space-between}.staff .label-address{word-break:break-all}.staff #map{padding:5px;width:100%;height:600px;box-shadow:0 0 10px #999}.staff .container-img{position:relative;text-align:center}.staff .container-img .centered{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:15px}.client-request [class*=col-]{padding-right:5px}.client-request [class*=col-]:first-child{padding-left:5px}.client-request .search-button{margin-left:15%}.development-analysis .reset-button{width:30%}.development-analysis .search-button{width:30%;margin-right:3%;margin-left:9%}.offers-analysis-report .reset-button{width:30%}.offers-analysis-report .search-button{width:30%;margin-right:3%;margin-left:9%}.construction-analysis .reset-button,.construction-analysis .search-button{width:100%}.internal-note .header-internal-note{height:45px}.internal-note .header-internal-note.theme-promogim,.theme-promogim .internal-note .header-internal-note{background-color:#036!important}.internal-note .header-internal-note.theme-immopierre,.theme-immopierre .internal-note .header-internal-note{background-color:#003869!important}.internal-note .header-internal-note.theme-francosuisse,.internal-note .header-internal-note.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .internal-note .header-internal-note,.theme-francosuisse .internal-note .header-internal-note{background-color:#475560!important}.internal-note .header-internal-note.theme-greenecopromotion,.theme-greenecopromotion .internal-note .header-internal-note{background-color:#003869!important}.internal-note .header-internal-note.theme-promogim-giboire,.theme-promogim-giboire .internal-note .header-internal-note{background-color:#036!important}.internal-note .header-internal-note .active{color:#fff;display:inline-block;padding-bottom:.5%;border-bottom:5px solid #b81b2e}.internal-note .inactive{color:#b4b6b9}.internal-note .first{margin-left:1%}.internal-note .second{margin-left:2%}.internal-note .label-header-internal-note{font-size:large}.internal-note .header-container{margin-top:.5em}.internal-note grid-itemsperpage{width:auto;float:right;outline:none}.notes-cards .icon-add{color:red}.notes-cards .label-add{vertical-align:super;text-decoration:underline}.notes-cards .reset-button,.notes-cards .search-button{width:100%}note-card{display:flex;z-index:1}.note-card{width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:10px;margin-top:10px;position:relative;background-color:#fff;outline:none}.note-card.card-active{background-color:#87d37c;opacity:.9}.note-card textarea{resize:vertical;width:100%;height:75px}.note-card textarea+i{top:35px!important}.note-card .card-content{overflow:hidden;max-height:75px;height:75px;font-weight:700;cursor:pointer}.note-card .card-content i{display:none;position:absolute;top:10px;right:10px;z-index:1;border-radius:10px;background:#103470;color:#fff;padding:5px}.note-card .card-content:hover i{display:block}.note-card .card-content .description{word-wrap:break-word}.note-card .card-interlocutor{overflow:hidden;font-weight:700;cursor:pointer;height:20px}.note-card .card-interlocutor i{display:none;position:absolute;top:10px;right:10px;z-index:1;border-radius:10px;background:#103470;color:#fff;padding:5px}.note-card .card-interlocutor:hover i{display:block}.note-card .card-interlocutor .contact{text-decoration:underline}.note-card .card-header{padding-bottom:3%}.note-card .card-header .card-title{text-decoration:underline}.note-card i{cursor:pointer}.note-card hr{margin:10px -10px;border-color:#ddd}.note-card .card-footer i{font-size:1.5em;color:#8a8a8a;cursor:pointer}.note-card .card-footer .card-action .badge{background:#f83033;position:absolute;padding:3px 5px!important;top:-4px;left:calc(100% - 35px);font-size:10px;z-index:1;cursor:pointer}.note-card .card-footer .card-action .badgeSecond{left:54px}.note-card .card-footer .card-action i{margin-right:15px;transform:scaleX(-1)}.note-card .card-footer .card-action .date{color:grey;padding-right:4%}.note-card .card-footer .card-indicator{display:inline-flex}.note-card .card-footer .card-indicator.inline-flex{width:80px}.note-card .card-footer .card-indicator>.active{color:#103470}.note-card .card-footer .card-indicator .circle{cursor:pointer;margin-left:15px;border-radius:50%;width:18px;height:18px;background-color:#d8d8d6}.note-card .card-footer .card-indicator .circle:first-child{border:2px solid #f8e71d}.note-card .card-footer .card-indicator .circle:first-child.active{background-color:#f8e71d}.note-card .card-footer .card-indicator .circle:last-child{border:2px solid #4cda62}.note-card .card-footer .card-indicator .circle:last-child.active{background-color:#4cda62}note-card-detail{display:flex}#note-card-detail{max-width:800px;width:100%}#note-card-detail .date-author-label{padding-right:6px}#note-card-detail .date-author-label.theme-promogim,.theme-promogim #note-card-detail .date-author-label{color:#036!important}#note-card-detail .date-author-label.theme-immopierre,.theme-immopierre #note-card-detail .date-author-label{color:#003869!important}#note-card-detail .date-author-label.theme-francosuisse,#note-card-detail .date-author-label.theme-francosuisse-deuxlacs,.theme-francosuisse #note-card-detail .date-author-label,.theme-francosuisse-deuxlacs #note-card-detail .date-author-label{color:#475560!important}#note-card-detail .date-author-label.theme-greenecopromotion,.theme-greenecopromotion #note-card-detail .date-author-label{color:#003869!important}#note-card-detail .date-author-label.theme-promogim-giboire,.theme-promogim-giboire #note-card-detail .date-author-label{color:#036!important}#note-card-detail .commentary-area{max-height:180px;overflow:auto}#note-card-detail .file-area{max-height:72px;overflow:auto}#note-card-detail .description{display:block;border-bottom:3px solid #ccc;border-top:3px solid #ccc;padding:15px}#note-card-detail .input-group{float:inherit}#note-card-detail textarea.description{resize:vertical;width:100%;margin-bottom:15px;margin-top:15px;height:70px}#note-card-detail textarea.description.theme-promogim,.theme-promogim #note-card-detail textarea.description{border-top-color:#036!important}#note-card-detail textarea.description.theme-immopierre,.theme-immopierre #note-card-detail textarea.description{border-top-color:#003869!important}#note-card-detail textarea.description.theme-francosuisse,#note-card-detail textarea.description.theme-francosuisse-deuxlacs,.theme-francosuisse #note-card-detail textarea.description,.theme-francosuisse-deuxlacs #note-card-detail textarea.description{border-top-color:#475560!important}#note-card-detail textarea.description.theme-greenecopromotion,.theme-greenecopromotion #note-card-detail textarea.description{border-top-color:#003869!important}#note-card-detail textarea.description.theme-promogim-giboire,.theme-promogim-giboire #note-card-detail textarea.description{border-top-color:#036!important}#note-card-detail textarea.description.theme-promogim,.theme-promogim #note-card-detail textarea.description{border-bottom-color:#036!important}#note-card-detail textarea.description.theme-immopierre,.theme-immopierre #note-card-detail textarea.description{border-bottom-color:#003869!important}#note-card-detail textarea.description.theme-francosuisse,#note-card-detail textarea.description.theme-francosuisse-deuxlacs,.theme-francosuisse #note-card-detail textarea.description,.theme-francosuisse-deuxlacs #note-card-detail textarea.description{border-bottom-color:#475560!important}#note-card-detail textarea.description.theme-greenecopromotion,.theme-greenecopromotion #note-card-detail textarea.description{border-bottom-color:#003869!important}#note-card-detail textarea.description.theme-promogim-giboire,.theme-promogim-giboire #note-card-detail textarea.description{border-bottom-color:#036!important}#note-card-detail .inline-description{margin-bottom:60px}#note-card-detail .inline-description button{display:inline}#note-card-detail label{font-size:16px}#note-card-detail label#commentary{font-size:18px}#note-card-detail input:checked+.slider{background-color:#b81b2e!important}#note-card-detail .switch+span{line-height:20px;vertical-align:top;margin-left:15px;font-weight:700}#note-card-detail .com{height:69px}#note-card-detail .date-pick{padding-top:5px}#note-card-detail .btn{margin-bottom:15px}#note-card-detail .btn.ui-select-match-item{display:inline-block;margin-bottom:0;width:auto}#note-card-detail .btn.btn-outline{width:136px}#note-card-detail .btn.btn-outline,#note-card-detail .btn.btn-outline:active,#note-card-detail .btn.btn-outline:hover{background-color:#fff!important;font-weight:700!important;color:#103470!important}#note-card-detail .btn+ul{margin-top:-50px;margin-left:180px;width:180px}#note-card-detail .btn+ul li{padding:3px 20px;cursor:pointer}#note-card-detail .btn+ul li:hover{background-color:#eee}#note-card-detail a{cursor:pointer}#note-card-detail textarea{resize:vertical}#note-card-detail .popover-panel{min-width:350px}#note-card-detail .popover-panel .popover-panel-header{line-height:normal!important}#note-card-detail .popover-panel .popover-panel-header .title{color:#fff!important;margin:5px}#note-card-detail .popover-panel .popover-panel-body{min-height:0}#note-card-detail .popover-panel .row button{display:inline;margin-top:15px;margin-bottom:0;width:100px}#note-card-detail .commentary-list{max-height:300px;overflow-y:auto}#note-card-detail .commentary-list .commentary{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc}#note-card-detail .commentary-list .commentary:last-child{margin-bottom:15px}#note-card-detail .commentary-list .commentary .text-info{color:#505d66}#note-card-detail .commentary-list .commentary .commentary-action>*{color:#92918f}#note-card-detail .commentary-list .commentary .action{padding-left:63px}#note-card-detail .commentary-list .commentary .popover-panel .arrow{left:346px!important}#note-card-detail .title{position:absolute;top:-40px;width:calc(100% - 500px)}#note-card-detail .infos-title{position:absolute;top:-33px;left:358px}#note-card-detail .input-com{width:500px}#note-card-detail .valid-com{font-size:22px;margin-top:10px;margin-right:5px}#note-card-detail .cancel-com{font-size:22px}#note-card-detail .container-separate{margin-top:15px;border-bottom:1px solid #ccc;padding-bottom:15px}#note-card-detail .enterprise-status span{font-weight:700;font-size:16px}#note-card-detail .enterprise-status span:first-child{color:#036}#note-card-detail .enterprise-status>*{padding:5px 0}#note-card-detail .attachments{font-size:16px}#note-card-detail .attachments .popover-panel{left:228px!important}#note-card-detail .attachments .inline-flex{border-top:1px solid #ddd;padding-top:5px}#note-card-detail .attachments .inline-flex>a{max-width:512px}#note-card-detail .attachments .inline-flex>div{width:62px}#note-card-detail .attachments i{font-size:18px;padding:5px;cursor:pointer;color:#747474}#note-card-detail .attachments>*{padding:5px 0}#note-card-detail .attachments .attachments-container{overflow-y:auto;max-height:200px}#note-card-detail .attachments .attachments-container a{word-break:break-all}#note-card-detail .toggle-choice{font-weight:700}#note-card-detail .toggle-choice span:first-child{font-size:18px}#note-card-detail #popover-card-delete .popover-panel{top:296px!important;left:-337px!important}@media screen and (max-width:991px){#note-card-detail #popover-card-delete .popover-panel{top:1224px;left:200px}}@media screen and (max-width:580px){#note-card-detail #popover-card-delete .popover-panel{bottom:0;top:auto;left:0}}#note-card-detail #popover-card-delete .popover-panel .arrow{display:none}#note-card-detail #btn-notification{margin-top:-20px}#note-card-detail #popover-card-notification-interlocutor .popover-panel,#note-card-detail #popover-card-notification .popover-panel{top:0!important;left:-351px!important}#note-card-detail #popover-card-notification-interlocutor .popover-panel .arrow,#note-card-detail #popover-card-notification .popover-panel .arrow{display:none}#note-card-detail #popover-card-notification-interlocutor .popover-panel .ui-select-multiple.ui-select-bootstrap input.ui-select-search,#note-card-detail #popover-card-notification .popover-panel .ui-select-multiple.ui-select-bootstrap input.ui-select-search{min-width:100%!important}#note-card-detail #popover-card-notification-interlocutor .popover-panel .ui-select-multiple.ui-select-bootstrap,#note-card-detail #popover-card-notification .popover-panel .ui-select-multiple.ui-select-bootstrap{max-width:330px!important}#note-card-detail .ui-select-match-close{float:none}#note-card-detail #row-switch{margin:4px 0 15px}#note-card-detail .block-date{padding:inherit}.quality-service-test .reset-button,.quality-service-test .search-button{width:100%}.prospecting .navbar{min-height:40px;margin-bottom:0;border-radius:0}.prospecting .navbar-default{box-shadow:none}.prospecting .navbar-left{height:auto}.prospecting .mycluster{height:55px;width:50px}.prospecting .container-img{position:relative;text-align:center}.prospecting .container-img .centered{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:15px}.cities .search-label{margin-top:6px}.cities .city-body{box-shadow:0 1px 6px rgba(0,0,0,.16),0 1px 6px rgba(0,0,0,.23);border-radius:3px;margin-bottom:10px}.cities .city-list{max-height:calc(100vh - 235px);overflow-y:auto}.cities .city-header{background:#f1f1f1;font-size:20px;color:#002a5c;padding:5px 0 5px 5px}.cities .city-field{border-radius:2px;color:#103470}.cities .city-field .position-logo{background-color:#103470}.cities .city-contact{border-radius:2px;color:#00baa1}.cities .city-contact .position-logo{background-color:#00baa1}.cities .city-note{border-radius:2px;color:#ff8b19}.cities .city-note .position-logo{background-color:#ff8b19}.cities .number{font-size:26px}.cities .container-img{position:relative;text-align:center}.cities .container-img .centered{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:15px}.cities .position-logo{padding:5px;color:#fff;font-size:30px}.cities .row-city{box-shadow:0 5px 6px -6px #000}.cities .row-city .col-icon{position:absolute;right:0;top:0}.cities .row-city .col-icon i{color:#ccc;padding:9px}.cities .row-city .col-icon i:first-child{font-size:15px}.cities .row-city .col-icon i:last-child{color:#fff;background-color:#103470}.cities .row-city+.row{padding:10px 0;margin:0}.cities .row-city+.row .col-xs-4{padding-left:0}.cities .row-city+.row .col-xs-4:last-child{padding-right:0}.cities .row-city+.row .col-xs-4 .col-content{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.1)}.cities .row-city+.row .col-xs-4 .col-content label{margin-bottom:0}.cities .favorit-star{color:red!important}.cities .not-favorit-star{color:grey!important}syndics-component{display:flex}.syndics .tooltip{z-index:1}.syndics .tooltip *{text-align:left}.syndics .buttons-enterprises{text-align:right;padding-top:35px}.syndics i.icon-grey{color:#fff;width:23px;height:23px;line-height:23px;text-align:center;color:#92918f;cursor:pointer;font-size:16px}.syndics i.icon-circle{color:#fff;border-radius:50%;width:22px;height:22px;text-align:center;line-height:23px;background-color:#92918f;margin:0 5px;overflow:visible}.syndics i.icon-circle.fa-times{background-color:#cd3333}.syndics i.icon-circle.fa-check{background-color:#103470}.syndics i.icon-circle.good{background-color:#00bba0}.syndics i.icon-circle.medium{background-color:#f60}.syndics i.icon-circle.bad{background-color:#cd3333}.syndics .cell-clickable a{cursor:pointer}.syndics .modal-content{min-width:500px;min-height:300px}.syndics .modal-content .close{font-size:50px}.syndics .modal-content .operation-row{padding-bottom:10px}.syndics .modal-content .modal-body span{font-size:20px}.loadplan .fa-info-circle{padding:4px}.loadplan .filterlabel-style{padding-top:7px;text-align:right}.loadplan .loadplan-row .loadplan-grid .unvisible-cell .ui-grid-tree-base-row-header-buttons,.loadplan .loadplan-row .loadplan-grid .unvisible-tree .ui-grid-tree-base-row-header-buttons{display:none}.loadplan .loadplan-row .loadplan-grid .ui-grid-category{text-align:center}.loadplan .loadplan-row .loadplan-grid .ui-grid-category span{line-height:28px}.loadplan .loadplan-row .loadplan-grid .ui-grid-category .ui-grid-cell-contents{border-top:1px solid #d4d4d4;text-align:left}.loadplan .loadplan-row .loadplan-grid .icon-grey{color:#fff;width:23px;height:23px;line-height:23px;text-align:center;color:#92918f;cursor:pointer;font-size:16px}.loadplan .loadplan-row .loadplan-grid .icon-grey.active{color:#036}.loadplan .loadplan-row .loadplan-grid .icon-white{color:#fff;width:23px;height:23px;line-height:23px;text-align:center;font-size:16px}.loadplan .loadplan-row .loadplan-infos{display:block;background-color:#dee2ef;padding:10px}.loadplan .loadplan-row .loadplan-infos .title{margin-bottom:20px}.loadplan .loadplan-row .loadplan-infos .title .close{opacity:1;color:#036;text-shadow:none;font-weight:400}.loadplan .loadplan-row .loadplan-infos .title .close span{font-size:25px}.loadplan .loadplan-row .loadplan-infos .title span{color:#060336;font-weight:700;font-size:20px}.loadplan .loadplan-row .loadplan-infos .title-operation{margin-bottom:20px}.loadplan .loadplan-row .loadplan-infos .title-operation span{color:#060336;font-weight:700;font-size:15px}.loadplan .date-style{padding-right:15px!important;padding-left:15px!important}.loadplan .month-cell [role=button]{cursor:default}.loadplan .month-cell.orange{background-color:orange!important;color:#fff}.loadplan .month-cell.orange [role=button]{cursor:pointer}.loadplan .month-cell.green{background-color:green!important;color:#fff}.loadplan .month-cell.grey{background-color:grey!important;color:#fff}.loadplan .month-cell.purple{background-color:purple!important;color:#fff}.loadplan .error-message-delivery{color:red}.loadplan .inline-flex{display:inline-flex}.loadplan .flex{display:flex;align-items:center;cursor:pointer}.loadplan .modal .bold{font-weight:700;margin:10px 0}.loadplan .center{text-align:center}.loadplan .red-text{color:red}.loadplan .black-text{color:#000}.loadplan #fusion-icon .fusion-st0{fill:#036}.loadplan #fusion-icon,.loadplan #plus-icon{margin-top:25px}.loadplan .cell-space-between{display:inline-flex;justify-content:space-between;width:100%;padding:0 4px}.loadplan .fa-exclamation-triangle{cursor:pointer;line-height:30px!important}.loadplan .alertLevel0 .icon-green{color:green!important}.loadplan .alertLevel1 .icon-red{color:red!important}.loadplug .general-info-title{color:#fff;background-color:#103470;padding:15px;font-size:15px}.loadplug .general-info-title #info-title{text-align:left}.loadplug .general-info-title #operation-name{text-align:center}.loadplug .general-info-title #edition-title{text-align:right}.loadplug .general-info-title #edition-title .fa{font-size:20px;margin-left:10px}.loadplug #loadplug-header{display:inline-flex;justify-content:space-between;width:100%}.loadplug #loadplug-header h4{color:#103470;font-size:15px;font-weight:700}.loadplug #loadplug-header #right-actions{position:relative}.loadplug #loadplug-header #right-actions #exclude-switch{margin-right:30px;display:inline-block}.loadplug #loadplug-header #right-actions #exclude-switch>span{position:absolute;top:14%;left:-50px;color:#103470}.loadplug #loadplug-header #right-actions .fa{position:absolute;top:8%;right:0;font-size:20px}.loadplug .subtitle{color:#103470;font-size:14px;font-weight:700;text-transform:uppercase}.loadplug .information-text{margin-top:5px}.loadplug .header-bloc{margin-bottom:10px}.loadplug .trash-btn{height:34px;margin-top:-1px}.loadplug .panel-info{margin:5px 0}.loadplug .panel-info>.row>.col-md-4>.content{height:255px}.loadplug .panel-info .informations{padding-bottom:15px}.loadplug .panel-info .informations #reglementation-and-certification-area{margin-top:10px}.loadplug .panel-info .informations #reglementation-and-certification-area .reglementation{padding-bottom:2px}.loadplug .panel-info .contacts .disable-edit-contact .row{margin-left:0;margin-top:25px;margin-bottom:25px}.loadplug .panel-info .contacts .enable-edit-contact .row{margin-left:0;margin-top:15px;margin-bottom:15px}.loadplug .panel-info .contacts .row-nopadding{text-align:left}.loadplug .panel-info .contacts .row-nopadding .row span:first-child{text-align:left;padding-left:0!important}@media (min-width:992px){.loadplug .panel-info .contacts .row-nopadding [class*=col-]:last-child{padding-right:5px!important}}.loadplug #planning-and-delivery .subtitle{margin-bottom:15px}.loadplug .add-scenario{display:inline-flex}.loadplug .add-scenario button i{font-size:20px;color:red}.loadplug .scenario-header{justify-content:space-between;display:inline-flex;width:100%}.loadplug #commentary-header{justify-content:space-between;display:inline-flex;margin-top:15px}.loadplug #commentary-header label{margin-right:10px}.loadplug #text-commentary{width:100%}.loadplug .buildings table:last-child{margin-bottom:0}.loadplug .buildings thead{background-color:#103470;color:#fff}.loadplug .buildings tbody td.blue{background-color:#e0ecf1}.loadplug .buttons{margin-top:10px}.loadplug .ui-grid-category{text-align:center}.loadplug .ui-grid-category span{line-height:28px}.loadplug .ui-grid-category .ui-grid-cell-contents{border-top:1px solid #d4d4d4;text-align:left}.loadplug .img-cropper{max-height:100%;height:40px;position:relative}.loadplug .icon-size{height:100%;width:auto}load-plug-planning .scrollable{width:100%;display:inline-flex;overflow-x:auto}load-plug-planning .scrollable .column{min-width:15%;padding-right:15px}load-plug-planning .scrollable .column .add-scenario{position:relative;background-color:#e0ecf1;height:100%;cursor:pointer;width:100%}load-plug-planning .scrollable .column .add-scenario .plus-content{line-height:100%;height:100%;display:inline-flex;align-items:center;width:100%;justify-content:center}load-plug-planning .scrollable .column .add-scenario .plus-content i{font-size:50px}load-plug-planning .scrollable .column .add-scenario .plus-content .search-icon svg{width:40px;height:auto}scenario-planning{text-align:center}scenario-planning thead{background-color:#103470;color:#fff}scenario-planning thead th{text-align:center}scenario-planning tbody tr:nth-child(2n){background-color:#e0ecf1}ged-template-component{display:flex;width:100%}options-component{width:100%}options-component .nopadding{padding:0}options-component .nopadding-bottom{padding-bottom:0;padding-top:5px}options-component h5{font-size:15px;margin:20px 0}options-component .title{font-weight:700;padding-left:20px;margin-bottom:15px}options-component .block-info .content{min-height:50px;padding:20px}options-component .block-info .custom-content{padding:0 20px;border-bottom:1px solid grey}options-component .radio-btn-group{display:flex;flex-direction:column;flex-wrap:nowrap;height:100px;justify-content:space-evenly}options-component .span-switch{position:absolute;top:0;margin-top:5px;margin-left:15px}options-component hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}options-component .label-status-warning{text-align:right}.theme-promogim options-component .label-status-warning,options-component .label-status-warning.theme-promogim{color:#860019!important}.theme-immopierre options-component .label-status-warning,options-component .label-status-warning.theme-immopierre{color:#068ac4!important}.theme-francosuisse-deuxlacs options-component .label-status-warning,.theme-francosuisse options-component .label-status-warning,.theme-greenecopromotion options-component .label-status-warning,.theme-promogim-giboire options-component .label-status-warning,options-component .label-status-warning.theme-francosuisse,options-component .label-status-warning.theme-francosuisse-deuxlacs,options-component .label-status-warning.theme-greenecopromotion,options-component .label-status-warning.theme-promogim-giboire{color:#860019!important}options-component .label-status{text-align:right}options-component #bottom-line #file-block{display:inline}options-component #bottom-line #file-block #file-title{float:left;padding-right:10px;padding-top:8px;padding-left:15px}options-component #bottom-line #file-block #file-input-block{display:inline-block;width:30%}options-component #bottom-line #file-block #file-input-block #file-input{width:100%}options-component #bottom-line #buttons{float:right}options-component #bottom-line #buttons button{width:130px}options-component #bottom-line #button-abandon-procedure{float:right}options-component #signated-request-title{width:auto}options-component #signated-request-title i{margin-left:15px}options-component .construction-notes{word-break:break-word}options-component #modal-signature .modal-content{width:500px;height:220px}options-component .text-right{text-align:center!important}options-component .warning-info{color:red}options-component .switch-area{padding-bottom:10px}options-component .label-note{font-weight:700;margin-top:15px}options-component textarea{resize:none}options-component .sub-title{width:300px}options-component .financial{display:flex;flex-direction:row;align-items:center}options-component .title-detail{padding-left:20px;margin:40px 0}options-component .existing-file{padding-left:50px}options-component .data{padding-left:0}options-component .title{padding-right:0}options-component .condition-type{margin-bottom:0;display:inline-block;width:auto;margin-right:30px}options-component .home-title{display:flex;align-items:center;flex-direction:row}options-component .btn-finalize{padding-left:70px}options-component .title-status{padding-left:0;padding-right:10px}options-component .financial-type{margin-bottom:0}options-component a{cursor:pointer}options-component .custom-content{box-shadow:none}options-list textarea{resize:none}options-list .row{margin:0}options-list .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;float:left}options-list .span-switch{position:absolute;top:0;margin-top:5px;margin-left:15px}options-list hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}options-list .label-status{text-align:right}options-list .existing-file{position:relative;padding-left:0}options-list .existing-file a{cursor:pointer}options-list .existing-file .remove-icon{cursor:pointer;font-size:17px;margin-left:12px}options-list .menu-item{padding:5px 20px;width:100%;color:#fff;text-align:left;cursor:pointer;line-height:1}.theme-promogim options-list .menu-item,options-list .menu-item.theme-promogim{background-color:#036!important}.theme-immopierre options-list .menu-item,options-list .menu-item.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs options-list .menu-item,.theme-francosuisse options-list .menu-item,options-list .menu-item.theme-francosuisse,options-list .menu-item.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion options-list .menu-item,options-list .menu-item.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire options-list .menu-item,options-list .menu-item.theme-promogim-giboire{background-color:#036!important}options-list .option-detail{margin:40px 20px}options-list .commerce-comment{margin-top:40px}options-list .commerce-comment-detail{padding-left:0}options-list .attachment{padding-top:30px}options-list .price-row{margin-bottom:20px;font-weight:700}options-list .price-row label{font-weight:400}options-list .price-container{margin-top:10px}tma-component{width:100%}tma-component .nopadding{padding:0}tma-component .nopadding-bottom{padding-bottom:0;padding-top:5px}tma-component h5{font-size:15px;margin:20px 0}tma-component .title{font-weight:700;padding-left:20px;margin-bottom:15px}tma-component .study-button{display:flex;flex-direction:row;column-gap:20px;align-content:center}tma-component .form-check-label{margin-bottom:0}tma-component .button-finalize{padding-right:0}tma-component .button-detail-finalize{width:130px;box-sizing:border-box}tma-component .custom-row{margin-top:15px}tma-component .block-info .content{min-height:50px;padding:20px}tma-component .block-info .custom-content{padding:0 20px;margin-bottom:40px;border-bottom:1px solid grey}tma-component .block-info input[type=radio]{margin:0}tma-component hr{margin-top:15px!important;border-top:2px solid #dfdfdf!important}tma-component #bottom-line #file-block{display:inline}tma-component #bottom-line #file-block #file-title{float:left;padding-right:10px;padding-top:8px;padding-left:15px}tma-component #bottom-line #file-block #file-input-block{display:inline-block;width:30%}tma-component #bottom-line #file-block #file-input-block #file-input{width:100%}tma-component #bottom-line #buttons{float:right}tma-component #bottom-line #buttons button{width:130px}tma-component .construction-notes{word-break:break-word}tma-component .warning-info{color:red}tma-component textarea{resize:none}tma-component .sub-title{width:300px}tma-component .financial{display:flex;flex-direction:row;align-items:center}tma-component .title-detail{padding-left:20px;margin:40px 0}tma-component .existing-file{padding-left:0;margin-top:10px}tma-component .data{padding-left:0}tma-component .title{padding-right:0}tma-component .condition-type{margin-bottom:0;display:inline-block;width:auto;margin-right:30px}tma-component .home-title{display:flex;align-items:center;flex-direction:row}tma-component .title-status{padding-left:0;padding-right:10px}tma-component .financial-type{margin-bottom:0}tma-component a{cursor:pointer}tma-component .custom-content{box-shadow:none}tma-component .save{padding-right:15px}tma-component .button-study{padding-right:0;display:flex;flex-direction:row;justify-content:right}tma-component .button-detail-study{width:130px;box-sizing:border-box}tma-component .button-detail-study:first-of-type{margin-right:20px;background-color:#333!important;border:1px solid #333!important}tma-component .display-file{padding-left:0}tma-component .display-label{padding-right:0}tma-component .row-documents{margin-top:20px}panel-info-oct{width:100%}panel-info-oct .nopadding{padding:0}panel-info-oct .nopadding-bottom{padding-bottom:0;padding-top:5px}panel-info-oct #info-generales{margin-bottom:20px}panel-info-oct .hide{display:none}panel-info-oct .menu-item{padding:5px 20px;background-color:#475560;width:100%;color:#fff;text-align:center;cursor:pointer;line-height:1}.theme-promogim panel-info-oct .menu-item.active,panel-info-oct .menu-item.active.theme-promogim{background-color:#036!important}.theme-immopierre panel-info-oct .menu-item.active,panel-info-oct .menu-item.active.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs panel-info-oct .menu-item.active,.theme-francosuisse panel-info-oct .menu-item.active,panel-info-oct .menu-item.active.theme-francosuisse,panel-info-oct .menu-item.active.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion panel-info-oct .menu-item.active,panel-info-oct .menu-item.active.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire panel-info-oct .menu-item.active,panel-info-oct .menu-item.active.theme-promogim-giboire{background-color:#036!important}panel-info-oct h5{font-size:15px;margin:20px 0}panel-info-oct .title{font-weight:700;margin-bottom:5px}panel-info-oct .block-info .content{min-height:50px;padding:20px}panel-info-oct .block-info .info-generales{padding:10px}panel-info-oct .block-info .content-list{background-color:#fff;margin-top:20px;margin-bottom:40px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);color:#293744;padding:10px;height:140px}panel-info-oct .block-info .show-scroll{overflow-y:scroll;overflow-x:hidden}building-delivery-param-component{display:flex}.building-delivery-param{width:100%}.building-delivery-param .title{font-weight:bolder}.building-delivery-param .title.theme-promogim,.theme-promogim .building-delivery-param .title{color:#036!important}.building-delivery-param .title.theme-immopierre,.theme-immopierre .building-delivery-param .title{color:#003869!important}.building-delivery-param .title.theme-francosuisse,.building-delivery-param .title.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .building-delivery-param .title,.theme-francosuisse .building-delivery-param .title{color:#475560!important}.building-delivery-param .title.theme-greenecopromotion,.theme-greenecopromotion .building-delivery-param .title{color:#003869!important}.building-delivery-param .title.theme-promogim-giboire,.theme-promogim-giboire .building-delivery-param .title{color:#036!important}.building-delivery-param .subtitle{font-weight:700;font-size:16px}.building-delivery-param .padding{padding:20px}.building-delivery-param .ui-grid-cell-contents button:first-child{margin-right:0!important}.building-delivery-param .ui-grid-cell-contents button{float:none;margin-right:0}.building-delivery-param .save-buttons{padding-top:10px}planning-component{display:flex}planning-component .modal-content{max-width:500px}.float-right-custom{float:right}.completed-step{background-color:green;color:#fff}.remaining-step{background-color:red;color:#fff}.planning h4{font-size:18px;font-weight:bolder}.planning h4.theme-promogim,.theme-promogim .planning h4{color:#036!important}.planning h4.theme-immopierre,.theme-immopierre .planning h4{color:#003869!important}.planning h4.theme-francosuisse,.planning h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .planning h4,.theme-francosuisse .planning h4{color:#475560!important}.planning h4.theme-greenecopromotion,.theme-greenecopromotion .planning h4{color:#003869!important}.planning h4.theme-promogim-giboire,.theme-promogim-giboire .planning h4{color:#036!important}.planning #btn-multiple{margin-top:15px;margin-bottom:15px}.planning .vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.planning .vis-active{box-shadow:0 0 10px #86d5f8}.planning .vis [class*=span]{min-height:0;width:auto}.planning div.vis-configuration{position:relative;display:block;float:left;font-size:12px}.planning div.vis-configuration-wrapper{display:block;width:700px}.planning div.vis-configuration-wrapper:after{clear:both;content:"";display:block}.planning div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}.planning div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}.planning div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}.planning div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}.planning div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}.planning div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}.planning div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}.planning div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}.planning div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}.planning div.vis-configuration.vis-config-label.vis-config-s3{width:110px}.planning div.vis-configuration.vis-config-label.vis-config-s4{width:100px}.planning div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}.planning input.vis-configuration.vis-config-checkbox{left:-5px}.planning input.vis-configuration.vis-config-range input{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}.planning input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid #fff;background-color:transparent;width:300px;height:20px}.planning input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}.planning input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2,#385380);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(180deg,#3876c2 0,#385380);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);box-shadow:0 0 1px 0 #111927;margin-top:-7px}.planning input.vis-configuration.vis-config-range:focus{outline:none}.planning input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}.planning input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999;box-shadow:0 0 3px 0 #aaa;border-radius:3px}.planning input.vis-configuration.vis-config-range::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}.planning input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.planning input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.planning input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}.planning input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}.planning input.vis-configuration.vis-config-range::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}.planning input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}.planning input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.planning .vis-configuration-popup{position:absolute;background:rgba(57,76,89,.85);border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.planning .vis-configuration-popup:after,.planning .vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.planning .vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.planning .vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}.planning div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:Open Sans;font-size:11px;color:#fff;background-color:#022955!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,.2);pointer-events:none;z-index:5}.planning div.vis-color-picker{position:absolute;top:0;left:30px;margin-top:-140px;margin-left:30px;width:310px;height:444px;z-index:1;padding:10px;border-radius:15px;background-color:#fff;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.planning div.vis-color-picker div.vis-arrow{position:absolute;top:147px;left:5px}.planning div.vis-color-picker div.vis-arrow:after,.planning div.vis-color-picker div.vis-arrow:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.planning div.vis-color-picker div.vis-arrow:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-top:-30px}.planning div.vis-color-picker div.vis-color{position:absolute;width:289px;height:289px;cursor:pointer}.planning div.vis-color-picker div.vis-brightness{position:absolute;top:313px}.planning div.vis-color-picker div.vis-opacity{position:absolute;top:350px}.planning div.vis-color-picker div.vis-selector{position:absolute;top:137px;left:137px;width:15px;height:15px;border-radius:15px;border:1px solid #fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(180deg,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c",endColorstr="#131313",GradientType=0)}.planning div.vis-color-picker div.vis-new-color{left:159px;text-align:right;padding-right:2px}.planning div.vis-color-picker div.vis-initial-color,.planning div.vis-color-picker div.vis-new-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,.1);border-radius:5px;top:380px;font-size:10px;color:rgba(0,0,0,.4);vertical-align:middle;line-height:20px}.planning div.vis-color-picker div.vis-initial-color{left:10px;text-align:left;padding-left:2px}.planning div.vis-color-picker div.vis-label{position:absolute;width:300px;left:10px}.planning div.vis-color-picker div.vis-label.vis-brightness{top:300px}.planning div.vis-color-picker div.vis-label.vis-opacity{top:338px}.planning div.vis-color-picker div.vis-button{position:absolute;width:68px;height:25px;border-radius:10px;vertical-align:middle;text-align:center;line-height:25px;top:410px;border:2px solid #d9d9d9;background-color:#f7f7f7;cursor:pointer}.planning div.vis-color-picker div.vis-button.vis-cancel{left:5px}.planning div.vis-color-picker div.vis-button.vis-load{left:82px}.planning div.vis-color-picker div.vis-button.vis-apply{left:159px}.planning div.vis-color-picker div.vis-button.vis-save{left:236px}.planning div.vis-color-picker input.vis-range{width:290px;height:20px}.planning div.vis-network div.vis-manipulation{box-sizing:content-box;border:0 solid #d6d9d8;border-bottom:1px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fcfcfc),color-stop(50%,#fafafa),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#fff,#fcfcfc 48%,#fafafa 50%,#fcfcfc);background:-o-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:linear-gradient(180deg,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fcfcfc",GradientType=0);padding-top:4px;position:absolute;left:0;top:0;width:100%;height:28px}.planning div.vis-network div.vis-edit-mode{position:absolute;left:0;top:5px;height:30px}.planning div.vis-network div.vis-close{position:absolute;right:0;top:0;width:30px;height:30px;background-position:20px 3px;background-repeat:no-repeat;background-image:url(img/network/cross.png);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.planning div.vis-network div.vis-close:hover{opacity:.6}.planning div.vis-network div.vis-edit-mode div.vis-button,.planning div.vis-network div.vis-manipulation div.vis-button{float:left;font-family:verdana;font-size:12px;-moz-border-radius:15px;border-radius:15px;display:inline-block;background-position:0 0;background-repeat:no-repeat;height:24px;margin-left:10px;cursor:pointer;padding:0 8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.planning div.vis-network div.vis-manipulation div.vis-button:hover{box-shadow:1px 1px 8px rgba(0,0,0,.2)}.planning div.vis-network div.vis-manipulation div.vis-button:active{box-shadow:1px 1px 8px rgba(0,0,0,.5)}.planning div.vis-network div.vis-manipulation div.vis-button.vis-back{background-image:url(img/network/backIcon.png)}.planning div.vis-network div.vis-manipulation div.vis-button.vis-none:hover{box-shadow:1px 1px 8px transparent;cursor:default}.planning div.vis-network div.vis-manipulation div.vis-button.vis-none:active{box-shadow:1px 1px 8px transparent}.planning div.vis-network div.vis-manipulation div.vis-button.vis-none{padding:0}.planning div.vis-network div.vis-manipulation div.notification{margin:2px;font-weight:700}.planning div.vis-network div.vis-manipulation div.vis-button.vis-add{background-image:url(img/network/addNodeIcon.png)}.planning div.vis-network div.vis-edit-mode div.vis-button.vis-edit,.planning div.vis-network div.vis-manipulation div.vis-button.vis-edit{background-image:url(img/network/editIcon.png)}.planning div.vis-network div.vis-edit-mode div.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}.planning div.vis-network div.vis-manipulation div.vis-button.vis-connect{background-image:url(img/network/connectIcon.png)}.planning div.vis-network div.vis-manipulation div.vis-button.vis-delete{background-image:url(img/network/deleteIcon.png)}.planning div.vis-network div.vis-edit-mode div.vis-label,.planning div.vis-network div.vis-manipulation div.vis-label{margin:0 0 0 23px;line-height:25px}.planning div.vis-network div.vis-manipulation div.vis-separator-line{float:left;display:inline-block;width:1px;height:21px;background-color:#bdbdbd;margin:0 7px 0 15px}.planning div.vis-network div.vis-navigation div.vis-button{width:34px;height:34px;-moz-border-radius:17px;border-radius:17px;position:absolute;display:inline-block;background-position:2px 2px;background-repeat:no-repeat;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.planning div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px rgba(56,207,21,.3)}.planning div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px rgba(56,207,21,.95)}.planning div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(img/network/upArrow.png);bottom:50px;left:55px}.planning div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(img/network/downArrow.png);bottom:10px;left:55px}.planning div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(img/network/leftArrow.png);bottom:10px;left:15px}.planning div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(img/network/rightArrow.png);bottom:10px;left:95px}.planning div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(img/network/plus.png);bottom:10px;right:15px}.planning div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(img/network/minus.png);bottom:10px;right:55px}.planning div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(img/network/zoomExtends.png);bottom:50px;right:15px}.planning .vis-current-time{background-color:#cd3333;width:3px;z-index:1;pointer-events:none}.planning .vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:#fff;font-weight:700;text-align:center;background:#3876c2}.planning .vis-rolling-mode-btn:before{content:"\26F6"}.planning .vis-rolling-mode-btn:hover{opacity:1}.planning .vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.planning .vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.planning .vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.planning .vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.planning .vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.planning .vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.planning .vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.planning .vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.planning .vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.planning .vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.planning .vis-legend{background-color:rgba(247,252,255,.65);padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px hsla(0,0%,60.4%,.55)}.planning .vis-legend-text{white-space:nowrap;display:inline-block}.planning .vis-item{position:absolute;color:#fff;border-color:#304fff;border-width:1px;background-color:#304fff;display:inline-block;z-index:1}.planning .vis-item.vis-selected{z-index:2}.planning .vis-editable.vis-selected{cursor:move}.planning .vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.planning .vis-item.vis-point{background:none}.planning .vis-item.vis-dot{position:absolute;padding:0;border-width:0;border-style:solid;border-radius:4px}.planning .vis-item.vis-background{border:none;background-color:rgba(213,221,246,.4);box-sizing:border-box;padding:0;margin:0}.planning .vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.planning .vis-item-visible-frame{white-space:nowrap}.planning .vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.planning .vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.planning .vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.planning .vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;text-align:center;font-size:12px;font-weight:700;padding:3px}.planning .vis-item .vis-item-content i{padding:3px}.planning .vis-item .vis-item-content i:hover{color:#f83033}.planning .vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:#fff;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.planning .vis-item .vis-delete,.planning .vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.planning .vis-item .vis-delete{right:-24px}.planning .vis-item .vis-delete-rtl{left:-24px}.planning .vis-item .vis-delete-rtl:after,.planning .vis-item .vis-delete:after{content:"\D7";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.planning .vis-item .vis-delete-rtl:hover,.planning .vis-item .vis-delete:hover{background:red}.planning .vis-item .vis-delete-rtl:hover:after,.planning .vis-item .vis-delete:hover:after{color:#fff}.planning .vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.planning .vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.planning .vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.planning .vis-range.vis-item.vis-readonly .vis-drag-left,.planning .vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.planning .vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.planning .vis-itemset .vis-background,.planning .vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.planning .vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.planning .vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf;z-index:1}.planning .vis-foreground .vis-group:last-child{border-bottom:none}.planning .vis-nesting-group{cursor:pointer}.planning .vis-nested-group{background:#f5f5f5}.planning .vis-label.vis-nesting-group.expanded:before{content:"\25BC"}.planning .vis-label.vis-nesting-group.collapsed-rtl:before{content:"\25C0"}.planning .vis-label.vis-nesting-group.collapsed:before{content:"\25B6"}.planning .vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.planning .vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.planning .vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#000;box-sizing:border-box;font-weight:700;border-bottom:1px solid #bfbfbf}.planning .vis-labelset .vis-label.draggable{cursor:pointer}.planning .vis-labelset .vis-label:last-child{border-bottom:none}.planning .vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.planning .vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.planning .vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.planning .vis-panel.vis-bottom,.planning .vis-panel.vis-center,.planning .vis-panel.vis-left,.planning .vis-panel.vis-right,.planning .vis-panel.vis-top{border:1px #bfbfbf}.planning .vis-panel.vis-center,.planning .vis-panel.vis-left,.planning .vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.planning .vis-left.vis-panel.vis-vertical-scroll,.planning .vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.planning .vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.planning .vis-left.vis-panel.vis-vertical-scroll .vis-content,.planning .vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.planning .vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.planning .vis-panel.vis-bottom,.planning .vis-panel.vis-center,.planning .vis-panel.vis-top{border-left-style:solid;border-right-style:solid}.planning .vis-background{overflow:hidden}.planning .vis-panel>.vis-content{position:relative}.planning .vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px rgba(0,0,0,.8)}.planning .vis-panel .vis-shadow.vis-top{top:-1px;left:0}.planning .vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.planning .vis-graph-group0{fill:#fff;fill-opacity:0!important;stroke-width:2px;stroke:red!important;stroke-opacity:1}.planning .vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.planning .vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.planning .vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.planning .vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.planning .vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.planning .vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.planning .vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.planning .vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.planning .vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.planning .vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.planning .vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.planning .vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.planning .vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.planning .vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.planning .vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.planning .vis-time-axis{position:relative;overflow:hidden}.planning .vis-time-axis.vis-foreground{top:0;left:0;width:100%}.planning .vis-time-axis.vis-foreground.theme-promogim,.theme-promogim .planning .vis-time-axis.vis-foreground{background-color:#036!important}.planning .vis-time-axis.vis-foreground.theme-immopierre,.theme-immopierre .planning .vis-time-axis.vis-foreground{background-color:#003869!important}.planning .vis-time-axis.vis-foreground.theme-francosuisse,.planning .vis-time-axis.vis-foreground.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .planning .vis-time-axis.vis-foreground,.theme-francosuisse .planning .vis-time-axis.vis-foreground{background-color:#475560!important}.planning .vis-time-axis.vis-foreground.theme-greenecopromotion,.theme-greenecopromotion .planning .vis-time-axis.vis-foreground{background-color:#003869!important}.planning .vis-time-axis.vis-foreground.theme-promogim-giboire,.theme-promogim-giboire .planning .vis-time-axis.vis-foreground{background-color:#036!important}.planning .vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.planning .vis-time-axis .vis-text{position:absolute;color:#fff;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.planning .vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.planning .vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.planning .vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.planning .vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5;z-index:1}.planning .vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.planning .vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}.planning .vis-timeline .vis-background.theme-promogim,.planning .vis-timeline .vis-bottom.theme-promogim,.theme-promogim .planning .vis-timeline .vis-background,.theme-promogim .planning .vis-timeline .vis-bottom{background-color:#036!important}.planning .vis-timeline .vis-background.theme-immopierre,.planning .vis-timeline .vis-bottom.theme-immopierre,.theme-immopierre .planning .vis-timeline .vis-background,.theme-immopierre .planning .vis-timeline .vis-bottom{background-color:#003869!important}.planning .vis-timeline .vis-background.theme-francosuisse,.planning .vis-timeline .vis-background.theme-francosuisse-deuxlacs,.planning .vis-timeline .vis-bottom.theme-francosuisse,.planning .vis-timeline .vis-bottom.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .planning .vis-timeline .vis-background,.theme-francosuisse-deuxlacs .planning .vis-timeline .vis-bottom,.theme-francosuisse .planning .vis-timeline .vis-background,.theme-francosuisse .planning .vis-timeline .vis-bottom{background-color:#475560!important}.planning .vis-timeline .vis-background.theme-greenecopromotion,.planning .vis-timeline .vis-bottom.theme-greenecopromotion,.theme-greenecopromotion .planning .vis-timeline .vis-background,.theme-greenecopromotion .planning .vis-timeline .vis-bottom{background-color:#003869!important}.planning .vis-timeline .vis-background.theme-promogim-giboire,.planning .vis-timeline .vis-bottom.theme-promogim-giboire,.theme-promogim-giboire .planning .vis-timeline .vis-background,.theme-promogim-giboire .planning .vis-timeline .vis-bottom{background-color:#036!important}.planning .vis-content,.planning .vis-foreground{background-color:#fff}.planning .vis-item{cursor:pointer}.planning .delete{font-size:19px;cursor:pointer;margin-left:15px}.planning .vis-inner{cursor:pointer}.planning .vis-item.vis-box{position:relative;top:0!important}.planning .vis-item.vis-box:before{content:"";position:absolute;top:15px;left:50%;transform:translateX(-50%);border:11px solid transparent;border-top-color:inherit}.planning #graph-container{background-color:transparent!important}.planning #graph-container .vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:0;border-right:0}.planning #graph-container .vis-y-axis .vis-major{width:400px}.planning #graph-container .vis-y-axis{color:#fff}.planning #graph-container .vis-data-axis{width:250px!important;color:#fff}.planning #visualization .vis-foreground,.planning #visualization .vis-timeline .vis-background,.planning #visualization .vis-timeline .vis-bottom{background-color:transparent!important}.planning #visualization{position:relative}.planning #visualization .vis-content{background-color:transparent!important}.planning #visualization .vis-labelset{background-color:#fff}.planning #graph-container .vis-timeline{border:0}.planning .vis-axis.vis-axis-vertical.vis-axis-left .vis-major,.planning .vis-axis.vis-axis-vertical.vis-axis-left .vis-text,.planning .vis-current-time,.planning .vis-custom-time-axis-bar,.planning .vis-line{display:none}.planning #visualization .vis-panel.vis-left{width:250px!important}.planning #graph-container .vis-panel.vis-center,.planning #graph-container .vis-panel.vis-left{border:0!important}.planning #visualization .vis-group{opacity:.6}.planning .vis-graph-group0{stroke-width:0!important}.planning .vis-item.vis-range{top:5px!important}.planning .small-icon{font-size:7px;padding:5px 0!important}#close-period .vis-text,.planning #visualization .vis-text{color:transparent!important}#close-period .vis-group{opacity:.6}.fermeture{cursor:pointer;font-size:16px;font-weight:700}#close-period .vis-panel.vis-left{width:250px!important}#close-period .vis-content,#close-period .vis-foreground,#close-period .vis-timeline .vis-background,#close-period .vis-timeline .vis-bottom{background-color:transparent!important}#close-period .vis-foreground .vis-group,#close-period .vis-panel.vis-center,#close-period .vis-panel.vis-left,#close-period .vis-time-axis .vis-grid.vis-vertical,#close-period .vis-timeline{border:0!important}.selected-fermeture{font-size:18px;color:#3876c2}.control-btn{margin-bottom:6px}@media screen and (max-width:768px){.control-btn{padding:3px 6px;font-size:9px}}.btn-transparent{background:none;border:none}.circle{border-radius:50%;width:12px;height:12px;background-color:green}.checklist-selection{width:100%}.checklist-selection h4{font-size:18px;font-weight:bolder}.checklist-selection h4.theme-promogim,.theme-promogim .checklist-selection h4{color:#036!important}.checklist-selection h4.theme-immopierre,.theme-immopierre .checklist-selection h4{color:#003869!important}.checklist-selection h4.theme-francosuisse,.checklist-selection h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .checklist-selection h4,.theme-francosuisse .checklist-selection h4{color:#475560!important}.checklist-selection h4.theme-greenecopromotion,.theme-greenecopromotion .checklist-selection h4{color:#003869!important}.checklist-selection h4.theme-promogim-giboire,.theme-promogim-giboire .checklist-selection h4{color:#036!important}.checklist-selection .row-fluid{margin-top:5px!important}.checklist-selection .row-nomargin{margin-right:0!important;margin-left:0!important}.checklist-selection .section-flex{display:flex;align-items:center}.checklist-selection .titleSection{padding:10px 0;color:#fff;display:flex;align-items:center;font-size:15px;font-weight:700;display:flow-root}.checklist-selection .titleSection.theme-promogim,.theme-promogim .checklist-selection .titleSection{background-color:#036!important}.checklist-selection .titleSection.theme-immopierre,.theme-immopierre .checklist-selection .titleSection{background-color:#003869!important}.checklist-selection .titleSection.theme-francosuisse,.checklist-selection .titleSection.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .checklist-selection .titleSection,.theme-francosuisse .checklist-selection .titleSection{background-color:#475560!important}.checklist-selection .titleSection.theme-greenecopromotion,.theme-greenecopromotion .checklist-selection .titleSection{background-color:#003869!important}.checklist-selection .titleSection.theme-promogim-giboire,.theme-promogim-giboire .checklist-selection .titleSection{background-color:#036!important}.checklist-selection .my-form{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.checklist-selection .my-form .form-control{margin:5px}.checklist-selection .my-form .row-phase{border-bottom:1px solid #ddd;min-height:40px}.checklist-selection .my-form hr{margin:unset!important}.checklist-selection .milestone-selection-info{padding-left:15px}.checklist-selection .toggle{border-radius:5%;background-color:#f0f0f0;padding:5px;cursor:pointer;width:50px;height:30px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.3);display:inline-flex}.checklist-selection .toggle i{border-radius:5%;color:#91908c;font-size:15px;width:20px;height:20px;text-align:center!important;line-height:20px}.checklist-selection .toggle i.active{color:#fff}.checklist-selection .toggle i.active.theme-promogim,.theme-promogim .checklist-selection .toggle i.active{background-color:#036!important}.checklist-selection .toggle i.active.theme-immopierre,.theme-immopierre .checklist-selection .toggle i.active{background-color:#003869!important}.checklist-selection .toggle i.active.theme-francosuisse,.checklist-selection .toggle i.active.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .checklist-selection .toggle i.active,.theme-francosuisse .checklist-selection .toggle i.active{background-color:#475560!important}.checklist-selection .toggle i.active.theme-greenecopromotion,.theme-greenecopromotion .checklist-selection .toggle i.active{background-color:#003869!important}.checklist-selection .toggle i.active.theme-promogim-giboire,.theme-promogim-giboire .checklist-selection .toggle i.active{background-color:#036!important}.checklist-selection .no-padding{padding:unset!important}.checklist-selection .padding-left-10{padding:0 0 0 10px!important}.checklist-selection .padding-left-right-5{padding:0 5px!important}.checklist-selection .display-block{display:block!important}.toggle{border-radius:5%;background-color:#f0f0f0;padding:5px;cursor:pointer;width:50px;height:30px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.3);display:inline-flex}.toggle i{border-radius:5%;color:#91908c;font-size:15px;width:20px;height:20px;text-align:center!important;line-height:20px}.toggle i.active{color:#fff}.theme-promogim .toggle i.active,.toggle i.active.theme-promogim{background-color:#036!important}.theme-immopierre .toggle i.active,.toggle i.active.theme-immopierre{background-color:#003869!important}.theme-francosuisse-deuxlacs .toggle i.active,.theme-francosuisse .toggle i.active,.toggle i.active.theme-francosuisse,.toggle i.active.theme-francosuisse-deuxlacs{background-color:#475560!important}.theme-greenecopromotion .toggle i.active,.toggle i.active.theme-greenecopromotion{background-color:#003869!important}.theme-promogim-giboire .toggle i.active,.toggle i.active.theme-promogim-giboire{background-color:#036!important}.checkline-selection{width:100%}.checkline-selection h4{font-size:18px;font-weight:bolder}.checkline-selection h4.theme-promogim,.theme-promogim .checkline-selection h4{color:#036!important}.checkline-selection h4.theme-immopierre,.theme-immopierre .checkline-selection h4{color:#003869!important}.checkline-selection h4.theme-francosuisse,.checkline-selection h4.theme-francosuisse-deuxlacs,.theme-francosuisse-deuxlacs .checkline-selection h4,.theme-francosuisse .checkline-selection h4{color:#475560!important}.checkline-selection h4.theme-greenecopromotion,.theme-greenecopromotion .checkline-selection h4{color:#003869!important}.checkline-selection h4.theme-promogim-giboire,.theme-promogim-giboire .checkline-selection h4{color:#036!important}.checkline-selection .row-fluid{margin-top:5px!important}.checkline-selection .row-nomargin{margin-right:0!important;margin-left:0!important}.checkline-selection .section-flex{display:flex;align-items:center}.checkline-selection .titleSection{padding:10px 0;background-color:hsla(0,0%,100%,0);color:#050505;display:flex;align-items:center;font-size:15px;font-weight:700;display:flow-root;border:none}.checkline-selection .my-form{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.checkline-selection .my-form .form-control{margin:5px}.checkline-selection .my-form .row-phase{border-bottom:1px solid #ddd;min-height:40px}.checkline-selection .my-form hr{margin:unset!important}.checkline-selection .milestone-selection-info{padding-left:15px}.checkline-selection .no-padding{padding:unset!important}.checkline-selection .padding-left-10{padding:0 0 0 10px!important}.checkline-selection .padding-left-right-5{padding:0 5px!important}.checkline-selection .display-block{display:block!important}#appointmentForm{width:700px}assignments-component{display:flex;width:100%}assignments-component .fa-plus-circle{font-size:20px}assignments-component .add-assignment{margin-right:15px!important}assignments-component .edit-assignment{margin-right:7px}assignments-component .fa-pencil,assignments-component .fa-trash{font-size:18px}.list-incentive-contracts{width:100%}.list-incentive-contracts .add-contract{margin-right:15px!important}.list-incentive-contracts .fa-pencil,.list-incentive-contracts .fa-plus-circle,.list-incentive-contracts .fa-trash{font-size:18px}.contract-sheet{width:100%}.contract-sheet .input-note{width:90%}.contract-sheet .add-note{margin-right:22px!important}.contract-sheet .cancel-note{margin-right:25%}.contract-sheet .save-sale{margin-right:2%;margin-bottom:1%}.contract-sheet .validate{margin-right:1%}.contract-sheet .row-sale-bonus,.contract-sheet .row-super-bonus{margin-top:15px}.contract-sheet .save-sale-bonus,.contract-sheet .save-super-bonus{margin-left:2%}.contract-sheet .fa-check,.contract-sheet .fa-pencil,.contract-sheet .fa-times{font-size:18px}.contract-sheet .select-clear{margin-top:1px}goal-grid .row{margin-top:15px}goal-grid .save-goal{margin-left:2%}comment-contract-grid{display:flex;width:100%}comment-contract-grid .comment-grid{width:100%}comment-contract-grid .save-comment{margin-left:2%}comment-contract-grid .add-note{margin-right:39%!important}comment-contract-grid .input-note{width:100%}comment-contract-grid .edit-note,comment-contract-grid .valid-add{margin-right:25%}comment-contract-grid .ui-grid-canvas{height:100%!important}comment-contract-grid .ui-grid-row div[role=row]{display:flex;align-content:stretch}comment-contract-grid textarea{resize:vertical!important}comment-contract-grid .ui-grid-cell,comment-contract-grid .ui-grid-row{height:auto!important}.list-incentive-sheets{width:100%}.list-incentive-sheets .fa-pencil{font-size:18px}incentive-sheet-component{width:100%;display:flex}incentive-sheet-component .return{margin-right:1%}incentive-sheet-component div.ui-grid-cell input{border-radius:4px!important;height:34px!important}incentive-sheet-component .label-canceled{margin-top:1%}incentive-sheet-component .fa-check,incentive-sheet-component .fa-pencil,incentive-sheet-component .fa-times{font-size:18px}incentive-sheet-component #btn-add,notary-signature-grid button{margin-top:15px}.booking-grid .save-advance,.disclaimer-grid .save-disclaimer,.report-grid .save-report{margin-right:1%;margin-top:1%}delivery-grid button{margin-top:15px}comment-grid{display:flex;width:100%}comment-grid .comment-grid{width:100%}comment-grid .save-comment{margin-left:2%}comment-grid .add-note{margin-right:39%!important}comment-grid .input-note{width:100%}comment-grid .edit-note,comment-grid .valid-add{margin-right:25%}comment-grid .ui-grid-canvas{height:100%!important}comment-grid .ui-grid-row div[role=row]{display:flex;align-content:stretch}comment-grid textarea{resize:vertical!important}comment-grid .ui-grid-cell,comment-grid .ui-grid-row{height:auto!important}other-bonus-grid #btn-add{margin-top:15px}other-bonus-grid .add-note{margin-right:39%!important}.rh-analysis .reset-button,.rh-analysis .search-button{width:100%}