.page,.page .pageHeader,.pageHeader{margin-top:0}.miniNodePic,.wizYourInfoWrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form .firstBonus .checkbox+label,label[for=birthGuess]{white-space:nowrap}.page.pageError{background-color:#fff}.pageHeader{background-color:transparent;border-bottom:0}.pageTitle{padding-bottom:0}.theTreeTitle{font-size:18px;font-weight:700;margin-bottom:8px;padding-bottom:4px;text-align:center}.displayNone{display:none}.miniFemale:after,.miniMale:after,.miniPediCon:after{display:block;content:""}option:disabled{color:#ccc!important;background-color:#e2e0d0}::selection{background:#eff2d3}#FooterRegion{background-color:#f0eee9}.w45{width:47%}html[lang=es-MX] .w45{width:43%}.wizYourInfoWrap{box-sizing:border-box;margin:auto;max-width:990px;padding:40px;position:relative;width:100%}.ie8 .wizYourInfoWrap{width:990px}.wizYourInfoWrap>h1{font-size:34px}.wizYourInfoWrap>h2{font-size:16px;font-weight:500;margin-top:0;margin-bottom:20px}.ie8 .wizYourInfoWrap .wizGenderCollection{margin-right:-10px}.wizYourInfoWrap .startAndPrivacy{color:#695e49;margin-bottom:20px;margin-top:20px}.wizYourInfoWrap .privacyIcon{text-indent:-30px;margin-left:20px}.wizYourInfoWrap .privacyIcon:before{font-size:22px;top:14px}.errorCallout{min-width:104px}#calloutContent.textxsml{font-size:11px}label[for=yourAge]>.errorMessage:before{left:10px;margin-left:-12px;position:relative}label[for=yourAge].success:after{margin-left:4px;overflow:hidden;white-space:nowrap}.wizYourInfoWrap .radio+label{word-wrap:normal}.miniPediCon{height:282px;left:-21px;max-width:577px;overflow:hidden;position:relative;width:113.5%}.ie8 .miniPediCon{width:112.5%}.miniPediCon:after{background-image:-moz-linear-gradient(left,rgba(248,247,243,0) 0,#f8f7f3 100%);background-image:-ms-linear-gradient(left,rgba(248,247,243,0) 0,#f8f7f3 100%);background-image:-webkit-linear-gradient(left,rgba(248,247,243,0) 0,#f8f7f3 100%);background-image:linear-gradient(left,rgba(248,247,243,0) 0,#f8f7f3 100%);bottom:0;position:absolute;right:0;top:0;width:15%;z-index:1}.wizMiniNode{border:1px solid #eaeaea;border-radius:5px;height:50px;margin-top:-25px;position:absolute;width:200px;z-index:1}.miniFemale:after,.miniMale:after{border-color:#e8e4de;border-style:solid;position:absolute;z-index:-1}.miniMale:after{border-width:0 2px 2px 0}.miniFemale:after{border-width:0 2px 0 0}.miniNodePic{border-radius:5px 0 0 5px;bottom:0;box-sizing:border-box;left:0;overflow:hidden;position:absolute;top:0;width:50px}.miniNodePic.icon:before{font-size:42px;left:4px;top:29px}.miniNodePic.iconMale{background-color:#cdd6df;color:#e1e6ec}.miniNodePic.iconFemale{background-color:#e1d1d1;color:#ece2e0}.miniNodeText{background-color:#fff;border-radius:0 5px 5px 0;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px 20px;position:absolute!important;right:0;top:0;width:150px}.miniNodeText.iconLeaf:after,.miniNodeText.iconLeaf:before{color:#a9af94;left:auto;position:absolute;right:-8px;top:-5px}.miniNodeText.iconLeaf:before{color:#dae39d;right:-13px}.miniNodeP{color:#c1beb7;font-size:14px;line-height:20px;margin-top:0;vertical-align:middle}.parent{left:25px}.parent:after{height:50px;left:-25px;width:50px}.miniMale.parent:after{bottom:-50px}.miniFemale.parent:after{top:-50px}#miniFather{top:25%}#miniMother{top:75%}.grand{left:250px}.grand:after{height:12.5px;left:-25px;width:50px}.miniMale.grand:after{bottom:-12.5px}.miniFemale.grand:after{top:-12.5px}#miniPGFather{top:12.5%}#miniPGMother{top:37.5%}#miniMGFather{top:62.5%}#miniMGMother{top:87.5%}.great.wizMiniNode{height:25px;left:500px;margin-top:-12.5px;width:100px}.great .miniNodePic{width:25px}.great .miniNodePic.icon:before{font-size:22px;left:2px;top:15px}.great .miniNodeText{padding:5px 0 5px 10px;width:75px}.great .miniNodeP{font-size:12px;line-height:16px}.great:after{height:35px;width:25px}.great.miniMale:after{border-width:2px 0 2px 2px;bottom:-26px;left:-25px}.great.miniFemale:after{border-width:2px 0 0;left:-50px;top:-7.5px}#miniPPGFather{top:6%}#miniPPGMother{top:19.5%}#miniPMGFather{top:31%}#miniPMGMother{top:44.5%}#miniMPGFather{top:55.5%}#miniMPGMother{top:69%}#miniMMGFather{top:80.5%}#miniMMGMother{top:94%}.wizYourInfoWrap .wizFreeTrialCon{position:absolute;right:26px;top:0}.ancCol.afterCheck,.ieWater,.sectionEnd,.slideInLeft{position:relative}.wizFTH1{color:#fff;font-size:18px;font-weight:700}.wizFTLink{font-weight:700;margin-top:0;text-decoration:underline}.toggleContainer button:hover,.wizYourInfoWrap p a{text-decoration:none}@media only screen and (max-width:1004px){.wizYourInfoWrap{border-radius:0;border-width:1px 0;padding-top:60px}.frameworkMainDiv{overflow-x:hidden}.wizGenderCollection>.ancCol.full768{margin-top:0!important;clear:inherit}}@media only screen and (max-width:767px){.wizYourInfoWrap{background-position:150% 60%;padding:80px 12px 0}.wizYourInfoWrap .wizFreeTrialCon{right:12px}.miniPediCon{left:-13px;top:-30px}.wizGenderCollection>.ancCol.full480{margin-top:0!important;clear:inherit}}@media only screen and (min-width:480px) and (max-width:880px){.wizYourInfoWrap .wizFormCol{width:70%}.wizYourInfoWrap .pedigreeCon{clear:none;width:30%}}@media only screen and (min-width:480px) and (max-width:670px){.wizGenderCollection .w50{width:100%}html[lang=sv-SE] .wizGenderCollection .w50{width:50%}}@media only screen and (min-width:480px) and (max-width:600px){html[lang=es-MX] label[for=yourAge]{margin-top:20px}}@media only screen and (min-width:480px) and (max-width:500px){html[lang=fr-FR] label[for=yourAge]{margin-top:20px}}@media only screen and (max-width:479px){.miniPediCon,.wizYourInfoWrap:after{display:none}.wizYourInfoWrap{background-image:none}.wizYourInfoWrap .wizFreeTrialCon{margin-right:-90px;right:50%}html[lang=es-MX] .wizYourInfoWrap .wizFreeTrialCon,html[lang=fr-FR] .wizYourInfoWrap .wizFreeTrialCon{margin-right:-130px}#formYourInfoSubmit{width:100%}}.slideGrid{margin-top:8px}.slideGrid>.slideCol{left:50%;position:relative;transition:all .25s ease-out}.slideCol+.slideCol{opacity:0;visibility:hidden}.slideGrid>.slideCol.wizFieldShown{left:0;opacity:1;transition:all .25s ease-out;visibility:visible}.slideInLeft,.wizNoShow{visibility:hidden}.wizSubLabel{color:#999;display:block;margin-bottom:-12px}.wizParentBonusTitle{font-size:13px;margin-bottom:-12px}.checkbox+label~.wizSecondLabel{margin-left:0}.vCentered{line-height:2}.bonusLabel{margin:16px 0 12px}.bonusTrash{cursor:pointer}.firstBonus+.secondBonus,.livingRow+.deathRow,.locationBonus+.locationBonus,.yearBonus+.locationBonus,.yearBonus+.yearBonus{margin-top:0}select.bonusSecondSelect,select.bonusSelect{font-size:12px}.deathLabel{margin-left:20px}.secondBonus.isVisible{margin-top:20px}.ancCol.afterCheck{padding-left:10px}.ie8 .locationBonus>.ancCol.w66{width:60%}.ie8 .trashCol{width:10%}.ie8 #isLiving{margin-top:21px}.sectionEnd{border-top:1px solid #cfc2a7;line-height:1;margin-left:10px}.sectionCollapsed{margin-top:0!important}.toggleContainer button{display:inline-block}.toggleContainer button:focus{text-decoration:none;outline:0;outline-offset:0}.toggleContainer .icon{color:#695e49}html[lang=es-MX] .firstBonus .w5{width:6%;min-width:26px}html[lang=es-MX] .firstBonus .w16,html[lang=fr-FR] .firstBonus .w16{width:9%}html[lang=es-MX] .firstBonus .w70{width:76%}html[lang=fr-FR] .firstBonus .w70{width:78%}@media only screen and (min-width:930px) and (max-width:956px){html[lang=es-MX] .form>.w40 label{margin-top:20px}}@media only screen and (min-width:517px) and (max-width:528px){html[lang=es-MX] .form>.w40 label{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:956px){html[lang=es-MX] .form>.w25 .livingRow{margin-top:20px}}@media only screen and (min-width:480px) and (max-width:528px){html[lang=es-MX] .form>.w25 .livingRow{margin-top:20px}}@media only screen and (min-width:768px){html[lang=es-MX] .form>.w25 .deathRow{margin-top:-20px}.birthRow .ancCol.full768,.full768>.ancCol{width:100%;clear:both;padding-left:20px}}@media only screen and (min-width:480px) and (max-width:573px){html[lang=es-MX] .form>.w25 .deathRow{margin-top:-20px}}@media only screen and (min-width:800px) and (max-width:988px){html[lang=fr-FR] .form>.w40 label{margin-top:20px}}@media only screen and (min-width:946px) and (max-width:988px){html[lang=fr-FR] .form>.w25 .deathRow{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:988px){html[lang=fr-FR] .form>.w25 .livingRow .w100{margin-top:18px}}@media only screen and (min-width:521px) and (max-width:547px){html[lang=fr-FR] .form>.w25 .deathRow{margin-top:20px}}@media only screen and (min-width:480px) and (max-width:547px){html[lang=fr-FR] .form>.w40 label{margin-top:20px}html[lang=fr-FR] .form>.w25 .livingRow .w100{margin-top:18px}}@media only screen and (min-width:768px) and (max-width:812px){html[lang=de-DE] .form #lastNameGrandM{margin-top:42px}}@media only screen and (min-width:768px) and (max-width:773px){html[lang=de-DE] .form #lastNameGrandF{margin-top:42px}}@media only screen and (max-width:479px){html[lang=de-DE] #parentForm.form #lastNameGrandF,html[lang=de-DE] #parentForm.form #lastNameGrandM{margin-top:0}}.firstBonus label.error .errorMessage,.firstBonus label.success:after{display:none}.labelText{display:inline-block}.screenReaderText.hasIeWater{opacity:1;width:auto;overflow:visible}.screenReaderText.hasIeWater .labelText{opacity:0}.screenReaderText .ieWater{top:23px}.ieWater{top:26px;font-weight:300;color:#999}.fieldFocus .ieWater,.ieVal .ieWater,input:focus+.ieWater{display:none}@media only screen and (max-width:1004px){.locationBonus .w16:first-child,.yearBonus .w16:first-child{min-width:42px}html[lang=es-MX] .locationBonus .w16:first-child,html[lang=es-MX] .yearBonus .w16:first-child,html[lang=fr-FR] .locationBonus .w16:first-child,html[lang=fr-FR] .yearBonus .w16:first-child{min-width:9%}.secondBonus.isVisible{margin-top:12px}.birthRow>:first-child~.ancCol,.bonusBirthYear>.w50:last-child,.bonusYearCheck>:first-child~.ancCol,.deathRow>:first-child~.ancCol{margin-top:0}.birthRow .afterCheck,.bonusBirthYear .afterCheck,.deathRow .afterCheck{padding-left:20px}.locationBonus .w16:last-child,.yearBonus .w16:last-child{padding-left:10px;width:10%}.locationBonus .w70,.yearBonus .w70{width:60%}}@media only screen and (min-width:768px) and (max-width:1004px){.yearBonus .ancGridSmall .ancCol{width:100%}}@media only screen and (max-width:767px){.deathLabel{margin-left:12px}.birthRow .afterCheck,.deathRow .afterCheck{padding-left:12px}.wizParentBonusTitle{margin-bottom:-8px}#parentForm.form select{font-size:12px}#parentForm.form input.noLabel{margin-top:1.3125em}.firstBonus{margin-bottom:25px}}@media only screen and (min-width:768px){html[lang=es-MX] .firstBonus .w40{width:38%}}@media only screen and (max-width:479px){#lastName,#lastNameGrandF,#lastNameGrandM,.livingRow .noLabel{margin-top:0}.wizLastNameRow .w100{padding-left:0}.extraFields .ancCol.w20{width:25%}.extraFields .ancCol.w80{width:75%}html[lang=es-MX] .firstBonus .w5{width:50%}}@media only screen and (max-width:330px){.extraFields .ancCol.w20{width:30%}.extraFields .ancCol.w80{width:70%}}@-moz-keyframes animate-opacity{0%{opacity:0}100%{opacity:1}}@-o-keyframes animate-opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes animate-opacity{0%{opacity:0}100%{opacity:1}}@keyframes animate-opacity{0%{opacity:0}100%{opacity:1}}.slideInLeft{-moz-animation:animate-opacity .25s reverse;-o-animation:animate-opacity .25s reverse;-webkit-animation:animate-opacity .25s reverse;animation:animate-opacity .25s reverse;height:0;left:100%;overflow:hidden;-moz-transition:.25s ease-out;-ms-transition:.25s ease-out;-webkit-transition:.25s ease-out;transition:.25s ease-out}.slideInLeft.isVisible{-moz-animation:animate-opacity .25s;-o-animation:animate-opacity .25s;-webkit-animation:animate-opacity .25s;animation:animate-opacity .25s;height:auto;left:0;opacity:1;visibility:visible}.ie8 .slideInLeft{left:110%}.ie8 .slideInLeft.isVisible{left:0}.extraFields .slideInLeft{height:auto}.wizFinishPage{background:#fff;margin-top:0}.con .wizFinishCon{background-color:#f8f8f3;padding:24px 32px 32px}.wizFinishHeadline{font-size:18px}#shareTreeLabel{font-size:14px;line-height:1.2;margin-top:20px}.wizFinishSubmit{margin-top:32px}.wizFinishFooter{border-top:1px solid #d0c4a9;margin:32px -32px -32px;padding:20px}.wizFinishPrivacy{line-height:1.3;padding-left:30px;text-indent:-28px}.wizFinishPrivacy:before{color:#695e49;font-size:22px;top:10px}.ie8 .form .checkbox{float:left;margin-top:2px}.ie8 .form .checkbox+label{float:left;padding-left:20px;padding-top:0;text-indent:0;width:90%}@media only screen and (max-width:479px){.wizFinishPage .pageTitle{text-align:center}.con .wizFinishCon{padding:8px 16px 16px}.wizFinishFooter{margin:20px -16px -16px;padding:16px}.wizFinishSubmit{margin-top:20px}label[for=yourLastName]{display:none}}@media only screen and (min-width:768px) and (max-width:815px){html[lang=de-DE] .extraFields .w25{width:28%}html[lang=de-DE] .extraFields .w75{width:72%}}.wiz1 .page{background:url(/Cache/Flows/Common/images/leaf-1x.png) right bottom no-repeat #fff;background-size:148px 289px}.wiz1 .wizYourInfoForm .infoFormBkgd{background:linear-gradient(#f8f7e7 0,#f8f7e7 69%,#ece8da 100%)}.wiz1 .wizMiniNode{border:1px solid #ccc}.wiz1 .miniNodePic{border:3px solid #fff}.wiz1 .miniNodePic.icon:before{font-size:40px;left:2px;top:24px}.wiz1 .miniNodeText{background-color:#f8f7e7}.wiz1 .miniNodeP{color:#666}.wiz1 .miniNodeText.iconLeaf:after{color:#566c11}.wiz1 .miniNodePic.iconMale{background-color:#abb9c9}.wiz1 .miniNodePic.iconFemale{background-color:#D7BCB8}.con.treeContainer{background-color:transparent;box-shadow:none;padding:0}.wizNotBonsai .wizYourInfoWrap p a,.wizYourInfoWrap p a:hover{text-decoration:underline}.wizNotBonsai .wizYourInfoWrap{background-color:#fff;border:1px solid #d0c4a9;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.wizNotBonsai .wizYourInfoForm .infoFormBkgd{background:#f8f8f3}.wizNotBonsai .wizYourInfoWrap:after{background-image:url(/Cache/Flows/Common/images/w2-startover-leaves.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;bottom:0;content:"";display:block;height:111px;position:absolute;right:-21px;width:169px;z-index:2}.wizNotBonsai .wizYourInfoWrap .wizFreeTrialCon{background-color:#afbc22;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 0 1px #afbc22,0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 0 0 1px #afbc22,0 2px 5px 0 rgba(0,0,0,.3);color:#fff;display:block;height:auto;line-height:inherit;padding:8px 16px;text-align:center;text-decoration:none;text-shadow:-1px -1px 0 #a4af28;transition:background-color .3s,text-shadow .3s}.wizNotBonsai .wizFreeTrialCon:hover{background-color:#789201;color:#fff;cursor:pointer;text-decoration:none;text-shadow:-1px -1px 0 #6c8209;transition:background-color .3s,text-shadow .3s}.wizNotBonsai #FooterRegion,.wizNotBonsai .page{background-color:transparent}.wizNotBonsai .miniPediCon:after{background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%)}@media only screen and (max-width:479px){.wizNotBonsai .wizYourInfoWrap:after{background-image:none}}.wizNotBonsai .page{border:1px solid #d0c4a9;margin-top:0}.wizNotBonsai .conBody.formCon{background:#f8f8f3}.wizNotBonsai .form input.noLabel{margin-top:1.6153em}.dnaHeader{margin:50px 0 20px;padding:0 3px}.searchHeader{margin-top:10px}.dnaHeader h1{font-size:28px}.dnaHeader h2{font-weight:500;margin-top:0;margin-bottom:0}.previewDnaImage{background:url(/Cache/Flows/Common/images/dna-leading-line-cta.png) left center no-repeat;background-size:cover;margin-top:15px;width:100%}.dnaPreviewBtn{float:right;margin-bottom:25px;margin-top:80px}h2.dnaPreviewSubTitle{font-size:18px;font-weight:700}h1.dnaPreviewTitle{font-size:30px}
/*# sourceMappingURL=tree-forms-c7bba77a.min.css.map */