@font-face{font-family:app-avenir-light;src:url(assets/avenir-light.woff) format("woff")}@font-face{font-family:app-avenir-book;src:url(assets/avenir-book.woff) format("woff")}@font-face{font-family:app-avenir-roman;src:url(assets/avenir-roman.woff) format("woff")}@font-face{font-family:app-avenir-oblique;src:url(assets/avenir-oblique.woff) format("woff")}@font-face{font-family:app-avenir-heavy;src:url(assets/avenir-heavy.woff) format("woff")}@font-face{font-family:app-avenir-black;src:url(assets/avenir-black.woff) format("woff")}@font-face{font-family:app-antagometrica-light;src:url(assets/antagolt.woff) format("woff")}@font-face{font-family:app-antagometrica-bold;src:url(assets/antagobd.woff) format("woff")}@font-face{font-family:app-roboto-bold;src:url(assets/roboto-bold.woff) format("woff")}@font-face{font-family:app-roboto-regular;src:url(assets/roboto-regular.woff) format("woff")}app-renov-chauff-fioul{font-family:app-avenir-roman;color:#32393f;box-sizing:border-box}app-renov-chauff-fioul *{box-sizing:border-box;line-height:normal}app-renov-chauff-fioul .app-page-title{color:#0653a0;font-family:app-antagometrica-light;font-size:34px}app-renov-chauff-fioul .app-radio-button{padding-left:30px;min-height:25px;background:url(assets/check-off.png) no-repeat;cursor:pointer}app-renov-chauff-fioul .app-radio-button.app-selected{background-image:url(assets/check-on.png)}app-renov-chauff-fioul .app-titre{font-family:app-avenir-black;font-size:16px;margin:20px 0 10px}app-renov-chauff-fioul .app-titre.app-titre-desktop,app-renov-chauff-fioul .app-titre.app-titre-tablet-mobile{display:none}app-renov-chauff-fioul .app-titre:before{content:" ";display:inline-block;position:relative;bottom:0;width:15px;height:7px;background-color:#f9b112;margin-right:9px}app-renov-chauff-fioul .app-col-title{text-transform:uppercase;font-family:app-avenir-light;font-size:16px;margin-top:35px;position:relative}app-renov-chauff-fioul .app-col-title>span{background:#ffffff;padding-right:10px}app-renov-chauff-fioul .app-col-title .app-col-title-line{position:absolute;z-index:-1;bottom:6px;left:0;right:0;background:#e1e1e1;height:1px}app-renov-chauff-fioul .app-col-title .app-col-title-line:after{content:"\2022  \2022  \2022";padding-left:10px;position:absolute;top:-8px;right:0;color:#f9b112;background:#ffffff}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper{clear:both;overflow:auto}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-form{border-radius:5px;overflow:auto;border:solid 1px #c1c1c1;width:70%;float:left}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-form:after{clear:both}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-form input{width:calc(100% - 115px);float:left;height:40px;border:none;padding-left:10px;font-size:17px}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-form input::placeholder{color:#c1bfc8}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-form .app-label{font-size:14px;color:#5e676f;background-color:#e3e3e3;float:left;vertical-align:middle;text-align:center;width:115px;height:40px;line-height:40px}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-indicator{width:30%;float:left;padding-left:10px;padding-top:5px;font-size:12px;color:#9795a3}app-renov-chauff-fioul .app-col .app-wrapper .app-input-wrapper .app-indicator .app-maxi{margin-top:5px}app-renov-chauff-fioul .app-col .app-wrapper .app-select{float:left;width:100px;text-align:center;font-family:app-avenir-oblique;margin-right:60px;cursor:pointer;color:#9795a3}app-renov-chauff-fioul .app-col .app-wrapper .app-select.app-selected{color:#197271}app-renov-chauff-fioul .app-col .app-wrapper .app-select.app-selected .app-image{background-color:#008989}app-renov-chauff-fioul .app-col .app-wrapper .app-select .app-image{height:85px;width:85px;margin:auto auto 10px;background-color:#00b7b0;border-radius:40px 0}app-renov-chauff-fioul .app-col .app-wrapper .app-select .app-image:hover{background-color:#008989}app-renov-chauff-fioul .app-col .app-wrapper .app-select .app-standard{background-image:url(assets/Standard.svg);background-size:50%;background-repeat:no-repeat;background-position:center}app-renov-chauff-fioul .app-col .app-wrapper .app-select .app-basse-temp{background-image:url(assets/Temperature.svg);background-size:50%;background-repeat:no-repeat;background-position:center}app-renov-chauff-fioul .app-col .app-wrapper .app-select .app-condensation{background-image:url(assets/Condensation.svg);background-size:50%;background-repeat:no-repeat;background-position:center}app-renov-chauff-fioul .app-col .app-info{padding-top:10px}app-renov-chauff-fioul form * .app-error-msg{display:none;font-size:14px;font-family:app-avenir-oblique;padding:10px 0 0;color:red}app-renov-chauff-fioul form *.app-error.app-dirty .app-form input[type=text]{font-size:16px;border-color:red;color:red}app-renov-chauff-fioul form *.app-error.app-dirty .app-form input[type=text]:focus{outline-color:red}app-renov-chauff-fioul form *.app-error.app-dirty .app-form .app-unit{color:red}app-renov-chauff-fioul form *.app-error.app-dirty .app-error-msg{display:block}app-renov-chauff-fioul form *.app-error.app-dirty .app-error-msg.consommation-gaz{display:inline-table}app-renov-chauff-fioul form *.app-error.app-dirty span.app-error-msg{display:inline-block;padding-left:20px}app-renov-chauff-fioul .app-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.aide-saisie{background-color:#003668;width:140px;padding:4px 10px 4px 4px;color:#fff;font-style:italic;line-height:29px;font-size:14px;text-align:right;cursor:pointer;background-image:url(assets/light.png);background-repeat:no-repeat;background-position:10px center;background-size:18px;border-radius:2px}.app-mobile .aide-saisie{float:right;margin-right:10px}.app-desktop .app-col{width:50%;float:left}.app-desktop .app-col.left{padding-right:30px}.app-desktop .app-col.right{padding-left:30px;min-height:314px}.app-desktop .app-col .app-col-title,.app-desktop .app-col .app-wrapper .app-titre.app-titre-desktop{display:block}.app-tablet .app-col .app-wrapper .app-input-wrapper .app-form{width:50%}.app-tablet .app-step-1 .app-titre{margin:10px 0}.app-tablet .app-col .app-wrapper .app-titre.app-titre-tablet-mobile,.app-mobile .app-col .app-wrapper .app-titre.app-titre-tablet-mobile{display:block}.app-mobile .app-page-title{font-size:28px;font-weight:600;letter-spacing:1.4px}.app-mobile .app-col .app-wrapper{margin-bottom:22px}.app-mobile .app-col .app-wrapper .app-titre{line-height:22px;margin-bottom:14px}.app-mobile .app-col .app-wrapper .app-titre:before{float:left;top:8px;margin-bottom:16px}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-form{width:100%}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-indicator{width:100%;padding-left:0}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-indicator .app-maxi{margin-top:0}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-indicator div{display:inline-block}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-indicator div:first-child{margin-right:3px}.app-mobile .app-col .app-wrapper .app-input-wrapper .app-indicator div:first-child:after{content:"|";margin-left:5px}.app-mobile .app-col .app-wrapper .app-info{padding-top:0}
