.floatingPrice{display:none!important}.formBlock{background-color:#f9f9f9;margin:0;padding:0}label{cursor:pointer}.formBlock.isCurrentForm .inside{border-left:4px solid #2ca6f0}#mainForm>.formBlock:first-child,#mainForm>.formBlock:nth-child(2){width:100%;max-width:100%}#mainForm>.formBlock:nth-child(3) h3,#mainForm>.formGroup:nth-child(3)>.formBlock:first-child h3{box-sizing:border-box;width:100%;max-width:100%}#mainForm>.formBlock:nth-child(3) .titleBlock,#mainForm>.formGroup:nth-child(3)>.formBlock:first-child .titleBlock{background-color:#fff}.formBlock .inside{margin:0;padding:10px 0}.formBlock .inside p:first-child{margin-top:0}.formBlock .inside:last-child{padding-bottom:20px}.formBlock .inside.subForm p:first-child,.formBlock .inside.subForm{padding-top:0;padding-bottom:0}.formBlock .inside p,.formBlock .inside>div{padding-top:0;padding-bottom:10px;padding-left:10px;font-weight:400}.formBlock .inside a{text-decoration:underline}.formBlock h3{color:#fff;background-color:#2ca6f0;border-bottom:10px solid #fff;margin-top:15px;margin-bottom:0;padding:10px}.radioTitle{vertical-align:middle;float:left;min-width:50px;margin-right:20px}.radioIn2{padding-left:2px;overflow:hidden}.block_fixedRadioTable .radioTitle{padding-top:25px}.radioIn .fieldInput{color:#656565;margin-right:20px;font-size:14px;display:inline-block}.block_fixedRadioTable .radioIn .fieldInput{margin-right:0}.radioIn{vertical-align:top;display:inline}.questionIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAP1BMVEUAAAB3d3h3d3h3d3h3d3h3d3h3d3h3d3h3d3h3d3h3d3j///+2trfs7O3Ozs+kpKWAgIGtra719fabm5za2tu4iFUqAAAACnRSTlMA2CKRlSAx6ODjKuIV7AAAAFlJREFUCNdVTosOgCAQIt9illr//62JbW2x3QZ3DA6AsSnGZA0mwsaFLQA+sddSDjJ5OF6TaeiQuTAqmRFF2112Mi7R6uiUkO3UXjbHD07R70XRKpVQ6e+dB350BNvtyo/PAAAAAElFTkSuQmCC);width:12px;height:12px;margin-left:7px;display:inline-block;position:relative;top:2px}.block_fixedSizeNumber .fieldBlock.type_number_cm,.block_fixedSizeNumber .fieldBlock.type_number{width:410px;display:inline-block}.block_fixedSizeNumber .fieldBlock.type_number_cm label,.block_fixedSizeNumber .fieldBlock.type_number label{width:200px;display:inline-block}.block_texture .fieldInput,.block_motif .fieldInput{width:180px;display:inline-block}.block_texture .block_motif .fieldBlock label,.block_motif .fieldBlock label{display:inline-block}.block_motif .radioTitle{padding-top:46px}.block_texture input,.block_motif input{vertical-align:middle;display:inline-block;position:relative;bottom:4px}.block_motif label,.block_texture label,.hublots_block label{vertical-align:middle;display:inline-block}.block_motif label>.text,.block_texture label>.text{text-align:center;width:130px;display:block;position:relative;right:10px}.hublots_block label>.text{text-align:center;width:115px;display:block;position:relative}.hublots_block_porte_service label>.text{width:90px}.hublots_block .radioTitle{padding-bottom:15px;position:relative;top:19px}.fieldBlock.block_color input{vertical-align:middle;margin-top:12px;display:inline-block}.block_color .fieldInput{width:150px;margin-top:15px;margin-bottom:15px;display:inline-block}.block_color label{vertical-align:top;text-align:center;display:inline-block}.block_color .radioTitle{margin-top:4px}.block_color label>.text{text-align:center;width:90px;display:block;position:relative;right:2px}.pictosPortes{display:inline-block}.pictosPortes>span{width:47px;height:36px;margin-left:6px;margin-right:6px;display:inline-block;position:relative;top:13px}.pictosMotif{vertical-align:middle;background-color:#4e5357;border-radius:10px;width:98px;height:80px;margin:5px;display:inline-block}.pictosMotifBasculante{vertical-align:middle;background-color:#a5a5a5;border-radius:8px;width:102px;height:73px;margin:7px;display:inline-block}.pictosMotif>span{background-image:url(/build/images/portes_motifs.6de81e38.png);width:75px;height:80px;margin-left:12px;display:inline-block}.pictosMotifBasculante>span{background-image:url(/build/images/motifs_basculante.dbc75ed3.png);width:98px;height:69px;margin:2px;display:inline-block}.pictosHublots{vertical-align:middle;width:105px;height:20px;margin:5px;display:inline-block}.pictosHublots>span{background-image:url(/build/images/portes_hublots.59013378.png);width:105px;height:20px;display:inline-block}.pictosHublotsDoor{vertical-align:middle;width:27px;height:20px;margin:5px 5px 5px 30px;display:inline-block}.pictosHublotsDoor>span{background-image:url(/build/images/portes_service_hublots.529d3de8.png);width:27px;height:20px;display:inline-block}.sensOuvertureBlock input[type=radio]{margin-top:22px}.sensOuvertureBlock label{vertical-align:top;display:inline-block}.sensOuvertureBlock label>.text{text-align:center;width:99px;display:block;position:relative;right:7px}.pictosCouleur,.pictoSpecialCouleur{display:inline-block}.pictosCouleur>span,.pictoSpecialCouleur>span{background-image:url(/build/images/couleurs.8b1ead75.png);width:52px;height:34px;margin-left:6px;margin-right:6px;display:inline-block}.pictoSpecialCouleur>span{border-radius:6px}.pictoSensOuverture{display:inline-block}.pictoSensOuverture>span{background-image:url(/build/images/portes_small_doors.0fa63580.png);width:74px;height:55px;margin-left:6px;margin-right:6px;display:inline-block}#cboxLoadedContent{background-color:#fff}#colorSelector{padding:0 14px 14px}#colorSelector h3{color:#fff;background-color:#2ca6f0;border-bottom:10px solid #fff;margin-bottom:0;padding:10px}#colorSelector .palette>div{cursor:pointer;border-radius:4px;width:70px;height:35px;margin:3px;display:inline-block}#colorSelector .palette>div:hover{width:76px;height:38px;margin:0}#colorSelector .palette .ralInfo{margin:5px 0 0 5px;padding:0;font-size:.8em;font-weight:400;display:inline-block}input[type=number]{width:140px;margin-left:5px}input[type=radio],input[type=checkbox]{margin-right:2px;position:relative;top:3px}span.unit{padding-left:5px;display:inline-block}label .schemaTag{color:#fff;text-align:center;background-color:#f07746;border-radius:8px;width:16px;height:15px;margin-right:3px;padding-top:1px;font-weight:700;display:inline-block}.endblock_coords label{vertical-align:top;width:100px;margin-top:2px;display:inline-block}.endblock_coords input[type=text],.endblock_coords input[type=email]{vertical-align:top;width:235px}.endblock_coords textarea{vertical-align:top;width:432px;height:92px}.endblock_coords input[type=submit]{margin-left:115px;line-height:23px;display:inline-block}.fieldBlock.disabled{display:none}#errorForm .inside p{text-align:center;width:100%;padding-right:10px;display:inline-block}#errorForm,#endForm{transition:height .5s}#errorForm.unavaible,#endForm.unavaible{height:0;overflow:hidden}.pictoPortail1{vertical-align:middle;width:92px;height:50px;margin:5px;display:inline-block}.pictoPortail1>span{background-image:url(/build/images/portail_all.023ab3ad.png);width:92px;height:50px;display:inline-block}.pictoChoixPortail{vertical-align:middle;width:92px;height:70px;margin:5px;display:inline-block}.pictoChoixPortail>span{background-image:url(/build/images/choix_portail.6547f86f.png);width:92px;height:70px;display:inline-block}.pictosYesNoImg{vertical-align:middle;width:78px;height:57px;margin:5px;display:inline-block}.pictosYesNoImg>span{background-image:url(/build/images/pictos_yesno.bdcf08a9.png);width:78px;height:57px;display:inline-block}.block_pictosYesNo .radioTitle{padding-top:21px}.block_pictosYesNo input[type=radio]{position:relative;top:25px}.block_pictosYesNo label{vertical-align:top;display:inline-block}.block_pictosYesNo .radioTitle{margin-top:4px}.block_pictosYesNo label>.text{text-align:center;width:95px;display:block;position:relative;right:2px}.block_radioPortail .radioTitle{padding-top:21px}.block_radioPortail input[type=radio]{position:relative;top:25px}.block_radioPortail label{vertical-align:top;display:inline-block}.block_radioPortail .radioTitle{margin-top:4px}.block_radioPortail label>.text{text-align:center;width:110px;display:block;position:relative;right:2px}.block_fixedLabelSize .fieldBlock>label{width:210px;display:inline-block}.block_radioChoixPortail .radioTitle{padding-top:29px}.block_radioChoixPortail .fieldInput{margin-right:98px}.block_radioChoixPortail input[type=radio]{position:relative;top:35px}.block_radioChoixPortail label{vertical-align:top;display:inline-block}.block_radioChoixPortail .radioTitle{margin-top:4px}.block_radioChoixPortail label>.text{text-align:center;width:120px;display:block;position:relative;right:5px}.validateBtBlock,.validateBtAutoBlock{text-align:right;margin-bottom:0;margin-right:20px;padding-bottom:0}.validateBtAutoBlock{display:none}.formPart.isCurrentForm .validateBtAutoBlock{display:block}div.img_cote_cloture{float:right;background-image:url(/build/images/cote_cloture.27b1b675.png);width:298px;height:140px;margin-right:20px}div.img_cote_portillon{float:right;background-image:url(/build/images/cote_portillon.6e57ebd0.png);width:251px;height:290px;margin-right:25px}div.img_cote_portail_battant{float:right;background-image:url(/build/images/cote_battant.0a93440f.png);width:372px;height:200px;margin-right:25px}div.img_cote_portail_coulissant{float:right;background-image:url(/build/images/cote_coulissant.3baffffe.png);width:445px;height:190px;margin-right:25px}.block_radioPortail_low_width .radioIn{width:300px;display:inline-block}.formPart.formBlock.block_type_garage .radioIn2{max-width:600px}button.bouton.gris{padding-bottom:2px}.hidden_type_moteur{display:none}.hidden_ecoincon{display:none!important}@media (width<=1060px){.quotePageSubtile{padding:0 12px}.formPart,.formPart .titleBlock{max-width:100%}.formBlock .inside{padding:10px 6px 20px}}@media (width<=960px){.formPart .inside{box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:flex-start;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.formPart .inside .fieldBlock[class*=img_cote]{float:none;background-position:50%;background-repeat:no-repeat;width:100%;margin:0 0 12px;display:block}:not(.new_cpq).formPart *{order:4}.formPart .inside p{order:1;width:100%}.formPart .inside .fieldBlock{width:100%}.formPart .inside .fieldBlock.block_radioPortail{order:2}.formPart .inside .fieldBlock.img_cote_portillon{order:3}.formPart .inside .fieldBlock .radioTitle{padding-top:initial;margin-bottom:8px;font-weight:700}.formPart .inside .fieldBlock .radioIn .radioIn2,.block_radioPortail_low_width .radioIn,.formPart .inside .validateBtAutoBlock,.formPart .inside .validateBtBlock{width:100%}}@media (width<=768px){.formPart{margin-right:0;width:100%!important}.formPart .titleBlock h3{box-sizing:border-box;width:100%!important}.formPart .inside .fieldBlock.img_cote_portillon{float:none;background-position:50%;background-repeat:no-repeat;width:100%;display:block}.formPart .inside .fieldBlock .radioTitle{margin-bottom:3px}.formPart .inside .fieldBlock .radioIn .radioIn2 .fieldInput{width:100%;min-width:150px;max-width:calc(25% - 5px);margin:5px 5px 0 0}#colorSelector .palette{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-around;max-height:95%;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (width<=620px){input[type=radio]{height:18px}.block_motif input[type=radio]{top:48px}.formPart .inside .fieldBlock .radioIn .radioIn2{display:block}.formPart .inside .fieldBlock .radioIn .radioIn2 .fieldInput{float:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:center;max-width:calc(50% - 5px);min-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.formPart .inside .fieldBlock .fieldInput input[value=no],.formPart .inside .fieldBlock .fieldInput input[value=yes],.type_radio .radioIn2 .fieldInput input[value=no],.type_radio .radioIn2 .fieldInput input[value=yes]{margin-top:-5px}}@media (width<=480px){.formPart .inside .fieldBlock.type_number_cm label{width:100%;margin-bottom:8px;display:block}.formPart .inside .fieldBlock.type_number_cm{margin-bottom:8px}.formPart .inside .fieldBlock #end_message{box-sizing:border-box;width:100%;max-width:calc(100% - 10px)}}@media (width<=1012px){#garage_cote{position:absolute!important;right:15px!important}#mainForm>.formBlock:first-child,#mainForm>.formBlock:nth-child(2){width:100%!important}.formPart.formBlock.block_type_garage .radioIn2{display:block;max-width:600px!important}}@media (width<=960px){.formPart.formBlock.block_type_garage .radioTitle{width:100%;margin-right:0;display:block}}@media (width<=860px){#garage_cote{left:0!important;right:initial!important;margin-top:575px!important;margin-left:initial!important;width:100%!important;position:absolute!important}#garage_cote img{position:absolute;transform:translate(-50%);max-width:100%!important;height:auto!important;left:50%!important}.formPart.formBlock.block_type_garage.isCurrentForm .fieldBlock.block_radioChoixPortail.type_radio .radioIn2{margin-bottom:0}.formPart.formBlock.block_type_garage .fieldBlock.block_radioChoixPortail.type_radio .radioIn2{margin-bottom:320px}}@media (width<=768px) and (width>=620px){#garage_cote{margin-top:480px!important}}@media (width<=485px){.formPart .inside .fieldBlock[class*=img_cote].img_cote_portail_coulissant{background-size:100%}}@media (width<=412px){.formPart .inside .fieldBlock[class*=img_cote].img_cote_portail_battant{background-size:100%}}@media (width<=335px){#garage_cote{margin-top:875px!important}}.configuratorContainer .fondblanc{width:100%;max-width:100%}.configuratorContainer .fondblanc .frontContent{width:100%;max-width:100%;margin-top:25px}.configuratorContainer .fondblanc .frontContent .poserunequestion{z-index:3}.configuratorContainer .previewCanvas{max-width:100%}.neo10-configurator input,.neo10-configurator textarea{font-size:unset}@media (width>=1060px){.neo10-configurator .portalsMainWrapper .mainForm{flex-wrap:nowrap}}