/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;padding:0;}.inputNumber{box-sizing:border-box;}.popInQuiz{position:absolute;background-color:rgba(0,0,0,0.9);width:100%;height:100%;z-index:1000;}.popInAlert{font-family:'Roboto',sans-serif;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%;background-color:#f1f1f1;width:320px;padding-bottom:30px;border-radius:5px;text-align:center;color:#5d5e62;}.popInAlert.heirQuiz{background-color:#01b7a4;}.popInAlert.heirQuiz .quiz-subtitle{color:#fff;}.popInAlert img{display:none;}.popInAlert .quiz-title{padding:0;margin-top:20px;}.popInAlert .quiz-subtitle{font-size:18px;line-height:20px;margin:20px 0;color:#5d5e62;font-weight:300;}.popInAlert p{font-size:12px;}.popInAlert a.navto{width:60%;}#quiz1-Container input[type='number'],#quiz2-Container input[type='number']{-moz-appearance:textfield;}#quiz1-Container input::-webkit-outer-spin-button,#quiz1-Container input::-webkit-inner-spin-button,#quiz2-Container input::-webkit-outer-spin-button,#quiz2-Container input::-webkit-inner-spin-button{-webkit-appearance:none;}#quiz2-Container{width:100%;background-color:#01b7a4;}#quiz1-Container{width:100%;background-color:#f1f1f1;min-height:450px;}#quiz1,#quiz2{margin:0 auto;max-width:1140px;text-align:center;position:relative;font-size:2em;font-family:arial;font-family:'Roboto',sans-serif;color:#5d5e62;}#quiz1 article,#quiz2 article{padding:0;}#quiz2{max-width:100%;}#quiz2 .end{width:100%;background-color:#fff;font-size:12px;margin-top:10px;position:relative;bottom:-50px;}.question{margin:0 auto;width:946px;position:relative;}.hiddenQuizz{display:none;}.forceHidden{display:none !important;}#quiz input,#quiz2 input{border:none;}.quiz-title{color:#4d4f53;font-size:12px;font-weight:400;text-align:center;padding:15px 30px;}.quiz-title span{font-size:9px;padding:0 1em;}.quiz-title.quote-end{font-size:30px;padding:50px 30px 0 30px;font-weight:300;}.mobileBar{box-sizing:content-box;margin:0 20px;height:26px;background:url(/themes/atlas/img/mobileBarStart.png) no-repeat left center,url(/themes/atlas/img/mobileBarEnd.png) no-repeat right center,url(/themes/atlas/img/mobileBarEmpty.png) repeat right center;text-align:left;position:relative;display:none;}#quiz2 .mobileBar{background:url(/themes/atlas/img/mobileBarStart2.png) no-repeat left center,url(/themes/atlas/img/mobileBarEnd.png) no-repeat right center,url(/themes/atlas/img/mobileBarEmpty.png) repeat right center;}#quiz1 .mobileBar{background:url(/themes/atlas/img/mobileBarStartQ1.png) no-repeat left center,url(/themes/atlas/img/mobileBarEndQ1.png) no-repeat right center,url(/themes/atlas/img/mobileBarEmptyQ1.png) repeat right center;}.mobileProgress{width:calc(100% - 55px);width:-webkit-calc(100% - 55px);height:26px;position:absolute;left:13px;background-image:url(/themes/atlas/img/progressTest.png);background-repeat:no-repeat;background-position:left 11px;}#quiz1 .mobileProgress{background-image:url(/themes/atlas/img/progressTestQ1.png);}#quiz1 .mobileProgress{background-size:2px 2px !important;}#qMarried .mobileProgress{background-size:2% 2px !important;}#qContract .mobileProgress{background-size:8% 2px !important;}#qChildren .mobileProgress{background-size:15% 2px !important;}#qLegit .mobileProgress{background-size:23% 2px !important;}#qParents .mobileProgress{background-size:31% 2px !important;}#qSiblings .mobileProgress{background-size:39% 2px !important;}#qOtherParents .mobileProgress{background-size:46% 2px !important;}#qOwner .mobileProgress{background-size:54% 2px !important;}#qOccupants .mobileProgress{background-size:62% 2px !important;}#qInsurances .mobileProgress{background-size:70% 2px !important;}#qAssets .mobileProgress{background-size:78% 2px !important;}#qFurnitures .mobileProgress{background-size:86% 2px !important;}#qDebts .mobileProgress{background-size:94% 2px !important;}#qEnd .mobileProgress{background-size:100% 2px !important;}#quiz1 .stepsBar{background:url(/themes/atlas/img/steps_Q1-bg.png) no-repeat center 0px;}#quiz2 .mobileProgress{background-size:2px 2px !important;}#q1 .mobileProgress{background-size:2% 2px !important;}#q2a .mobileProgress,#q2b .mobileProgress{background-size:20% 2px !important;}#q3a .mobileProgress,#q3b .mobileProgress,#q3c .mobileProgress{background-size:40% 2px !important;}#q4 .mobileProgress{background-size:40% 2px !important;}#q5a .mobileProgress,#q5b .mobileProgress,#q5c .mobileProgress{background-size:60% 2px !important;}#q6a .mobileProgress,#q6b .mobileProgress{background-size:80% 2px !important;}.end .mobileProgress{background-size:100% 2px !important;}.backMobileProgress{background-color:#01b7a4;padding-bottom:50px;}.stepsBar{width:926px;height:26px !important;position:relative;background:url(/themes/atlas/img/steps_bg.png) no-repeat center 0px;margin-bottom:25px;margin:0 auto;}#quiz1 .stepsBar{background:url(/themes/atlas/img/steps_bgQ1.gif) no-repeat center 0px;}h6{font-size:11px;color:#fff;position:absolute;text-align:right;top:6px;right:10px;}#q1 .stepsBar{background-position:center 0px;}#q2a .stepsBar,#q2b .stepsBar,#q1b .stepsBar{background-position:center -26px;}#q3a .stepsBar,#q3b .stepsBar{background-position:center -52px;}#q4 .stepsBar{background-position:center -78px;}#q5a .stepsBar,#q5b .stepsBar,#q5c .stepsBar{background-position:center -78px;}#q6a .stepsBar,#q6b .stepsBar{background-position:center -104px;}#q1-3{background-position:center -104px !important;}#q1-0.stepsBar{background-position:center 0px;}#q1-1.stepsBar{background-position:center -26px;}#q1-2.stepsBar{background-position:center -52px;}#q1-3.stepsBar{background-position:center -78px;}#q1-4.stepsBar{background-position:center -104px;}#q1-5.stepsBar{background-position:center -130px;}#q1-6.stepsBar{background-position:center -156px;}#q1-7.stepsBar{background-position:center -182px;}#q1-8.stepsBar{background-position:center -208px;}#q1-9.stepsBar{background-position:center -234px;}#q1-10.stepsBar{background-position:center -260px;}#q1-11.stepsBar{background-position:center -286px;}#q1-12.stepsBar{background-position:center -312px;}#q1-13.stepsBar{background-position:center -338px;}.end .stepsBar{background-position:center -130px;}.end .message{font-size:1em;color:#000;}#quiz2 textarea:focus,#quiz2 input:focus,#quiz1 textarea:focus,#quiz1 input:focus{outline:none;}label{font-size:0.6em;display:inline-block;}.bulb{overflow:hidden;width:94px;height:52px;background:#fff url(/themes/atlas/img/coverBulb.svg) no-repeat center 0px;}.quizInputs{width:100%;position:relative;padding-top:50px;}.quizInputs label{font-size:0.6em;display:inline-block;}#q1 .quizInputs{background:url(/themes/atlas/img/2-1bg.png) no-repeat center 40px;height:250px;}#q2a .quizInputs{background:url(/themes/atlas/img/2-2bg.png) no-repeat center center;height:300px;}#q2b .quizInputs{background:url(/themes/atlas/img/2-4bg.png) no-repeat center center;height:300px;margin-bottom:60px;}#q3a .quizInputs,#q3b .quizInputs{background:url(/themes/atlas/img/2-3bg.png) no-repeat 20px 10px;height:280px;}#q3c .quizInputs{background:url(/themes/atlas/img/2-7extend.png) repeat-y 10px center;padding-top:0px;padding-bottom:50px;}#q3c .quizInputs:first-child{background:url(/themes/atlas/img/2-7bg.png) no-repeat 10px center;height:300px;padding-top:50px;}#q4 .quizInputs{background:url(/themes/atlas/img/2-4bg.png) no-repeat center center;height:300px;}#q5a .quizInputs,#q5b .quizInputs,#q5c .quizInputs{background:url(/themes/atlas/img/2-5bg.png) no-repeat center center;height:300px;}#q6a .quizInputs,#q6b .quizInputs{background:url(/themes/atlas/img/2-6bg.png) no-repeat center center;height:300px;}#qMarried .quizInputs{background:url(/themes/atlas/img/1-1bg.png) no-repeat center 40px;height:250px;}#qContract .quizInputs{background:url(/themes/atlas/img/1-1bg.png) no-repeat 100px 30px;height:230px;}#qChildren .quizInputs{background:url(/themes/atlas/img/1-2bg.png) no-repeat center 98px;height:250px;}#qLegit .quizInputs{background:url(/themes/atlas/img/1-4bg.png) no-repeat center 120px;height:230px;}#qParents .quizInputs{background:url(/themes/atlas/img/1-3bg.png) no-repeat 20px 10px;height:250px;}#qSiblings .quizInputs{background:url(/themes/atlas/img/1-5bg.png) no-repeat center 98px;height:230px;}#qOtherParents .quizInputs{background:url(/themes/atlas/img/1-6bg.png) no-repeat center center;height:300px;}#qOwner .quizInputs{background:url(/themes/atlas/img/1-7bg.png) no-repeat center 90px;height:240px;}#qOccupants .quizInputs{background:url(/themes/atlas/img/1-8bg.png) no-repeat center 75px;height:200px;}#qInsurances .quizInputs{background:url(/themes/atlas/img/1-9bg.png) no-repeat center 30px;height:210px;}#qAssets .quizInputs{background:url(/themes/atlas/img/1-10bg.png) no-repeat center 100px;height:250px;}#qFurnitures .quizInputs{background:url(/themes/atlas/img/1-11bg.png) no-repeat center 100px;height:280px;}#qDebts .quizInputs{background:url(/themes/atlas/img/1-12bg.png) no-repeat center center;height:230px;}#qEnd .quizInputs{height:300px;}.quizInputs .yes,.quizInputs .no{width:94px;height:42px;border-radius:21px;line-height:42px;position:relative;background-color:#2a857e;margin-bottom:19px;text-align:center;color:#fff;font-weight:300;}#quiz1 .quizInputs .yes,#quiz1 .quizInputs .no{background-color:#fff;color:#4d4f53;}.quizInputs .yes{right:0px;}.quizInputs .no{left:0px;}.quizInputCheckBubble{width:9px;height:9px;position:relative;}input[type=radio].legal{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}input[type=radio].legal + label.legal-label{padding-left:25px;height:18px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer;margin-right:20px;}input[type=radio].legal:checked + label.legal-label{background-position:0 -18px;}label.legal-label{background-image:url(/themes/atlas/img/radio-legal.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.added .moldForAssetCommunauteLegaleDiv.clearfix{margin-top:10px;}.radio2 input{display:none;border:none;margin:0 auto;}.radio3 input{border:none;display:block;margin:0 auto;}.radio2 input:checked + label{background-color:#fff;color:#000;}#quiz1 .radio2 input:checked + label{background-color:#00c7b2;color:#fff;}.radio2 input + label.yes::before{content:url(/themes/atlas/img/radio-2b.png);position:absolute;top:60px;right:0;}.radio2 input + label.yes::after{content:url(/themes/atlas/img/icon-arrow-radA.svg);position:absolute;top:22px;right:20px;width:9px;height:9px;}#quiz1 .radio2 input + label.yes::after{content:url(/themes/atlas/img/icon-arrow-radB.svg);}.radio2 input:checked + label.yes::before{content:url(/themes/atlas/img/radio-2a.png);}#quiz1 .radio2 input:checked + label.yes::before{content:url(/themes/atlas/img/radio-2c.png);}.radio2 input:checked + label.yes::after{content:url(/themes/atlas/img/icon-arrow-radB.svg);}#quiz1 .radio2 input:checked + label.yes::after{content:url(/themes/atlas/img/icon-arrow-radC.svg);}.radio2 input + label.no::before{content:url(/themes/atlas/img/radio-2b.png);position:absolute;top:60px;left:0;}#quiz1 .radio2 input + label.no::before{content:url(/themes/atlas/img/radio-2b.png);}.radio2 input + label.no::after{content:url(/themes/atlas/img/icon-arrow-radA.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:41px;left:-0px;width:9px;height:9px;}#quiz1 .radio2 input + label.no::after{content:url(/themes/atlas/img/icon-arrow-radB.svg);}.radio2 input:checked + label.no::before{content:url(/themes/atlas/img/radio-2a.png);}#quiz1 .radio2 input:checked + label.no::before{content:url(/themes/atlas/img/radio-2c.png);}.radio2 input:checked + label.no::after{content:url(/themes/atlas/img/icon-arrow-radB.svg);}#quiz1 .radio2 input:checked + label.no::after{content:url(/themes/atlas/img/icon-arrow-radC.svg);}#quiz1 label span,#quiz2 label span{text-align:left;width:300px;display:block;margin:0 auto;line-height:38px;position:relative;top:-42px;}.radio3 input{position:relative;display:none;}.radio3 label{z-index:1;position:relative;display:block;height:38px;margin-bottom:20px;color:white;font-weight:300;vertical-align:middle;}#quiz1 .radio3 label{color:#4d4f53;}.radio3 input:checked + label{color:#000;}#quiz1 .radio3 input:checked + label{color:#fff;}.radio3 input + label::before{color:#fff;content:url(/themes/atlas/img/radio-3a.png);width:300px;}#quiz1 .radio3 input + label::before{content:url(/themes/atlas/img/radio-3d.png);}.radio3 input:checked + label::before{content:url(/themes/atlas/img/radio-3b.png);z-index:-200;}#quiz1 .radio3 input:checked + label::before{content:url(/themes/atlas/img/radio-3c.png);}#insurancesLegend{font-size:12px;width:420px;margin:0 auto 10px auto;border-bottom:1px solid #a0a0a2;}#insurancesLegend p{width:50%;float:left;}#AssetsSum{text-align:center;color:#7d0063;font-style:normal;font-weight:700;font-size:18px;}input#qAssetsTotal{display:none;}#assetsLegend{font-size:12px;width:420px;margin:0 auto 10px auto;border-bottom:1px solid #a0a0a2;}#assetsLegend p{width:80%;float:left;}#assetsLegend p + p{width:20%;float:left;}.no-percent #assetsLegend p{width:100%;}#optionQ7>div.communaute-universelle .residencePercent,#optionQ7>div.communaute-universelle .residenceCommunautelegaleDiv,#optionQ7>div.communaute-universelle #ownLegend{display:none;}#optionQ7>div.communaute-legale .residencePercent,#optionQ7>div.communaute-legale #ownLegend{display:none;}#optionQ7>div.communaute-legale .residenceCommunautelegaleDiv{display:block;}#optionQ7>div.separation-de-biens .residencePercent,#optionQ7>div.separation-de-biens #ownLegend{display:block;}#optionQ7>div.separation-de-biens .residenceCommunautelegaleDiv{display:none;}.no-percent #assetsLegend p + p{display:none;}.no-percent .assetPercent{display:none;}.no-percent .assetPrice{width:420px !important;}.no-percent #moldForAsset .assetPrice{width:100% !important;}.assetInfo{height:40px;}#ownLegend{font-size:12px;width:420px;margin:0 auto 10px auto;border-bottom:1px solid #a0a0a2;}#ownLegend p{width:80%;float:left;}#ownLegend p + p{width:20%;float:left;}.roundInput{width:200px;height:200px;top:0px;border-radius:100px;background-color:#fff;position:relative;margin:0 auto;}.roundInput label{width:200px;color:#4d4f53;position:absolute;font-size:13px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:67px;}.roundInput input{width:200px;color:#4d4f53;width:74px;border:none;border-bottom:1px dashed #000 !important;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:46px;text-align:center;font-size:26px;font-weight:300;}.roundInput.predeceased label{position:relative;top:25px;font-size:12px;line-height:15px;}.labelUp{color:#4d4f53;font-size:16px;margin-bottom:10px;display:block;}p.furnitureRemark{font-size:12px;width:300px;text-align:center;margin:10px auto;font-weight:500;}.quizInputs + label{color:#4d4f53;font-size:16px;margin-bottom:5px;display:block;}.quizInputs + label b{font-weight:500;font-size:16px;}#quiz1 .inputNumber{box-shadow:-1px 2px 3px 1px rgba(0,0,0,0.3) inset;}.labelUp + input.inputNumber{width:260px !important;}.inputNumber,.typeOf{width:258px;height:40px !important;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:10px;font-style:italic;color:grey;background:#fff url(/themes/atlas/img/icon-euro.png) no-repeat right 20px center;-webkit-background:#fff url(/themes/atlas/img/icon-euro.png) no-repeat right 20px center;border:none;margin:0 auto;}#quizCalc{background-color:#7d0063;border-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;display:block;margin:50px auto 0 auto;width:330px;text-align:center;padding:0;}#sumLine{position:relative;top:2px;}#sumLine input{width:140px;height:28px;border:none;color:#7c7e81;text-align:right;padding-right:5px;background-color:#fff;cursor:default;}#sumLine label{position:relative;color:#fff;line-height:46px;font-size:15px;}#sumLine span{position:relative;color:#fff;line-height:46px;font-size:15px;top:-10px;left:7px;cursor:pointer;}#sumLine span:after{content:"▾" !important;font-family:arial;color:#00c7b2;font-size:1.6em;position:absolute;top:4px;left:10px;transition:.5s all ease;}#quizCalc.active #sumLine span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#answerRecapArea{color:#000;background-color:#f1f1f1;}.answerRecap{width:100%;background-color:#fff;border:2px solid #7d0063;border-top:transparent;display:none;margin:0 auto;}.answerRecap h5{padding:5px 15px !important;color:#7d0063 !important;font-weight:400;text-align:right;font-size:11px;height:20px;margin:0px !important;}.lineRecap{text-align:left;margin:0 25px;border-bottom:1px solid #c9cacb;margin-bottom:5px;height:55px;position:relative;color:#4d4f53 !important;}.lineRecap p span{font-size:13px;display:block;}.lineRecap p{font-size:18px;position:absolute;top:-15px;}.lineRecap a{position:absolute;top:5px;right:0px;}.answerRecap .lineRecap:last-child{border-bottom:none;}.question h2{font-size:34px;color:#fff;font-weight:300;line-height:38px;margin:20px auto 0 auto;}#quiz1 h2{color:#4d4f53;}.infoBlock:before{content:url(/themes/atlas/img/icon-i.svg);position:absolute;left:15px;top:3px;width:7px;height:14px;}.infoBlock:after{content:url(/themes/atlas/img/icon-arrow.svg);position:absolute;right:15px;top:0px;width:10px;height:7px;}.infoBlock{position:relative;width:204px;height:34px;margin:30px auto 0 auto;line-height:34px;font-size:14px;color:#fff;border-radius:10px;text-align:center;background:linear-gradient(to right,#7d0063 0%,#7d0063 0%,#7d0063 20%,#973382 10%,#973382 100%);background:-webkit-linear-gradient(left,#7d0063 0%,#7d0063 0%,#7d0063 20%,#973382 10%,#973382 100%);cursor:pointer;}.infoBlockClicked:before{content:url(/themes/atlas/img/icon-i.svg);position:absolute;left:15px;top:3px;}.infoBlockClicked:after{content:url(/themes/atlas/img/icon-arrow.svg);position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:15px;top:27px;}.infoBlockClicked{position:relative;width:204px;height:34px;margin:30px auto 0 auto;line-height:34px;font-size:14px;color:#fff;border-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;text-align:center;background:linear-gradient(to right,#7d0063 0%,#7d0063 0%,#7d0063 20%,#973382 10%,#973382 100%);cursor:pointer;}.infoBlockText{text-align:left;width:502px;border:2px #7d0063 solid;background-color:#fff;padding:25px;font-size:12px;color:#4d4f53;margin:0 auto;display:none;}#prev,#next,#fastForward{font-family:'notaconnect' !important;background-color:#4d4f53;padding:0.3em 0.5em;font-size:1em;cursor:pointer;color:#fff;font-size:24px;margin:0 10px;position:absolute;height:54px;z-index:100;}#fastForward{display:none;}#prev:hover,#next:hover,#fastForward:hover{background-color:rgba(0,0,0,1);}#prev:after,#next:after,#fastForward:after{position:relative;top:5px;}#prev{float:left;border-top-left-radius:23px;border-bottom-left-radius:23px;left:0;}#prev:after,#fastForward:after{content:url(/themes/atlas/img/quiz-prev.png);}#fastForward span{font-size:12px;font-family:roboto;position:absolute;left:0px;width:74px;}#fastForward:after{content:url(/themes/atlas/img/quiz-resume.png);top:10px;}#next,#fastForward{float:right;border-top-right-radius:23px;border-bottom-right-radius:23px;right:0;}#next:after{content:url(/themes/atlas/img/quiz-next.png);}.clearfix:after{content:"";display:table;clear:both;}.leftBlock,.rightBlock{width:50%;text-transform:uppercase;}.leftBlock{float:left;padding-right:131px;text-align:right;}.rightBlock{float:right;padding-left:131px;text-align:left;}#qDebts .leftBlock,#qDebts .rightBlock{display:none;}#message{z-index:1;font-size:0.6em !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:crimson;padding:0.5em 1em;color:#fff;}#historyPath{font-size:0.4em !important;}.resume{font-size:0.6em;margin-top:4em;}#assets{text-align:center;}#assets input{display:block;margin:0 auto;width:250px;height:40px;}#assets a{text-decoration:none;display:inline-block;}.typeOf{width:240px !important;height:40px;overflow:hidden !important;background:#fff;display:block;margin:0 auto;position:relative;border:1px solid #4d4f53 !important;background:#fff url(/themes/atlas/img/icon-euro.png) no-repeat right 20px center !important;display:block;}.addToList,.removeFromList{background-color:#4d4f53;display:inline-block;border-radius:20px;-webkit-border-radius:20px;width:40px;height:40px;text-decoration:none;font-size:15px;line-height:40px;color:#fff;margin-left:20px;position:relative;left:60px;top:-40px;}.amountLine .removeFromList{top:0px;left:0px;}.added{width:660px;height:40px;display:inline-block;}.added label{float:left;font-size:11px;color:#4d4f53;width:120px;padding:0 20px;text-align:right;line-height:40px;}.added input{float:left;}.amountLine input{width:180px;}.added a{float:left;}.nextToPercent{width:320px;}.assetPercent,.residencePercent{width:80px !important;margin-left:20px;background:#fff url(/themes/atlas/img/icon-percent.png) no-repeat right 20px center;}.assetPrice{width:320px !important;}#quiz1 #q1-2a{background-image:none;margin-bottom:30px;}#quiz2 .inputNumber{background-color:#fff;background-image:none;margin-bottom:30px;}#qInsurancesTotal{display:none;}#qInsurancesBeneficiaries{background-image:none;}label[for="qInsurancesTotal"],input#qInsurancesBeneficiaries{display:none;}input#qInsurancesBeneficiaries.inputNumber{width:420px;}#qInsurances .inputNumber{width:200px;left:0px;}.calculateInputs{border:1px solid #7e0064;width:660px;margin:0 auto;padding-bottom:20px;margin-top:30px;}.calculateInputs h5{font-size:14px;}.myList{width:420px;margin:0 auto;position:relative;}.myList .inputNumber{width:180px;float:left;}.myList .addToList{float:right;}.myList label.legendLabel{margin:10px 0;}input#q7-2{width:320px;}input[type="number"]::-ms-clear{display:none;}#quiz1 .contactcontent > form{padding:0;}#quiz1 .contactcontent,#quiz1 .contactcontent > form{background-color:transparent;}#quiz1 .contactcontent > form.filters .selectric-wrapper{width:420px;height:38px;display:inline-block;float:none;}#quiz1 .contactcontent > form.filters .selectric{background-color:#fff;background-image:none;background-repeat:no-repeat;filter:none;border:1px solid #4d4f53;-webkit-border-radius:19px;border-radius:19px;position:relative;height:38px;}#quiz1 .contactcontent > form.filters .selectric .selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #4d4f53;z-index:-1;box-shadow:0 0 10px -6px;}.iconPencil{background:#fff url(/themes/atlas/img/icon-pencil.png) no-repeat center;width:22px;height:22px;display:inline-block;}input.assetPercentCommunauteLegale.hundred,input.assetPercentCommunauteLegale.fifty{width:28px;position:relative;top:15px;}.moldForAssetCommunauteLegaleDiv.clearfix{position:relative;left:30px;width:480px;line-height:28px;}.moldForAssetCommunauteLegaleDiv,.residenceCommunauteLegaleDiv{display:inherit;line-height:28px;text-align:left;}.moldForAssetCommunauteLegaleDiv label + label{margin-left:50px;}.moldForAssetCommunauteLegaleDiv label,.residenceCommunauteLegaleDiv label{font-size:12px;text-align:left;padding:0 10px;position:relative;}.legendLabel{display:none;}label.legendLabel.assetPercent{background:none;}#quiz2 .options-explanation{max-width:80%;margin:4em auto 0px;color:#7d0063;font-weight:500;}#quiz2 .no-testament{margin:0 auto 30px auto;}.tree,.tree-text{margin-top:50px;}.tree{width:330px;float:left;margin-bottom:50px;}.tree-text{float:left;width:400px;padding-left:50px;text-align:left;}.tree-text h2{font-weight:500;font-size:16px;line-height:24px;color:#7d0063;padding:0 !important;}.you,.case1-tree,.case2-tree,.case3-tree,.case6-tree,.case7-tree,.case9-tree,.case10-tree,.case12-tree{position:relative;background:url(/themes/atlas/img/family/case1.gif);background-repeat:no-repeat !important;width:120px;height:130px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.case6-tree{height:80px;}.case7-tree:after{content:"vous";width:60px;height:26px;background-color:#4d4f53;color:#fff;display:block;border-radius:26px;line-height:26px;position:absolute;left:30px;top:140px;}.dad::after,.mom::after,.oneParent::after,.grandParent::after,.predeceasedParent::after{display:inline-block;position:relative;top:-30px;padding:0 20px;height:26px;line-height:26px;border-radius:13px;background-color:#01c8b1;}.dad::after{content:"père";right:80px;top:-10px;}.mom::after{content:"mère";left:65px;top:-10px;}.grandParent::after{content:"ascendant le plus proche";right:60px;top:-60px;width:140px;display:block;padding:0 15px;}.oneParent::after{content:"parent";left:70px;top:-20px;}.oneParent{width:50px;height:60px;position:relative;left:35px;}.oneParent p{position:relative;font-size:10px;font-weight:600;top:40px;background-color:#fff;height:10px;}.case1-tree{width:154px;height:145px;}.case1-tree .mom,.case1-tree .dad{left:35px;position:relative;}.case1-tree .mom:after,.case1-tree .dad:after{top:-20px}.case1-tree .partner:before{left:-50px;top:70px;}.partner{position:absolute;width:154px;height:65px;top:80px;left:0;}.partner:before,.partner:after{display:inline-block;content:"conjoint";padding:0 15px;height:26px;line-height:26px;border-radius:13px;background-color:#01c8b1;position:relative;left:-135px;top:13px;}.partner:after{content:"vous";background-color:#4d4f53;color:#fff;left:90px;top:-47px;}.partner p{width:50px;position:relative;top:14px;font-size:10px;font-weight:bold;background-color:#fff;}.grandParent p{position:relative;top:50px;font-size:10px;font-weight:600;background-color:#fff;height:10px;}.grandParent{width:50px;height:70px;}.parentPart{width:50px;height:60px;margin-right:20px;}.parentPart:last-child{margin-right:0;}.parentPart p{font-size:10px;font-weight:600;background-color:#fff;position:relative;height:12px;top:40px;}.parentPart.grandParent p{top:45px;}.case2-tree{background:url(/themes/atlas/img/family/case2.gif);height:145px;}.case2-tree .oneParent{position:absolute;left:70px;}.case2-tree .partner:before{left:-50px;top:70px;}.case3-tree{width:120px;background:url(/themes/atlas/img/family/case3.gif);height:65px;}.case3-tree .partner{top:0px;}.case3-tree .partner:before{left:-50px;top:70px;}#qfin4-1 .childrenTree:after,#qfin4-2 .childrenTree:after,#qfin4-3 .childrenTree:after,#qfin5-1 .childrenTree:after,#qfin5-2 .childrenTree:after,#qfin5-3 .childrenTree:after{display:block;content:"enfant(s)";padding:0 10px;width:60px;height:26px;line-height:26px;border-radius:13px;background-color:#01c8b1;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:90px;}.couple{width:120px;background:url(/themes/atlas/img/family/case4.gif);height:80px;margin:0 auto;position:relative;}.couple .partner{top:0px;}.parents-unmaried{position:relative;background:url(/themes/atlas/img/family/parents-2.gif);width:120px;height:80px;margin:0 auto;}.parents-unmaried .parentPart p{top:50px;}.parents-unmaried .dad,.parents-unmaried .mom{position:absolute;top:-10px;}.parents-unmaried .mom{right:0px;}.case7-tree{background:url(/themes/atlas/img/family/case7.gif);}.case7-tree .mom:after,.case7-tree .dad:after{top:-20px;}.case9-tree{position:relative;background:url(/themes/atlas/img/family/case9.gif);height:195px;display:block;}.case9-tree .grandParent{position:absolute;left:70px;top:-10px;}.case9-tree .oneParent{left:0px;top:75px;}.case9-tree .oneParent:after{left:-90px;top:-20px;}.case9-tree .you{background:none;position:absolute;top:143px;left:30px;}.predeceasedParent{width:50px;height:65px;position:absolute;top:65px;left:70px;}.predeceasedParent:after{content:"parent prédécédé";display:block;width:55px;height:36px;border-radius:18px;line-height:16px;top:10px;left:60px;}.case10-tree{position:relative;background:url(/themes/atlas/img/family/case10.gif);}.case10-tree .parentPart{left:0;}.case10-tree .you{background:none;position:absolute;top:80px;left:0;}#qfin11 .siblingsTree::after{top:-30px;}.case12-tree{background:url(/themes/atlas/img/family/case12a.gif);height:200px;}#qfin12-1 .tree,#qfin12-0 .tree{display:none;}#qfin13-1 .childrenTree:after,#qfin13-2 .childrenTree:after,#qfin13-3 .childrenTree:after{content:"enfant(s)";background-color:#00c7b2;line-height:26px;height:26px;display:block;width:60px;padding:0 10px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border-radius:26px;top:90px;;}#qfin13-1 .child:last-child:after,#qfin13-2 .child:last-child:after,#qfin13-3 .child:last-child:after{display:none;}#qfin14 .child:last-child:after{left:0;top:50px;z-index:100;width:60px;}#qfin14 .child:first-child:before{content:"enfant(s) prédécédé(s)";background-color:#00c7b2;display:block;position:relative;width:90px;height:26px;border-radius:18px;line-height:12px;padding:2px 0;font-size:11px;top:-10px;left:-60px;}.noLabel .child:last-child::after{display:none;// force label to disappear if only 1predeceased child}.you{background:url(/themes/atlas/img/family/treePic-you.png);background-repeat:no-repeat;width:50px;height:50px;}.you::after{content:"vous";width:60px;height:26px;background-color:#4d4f53;color:#fff;display:block;border-radius:26px;line-height:26px;position:relative;left:70px;top:12px;}.childrenTree,.siblingsTree{position:relative;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;}.child{width:30px;margin-right:20px;}.child p{font-size:10px;width:40px;position:relative;left:-5px;background-color:#fff;top:55px;}.freeParts .child:after,.freeParts .child:last-child:after{top:45px;content:"en nue-\Apropriété";white-space:pre;font-size:10px;text-align:center;display:block;background-color:#fff;width:50px;position:relative;left:-10px;padding:0;line-height:10px;}.childrenTree.freeParts:after{top:110px !important;}.grandChildrenTree{position:relative;margin:0 auto;width:30px;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.greatChild{width:30px;height:60px;background:url(/themes/atlas/img/family/children-1-0.gif) no-repeat;margin-right:20px;}.greatChild p{background-color:#00c7b2;width:16px;border-radius:16px;font-size:10px;line-height:16px;height:16px;position:relative;left:20px;top:12px;}.greatChild p + p{text-align:center;margin:0 auto;position:relative;width:40px;background-color:#fff;left:-5px;top:25px;font-size:10px;font-weight:600;}.greatChild:last-child,.child:last-child{margin-right:0px;}.greatChild:last-child::after,.child:last-child::after{content:"petit(s) enfant(s)";background-color:#00c7b2;line-height:26px;height:26px;display:block;width:100px;padding:0 10px;position:relative;left:50px;border-radius:26px;top:-20px;}.grandChildrenTree:after{content:"petit(s) enfant(s)";background-color:#00c7b2;line-height:26px;height:26px;display:block;width:100px;padding:0 10px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border-radius:26px;top:80px;}.greatChild:last-child::after{display:none;}.child:last-child::after{content:"enfant(s)";width:80px;}.parts .child:last-child::after{content:"enfant(s)";width:80px;display:none;}.siblingsTree{position:relative;height:65px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;margin:0 auto;}.siblingsTree::after{content:"vous";width:60px;height:26px;background-color:#4d4f53;color:#fff;display:block;border-radius:26px;line-height:26px;position:relative;left:15px;top:-13px;}.few:after{left:80px;top:25px;}.few.noParents:after{top:25px !important;}.sibling{width:50px;margin-right:20px;}.sibling p{position:absolute;font-size:10px;font-weight:600;text-align:center;width:50px;bottom:-25px;}.sibling:last-child{margin-right:0px;}.sibling:first-child::before{content:"frère(s)/soeur(s)";position:absolute;background-color:#00c7b2;height:26px;line-height:26px;display:block;width:90px;padding:0 20px;border-radius:13px;top:90px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}.parents2,.parents1{background:url(/themes/atlas/img/family/parents-2.gif);width:120px;height:80px;margin:0 auto;background-repeat:no-repeat;background-position:center;}.parents1{background:url(/themes/atlas/img/family/parents-1.gif);}.parents1 p{top:50px;}.case1 .member.you:after{background-color:transparent;}.case1 .member.you:before{content:"";width:1px;height:16px;background-color:#01c8b1;display:block;position:relative;left:24px;top:-16px;}.case1{justify-content:space-around !important;-webkit-justify-content:space-around !important;}.around{justify-content:space-around;-webkit-justify-content:space-around;}.between{justify-content:space-between;-webkit-justify-content:space-between;}#quiz1 article,#quiz2 article{padding-bottom:20px;}#quiz2 .introLast{width:760px;margin:30px auto 0 auto;color:#fff;font-size:15px;text-align:center;font-weight:300;position:relative;top:20px;}.introLast i{font-weight:400;}@media only screen and (max-width:1024px){#quiz2-Container{padding-bottom:50px;}#quiz2 .introLast{width:100%;padding:20px;}h2{width:100%;font-size:23px;padding:0 20px !important;}#q2b .quizInputs{background-position:110px 101px;height:400px;}.roundInput.predeceased label{position:relative;top:40px;line-height:18px;font-size:14px;}.roundLeft,.roundRight{width:100%;text-align:center;margin-bottom:30px;}.roundLeft .roundInput,.roundRight .roundInput{right:0;left:0;}.legendLabel{display:block;}input.before70::before{content:"test";}#quizCalc{width:100%;border-radius:0px;}#newInsuranceBefore70{margin-bottom:20px !important;}p.selectricLegend{font-size:15px;}.addedContent{width:230px;margin:0 auto 50px auto;}.amountLine{width:100%;}.myList{width:100%;}div#moldForInsurance{width:230px;margin:0 auto;}#qInsurances .myList,#qAssets .myList,{width:100%;left:0px;}#insurancesLegend{display:none !important;}.inputNumber,.typeOf{display:block;}input#qInsurancesBeneficiaries{width:254px !important;}#qInsurances .inputNumber{margin:0px auto !important;}div.myList .inputNumber{width:100% !important;}.inputNumber.before70,.inputNumber.after70{width:100% !important;}.inputNumber.after70{margin-left:-40px;}input.inputNumber.after70::before{content:"test";}input#newInsuranceAfter70{margin-left:0 !important;}.labelUp + input.inputNumber{width:254px !important;}.added{position:relative;width:100% !important;display:inline-block;position:relative;}.added input{float:none;}.added a{float:none;}.amountLine .removeFromList{top:0px;left:200px;}.addedContent .assetPercent{width:230px !important;}.added label{width:100%;margin:0 auto 0px auto;display:block;float:none;text-align:center;margin:0 auto;border-bottom:1px solid grey;}label.legendLabel{border-bottom:transparent;display:block;font-size:12px;}.moldForAssetCommunauteLegaleDiv.clearfix{width:auto;}.moldForAssetCommunauteLegaleDiv.clearfix label{border-bottom:medium none;float:left;width:auto;}.remark{margin-bottom:10px;}.removeFromList{position:absolute;top:5px;right:0;}.addToList,.removeFromList{display:block;margin:0 auto !important;width:30px;height:30px;font-size:24px;line-height:30px;}#assetsLegend{display:none !important;}.assetPercent{margin-left:0px !important;}#prev,#next,#fastForward{height:42px;width:34px;padding:0px;}#fastForward{width:70px;font-size:12px;position:absolute !important;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}#fastForward span{font-size:11px;left:-5px;}#prev::after,#next::after,#fastForward::after{content:"";background:url(/themes/atlas/img/quiz-prev.png) left center;display:block;width:13px;height:24px;left:10px;top:8px;}#next::after{content:"";background:url(/themes/atlas/img/quiz-next.png) right center;}#fastForward::after{width:12px;height:18px;top:15px;left:25px;content:"";background:url(/themes/atlas/img/quiz-resume.png) right center;}.myList{left:0px;}.myList .addToList{float:none;position:absolute;top:-40px;right:-140px;}.myList .addToList#addInAssets{top:-35px;right:-212px;}#myAssets .assetPrice{width:100% !important;}.myList .inputNumber{width:254px !important;float:none;}input#newInsuranceAfter70{margin-left:0px;}#moldForAsset{width:230px;margin:0 auto;}#moldForAsset .assetPercent{width:230px !important;}.mobileBar{display:block;margin-top:30px;}.calculateInputs{width:320px;}.assetPercent,.residencePercent{width:254px !important;margin:0 auto;}.myList .inputNumber{width:320px;}#prev,#next,#fastForward{position:relative;}.inputNumber.after70{margin-left:20px;}input#newInsuranceAfter70{margin-left:20px;}.question{width:100%;padding-bottom:30px;}.labelUp + input.inputNumber{width:254px;}.inputNumber,.typeOf{width:80%;}.infoBlockText{width:100%;}#quiz1 .contactcontent > form.filters .selectric-wrapper{width:100%;height:38px;display:block;float:none;margin:20px auto 0 auto;}.stepsBar{display:none;}#insurancesLegend,#assetsLegend{display:none;}.tree,.tree-text{float:none;width:100%;padding:20px;}.tree{padding:0;}.tree-text{margin-top:0px;}#quiz1 .contactcontent > form{padding:0 !important;}.moldForAssetCommunauteLegaleDiv.clearfix{left:0;}#optionQ7>div.separation-de-biens #ownLegend{display:none;}.residenceSeparation label{display:none;}.separation-de-biens input.inputNumber{width:254px !important;}.separation-de-biens label.legendLabel{display:block;margin:10px auto !important;width:254px;margin:10px;}.insurance-add-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;}#qfin12-1 .tree-text,#qfin12-0 .tree-text{width:100%;padding:30px 20px;}}@media only screen and (min-width:1025px){.popInAlert{width:500px;}.popInAlert img{margin:20px auto;display:block;}.popInAlert .quiz-title{font-size:14px;}.popInAlert .quiz-subtitle{margin:20px 50px;font-size:24px;line-height:26px;}.popInAlert .quiz-subtitle::before{content:"";display:block;width:450px;height:26px;background:url(/themes/atlas/img/popInBar.gif);position:relative;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;margin-bottom:20px;}.popInAlert.heirQuiz .quiz-subtitle::before{background:url(/themes/atlas/img/popInBar2.gif);}.popInAlert p{font-size:12px;width:70%;margin:0 auto;}.popInAlert a.navto{width:50%;}.answerRecap{width:330px;}#quiz1 .contactcontent > form.filters .selectric-wrapper{position:relative;left:-4px;}.roundLeft,.roundRight{width:50%;float:left;}.roundRight .roundInput{position:relative;left:-50px;}.roundLeft .roundInput{position:relative;right:-50px;}.mobileBar{display:none !important;}#prev,#next,#fastForward{position:absolute;top:253px;padding:0.3em 0.5em;}#fastForward{right:0;width:74px;}#prev{left:80px;}#next{right:80px;}#quiz2 #prev,#quiz2 #next{margin:0 5em;}p.selectricLegend{display:none;}.inputNumber.after70{margin-left:20px;}input#newInsuranceAfter70{margin-left:20px;}.inputNumber,.typeOf{display:inline-block;}.inputNumber.after70{margin-left:20px;}#qInsurances .myList{width:420px;left:0px;}#quiz2 .no-testament{width:946px;}.tree{width:50%;}.tree-text{width:40%;font-weight:600;}#qfin6 .tree-text{width:41%;font-weight:600;}.assetPrice{width:254px;}.roundInput input{font-size:32px;height:60px;}.roundInput.predeceased label{position:relative;top:40px;line-height:18px;font-size:14px;}#quiz1 article,#quiz2 article{padding:0;}label.legendLabel.assetPercent{display:none !important;}label.legal-label{width:150px;}.separation-de-biens #q7-2{display:inline;}.separation-de-biens #residencePercent{width:80px !important;display:inline !important;margin-left:10px;}#qfin12-1 .tree-text,#qfin12-0 .tree-text{width:770px;padding:0;float:none;margin:50px auto 0 auto;}}@media only screen and (max-width:550px){#quiz1 #q1-2a{margin-bottom:0px;}.rightBlock{padding-left:60px;}.leftBlock{padding-right:60px;}.roundInput{width:160px !important;height:160px !important;}.roundInput label{width:160px;top:50px;}#quiz1 h2,#quiz2 h2{font-size:22px;font-weight:300px;line-height:26px;}.popInAlert .quiz-subtitle{margin:20px 0;}#q1 .quizInputs{background-position:center 83px;background-size:26%;height:200px;}#q2a .quizInputs{background-position:center 97px !important;background:url(/themes/atlas/img/2-2bg-Mobile.png) no-repeat;height:250px;}#q2b .quizInputs{background-position:center 430px;height:550px;}#q3a .quizInputs,#q3b .quizInputs{background:url(/themes/atlas/img/2-3bg-Mobile.png) no-repeat center 250px;height:450px;}#q3c .quizInputs:first-child{background:url(/themes/atlas/img/2-7bg.png) no-repeat center 30px;height:400px;padding-top:250px;}#q3c .quizInputs:nth-child(2){padding-top:50px;}#q3c .quizInputs{background:url(/themes/atlas/img/2-7extend.png) repeat-y center center;padding:0 0 50px 0;}#q4 .quizInputs{background:url(/themes/atlas/img/2-4bg.png) no-repeat center 150px;}#q5a .quizInputs,#q5b .quizInputs,#q5c .quizInputs{background:url(/themes/atlas/img/2-5bg-Mobile.png) no-repeat center 200px;height:320px;}#q6b .quizInputs{background-size:20%;background-position:center 100px;height:200px;}#qMarried .quizInputs{background-position:center 83px;background-size:26%;height:200px;}#qContract .quizInputs{background-position:center 230px;height:335px;background-size:31%;}#qChildren .quizInputs{background-position:center 97px !important;background:url(/themes/atlas/img/1-2bg-Mobile.png) no-repeat;height:200px;}#qLegit .quizInputs{background-size:70%;}#qSiblings .quizInputs{background:url(/themes/atlas/img/1-5bg-Mobile.png) no-repeat center 200px;height:320px;}#qParents .quizInputs{background:url(/themes/atlas/img/1-3bg-Mobile.png) no-repeat center 230px;height:450px;}#qOtherParents .quizInputs{background-size:20%;}#qOwner .quizInputs{background:url(/themes/atlas/img/1-7bg-Mobile.png) no-repeat center 120px;height:240px;}#qAssets .quizInputs{background:url(/themes/atlas/img/1-10bg-Mobile.png) no-repeat;background-position:center 60px;height:180px;}#qFurnitures .quizInputs{background:url(/themes/atlas/img/1-11bg-Mobile.png) no-repeat;background-position:center 130px;}#qDebts .quizInputs{background:url(/themes/atlas/img/1-12bg-Mobile.png) no-repeat;background-position:center 100px;}#optionQ7{padding:0px 0px 30px;}#optionQ7 #ownLegend{width:100%;padding:0 10px;}#optionQ7 label{margin:0 0 20px 0;}#qInsurances .quizInputs{background-size:23% auto;background-position:center 63px;}#optionQ7 > div.communaute-legale .residenceCommunautelegaleDiv{clear:both;padding-top:10px;}#optionQ7 > div.communaute-legale input,#optionQ7 > div.communaute-universelle input{float:none;margin:0px auto;width:254px !important;}.roundInput.predeceased label{position:relative;top:20px;line-height:15px;font-size:12px;}.tree-text h2,.diag-text h2{font-size:16px !important;}}
