@import url(//fonts.googleapis.com/css?family=Roboto);@import url(//fonts.googleapis.com/css?family=Montserrat);@import url(//fonts.googleapis.com/css?family=Hind);.btn-primary{background-color:#286090;border-color:#b1b3b5;transition:0.2s}.btn-two{font-size:16px;color:white;font-weight:bold;display:inline-block;border-radius:20px;border-bottom-color:rgba(0,0,0,0.34);padding:1% 2%}.btn-two:active{top:1%;border-color:rgba(0,0,0,0.34) rgba(0,0,0,0.21) rgba(0,0,0,0.21);box-shadow:0 1px 0 rgba(255,255,255,0.89),0 1px rgba(0,0,0,0.05) inset;position:relative}.btn-two:disabled{background-color:gray;color:black}.btn-two:disabled:hover{color:black;background-color:gray;cursor:not-allowed}.btn-two:hover{color:white;text-decoration:none;background-color:#002c52}.red{background:#b74b33 !important}.blue{background:#286090 !important}.red:hover{background:#bb554e;cursor:pointer}.red.active{background-color:#bb554e;border-color:#bb554e}.blue:hover{background-color:#002c52;cursor:pointer}.blue.active{background-color:#286090;border-color:#286090}.grey{background:grey;color:black}.grey:hover{cursor:not-allowed;color:black;background:grey}.btn-intervenant{display:inline-block;padding:10px 20px;color:white;font-size:16px;font-weight:bold;border-radius:20px;border-bottom-color:rgba(0,0,0,0.34)}.btn-intervenant--valide{border:2px solid #286090;transition:0.2s}.btn-intervenant--valide:hover{color:white;background-color:#286090}.btn-intervenant--delete{border:2px solid #990000;transition:0.2s}.btn-intervenant--delete:hover{background-color:#990000}.btn-top-nav.inactive{color:white;background-color:#286090}.btn-top-nav.active{background-color:#f0f0f0;border:none;box-shadow:none}.tr-scroll{transition:0.2s}.tr-scroll:hover{cursor:pointer;color:white;background-color:#002c52 !important}.switch{font-size:5rem}.operationBts{font-family:'Montserrat', 'sans-serif';border-radius:8px;width:30%;height:5rem;background-color:#286090;color:#fff;font-size:2rem;font-weight:bold;padding:1rem}.operationBts:hover{cursor:pointer;background-color:#002c52;text-decoration:none;color:white}.avatar{width:50%;height:50%;margin:40px;margin-top:50%}.talk-bubble{margin:40px;display:inline-block;position:relative;width:90%;height:auto;background-color:#d7d4d3}.talk-bubble-user{margin:40px;display:inline-block;position:relative;width:90%;height:auto;background-color:#b1b3b5;color:white}.round{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.tri-right.border.btm-left:before{content:' ';position:absolute;width:0;height:0;left:-8px;right:auto;top:auto;bottom:-40px;border:32px solid;border-color:transparent transparent transparent #666}.tri-right.btm-left:after{content:' ';position:absolute;width:0;height:0;left:0px;right:auto;top:auto;bottom:-20px;border:28px solid;border-color:transparent transparent transparent #d7d4d3}.tri-right.border.btm-right:before{content:' ';position:absolute;width:0;height:0;left:auto;right:-8px;bottom:-40px;border:20px solid;border-color:#666 #666 transparent transparent}.tri-right.btm-right:after{content:' ';position:absolute;width:0;height:0;left:auto;right:0px;bottom:-20px;border:28px solid;border-color:#b1b3b5 #b1b3b5 transparent transparent}.talktext{padding:1em;text-align:left;line-height:1.5em}.talktext p{-webkit-margin-before:0em;-webkit-margin-after:0em}.white-box-small-central{background-color:white;border:1px solid silver;box-shadow:0 2px 16px 0 rgba(0,0,0,0.16);border-radius:4px;padding:2%;margin-top:1%;margin-right:25%;margin-bottom:2%;margin-left:25%}.max-height{max-height:400px;overflow-y:auto}.finance-possible-boxes{display:none}.flip-card{background-color:transparent;width:300px;height:200px;border:1px solid #f1f1f1;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg)}.font-size-md{font-size:1.5rem}.font-size-lg{font-size:2rem}.font-size-sm{font-size:1.25rem !important}.font-color-red{color:#b74b33 !important}.font-color-white{color:white !important}.font-color-gray{color:#b1b3b5 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 0 transparent inset}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.input__field_tag{z-index:1;display:inline-block;margin:1em;max-width:400px;min-width:300px;align-content:center}.input__field{position:relative;display:block;float:right;padding:0.8em;width:60%;border:none;border-radius:0;background-color:#f0f0f0;color:#aaa;font-weight:400;-webkit-appearance:none}.input__field:focus{outline:none}.input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#6a7989;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label-content{position:relative;display:block;width:100%}.input__label-content:hover{cursor:pointer}.graphic{position:absolute;top:0;left:0;fill:none}.icon{color:#ddd;font-size:150%}.input__field--yoko{z-index:10;width:100%;background-color:transparent;color:#f5f5f5;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.input__label--yoko{position:relative;width:100%;color:#b1b3b5;text-align:left}.input__label--yoko::before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:4em;background-color:#4177a2;-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 90deg);transform:perspective(1000px) rotate3d(1, 0, 0, 90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.input__label--yoko::after{content:'';position:absolute;top:0;left:0;width:100%;height:0.25em;background-color:#4177a2;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.input__label-content--yoko{padding:0.75em 0}.input__field--yoko:focus,.input__field--yoko:valid,.input--filled .input__field--yoko{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s}.input__field--yoko:focus+.input__label--yoko::before,.input--filled .input__label--yoko::before,.input__field--yoko:valid+.input__label--yoko::before{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 0deg);transform:perspective(1000px) rotate3d(1, 0, 0, 0deg)}.input__field--yoko:focus+.input__label--yoko,.input--filled .input__label--yoko,.input__field--yoko:valid+.input__label--yoko{pointer-events:none}.input__field--yoko:focus+.input__label--yoko::after,.input--filled .input__label--yoko::after .input__field--yoko:valid+.input__label--yoko::after{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, -90deg);transform:perspective(1000px) rotate3d(1, 0, 0, -90deg)}.input__field--isao{z-index:10;padding:0.75em 0.1em 0.25em;width:100%;background-color:transparent;color:#286090;font-size:16px}.input__label--isao{position:relative;overflow:hidden;padding:0;width:100%;color:#4c5b66;text-align:left}.input__label--isao::before{content:'';position:absolute;top:0;width:100%;height:7px;background-color:#4177a2;-webkit-transform:scale3d(1, 0.4, 1);transform:scale3d(1, 0.4, 1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform 0.3s, background-color 0.3s;transition:transform 0.3s, background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.input__label--isao::after{content:attr(data-content);position:absolute;top:0;left:0;padding:0.15em;color:#f7c41f;opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);pointer-events:none}.input__field--isao:focus+.input__label--isao::before{background-color:#286090;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.input__field--isao:focus+.input__label--isao{pointer-events:none}.input__field--isao:focus+.input__label--isao::after{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.input__label-content--isao{padding:0.5rem;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.input__field--isao:focus+.input__label--isao .input__label-content--isao{opacity:0;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.input-login{font-size:18px;text-decoration:bold}.btn-connexion{background-color:#4177a2;-moz-border-radius:10rem;-webkit-border-radius:10rem;border-radius:10rem;border:1px solid #b1b3b5;color:white;display:inline-block;cursor:pointer;padding-right:20px;padding-left:20px;text-decoration:none;height:44px;margin-top:13px;font-size:16px;font-weight:bold;width:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);transition:0.5s}.btn-connexion:hover{box-shadow:0 0 0 0 #fff}.general-form-container{margin-top:1%}.general-col-container{background-color:white;border:1px solid silver;box-shadow:0 2px 16px 0 rgba(0,0,0,0.16);border-radius:4px;padding:2%;margin-right:2%;margin-bottom:2%;margin-left:4%}.works-col-container{background-color:white;border:1px solid silver;box-shadow:0 2px 16px 0 rgba(0,0,0,0.16);border-radius:4px;padding:25px;margin-bottom:25px}.form-input-style{margin:auto;max-width:350px}.form-question-style{background-color:#f7c41f;border:1px solid #f7c41f;border-radius:28px 5px 28px 5px;padding-left:5%;padding-top:3%;font-weight:bold;margin-bottom:15px;margin-left:10%;margin-right:5%}.form-question-style:hover{background-color:#fdf2ce;border-color:#fdf2ce;border-radius:28px 5px 28px 5px;cursor:pointer}.form-question-entreprise-style{background-color:transparent;border:2px solid #f7c41f;border-radius:28px 5px 28px 5px;padding-left:5%;padding-top:3%;font-weight:bold;margin-left:10%;margin-right:5%}.form-question-profil-style{background-color:transparent;padding-left:5%;padding-top:3%;font-weight:bold;margin-left:10%;margin-right:5%}.form-question{margin-left:2em;margin-right:2em;display:none}.form-question-entreprise{margin-left:2em;margin-right:2em;display:block}.form-col-content{background-color:#f0f0f0;padding-top:2% !important;padding-bottom:2% !important;border-radius:8px;margin-left:10%;margin-right:10%}.form-lot-type{background-color:#f0f0f0;padding-top:2%;border-radius:8px}.form-table-tantieme{background-color:#f0f0f0;padding-top:2% !important;padding-bottom:2% !important;border-radius:8px;margin-top:2%}.form-intervenant{margin-left:10%;margin-right:10%}.form-sub-intervenant{background-color:#e3e3e3;border-radius:10px;margin:1%;box-shadow:0 1px 0 rgba(255,255,255,0.89),0 1px rgba(0,0,0,0.05) inset}.form-row-content{margin-top:5%;width:100%}.form-button-row{position:absolute;bottom:0;margin-right:0}.btn-suivant-container{text-align:center}.btn-suivant{background-color:#4177a2;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #b1b3b5;color:white;display:inline-block;cursor:pointer;text-decoration:none;font-size:20px}.btn-suivant:hover{background-color:#51df64;border:1px solid #51df64}.btn-link{color:#777;font-weight:bold;transition:0.6s}.btn-link:hover{text-decoration:none;color:#51c6fd}label.btn span{font-size:1.5em}label input[type="radio"] ~ i.fa.fa-circle-o{color:#c8c8c8;display:inline}label input[type="radio"] ~ i.fa.fa-dot-circle-o{display:none}label input[type="radio"]:checked ~ i.fa.fa-circle-o{display:none}label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o{color:#b1b3b5;display:inline}label:hover input[type="radio"] ~ i.fa{color:#b1b3b5}label input[type="checkbox"] ~ i.fa.fa-square-o{color:#c8c8c8;display:inline}label input[type="checkbox"] ~ i.fa.fa-check-square-o{display:none}label input[type="checkbox"]:checked ~ i.fa.fa-square-o{display:none}label input[type="checkbox"]:checked ~ i.fa.fa-check-square-o{color:#b1b3b5;display:inline}label:hover input[type="checkbox"] ~ i.fa{color:#b1b3b5}div[data-toggle="buttons"] label.active{color:#b1b3b5}div[data-toggle="buttons"] label{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:2em;text-align:left;white-space:nowrap;vertical-align:top;cursor:pointer;background-color:transparent;border:0px solid #c8c8c8;border-radius:3px;color:#c8c8c8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}div[data-toggle="buttons"] label:hover{color:#b1b3b5}div[data-toggle="buttons"] label:active,div[data-toggle="buttons"] label.active{-webkit-box-shadow:none;box-shadow:none}.input-copro{background-color:#286090;border-radius:2px;margin-bottom:5%;padding:2% 2% 2%;height:100%;width:100%;min-width:50px;color:white;font-size:16px;transition:0.5s}.input-copro:hover{cursor:pointer;background-color:#002c52}.input-copro:focus{background-color:#81a1bc}.input-copro-disable{background-color:#f5f5f5;border:1px solid #333;border-radius:2px;margin-bottom:5%;padding:2% 2% 2%;height:100%;width:100%;min-width:50px;transition:0.5s}.input-copro-disable:hover{cursor:not-allowed}.question-copro{padding-top:5%;margin-left:2%;font-size:16px}.question-copro-row{padding-top:1%}.row-intervenant{padding:1% 0%;margin-bottom:5%;background-color:#f5f5f5;border-radius:10px}.row-intervenant:hover{cursor:pointer;background-color:#dcdcdc}.display-intervenant{font-weight:bold;color:#b1b3b5}.row-copro-title{font-size:20px}.input-conseiller{background-color:#dcdcdc;border-radius:2px;margin-bottom:5%;padding:2% 2% 2%;height:100%;width:100%;min-width:50px;max-width:150px;color:#b1b3b5;font-size:18px;transition:0.5s}.input-conseiller:hover{cursor:pointer;background-color:#c4c4c4}.input-conseiller:focus{background-color:#f7c41f}.bool-first-answer{margin-right:20%}.popover-title{color:white;font-weight:bold;background-color:#286090}.vcenter{display:inline-block;vertical-align:middle;float:none}[data-question-target]{display:none}.fa{color:#286090}.fa-home{margin-right:5px}.fa-coffee{margin-right:5px}.fa-edit:hover{cursor:pointer}.fa-question-circle{font-size:2rem;color:#286090}.fa-thumbs-up{margin-right:5px}.fa-times{color:#990000;transition:0.2s}.fa-times:hover{color:#660000}.fa .fa-chevron-right .fa-chevron-down{color:#353538}.fa-chevron-right:hover{cursor:pointer}.fa-folder,.fa-stethoscope{color:white}.fa-chevron-down:hover{cursor:pointer}.fa-dot-circle-o{cursor:pointer;font-size:18px;color:#286090 !important}.fa-circle-o{cursor:pointer;font-size:18px;color:#b1b3b5 !important}.chevron-list{color:white}.add-intervenant{color:white}.tumbnail-icon{font-size:15px;transition:0.6s}.tumbnail-icon:hover{text-decoration:none;color:#51c6fd}.tumbnail-detail{font-size:32px}.image-tableau-bord{width:500px;height:250px;margin-bottom:5rem}.icon-tableau-bord{font-size:32px;transition:0.2s}.icon-tableau-bord:hover{cursor:pointer;color:#51c6fd}.svg-tableau-bord{width:30px;height:30px}.svg-tableau-bord:hover{filter:invert(0.12) sepia(5) saturate(20) hue-rotate(180.2deg) brightness(1.2)}#show-lot-type-detail:hover{cursor:pointer}html,body{overflow-x:hidden;height:100%}input,button,a{border:none;background-color:transparent;color:none;font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}button:focus{outline:0}p{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}span{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,h6{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}h5{font-weight:bold;font-size:16px;color:black}h6{font-weight:500;font-size:16px}body{background-color:#DBDBDA;background-position:center center;background-size:cover;color:black}li{list-style-type:none;font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}table{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}label{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}::placeholder{font-style:italic;opacity:0.5;font-size:16px}.tooltip{font-size:1.1em}.modal-open{overflow:auto;padding-right:0px !important}.form-background{background-image:url(/assets/background-work-img2-7ed9786902fa4617b1d03e56658258bb3b74b3071956ca84bc43598f35546e06.jpg);background-repeat:no-repeat;opacity:0.1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-100;background-size:100% 100%}.sign-in-block{margin-top:50px}.alert{margin-top:0px;margin-bottom:0px}.image-home{height:600px;background-image:url(/assets/background-work-img1-b2309d5e6b83a3c861da6882bfd80793ebfbb2d8552f252d3752519c4d8a8967.jpg);width:auto;font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;color:white}.container{width:1300px}.container-fluid{padding:0px}.tumbnail-container{background-color:white;padding-top:3%;padding-bottom:3%;font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}.quick-description-container{background-color:white}.quick-description{padding-top:50px;padding-bottom:50px}.quick-description-text{padding-left:15px}.quick-description-image-responsive{width:599px;height:318px}.quick-description-image{width:auto;height:auto}.quick-description-ul{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;list-style-type:none;font-size:20px}.tumbnail-details-ul{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}.how-its-work{background-color:#f5f5f5;padding-top:3%;padding-bottom:3%}.how-its-work-button{margin-bottom:25px}.row{min-height:50px}.footer{background-color:black;color:white}.footer-content{margin-top:25px;vertical-align:middle;margin-bottom:25px}.footer-col{margin-left:40px;font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif}.footer-horizontal-line{border-top:2px solid #f7c41f;color:#3d4644;width:600px;opacity:0.5}.footer ul{list-style-type:none;padding-left:0}.control-group.required .control-label:after{content:"*"}.anim-translate{-webkit-transform:translate(-1500px, 0px)}.part-1:hover,.part-2:hover,.part-3:hover{cursor:pointer;color:#b1b3b5}div[data-toggle="buttons"] label{color:#b1b3b5 !important}.modal-header{background-color:#286090}.modal-header h2{color:white}.modal-header button{color:red;font-size:2rem}.modal-header-alert{background-color:rgba(40,96,144,0.4)}.modal-plan_finance{width:1200px}.multiselect{width:200px}.selectBox{position:relative;border-radius:4px}.selectBox:hover{cursor:pointer}.selectBox select{width:100%;font-weight:bold}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.checkboxes{position:absolute;z-index:1000;display:none;background-color:white;border:1px #dadada solid;border-radius:0px 0px 8px 8px;width:30%}.checkboxes label{display:"block"}.nav-header-1{background-color:#286090;font-size:1.8rem;border-radius:4px;color:white}.nav-li{display:block;width:35rem;padding:5%;border:1px solid #40627f}.nav-li:hover{cursor:pointer;background-color:#3e709b}.nav-li.active{background-color:#f7c41f;border-color:#f7c41f;color:#000}.nav-header-2,.nav-header-3{color:white}.nav-header-4{color:black}.nav-header-2:hover,.nav-header-3:hover,.nav-header-4:hover{color:white}.nav-header-2{font-size:1.6rem;background-color:#7aa2c4}.nav-header-3{background-color:#afc8dd}.nav-header-4{background-color:#dce0e3}#nav-audit-diag>a:hover,#nav-prog-travaux>a:hover{text-decoration:none}.tabulation{padding-left:5%}#box-format-menu{position:fixed;left:77%;transition:0.1s;overflow-y:scroll;max-height:80%}#box-format-menu>ul>a{text-decoration:none !important}.navbar-header{margin-top:5%}.p-sm{padding:2% 4%}.p-md{padding:4% 8%}.m-top-md{margin-top:25px}.operation-main{min-height:450px}.operation-liste{min-height:450px}.operation-vertical-line{border-right:2px solid #f7c41f;color:#3d4644;min-height:450px}.compare-result-good{border-color:#b1b3b5;background-color:#b1b3b5}.compare-result-bad{border-color:#f7c41f;background-color:#f7c41f}.table-compare{border:1px solid #ddd}.table-compare-td{padding-left:5% !important}table.table-compare tr td{border-right:1px solid #ddd}.my-placeholder::after{position:absolute;left:8rem;top:1.5rem;content:attr(data-placeholder);pointer-events:none;opacity:0.6;color:#286090}.sub-col-container{background-color:white;border:1px solid silver;box-shadow:0 2px 16px 0 rgba(0,0,0,0.16);border-radius:4px;padding:25px;margin-bottom:25px}.main-result{font-size:16px;background-color:#f5f5f5;margin-top:16px;margin-bottom:16px;padding:15px 15px 5px 15px}.main-result:hover{background-color:#f5f5f5}.aide-result-title{font-weight:bold;font-size:18px}.user-info-title{font-weight:bold;font-size:18px;text-align:center}.user-info{font-weight:bold}.energie{margin-top:30px}.positive{color:#0B5AB2}.negative{color:#9F0004}.aide-description{font-size:11px}.image-toiture{background-image:url(/assets/maison-toiture-b3fdb8ca1c18e08fbe8c5f84adcbbe9962d1ba09f0b0e28d65a64702e64957f6.png);background-repeat:no-repeat;background-size:75%;width:225px;height:67px;margin-left:25%}.image-pied{background-image:url(/assets/maison-pied-a7cd6917f3d3340134a42f5414fdee2c87c7c235560a6950fb64a1e33e54f789.png);background-repeat:no-repeat;background-size:75%;width:225px;height:100px;margin-left:25%}.house-description{width:216px;height:100px}.proprietaire_plafond_sup,.proprietaire_plafond_int,.proprietaire_modeste,.proprietaire_tres_modeste,.bailleur_foncier,.bailleur_anah,.autre{border-left:1px solid #ddd;border-right:1px solid #ddd}.closed-up{display:none}.parent-parts:hover{cursor:pointer}.fade{padding-top:1%}#login-modal .modal-dialog,.sub-modal{margin-top:100px;width:100%;max-width:600px;padding:50px;border-color:#3d4644;border-radius:5.4px}#login-modal,.sub-modal input[type=text],input[type=password]{margin-top:10px}#div-login-msg,#div-lost-msg,#div-register-msg{border:1px solid #dadfe1;height:30px;line-height:28px;transition:all ease-in-out 500ms}#div-login-msg.success,#div-lost-msg.success,#div-register-msg.success{border:1px solid #68c3a3;background-color:#c8f7c5}#div-login-msg.error,#div-lost-msg.error,#div-register-msg.error{border:1px solid #eb575b;background-color:#ffcad1}#icon-login-msg,#icon-lost-msg,#icon-register-msg{width:30px;float:left;line-height:28px;text-align:center;background-color:#dadfe1;margin-right:5px;transition:all ease-in-out 500ms}#icon-login-msg.success,#icon-lost-msg.success,#icon-register-msg.success{background-color:#68c3a3}#icon-login-msg.error,#icon-lost-msg.error,#icon-register-msg.error{background-color:#eb575b}#img_logo{max-height:100px;max-width:100px}.progress-audit{background-color:green}.progress-travaux{background-color:red}.progress{background-color:#c8c8c8}aside .list-group .list-group .list-group-item{padding-left:30px}aside .list-group .list-group .list-group .list-group-item{padding-left:45px}aside .list-group .list-group .list-group .list-group .list-group-item{padding-left:60px}.panel>.panel-heading{background-color:whitesmoke}.panel{margin-top:25px;border:1px solid #dddddd}aside .list-group .attached{margin-bottom:0px}.switch-bar{width:100%;overflow-y:auto}.switch-bar-content{width:300px}.flipped,.flipped .switch-bar-content{transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.nom-tantieme{width:20rem}.modal-width-xl-size{width:1500px}th,td.borderless{border-top:none !important}.fa-check.success{color:limegreen}.fa-close.failure{color:red}.no-wrap th,td{font-size:14px;white-space:nowrap}.table-link-button{color:black}.table-link-button:hover{text-decoration:none}.copro-operation-table{border:1px solid black;text-align:center;transition:0.2s}table.copro-operation-table td{border:1px solid black}.copro-test{border:1px solid black}table.copro-test td{border:1px solid black}table.copro-test tr{border:1px solid black}table.copro-test th{border:1px solid black}.table-tr-v1{font-weight:bold;background-color:#fcfcfc}.table-tr-v2{font-weight:bold;background-color:#f1eff2}.table-tr-archived{font-weight:bold;background-color:#c9c9c9}.finance-table{padding-right:15px;padding-left:15px}.table-content{font-weight:bold}.table-projet-copro{font-size:14px}.table-header{color:white;background-color:#286090;vertical-align:middle !important;border:1px solid white}.table-header:hover{background-color:#286090}.table-detail{color:#b1b3b5}.table-tr-link{cursor:pointer;transition:0.6s;border:none}.table-tr-link:hover{background-color:#bfbfbf !important}.finance-total-tr{border:1px solid #f7c41f;background-color:#f7c41f;border-radius:28px}.finance-total-tr:hover{border:1px solid #f7c41f !important;background-color:#f7c41f !important;border-radius:28px !important}.finance-long-td{width:85%;font-size:16px;color:white;background-color:#b1b3b5}.total-long-td{font-size:16px}.td_th_nowrap{white-space:nowrap}.td_th_nowrap-hidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px}.td_th_wrap{white-space:pre-line;width:20em;border:1px solid black}.td_vertical_center{vertical-align:middle !important}.td_th_border-top-left{border-left:1px solid black;border-top:1px solid black !important;max-width:5em;overflow:hidden;text-overflow:ellipsis}.td_th_border-top-right{border-right:1px solid black;border-top:1px solid black !important;max-width:5em;overflow:hidden;text-overflow:ellipsis}.td_th_border-top{border-top:1px solid black !important;max-width:5em;overflow:hidden;text-overflow:ellipsis}.td_th_border-bottom-left{border-left:2px solid black;border-bottom:1px solid black;border-right:1px solid black}.td_th_border-right{border-right:1px solid black}.td_border-bottom-soft{border-bottom:1px solid #f5f5f5}.tr_border-top-left-right{border-top:1px solid black;border-left:2px solid black;border-right:1px solid black}.tr_border-bottom-left-right{border-bottom:1px solid black;border-left:2px solid black;border-right:1px solid black}.tr_border-left-right{border-left:2px solid black;border-right:1px solid black}[class^="plan-finance-detail-"]{border-left:1px solid #ddd;border-right:1px solid #ddd}[class^="plan-finance-"]{border-left:1px solid #ddd;border-right:1px solid #ddd}.btn-breadcrumb .btn:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-17px;left:100%;z-index:3}.btn-breadcrumb .btn:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #adadad;position:absolute;top:50%;margin-top:-17px;margin-left:1px;left:100%;z-index:3}.btn-breadcrumb{margin-bottom:20px}.btn-breadcrumb .btn{padding:6px 12px 6px 24px}.btn-breadcrumb .btn:first-child{padding:6px 6px 6px 10px}.btn-breadcrumb .btn:last-child{padding:6px 18px 6px 24px}.btn-breadcrumb .btn.btn-default:not(:last-child):after{border-left:10px solid #fff}.btn-breadcrumb .btn.btn-default:not(:last-child):before{border-left:10px solid #ccc}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after{border-left:10px solid #ebebeb}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before{border-left:10px solid #adadad}.btn-breadcrumb .btn.btn-primary:not(:last-child):after{border-left:10px solid #428bca}.btn-breadcrumb .btn.btn-primary:not(:last-child):before{border-left:10px solid #357ebd}.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after{border-left:10px solid #3276b1}.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before{border-left:10px solid #285e8e}.btn-breadcrumb .btn.btn-success:not(:last-child):after{border-left:10px solid #5cb85c}.btn-breadcrumb .btn.btn-success:not(:last-child):before{border-left:10px solid #4cae4c}.btn-breadcrumb .btn.btn-success:hover:not(:last-child):after{border-left:10px solid #47a447}.btn-breadcrumb .btn.btn-success:hover:not(:last-child):before{border-left:10px solid #398439}.btn-breadcrumb .btn.btn-danger:not(:last-child):after{border-left:10px solid #d9534f}.btn-breadcrumb .btn.btn-danger:not(:last-child):before{border-left:10px solid #d43f3a}.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):after{border-left:10px solid #d2322d}.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):before{border-left:10px solid #ac2925}.btn-breadcrumb .btn.btn-warning:not(:last-child):after{border-left:10px solid #f0ad4e}.btn-breadcrumb .btn.btn-warning:not(:last-child):before{border-left:10px solid #eea236}.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):after{border-left:10px solid #ed9c28}.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):before{border-left:10px solid #d58512}.btn-breadcrumb .btn.btn-info:not(:last-child):after{border-left:10px solid #5bc0de}.btn-breadcrumb .btn.btn-info:not(:last-child):before{border-left:10px solid #46b8da}.btn-breadcrumb .btn.btn-info:hover:not(:last-child):after{border-left:10px solid #39b3d7}.btn-breadcrumb .btn.btn-info:hover:not(:last-child):before{border-left:10px solid #269abc}.navbar{background-color:white;font-family:Hind, sans-serif;border:0px;height:150px;padding-top:15px;box-shadow:1px 1px 12px #9fa1a2}.navbar-collapse[aria-expanded="true"]{border:none;background-color:white;padding-right:35px;padding-bottom:15px;box-shadow:1px 1px 0px #9fa1a2;text-align:center}.navbar-ex1-collapse{padding-top:10px}.navbar-vertical-line{border-right:2px solid #f7c41f;color:#3d4644;height:50px;width:4px;margin-left:15px}.navbar-vertical-line .navbar-collapse[aria-expanded="true"]{border-right:none;color:transparent;line-height:0px}.btn-navbar-style-1{background-color:transparent;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #b1b3b5;color:#b1b3b5;display:inline-block;cursor:pointer;padding:2px 2px;text-decoration:none;margin-left:15px;margin-top:13px;transition:0.6s}.btn-navbar-style-1:hover{background-color:#b1b3b5;border:1px solid #b1b3b5;color:white}.btn-navbar-style-1:active{position:relative;top:1px}.btn-navbar-style-2{background-color:#286090;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #286090;color:white;display:inline-block;cursor:pointer;padding:2px 2px;text-decoration:none;margin-left:15px;margin-top:13px;transition:0.6s}.btn-navbar-style-2:hover{background-color:#51c6fd;border:1px solid #51c6fd}.btn-navbar-style-3{background-color:#286090;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #286090;color:white;display:inline-block;cursor:pointer;padding:8px 8px;text-decoration:none;margin-left:15px;margin-top:13px;transition:0.6s;font-size:18px}.btn-navbar-style-3:hover{background-color:#51c6fd;border:1px solid #51c6fd}.btn-contact{background-color:transparent;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #b1b3b5;color:#b1b3b5;display:inline-block;cursor:pointer;padding:10px 10px;text-decoration:none;transition:0.6s}.btn-contact:hover{color:#fff;background-color:#b1b3b5;border-color:#285e8e;text-decoration:none}.btn-navbar-style-sub{background-color:transparent;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid white;color:#50dea7;text-decoration:none;display:inline-block;cursor:pointer;padding:12px 12px;margin-left:15px;margin-top:0px;margin-bottom:30px;transition:0.6s;border:1px solid #b1b3b5;font-family:Hind, sans-serif;font-size:18px}.btn-navbar-style-sub:hover{background-color:#b1b3b5;border:1px solid #b1b3b5;text-decoration:none;color:white}.btn-navbar-style-sub:active{position:relative;top:1px}.btn-sub-modal{color:#50dea7;text-decoration:none}.btn-sub-modal:hover{text-decoration:none;color:white}.btn-navbar-deconnexion{background-color:#b1b3b5;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #b1b3b5;color:white;display:inline-block;cursor:pointer;padding:0px 0px;text-decoration:none}.btn-navbar-deconnexion:hover{background-color:#b1b3b5;border:1px solid #b1b3b5}#large-navbar{height:12%;margin-bottom:0px !important}#small-navbar{height:70px}.top-menu-container-fluid{height:100px;background-color:white;-moz-box-shadow:0px 1px 5px 0px rgba(144,185,239,0.36);-webkit-box-shadow:0px 1px 5px 0px rgba(144,185,239,0.36);-o-box-shadow:0px 1px 5px 0px rgba(144,185,239,0.36);box-shadow:0px 1px 5px 0px rgba(144,185,239,0.36)}.top-menu-full-element{background-color:white;padding-left:50px;transition:0.6s}.top-menu-full-element:hover{background-color:#b1b3b5;border-radius:8px}.top-menu-text{background-color:transparent;border:none;color:black;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.top-menu-text:hover{cursor:pointer !important;color:white}.top-nav-menu-text{background-color:transparent;border:none;color:black;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.top-nav-menu-text:hover{cursor:pointer;color:black}.top-menu-disable{background-color:#cccccc;color:#666666;cursor:default}.top-menu-disable:hover{background-color:#cccccc;color:#666666;cursor:default}.button-form{border:none;color:white;font-weight:bold;width:100%;font-size:18px}.button-form:hover{color:#fff;background-color:#4c5b66;border-color:#285e8e}.button-form-back{background-color:#286090}.button-form-back:hover{background-color:#4c5b66}.button-search{font-size:18px}.common-menu-title{color:#286090}.common-menu-title:hover{background-color:#286090;color:white;border-radius:8px;cursor:pointer}.common-menu-big-title-copro{background-color:#f7c41f;border-radius:8px}.common-menu-big-title-copro:hover{cursor:pointer !important}.common-menu-big-title-copro>div>div>h4{color:white;font-weight:bold}.common-menu-big-title-copro>div>div>i{color:white}.common-menu-title-copro{background-color:#286090;border-radius:8px}.common-menu-title-copro:hover{cursor:pointer !important}.common-menu-title-copro a{color:white}.common-menu-title-copro a:hover{background-color:#286090;border-radius:8px;cursor:default}.common-menu-title-copro i{color:white}.common-menu-typo{font-family:Montserrat, Helvetica Neue, Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px}.navigation-hide{color:white}.common-menu-title:hover i{color:white}.common-menu-title:hover a{color:white;text-decoration:none}.admin-copro h5{font-size:14px;font-weight:bold;text-decoration:none}.admin-copro:hover{cursor:pointer;background-color:#b1b3b5;border-radius:8px;color:white}.navbar-image:hover{filter:invert(0.12) sepia(5) saturate(20) hue-rotate(180.2deg) brightness(0.4)}.work-name{max-width:5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-price{padding-right:4rem}.ui-datepicker-calendar{display:none}
