@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('/Content/fonts/open-sans-v13-latin-300.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-300.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url('/Content/fonts/open-sans-v13-latin-300italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-300italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url('/Content/fonts/open-sans-v13-latin-regular.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('/Content/fonts/open-sans-v13-latin-italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url('/Content/fonts/open-sans-v13-latin-600.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-600.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url('/Content/fonts/open-sans-v13-latin-600italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-600italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/Content/fonts/open-sans-v13-latin-700.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-700.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('/Content/fonts/open-sans-v13-latin-700italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-700italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url('/Content/fonts/open-sans-v13-latin-800.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-800.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans Extrabold Italic'),local('OpenSans-ExtraboldItalic'),url('/Content/fonts/open-sans-v13-latin-800italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-800italic.woff') format('woff')}.in-news{border-top:solid 1px #ddd;padding-top:20px}.family-tree{clear:both;width:930px;height:260px;position:relative}.family-tree .ft-row{position:relative;width:100%;height:105px}.family-tree .ft-row .doublenode{height:65px;position:absolute;top:0}.family-tree .ft-row .doublenode:before{content:'';position:absolute;top:25px;left:50%;margin-left:-8px;width:16px;border-bottom:15px solid #999}.family-tree .ft-row .doublenode.removeConnector:before{border-bottom:none}.family-tree .ft-row .doublenode .node{height:65px;position:absolute;overflow:hidden;text-align:center;padding:0 2px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}.family-tree .ft-row .doublenode .node.removeShadow{box-shadow:none}.family-tree .ft-row .doublenode .node.first{left:0}.family-tree .ft-row .doublenode .node.second{right:0}.family-tree .ft-row .doublenode .node h3{font-size:11px;line-height:12px;margin:5px 0 0;padding:0;width:100%;color:#333}.family-tree .ft-row .doublenode .node p{display:table;font-size:12px;line-height:15px;font-weight:600;margin:10px 0 0;padding:0;width:100%;height:30px;letter-spacing:0;text-align:center}.family-tree .ft-row .doublenode .node p .content{display:table-cell;vertical-align:middle}.family-tree .ft-row .doublenode .node p a{color:#e53322}.family-tree .ft-row .doublenode.unknown{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.family-tree .ft-row .doublenode.disabled node{background-color:#e7e7e7}.family-tree .ft-row .doublenode .display-other-mothers,.family-tree .ft-row .doublenode .display-other-fathers{position:absolute;top:35px;right:8px;font-size:25px;cursor:pointer}.family-tree .ft-row .doublenode .display-other-mothers h4,.family-tree .ft-row .doublenode .display-other-fathers h4{display:none}.family-tree .ft-row .doublenode .display-other-mothers:after,.family-tree .ft-row .doublenode .display-other-fathers:after{content:'+'}.family-tree .ft-row .doublenode .display-other-mothers.active,.family-tree .ft-row .doublenode .display-other-fathers.active{top:33px;right:9px}.family-tree .ft-row .doublenode .display-other-mothers.active:after,.family-tree .ft-row .doublenode .display-other-fathers.active:after{content:'-'}.family-tree .ft-row .doublenode .display-other-fathers{left:8px;right:auto}.family-tree .ft-row .doublenode .other-parents{display:none;position:absolute;top:65px;left:0;z-index:300;padding:0}.family-tree .ft-row .doublenode .other-parents .doublenode,.family-tree .ft-row .doublenode .other-parents .other-fathers .node,.family-tree .ft-row .doublenode .other-parents .other-mothers .node{position:relative}.family-tree .ft-row .doublenode .other-parents .doublenode{background-color:#efefef;margin-top:8px}.family-tree .ft-row .doublenode .other-parents .other-fathers,.family-tree .ft-row .doublenode .other-parents .other-mothers{position:relative;width:50%;float:left}.family-tree .ft-row .doublenode .other-parents .other-fathers .node,.family-tree .ft-row .doublenode .other-parents .other-mothers .node{margin-top:8px}.family-tree .ft-row .doublenode .other-parents .other-mothers .node{left:4px}.family-tree .ft-row .connector{position:absolute;height:15px;border:solid 1px #999;border-top:none}.family-tree .ft-row .connector .middle{position:absolute;top:15px;left:50%;border-left:solid 1px #999;height:15px}h1{margin:0;padding:0;position:relative;clear:both;width:100%;background-color:#e74838;color:#fff;height:50px;font-size:16px;line-height:20px}h1 pre{display:table-cell;vertical-align:middle}div.relationships div.partner{width:260px;padding:10px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);font-size:12px;color:#333;margin:0 0 10px 0;float:left}div.relationships div.partner a{color:#333}div.relationships div.partner img{display:block;border:solid 1px #ddd;float:left}div.relationships div.partner .details{float:left;margin-left:15px;width:185px}div.relationships div.partner .details h3{font-size:12px;margin:0;padding:0 0 4px 0;font-weight:bold}div.relationships div.partner .details h3 a{color:#e53322;font-weight:bold;font-size:13px}div.relationships div.partner .details h3:first-child{float:left}div.relationships div.partner .details h3:last-child{padding-top:4px;padding-bottom:0}div.relationships div.partner .details p{margin:0;padding:0;font-size:11px;line-height:13px}div.relationships div.partner .details p.children{float:right;font-style:italic}div.siblings div.sibling{width:260px;padding:10px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);font-size:12px;color:#333;margin:0 0 10px 0;float:left}div.siblings div.sibling a{color:#333}div.siblings div.sibling img{display:block;border:solid 1px #ddd;float:left}div.siblings div.sibling .details{float:left;margin-left:15px;width:185px}div.siblings div.sibling .details h3{font-size:12px;margin:0 0 5px;padding:0;font-weight:bold}div.siblings div.sibling .details p.link{margin:0 0 5px;padding:0}div.siblings div.sibling .details p.link a{color:#e53322;font-weight:bold;font-size:13px}div.siblings div.sibling .details p.info{margin:0;padding:0;font-size:11px;line-height:13px}div.siblings div.sibling .details p.info a{color:#e53322}div.children-details div.child{width:100%;padding:10px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);font-size:12px;color:#333;margin:0 0 10px 0;float:left}div.children-details div.child p{margin:0;padding:0}div.children-details div.child p a{color:#e53322}div.children-details div.child p>a{font-weight:bold}div.children-details div.child.centered{box-shadow:none}div.children-details div.child.centered p{display:table;font-weight:600;height:100%;left:0;letter-spacing:1px;position:absolute;text-align:center;top:0;width:100%}div.children-details div.child.centered p>a{display:table-cell;vertical-align:middle;white-space:pre-wrap;word-break:inherit;word-wrap:break-word;outline:0;text-decoration:none;font-weight:600}div.children-details div.child.centered p>a:hover,div.children-details div.child.centered p>a:active{text-decoration:none}div.children-details div.child.centered p>em{letter-spacing:0;display:table-cell;vertical-align:middle;outline:0;text-decoration:none}div.children-details div.child.centered p>em a,div.children-details div.child.centered p>em a:hover,div.children-details div.child.centered p>em a:active{outline:0;text-decoration:none}div.bio-details h4{font-size:13px;margin:10px 0 0;padding:0;font-weight:bold;color:#444;line-height:20px}div.bio-details>h4:first-child{margin-top:20px}div.bio-details p{font-size:13px;line-height:20px;margin:0;padding:0}div.bio-details p a{color:#333;text-decoration:underline}div.bio-details p a:hover{color:#e53322}div.bio-details .fact-content{margin:10px 0 0}div.bio-details .fact-content h4{margin:0;font-size:13px}div.bio-details .fact-content pre{margin:0;padding:0;font-size:13px}div.bio-details>*:last-child{padding-bottom:20px}div.the-family-list{font-size:13px}div.the-family-list div.family-list h4{margin:0 0 5px 0;padding:0;font-size:13px;font-weight:bold}div.the-family-list div.family-list p{padding:0;margin:0}div.the-family-list div.family-list p span{display:block}div.the-family-list div.family-list p span a{white-space:nowrap;color:#e53322}div.the-family-list div.family-list p span.divider:after{content:'----'}div.the-family-list div.family-list p.famechain-link{font-size:10px;padding-bottom:20px}div.the-family-list a{color:#e53322;text-decoration:underline}div.the-family-list a:hover{text-decoration:none}div.the-family-list a.famechain-link{color:#333;text-decoration:underline}div.the-family-list a.famechain-link:hover{text-decoration:none}div.associations div.association{width:100%;padding:10px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);font-size:12px;color:#333;margin:0 0 10px 0;float:left}div.associations div.association h4{clear:both;float:left;font-size:14px;font-weight:bold;margin:0;padding:0;max-width:84%}div.associations div.association h4 a{color:#333;text-decoration:underline}div.associations div.association h4 a:hover{text-decoration:none}div.associations div.association p.years{float:right;margin:0;padding:0}div.associations div.association h5{clear:both;font-size:11px;font-weight:normal;font-style:italic;margin:0;padding:10px 0 5px}div.associations div.association p.other-person{clear:both;margin:0;padding:0 0 0 10px}div.associations div.association p.other-person span.name{display:inline-block;float:left;max-width:80%}div.associations div.association p.other-person span.name a{color:#e53322}div.associations div.association p.other-person span.years{display:inline-block;float:right}div.associations div.association p.other-person em a{color:#333}div.trivia div.subject{margin-bottom:10px;padding:5px 10px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}div.trivia div.subject h4{font-size:12px;font-weight:bold;padding:0;margin:0 0 5px}div.trivia div.subject div.entry{border-top:solid 1px #efefef;padding:5px 0}div.trivia div.subject div.entry p{font-size:12px;padding:0;margin:0}div.trivia div.subject div.entry:last-child{padding-bottom:0}aside#mobile-advert-1,aside#mobile-advert-2,aside#mobile-advert-3,aside#mobile-advert-5,aside#mobile-advert-bottom{display:none}.family-tree{width:100%}.family-tree .grandparents.ft-row .doublenode{width:217.5px}.family-tree .grandparents.ft-row .doublenode.first{left:0}.family-tree .grandparents.ft-row .doublenode.second{left:233.5px}.family-tree .grandparents.ft-row .doublenode.third{right:233.5px}.family-tree .grandparents.ft-row .doublenode.fourth{right:0}.family-tree .grandparents.ft-row .doublenode .node{width:104.75px}.family-tree .grandparents.ft-row .doublenode .node.first{left:0}.family-tree .grandparents.ft-row .doublenode .node.second{right:0}.family-tree .grandparents.ft-row .connector{top:65px;width:112.75px}.family-tree .grandparents.ft-row .connector.first{left:52.375px}.family-tree .grandparents.ft-row .connector.second{left:285.875px}.family-tree .grandparents.ft-row .connector.third{right:285.875px}.family-tree .grandparents.ft-row .connector.fourth{right:52.375px}.family-tree .parents.ft-row .doublenode{width:451px}.family-tree .parents.ft-row .doublenode.first{left:0}.family-tree .parents.ft-row .doublenode.second{right:0}.family-tree .parents.ft-row .doublenode .node{width:221.5px}.family-tree .parents.ft-row .doublenode .other-parents{width:451px}.family-tree .parents.ft-row .connector{top:65px;width:229.5px}.family-tree .parents.ft-row .connector.first{left:110.75px}.family-tree .parents.ft-row .connector.second{right:110.75px}.family-tree h1 .displayname{width:350px;height:100%;display:table;position:absolute;top:0;text-align:center;font-weight:600;letter-spacing:1px;background-color:#e74838}.family-tree h1 .displayname.first{left:0}.family-tree h1 .displayname.second{right:0}.family-tree h1 .space{position:absolute;top:0;left:350px;width:230px;height:100%;display:block;background-color:#efefef}.family-tree h1 .relationship{position:absolute;top:0;left:350px;text-align:center;width:230px;height:100%;display:block;background-color:#fff;color:#e53322;text-transform:uppercase;font-weight:600;padding-top:5px;cursor:pointer}.family-tree h1 .relationship.nofacts{padding-top:15px;cursor:default}.family-tree h1 .relationship>span.name{line-height:20px;height:20px;visibility:hidden;overflow:hidden;display:inline-block}.family-tree h1 .relationship>span.facts{position:absolute;width:100%;bottom:3px;display:block;font-size:14px;color:#666;text-transform:none}.family-tree h1 .relationship>span.facts:after{content:'+';position:absolute;bottom:1px;right:36px;font-size:18px}.family-tree h1 .relationship.active{-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,.5)}.family-tree h1 .relationship.active>span.facts:after{content:'-';bottom:3px;font-size:25px}.family-tree .relationship-facts{display:none;clear:both;position:absolute;top:260px;left:350px;text-align:center;width:230px;z-index:1}.family-tree .relationship-facts .relationship-fact{margin-top:3px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);padding:8px}.family-tree .relationship-facts .relationship-fact h3{margin:0 0 5px;padding:0;font-size:12px;color:#e53322;text-align:left;font-weight:bold;clear:both}.family-tree .relationship-facts .relationship-fact h3 span.date{display:inline-block;float:right;color:#333;text-align:right}.family-tree .relationship-facts .relationship-fact h3:last-child{margin:0}.family-tree .relationship-facts .relationship-fact p{clear:both;padding:0;margin:0 0 5px;font-size:12px}.family-tree .relationship-facts .relationship-fact p:last-child{margin:0}.partner-details{clear:both;width:100%;margin:15px 0}.partner-details .individual-details{float:left}.partner-details .individual-details .img-column{float:left;width:160px;margin-bottom:5px}.partner-details .individual-details .img-column .image{position:relative;width:100%;height:340px;overflow:hidden;padding:15px;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3)}.partner-details .individual-details .img-column .image img{margin-top:35px;display:block;margin-bottom:5px}.partner-details .individual-details .img-column .image div.claimtofame{width:150px;height:45px;display:table;position:absolute;top:3px;left:5px;text-align:center;line-height:15px;overflow:hidden;font-size:12px}.partner-details .individual-details .img-column .image div.claimtofame pre{width:130px;height:45px;overflow:hidden;display:table-cell;vertical-align:middle}.partner-details .individual-details .img-column .image div.minibio{height:103px;overflow:hidden}.partner-details .individual-details .img-column .image div.minibio h4{margin:0;padding:0 5px 0 0;font-size:12px;line-height:15px;font-weight:bold;display:block;clear:both;float:left}.partner-details .individual-details .img-column .image div.minibio h4:first-child{padding-right:0;margin-bottom:5px;float:none;text-align:center}.partner-details .individual-details .img-column .image div.minibio p{margin:0;padding:0 0 5px 0;font-size:12px;line-height:15px;float:left}.partner-details .individual-details .img-column .image div.minibio p a{color:#333;text-decoration:underline}.partner-details .individual-details .img-column .image div.minibio p a:hover{color:#e53322}.partner-details .individual-details .img-column .famechain-button{margin-top:5px;display:block;clear:both;width:100%;background-color:#fff;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);height:30px}.partner-details .individual-details .img-column .famechain-button .StartFameChainButton,.partner-details .individual-details .img-column .famechain-button .AddToFameChainButton{display:block;clear:both;width:100%;padding:5px;color:#e53322;font-weight:normal;text-transform:uppercase;text-align:center;line-height:20px}.partner-details .individual-details .img-column .famechain-button .AddToFameChainButton{font-size:13px}.partner-details .individual-details .ft-accordion{float:left;width:288px;margin:0 0 0 10px}.partner-details .individual-details .ft-accordion>h3{display:inline-block;border:solid 1px #999;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);background-color:transparent;color:#333;font-weight:normal;margin:0 0 5px 0;padding:5px}.partner-details .individual-details .ft-accordion>h3:after{top:5px;right:5px}.partner-details .individual-details .ft-accordion>h3.active{background-color:transparent}.partner-details .individual-details .ft-accordion>h3.active:after{content:'-';top:3px}.partner-details .individual-details .ft-accordion>h3+div{height:305px;margin:0 0 5px 0;overflow-y:scroll;overflow-x:hidden;border:none;padding:0}.partner-details .individual-details .ft-accordion>h3.active+div{display:block}.partner-details .individual-details.leftside{padding-right:10px}.partner-details .individual-details.leftside .ft-accordion{float:right;direction:rtl}.partner-details .individual-details.leftside .ft-accordion>div>div{direction:ltr;float:right;margin-right:0;margin-left:0}.partner-details .individual-details.rightside{padding-left:0}.children-details{clear:both;width:100%;border:solid 1px #7b7b7b;border-top:none;padding:0;margin:0 0 20px 0}.children-details.relationship h2{top:-10px;left:-10px}.children-details h2{float:left;margin:0;padding:15px 0;background-color:#7b7b7b;color:#fff;width:249px;height:50px;font-size:15px;line-height:20px;text-align:center;font-weight:bold;letter-spacing:1px;border-bottom:1px solid #efefef;position:relative}.children-details h2.children-together{background-color:#e74838;width:430px;border-bottom:1px solid #efefef}.children-details .children-blocks{overflow:hidden;float:left;display:flex}.children-details .children-blocks div{float:left;width:249px;padding:10px 10px 0;background-color:#b3b3b3}.children-details .children-blocks div.children-together{width:430px;border-bottom:none;border-top:none;background-color:#ff988e}.children-details .children-blocks div.children-together .child{width:200px}.children-details .children-blocks div.children-together .child:nth-child(2n){margin-left:5px}.children-details .children-blocks div.children-together .child:nth-child(2n+1){margin-right:5px;clear:both}.other-details{clear:both;width:100%;margin-bottom:40px}.other-details .partner-one-other-details{width:49%;float:left}.other-details .partner-two-other-details{width:49%;float:right}.other-details .ft-accordion{float:left}.other-details .ft-accordion>h3+div{max-height:500px;overflow-y:auto;overflow-x:hidden}.other-details .ft-accordion>h3+div.bio-details{padding:0 20px}.other-details .ft-accordion>h3+div.bio-details pre{width:99%}.other-details .ft-accordion>h3+div.associations{padding:15px 10px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('/Content/fonts/open-sans-v13-latin-300.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-300.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url('/Content/fonts/open-sans-v13-latin-300italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-300italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url('/Content/fonts/open-sans-v13-latin-regular.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('/Content/fonts/open-sans-v13-latin-italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url('/Content/fonts/open-sans-v13-latin-600.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-600.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url('/Content/fonts/open-sans-v13-latin-600italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-600italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/Content/fonts/open-sans-v13-latin-700.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-700.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('/Content/fonts/open-sans-v13-latin-700italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-700italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url('/Content/fonts/open-sans-v13-latin-800.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-800.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans Extrabold Italic'),local('OpenSans-ExtraboldItalic'),url('/Content/fonts/open-sans-v13-latin-800italic.woff2') format('woff2'),url('/Content/fonts/open-sans-v13-latin-800italic.woff') format('woff')}@media(max-width:740px){.family-tree.relationship{display:block!important}.family-tree.relationship .the-tree{overflow-x:scroll;overflow-y:hidden}.family-tree.relationship h1 .displayname{flex:1 1 80%!important}.family-tree.relationship h1 .displayname pre{font-size:6vw;line-height:6vw;align-self:center}.family-tree.relationship h1 .relationship.facts span{width:100%;display:block}.family-tree.relationship .ft-row{width:640px}.family-tree.relationship .ft-row.parents{flex-wrap:wrap;flex-direction:row!important}.family-tree.relationship .ft-row.parents .parents{height:initial;align-items:flex-start}.family-tree.relationship .ft-row .grandparents{flex:1 1 25%!important}.family-tree.relationship .ft-row .grandparents .node p span a{font-size:3vw!important}.family-tree.relationship .ft-row .parents{flex:1 1 48%!important}.family-tree.relationship .grandparents.ft-row .connector{bottom:10px;top:initial;width:80px}.family-tree.relationship .grandparents.ft-row .connector.first{left:40px}.family-tree.relationship .grandparents.ft-row .connector.second{left:200px}.family-tree.relationship .grandparents.ft-row .connector.third{right:200px}.family-tree.relationship .grandparents.ft-row .connector.fourth{right:40px}.family-tree.relationship .relationship-facts{left:0;top:250px;width:100%;position:initial}.partner-details{width:100%}.partner-details .individual-details{box-sizing:border-box}.partner-details .individual-details .image{margin-bottom:10px}.partner-details .ft-accordion{margin:0!important}.partner-details .ft-accordion h3:after{display:none}.partner-details .ft-accordion>div{width:initial!important;position:initial!important;flex-direction:column;overflow:hidden!important;display:initial}.partner-details .ft-accordion>div>div{margin-bottom:5px!important;padding:5px;width:100%!important;display:flex;min-height:80px}.partner-details .ft-accordion>div>div h3{padding-top:0!important}.partner-details .ft-accordion>div>div .details{margin-left:5px;width:initial!important}.partner-details .ft-accordion .relationships .partner{margin-bottom:5px!important;padding:5px}.partner-details .ft-accordion .relationships .partner h3{padding-top:0!important}.partner-details .ft-accordion .siblings .sibling{width:initial}.other-details{margin-bottom:0}.other-details h3:after{display:none}.other-details .ft-accordion>div{height:initial!important;max-height:initial!important;overflow:hidden;padding:0 5px!important;display:flex;flex-direction:column}.other-details .ft-accordion>div .row{width:100%;margin:0;display:block}.other-details .ft-accordion>div .row .col-xs-5,.other-details .ft-accordion>div .row .col-xs-7{padding:0!important;display:block;width:100%}.children-details{display:block}.children-details h2{width:100%;font-size:5.8vw}.children-details .children-blocks div{overflow:initial;height:initial;padding:0}.children-details .children-blocks div h2{height:initial;top:initial;left:initial;width:100%!important}.children-details .children-blocks div .child{margin:0!important;margin-bottom:5px!important}.children-details .children-blocks div .child p{font-size:5vw}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}.blackcolorbox .cboxIframe{background:#000}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}.blackcolorbox #cboxLoadedContent{background-color:#000}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(/Content/images/loading.gif) no-repeat center center}.blackcolorbox #cboxLoadingGraphic{background:url(/Content/images/loading-black.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/Content/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/Content/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(/Content/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}