@font-face{font-family:GoodRimeRG;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/goodtimesrg.ttf) format('truetype')}@font-face{font-family:din-boldalternate;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinboldalternate.ttf) format('truetype')}@font-face{font-family:din-regular;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinregular.ttf) format('truetype')}@font-face{font-family:din-medium;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinmedium.ttf) format('truetype')}@font-face{font-family:swiss721BTRoman;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/swiss721BTRoman.ttf) format('truetype')}@font-face{font-family:Swiss721BoldCondensed;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721BoldCondensed.ttf) format('truetype')}@font-face{font-family:swiss721Condensed;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/swiss721Condensed.ttf) format('truetype')}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721.ttf) format('truetype');font-weight:500}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721LightBT.ttf) format('truetype');font-weight:300}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721Light.ttf) format('truetype');font-weight:100}@font-face{font-family:GoodRimeRG;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/goodtimesrg.ttf) format('truetype')}@font-face{font-family:din-boldalternate;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinboldalternate.ttf) format('truetype')}@font-face{font-family:din-regular;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinregular.ttf) format('truetype')}@font-face{font-family:din-medium;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/dinmedium.ttf) format('truetype')}@font-face{font-family:swiss721BTRoman;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/swiss721BTRoman.ttf) format('truetype')}@font-face{font-family:Swiss721BoldCondensed;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721BoldCondensed.ttf) format('truetype')}@font-face{font-family:swiss721Condensed;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/swiss721Condensed.ttf) format('truetype')}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721.ttf) format('truetype');font-weight:500}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721LightBT.ttf) format('truetype');font-weight:300}@font-face{font-family:Swiss;src:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/fonts/Swiss721Light.ttf) format('truetype');font-weight:100}.view,body,html{width:100%;height:100%;margin:0;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.view{position:absolute}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}#menu .item{-moz-box-sizing:border-box}.titleTabSlider .toggle{-webkit-transform:500ms;-ms-transform:500ms}.sliderContainer{-webkit-transition:500ms}.functionName{-moz-box-sizing:content-box}#content .overlay{-webkit-transform:translateY(150%);-ms-transform:translateY(150%);-webkit-transition:500ms;-moz-box-sizing:content-box}.overlayActif{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important}.overlayMenu{-webkit-transition:500ms}.overlayFooter{-webkit-transition:500ms}#stepProgressBar>div{-webkit-transition:width 1s}.columnParameters{-moz-box-sizing:border-box;-webkit-transition:left 500ms}.columnModal{-ms-transform:translate3d(0,0,0)}.columnModal.left{-ms-transform:translate3d(-100%,0,0)}.columnModal.center{-ms-transform:translate3d(0,0,0)}.columnModal.right{-ms-transform:translate3d(100%,0,0)}.labelParameter,.valueParameter{-moz-box-sizing:border-box}#separateurVertical{-webkit-animation-duration:0s}@media (max-height:400px){#menu,#stepNumberContainer,.footerOverlay,footer,header{display:none!important}.view{height:auto;min-height:100%}#content{position:static}#contentOverlay{width:100%;height:100%}#functions,.overlay{display:none!important}.overlayActif{display:block!important}.overlayActifContent{height:80%!important}}@media all and (max-height:610px){.modalDialog>div{width:90%;height:90%}.modalDialog h1{margin-bottom:0}}@media (min-height:650px){.Swiss721BoldCondensed{font-size:14px}.Swiss721BTroman{font-size:15px;color:#FFF}.functionPrice{font-size:19px;font-weight:600;text-align:center;display:block}.functionName,.gain{font-size:14px}}@media (max-width:1350px){.footer_web .footerBlock{margin-top:0}.footer_web .paramText{display:block}.footer_web .paramTextArrow{display:none}}@media (max-width:1150px){.Swiss721BTroman,.Swiss721BoldCondensed,.gain{font-size:12px}.gainCaption .functionPrice{font-size:14px}}@media (max-width:1060px){.functionName{font-size:10px}}@media screen and (max-height:780px)and (max-height:1280px){.checkHybride{margin-top:.2%}}@media (max-height:730px){.rowEconnomie{line-height:2.5rem;height:40px}.rowEconnomie .rowValuesValue{font-size:25px;line-height:30px}.modalDialog .close{top:5px}}@media (max-height:610px){#titleCurrentTab2{font-size:37px}#potentialEcomValue{font-size:43px}#potentialEcomCaption{font-size:12.5px}#titleCurrentCaption{font-size:14px}.titleTabSlider .toggle{display:inline-block}.titleTabSlider .title{font-size:15px;padding-left:5px}#rightPanel{padding-top:10px;padding-bottom:15px}.sliderContainer:not(.sliderInActif){height:56px}.rowValues{height:30px}.rowValuesValue{font-size:22px;line-height:20px}.rowValueslabel{font-size:1.5rem}.rowEconnomie{height:35px}.rowEconnomie .rowValueslabel{line-height:20px}.rowEconnomie .rowValuesValue{font-size:30px;line-height:25px}.tabSliderContainer{margin-bottom:2px}footer{height:17%}.footerBlock .buttonValidteOverlay,.footerBlock .buttonValidteOverlayAlone{font-size:11px!important;width:280px!important;margin-top:1%}#requestButton{margin-left:3%!important;margin-right:3%!important}.paramText{padding:8px 0 0 10px;font-size:11pt}.modalHeader{padding:0}.modalDialog .close{top:0}#modalExplaintationText{padding:5px;padding-bottom:0;width:95%;margin-left:2.5%;margin-top:7%}#modelExplaintationText p{font-size:12px}#modalExplaintationText h2{font-size:20px}}input{height:30px;margin-bottom:4px}.overlay .number,.overlay input[type=number],.overlay input[type=text].paramTextinput{border:0;padding-left:5px;text-align:center;width:60px;vertical-align:middle;margin:0;margin-right:5px;-moz-appearance:textfield}input[type=radio]{vertical-align:middle}.align{visibility:hidden;height:100%;float:none;display:inline-block;vertical-align:middle}header{width:100%;height:5%;background-color:#0c3f65;text-transform:uppercase;color:#fff}header div{float:right;height:100%}header div img{margin-top:8%;vertical-align:middle;max-height:50%}.headerTitle{font-size:15px;font-family:din-regular;vertical-align:middle;margin-left:5%}.headerTitle .bold{font-family:din-boldalternate}#menu{width:100%;height:7%;margin:auto}#menu .item{margin:0;width:33.3333%;width:calc(100% / 3);height:100%;float:left;text-align:center;border-top:1px solid #557993;border-left:1px solid #557993;background-color:#175287;text-transform:uppercase;font-size:22px;font-family:GoodRimeRG;box-sizing:border-box;position:relative}.has-hover #menu .item:hover{cursor:pointer}#menu .item .itemName{color:#fff}#menu #panel{height:100%;height:calc(100% - 5px);margin:0;padding:0}#menu #subline{height:5px;background-color:#000;width:100%}#menu .active .itemTab{color:#175287}#menu .itemTab{color:#b6c6d0}#menu #panel div:first-child{border-left:0}#content{position:relative;overflow:hidden;height:78%;width:100%;z-index:0}.overlayActifContent{height:93%!important}#house{position:relative;float:left;margin-right:5%;text-align:right;height:70%;width:45%;margin-top:2rem}#houseimg{max-width:100%;max-height:100%}#houseplay{position:absolute;right:0;bottom:7%;max-width:100%;max-height:100%;text-align:center}.has-hover #houseplay:hover{cursor:pointer}#houseplay img{display:block;margin:auto;max-width:50%;max-height:50%}#houseplay span{color:#29abe2;text-transform:uppercase;border-bottom:1px dashed #29abe2;font-family:din-medium;font-size:14px}div#imageContainer{height:100%;text-align:center}#rightPanel{float:left;margin-left:3%;padding-top:15px;width:45%;max-width:60rem;color:#0c3f65}.tabSliderContainer{width:100%;margin-bottom:5px}.titleTabSlider{width:100%;border:2px solid;padding:0;text-transform:uppercase;height:3rem;font-size:1.8rem}.titleTabSlider>div{float:left;height:100%}.titleTabSlider .toggle{width:30px;background-color:#0c3f65;border-right:2px solid;cursor:pointer;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/toggle-off.png);background-repeat:no-repeat;background-position:center center;transform:500ms;display:none}.titleTabSlider .toggleActif{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/toggle-on.png)}.titleTabSlider .TitleName{background-color:#fff;width:8rem;padding-left:7px}.titleTabSlider .TitleName span{line-height:27px;font-family:GoodRimeRG;font-size:14px}.titleTabSlider .title{color:#fff;letter-spacing:1px;line-height:27px;padding-left:10px;font-family:din-boldalternate,sans-serif;font-size:14px}.titleTabSlider .nbPanel{width:40px;line-height:27px;text-align:center;font-size:1.8rem;background-color:#fff;color:#29abe2;float:right;font-family:din-boldalternate,sans-serif}.sliderNbPanelLabel{width:100%;font-size:12px;text-align:right;text-transform:uppercase}.sliderNbPanelLabel>span:first-of-type{color:#29abe2}.sliderContainer{transition:500ms;overflow:hidden;height:60px;padding:5px;border:2px solid;border-top:0}.sliderInActif{height:0;border-bottom:0;padding:0 5px}.slider{height:30px;position:relative;width:100%;float:right}.slider .range,.slider .rangeColor{background-color:#b4b4b4;top:12px;height:6px;width:100%;position:absolute;border-radius:4px}.slider .rangeColor{background-color:#29abe2}.slider .thumb{width:30px;height:30px;background-color:#0c3f65;position:absolute;top:0;border-radius:15px}.rowValues{height:35px;font-size:2rem;line-height:2rem;width:100%;padding:5px 10px;margin:2px 0}.rowValues>div{height:100%}.rowValues img{max-height:100%;margin-right:5px;vertical-align:text-bottom}.rowValueslabel{float:left;font-size:1.7rem}.rowValuesValue{float:right;font-size:25px;line-height:25px}#rowBaseBill{background-color:#dbe3e9}#rowNouvelleFacture{background-color:#0c3f65;color:#fff}.rowEconnomie{border:2px solid #000;font-size:3rem;line-height:4rem;height:55px}.rowEconnomie .rowValuesValue{font-size:30px;line-height:40px}#functions{position:absolute;bottom:0;width:100%;padding:0 3px 2px 4px}#functions .function,#functions .nofunction{margin:0;float:left;font-size:1.2rem;border:2px solid #0c3f65;border-radius:4px;margin-right:calc(2px);width:20%;width:calc(20% - 2px)}.function{cursor:pointer}#functions .nofunction{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/pattern-02.png)}.nofunction .functionCaption,.nofunction .functionName{background-color:initial;border:0}.functionName{background-color:#efeced;box-sizing:content-box;height:4rem;width:100%;margin:auto;font-size:11px;font-family:din-medium;text-transform:uppercase;color:#0c3f65}.pictoFonctionContainer{width:20%;min-width:45px;height:40px;float:left;text-align:center;border-right:2px solid #fff}.pictoFonctionContainer img{height:75%}.functionName img{margin:5px 9px}.functionName span{vertical-align:middle;height:4rem;width:80%;min-width:100px;padding:3px 5px;display:block;text-align:center;margin-left:20%}.functionCaption{font-size:1.1rem;background-color:#0c3f65;line-height:3rem;height:3rem;border-top:2px solid #fff;text-align:center}.gainCaption{background-color:#0c3f65}.gain{line-height:31px;width:60%;min-width:45px;float:left;height:100%;text-align:center;color:#fff;font-size:12px;font-family:din-regular,sans-serif}.gain span{text-transform:uppercase}.gainCaption .functionPrice{line-height:28px}#content .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0c3f65;color:#fff;transform:translateY(150%);transition:500ms;overflow-x:hidden;box-sizing:content-box;z-index:200}.overlayActif{transform:translateY(0)!important;opacity:1!important}.overlayMenuActifSubline{display:none!important}.overlayMenu{left:0;top:-100%;visibility:hidden;height:100%;line-height:50px;text-align:center;width:100%;background-color:#175287;opacity:0;position:relative;transition:500ms;text-transform:uppercase;color:#fff}.overlayFooter{visibility:hidden;width:100%;display:inline-block;height:100%;opacity:0;transition:500ms}.overlayMenuActif{opacity:1!important;visibility:visible}#stepProgressBar{width:100%;height:5px;margin-top:10px;background-color:#175287}#stepProgressBar>div{height:100%;background-color:#fff;width:33%;transition:width 1s}.paramStepNumber{background-color:#003e67;display:inline-block;text-align:center!important;font-size:30px;font-weight:300;height:45px;vertical-align:middle;width:45px;border-radius:4px!important;border:1px solid #fff;cursor:pointer;margin-right:15px}.stepContainer{display:inline-block;width:33%}.stepActive{background-color:#29abe2}.compass{text-align:center;background-size:contain;background-repeat:no-repeat;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/boussole.png);background-position:center;height:70%;width:100%;max-height:310px;max-width:310px;margin:auto;position:relative;margin-top:15px}.compass .house{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/maison.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;margin:auto;display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;right:0;bottom:0}.DivHelper{display:inline-block;vertical-align:middle;height:100%}#stepNumberContainer{text-align:center;padding-top:10px}.columnParameters{position:absolute;float:left;box-sizing:border-box;transition:left 500ms;height:90%;left:100%;width:100%}.columnParameters:first-of-type{left:0}.columnParameters #compassContainer,.columnParameters #inclinaisonContainer,.columnParameters .labelParameter,.columnParameters .valueParameter{float:left;width:50%}.columnParameters .inputParams:last-of-type,.columnROI .inputParams:last-of-type{margin-bottom:0}.columnParameters h2,.columnROI h2{color:#29abe2;text-transform:uppercase}.columnROI{height:100%;width:30%;float:left;margin:0 1.66%;margin-left:12%}.inputParams{margin-bottom:2rem}.inputParams label{margin-bottom:.5rem}#titleEnterParamters{font-size:22px}#contentOverlay{width:100%;position:relative;height:74%;overflow:hidden}.buttonOverlay{background-color:#fff;padding:1rem;border:0;text-transform:uppercase;border-radius:.5rem;color:#29abe2;font-weight:700}.overlayFooter .buttonOverlay{margin-right:28.5%;width:10%}.has-hover .buttonOverlay:hover{background-color:#29abe2;color:#fff;cursor:pointer}.overlayFooter .buttonValidteOverlay{margin-left:28.5%;width:10%}.overlayFooter .buttonValidteOverlayAlone{width:10%}.buttonValidteOverlay,.buttonValidteOverlayAlone{padding:1rem;font-weight:700;border:0;text-transform:uppercase;border-radius:.5rem;background-color:#29abe2;color:#fff;vertical-align:middle;font-size:12px}.footer_web .footerBlock{margin-top:1%}.footer_web .footerBlock .buttonValidteOverlay{padding:10px;z-index:999;position:relative}footer .footerBlock .buttonValidteOverlay,footer .footerBlock .buttonValidteOverlayAlone{padding:10px;width:305px;margin-top:.5%}.has-hover .buttonValidteOverlay:hover,.has-hover .buttonValidteOverlayAlone:hover{background-color:#fff;color:#29abe2;cursor:pointer}#requestButton{margin-left:1%;margin-right:1%}select{background-color:#fff;border:1px solid #000;padding:.5rem;height:30px;margin:0}.labelText{display:inline-block;vertical-align:middle;position:relative;margin-right:15px;font-size:13px}.labelText:before,.labelTextQuotation:before{content:"";display:inline-block;vertical-align:middle;width:22px;height:22px;margin-right:10px;background-color:#fff;border-radius:11px}.labelTextQuotation{margin-right:4px;display:inline-block;margin-bottom:5px}.labelTextQuotation:before{background-color:#ccc;border-radius:8px;width:15px;height:15px;margin-right:5px}input[type=radio]{display:none}input[type=radio]:checked+label.labelTextQuotation:before{border:4px solid #ccc;background-color:#0c3f65}input[type=radio]:checked+label:before{border:4px solid #fff;background-color:#0c3f65}input[type=radio]:checked+label.labelTextQuotation:before{line-height:15px}.leftMargin{margin-left:5px!important}footer{background-color:#0c3f65;color:#fff;position:absolute;bottom:0;width:100%;height:10%;text-align:center}.footer_web{background-color:#557993;color:#fff;width:100%;height:10%;text-align:center;border-top:2px solid #FFF}#footerNoActive{vertical-align:middle;height:100%}.footerBlock{display:inline-block;width:100%;position:absolute;left:0;opacity:1;height:100%}.overlayFooterInactif{opacity:0!important;visibility:hidden}.askQuotation{font-size:2rem}.Swiss721BoldCondensed{font-family:Swiss721BoldCondensed;font-size:12px;color:#fff}.Swiss721BTroman{font-size:13px;font-family:swiss721BTRoman;color:#FFF}#videoContainer{position:absolute;background-color:#000;height:100%;width:100%;z-index:20000}#pause{position:absolute;top:0;height:100%;width:100%;visibility:hidden}#pause>div{width:100%;text-align:center;position:relative;margin:auto;margin-top:12%}#pause>div img:first-child{margin-right:130px}.modalDialog{position:absolute;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.8);z-index:99999;-ms-transition:opacity 400ms ease-in;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.modalDialog:target{opacity:1;pointer-events:auto}#ModalContainer{width:100%;height:100%;position:relative;background:#fff}.modalHeader{width:100%;background:#003e67;padding:10px 15px;height:80px}.modalHeader h1{text-transform:uppercase;color:#fff;margin:0;font-family:Swiss,sans-serif;font-weight:300;width:50%}.modalHeader img{height:70px}.modalHeader h1 span{padding-left:15px;max-height:100%;font-size:25px;line-height:100%;width:70%;display:inline-block;vertical-align:middle}.modalHeader h1 img{display:inline-block;vertical-align:middle;height:60px}#cunsomption{font-family:swiss721Condensed,sans-serif;position:absolute;top:80px;width:100%;z-index:2;background-color:rgba(255,255,255,.4);box-shadow:0 0 20px 0 #555}#cunsomption tr{display:inline-block;width:49.8%;height:100%;background-color:rgba(255,255,255,.3)}#cunsomption.twoLines tr{height:50%}#cunsomption tr:nth-child(odd){margin-right:.4%}#cunsomption tr td:first-child{color:#0c3f65;font-size:20px;padding:10px 5px 10px 20px}#cunsomption tr td:last-child{color:#575756;font-size:18px;padding:10px 0 10px 15px;border-left:2px solid rgba(255,255,255,.6)}#contentModal{width:100%;position:relative;overflow-x:hidden;height:86.1%;height:calc(100% - 80px)}.columnModal{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;top:0;left:0;width:100%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.columnModal.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.columnModal.center{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.columnModal.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.columnModal.transition{-webkit-transition-duration:.5s;transition-duration:.5s}.modalVisible{visibility:visible;opacity:1}.modalDialog .close{position:absolute;right:10px;top:10px}.has-hover .modalDialog>div .close:hover{cursor:pointer}#modalImageBlock{height:80%;height:calc(100% - 7em);width:35%;float:left}#modalImageBlock img{max-height:100%;max-width:100%}#modalExplaintationText{width:60%;background-color:rgba(255,255,255,.4);padding:25px;margin:8% 0 0 25px;font-family:swiss721Condensed,sans-serif}#modalExplaintationText.twoLines{margin-top:13%}#modalExplaintationText h2{font-size:35px;text-transform:uppercase;font-family:Swiss,sans-serif;font-weight:700;margin:5px 0 10px;line-height:38px}#modalExplaintationText h3{font-size:27px;font-family:Swiss,sans-serif;font-weight:100;margin:5px 0}#modalExplaintationText p{font-size:17px;font-family:Swiss,sans-serif}#modalExplaintationText h2:first-child,#modalExplaintationText p{margin-top:0}.columnIndicator{text-align:center;position:absolute;bottom:0;width:100%;height:50px;background-color:rgba(255,255,255,.6);padding:10px}.indicator{position:relative;height:20px;width:20px;border-radius:10px;background-color:#fff;display:inline-block;margin:0 auto;vertical-align:middle;margin-right:10px;line-height:20px;border:1px solid #fff}.indicator.current{border:4px solid #fff;background-color:#0c3f65}.inputParams input,.inputParams select{vertical-align:middle}.android select{-webkit-appearance:none}.overlayROI input{width:100px;text-align:right;border-radius:5px;font-size:1.5rem;padding-right:5px}.overlayROI input:disabled{opacity:.8}.overlayROI .resultGreen{background-color:#ADED03;opacity:1}.lineECS{line-height:1}.checkHybride{height:30px;width:30px;border:1px solid #fff;border-radius:5px;background-color:#0c3f65;position:absolute;right:3%;top:3px;top:calc((100% - 30px) / 2);cursor:pointer}.checkECS{float:right;height:30px;width:30px;margin-top:5px;margin-right:5px;border:1px solid #557993;border-radius:5px;background-color:#fff;cursor:pointer}.checkECS.checked,.checkHybride.checked{background-color:#29abe2;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/picto-check.png);background-position:center center;background-repeat:no-repeat;background-size:80% 80%}#entrerParamButtonContainer{display:inline-block;text-align:left;vertical-align:bottom}#entrerParamButtonContainer .buttonValidteOverlay,#entrerParamButtonContainer .buttonValidteOverlayAlone{height:4rem;padding-right:85px;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/up-arrow.png);background-position:right 8px center;background-repeat:no-repeat}.labelParameter,.valueParameter{display:inline-block;box-sizing:border-box;width:50%;height:50px;line-height:50px;vertical-align:middle;background-color:#0d476e;margin-bottom:2px;padding:0 15px;text-align:left}.labelParameter{border-right:1px solid #0c3f65;text-align:right}.valueParameter{border-left:1px solid #0c3f65}.numberButton{background-color:#29abe2;border:0;color:#fff;height:30px;width:30px;font-size:25px;font-weight:700;line-height:30px;vertical-align:middle;cursor:pointer;padding:0;margin:0 0 0 5px}.localisationButton{background-color:#29abe2;border:0;color:#fff;height:30px;font-size:12px;line-height:30px;vertical-align:middle;cursor:pointer;padding-left:1rem;padding-right:1rem;margin:0 0 0 5px;text-transform:uppercase}.cancelButton{font-size:22px;font-weight:400}#contentOverlay .columnParameters{height:100%;overflow-y:auto;overflow-x:hidden}#inclinaisonContainer{height:80%;height:-webkit-calc(100% - 50px);height:calc(100% - 55px)}#inclinaison{text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center;height:70%;width:100%;max-height:310px;max-width:310px;margin:auto;position:relative;margin-top:15px;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/bg-inclinaison.png)}#compassContainer{height:80%;height:calc(100% - 55px)}#compassContainer label{display:block;width:100%;max-width:310px;margin:0 auto;text-align:center;padding-top:15px}.buttonCenter,.buttonCenterAnnuler,.buttonCenterValider{height:30px;width:130px;position:absolute;top:50px;left:0;right:0;bottom:0;margin:auto;border:0;border-radius:4px}.buttonCenter{color:#0c3f65;background-color:#fff}.buttonCenterAnnuler{background-color:#0c3f65;border:1px solid #356382;color:#356382}.buttonCenterValider{top:50px;background-color:#29abe2;border:1px solid #356382;color:#fff}#separateurVertical{height:60%;width:2px;background-color:#0d476e;position:absolute;top:50px;left:0;right:0;bottom:0;margin:auto;-o-animation-duration:0s;animation-duration:0s}.adresseModeAuto{margin:auto;height:30px;text-align:center;position:absolute;top:125px;left:0;right:0;bottom:0}#consignModeAuto{height:70px;width:100%;color:#fff;background-color:#175287;text-align:center;padding-top:15px}#cacheModeAuto{height:100%;width:100%;background-color:#0c3f65;opacity:.9;bottom:0;position:absolute}#cacheAutoHeader{position:absolute;height:12%;width:100%;top:0;background-color:#0c3f65;z-index:100}#cacheAutoHeader>div:not(.align){color:#fff;font-size:35px;text-align:center;width:99%;vertical-align:middle;display:inline-block;margin:auto}.footer_web .paramText{padding:10px 0 0 10px;font-family:swiss721BTRoman,serif-serif;font-size:13pt;margin-right:2%}.footer_web .paramTextArrow{width:20px}footer .paramText{display:block;padding:10px 0 0 10px;font-family:swiss721BTRoman,serif-serif;font-size:13pt}#estimationNonContractuelle{position:absolute;left:0;top:13px;font-size:xx-small;width:200px}@media (max-height:400px){#menu,#stepNumberContainer,.footerOverlay,footer,header{display:none!important}.view{height:auto;min-height:100%}#content{position:static}#contentOverlay{width:100%;height:100%}#functions,.overlay{display:none!important}.overlayActif{display:block!important}.overlayActifContent{height:80%!important}}@media all and (max-height:610px){.modalDialog>div{width:90%;height:90%}.modalDialog h1{margin-bottom:0}}@media (min-height:650px){.Swiss721BoldCondensed{font-size:14px}.Swiss721BTroman{font-size:15px;color:#FFF}.functionPrice{font-size:19px;font-weight:600;text-align:center;display:block}.functionName,.gain{font-size:14px}}@media (max-width:1350px){.footer_web .footerBlock{margin-top:0}.footer_web .paramText{display:block}.footer_web .paramTextArrow{display:none}}@media (max-width:1150px){.Swiss721BTroman,.Swiss721BoldCondensed,.gain{font-size:12px}.gainCaption .functionPrice{font-size:14px}}@media (max-width:1060px){.functionName{font-size:10px}}@media screen and (max-height:780px)and (max-height:1280px){.checkHybride{margin-top:.2%}}@media (max-height:730px){.rowEconnomie{line-height:2.5rem;height:40px}.rowEconnomie .rowValuesValue{font-size:25px;line-height:30px}.modalDialog .close{top:5px}}@media (max-height:610px){#titleCurrentTab2{font-size:37px}#potentialEcomValue{font-size:43px}#potentialEcomCaption{font-size:12.5px}#titleCurrentCaption{font-size:14px}.titleTabSlider .toggle{display:inline-block}.titleTabSlider .title{font-size:15px;padding-left:5px}#rightPanel{padding-top:10px;padding-bottom:15px}.sliderContainer:not(.sliderInActif){height:56px}.rowValues{height:30px}.rowValuesValue{font-size:22px;line-height:20px}.rowValueslabel{font-size:1.5rem}.rowEconnomie{height:35px}.rowEconnomie .rowValueslabel{line-height:20px}.rowEconnomie .rowValuesValue{font-size:30px;line-height:25px}.tabSliderContainer{margin-bottom:2px}footer{height:17%}.footerBlock .buttonValidteOverlay,.footerBlock .buttonValidteOverlayAlone{font-size:11px!important;width:280px!important;margin-top:1%}#requestButton{margin-left:3%!important;margin-right:3%!important}.paramText{padding:8px 0 0 10px;font-size:11pt}.modalHeader{padding:0}.modalDialog .close{top:0}#modalExplaintationText{padding:5px;padding-bottom:0;width:95%;margin-left:2.5%;margin-top:7%}#modelExplaintationText p{font-size:12px}#modalExplaintationText h2{font-size:20px}}@media (max-height:780px){#entryPage{padding-top:30px}#entryPage #slogan{margin-bottom:15px}}#entryPage{background-color:#0c3f65;height:100%;width:100%;padding-top:7rem}#entryPage #logo{width:260px;height:41px;background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/logo-header.png);background-size:100% 100%}#entryPage #slogan{color:#fff;margin-bottom:5%;margin-top:2.4rem;font-size:2rem;width:intrinsic;border-bottom:1px dashed #3e6684}#entryLogos{width:830px;padding:0;margin:auto;height:207px;text-align:justify}#entryLogos:after{content:'';display:inline-block;width:100%}.entryBlock{position:relative;float:left;width:206px;height:304px;margin:auto;margin-right:106px}.entryBlock span{color:#fff;position:absolute;text-align:center;width:100%;bottom:8px;text-transform:uppercase;font-size:17px;font-weight:700}#entryEnterParameter:hover,.entryBlock:hover{cursor:pointer}#entryVolt{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/picto-r-volt-accueil.png)}#entrySun{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/picto-r-sun-accueil.png)}#entrySys{background-image:url(http://www.systovi.com/wp-content/themes/nebula/simulateur/images/picto-v-sys-accueil.png)}#entryEnterParameter{background-color:#23abe2;color:#fff;text-align:center;padding:1%}.firstLaunch .entryBlock{opacity:.3}@media (max-height:780px){#entryPage{padding-top:30px}#entryPage #slogan{margin-bottom:15px}}@media (max-height:400px){#askQuotation{height:10%!important}#buttonBar,#errorAlert{display:none}#quotation{height:90%}}#askQuotation{width:100%;height:5%;background-color:#29abe2;text-transform:uppercase;color:#fff}#quotation{color:#0c3f65;height:78%;overflow-x:hidden;padding:2rem 0;padding-bottom:3.5rem}#buttonBar label,#quotation div label:first-child{width:30%;display:inline-block;margin:0 5rem;text-align:right;vertical-align:top;font-weight:700}#buttonBar .inputRow,#quotation .inputRow{display:inline-block}#buttonBar{background-color:#0c3f65;height:12%;width:100%;position:relative}.checkError .hasError{color:red}.checkError .hasError input,.checkError .hasError textarea{border:1px solid red}@media (max-height:400px){#askQuotation{height:10%!important}#buttonBar,#errorAlert{display:none}#quotation{height:90%}}#errorAlert{background-color:red;color:#fff;width:100%;height:30px;line-height:30px;text-align:center;position:relative;top:-30px}#buttonBar label{vertical-align:middle}#errorAlert~#buttonBar{top:-30px}