.checkbox.pt-0{min-height:27px}.checkbox.pt-0:before{top:0}.checkbox.pt-0:after{top:2px}.checkbox.disabled{cursor:default}.checkbox.disabled:before{background-color:#eaeaea;border:1px solid #eaeaea;color:#eaeaea}.checkbox.readonly.checked:before{background-color:#bfbfc6;border:1px solid #bfbfc6;color:#bfbfc6}.w-20{min-width:20px}.row.check-range{gap:10px}.row.resultatvisitebatimentthemequestion-nonconforme>.form-group.demande-generer>.buttonlist-holder.radiobuttonlist>a{width:80px;text-align:center}.row.resultatvisitebatimentthemequestion-nonconforme>.form-group.localisation{width:calc(100% - 262px)}.row.resultatvisitebatimentthemequestion-nonconforme>.form-group.localisation.has-di{width:calc(100% - 422px)}.row.resultatvisitebatimentthemequestion-nonconforme>.form-group.demande-generer{padding-right:0 !important}.row.resultatvisitebatimentthemequestion-nonconforme>.form-group.demande-generer.has-di{padding-right:10px !important}.buttonlist-holder.radiobuttonlist.sansobjetbox,.buttonlist-holder.checkboxlist.sansobjetbox{width:200px}.buttonlist-holder.radiobuttonlist.sansobjetbox>a,.buttonlist-holder.radiobuttonlist.a-child-mb-0>a,.buttonlist-holder.checkboxlist.sansobjetbox>a{margin-bottom:0}.questionnaire-add-question .buttonlist-holder.radiobuttonlist,.questionnaire-add-question .buttonlist-holder.checkboxlist{width:auto}.questionnaire-add-question h3{width:auto}.questionnaire-add-question .row.margin-none h3{width:auto;padding-top:2px}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small{cursor:default;width:60px;height:21px;min-height:21px;line-height:14px;margin:0 10px 0 0;text-align:center}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.balise-vb{width:fit-content}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.balise-etat{width:175px}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.bg-red{background-color:#c80214 !important;color:#fff}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.bg-orange-light{background-color:#fe6728 !important;color:#fff}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.bg-green-light{background-color:#c4d600 !important;color:#fff}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small.bg-green-dark{background-color:#509e2f !important;color:#fff}.questionnaire-add-question .buttonlist-holder.radiobuttonlist.balise>a.btn-small:hover{background-color:none}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist{width:120px}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist>a{width:120px;text-align:center}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist>a.bg-green-light{background-color:#c4d600 !important;color:#fff}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist>a.bg-green-dark{background-color:#509e2f !important;color:#fff}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist>a.bg-orange-light{background-color:#fe6728 !important;color:#fff}.questionnaire-add-theme-synthese .buttonlist-holder.radiobuttonlist>a.bg-red{background-color:#c80214 !important;color:#fff}.cc-nettoyage-locauxlist{position:relative;display:flex;width:100%;border:1px solid transparent;border-radius:2px;flex-wrap:wrap;margin-bottom:10px;margin-left:10px}.cc-nettoyage-locauxlist>a{height:70px;max-height:70px;line-height:30px;width:200px;color:#282829;background-color:#fff;padding:4px 10px;margin:0 10px 10px 0;border-radius:4px;box-sizing:border-box;transition:all 100ms ease-out;border:2px solid #eaeaea}.cc-nettoyage-locauxlist>a:hover{background-color:#eaeaea}.cc-nettoyage-locauxlist>a.selected{border:2px solid #005bbb}.cc-nettoyage-locauxlist>a.selected:hover{background-color:#005bbb;color:#fff}.cc-nettoyage-locauxlist>a>span{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.cc-nettoyage-locauxlist>a>span>span.local{font-size:16px;font-family:"Roboto-Medium",sans-serif}.cc-nettoyage-locauxlist>a>span>span.etat{font-size:14px !important;font-family:"Roboto-Regular",sans-serif !important}h1[class*="ico-"]{padding-left:30px;background-size:20px}.buttonlist-holder.checkboxlist.type-batiment-header a{margin-bottom:0}.card-header.title-action.between{justify-content:space-between}.card-header.title-action.right{justify-content:end}.flex{display:flex}.buttonlist-holder.radiobuttonlist>a.btn{box-shadow:none}td[class*="ico-"].bouche-ventilation{background-repeat:no-repeat;background-position:center;background-size:18px}.btn-result{padding:10px;border-radius:5px;text-align:center}.row.stretch{display:flex;align-items:stretch}.row.stretch>article{display:flex;flex-direction:column}.row.stretch>article>.card{flex:1}.row.nowrap{flex-wrap:nowrap}.card-header .checkbox{padding-top:0}.card-header .checkbox:before{top:4px}.card-header .checkbox:after{top:6px}td.puce-etat:before{content:' ●';font-size:20px;margin-right:5px}span.puce-etat{margin-left:15px}span.puce-etat:before{content:' ●';font-size:20px;position:absolute;top:3px;left:0;display:inline-block}label.puce-etat{font-family:"Roboto-Bold"}label.puce-etat.mt-10{padding-top:5px}label.puce-etat:before{content:' ●';font-size:20px;margin-right:5px;padding-top:2px;vertical-align:top;line-height:10px;display:inline-block}.puce-etat.etatbvcampagne-1:before,.puce-etat.etatpcfcampagne-1:before{color:rgba(0,91,187,.1)}.puce-etat.etatbvcampagne-2:before,.puce-etat.etatpcfcampagne-2:before{color:#005bbb}.puce-etat.etatbvcampagne-3:before,.puce-etat.etatpcfcampagne-3:before{color:#509e2f}.puce-etat.etatbvcampagne-4:before,.puce-etat.etatpcfcampagne-4:before{color:#b6b5b5}.puce-etat.resultatbvcampagneboucheventilation-1:before{color:#b6b5b5}.puce-etat.resultatbvcampagneboucheventilation-2:before{color:#509e2f}.puce-etat.resultatbvcampagneboucheventilation-3:before{color:#f00}.puce-etat.resultatbvcampagneboucheventilation-4:before{color:#282828}@media screen and (max-width:1024px){.row.resultatvisitebatimentthemequestion-nonconforme{padding-right:10px}.vb-edit-theme-header{flex-direction:column;align-items:flex-start}.vb-edit-theme-header.title-action>span{margin-left:0 !important}.vb-edit-theme-header.title-action>.buttonlist-holder.radiobuttonlist.sansobjetbox{justify-content:flex-start}.cc-synthese .row>.col{margin-left:0 !important}.small-only-mr-10{margin-right:10px !important}}