@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.hide{display:none}@media screen and (max-width:699px){.hide-for-mobile,.show-for-tablet{display:none!important}}@media screen and (min-width:700px){.hide-for-desktop,.show-for-tablet{display:none!important}}@media screen and (min-width:980px){.hide-for-desktop-only{display:none!important}}@media screen and (min-width:980px){.hide-for-desktop-only{display:none!important}}@media screen and (max-width:979px){.hide-for-tablet{display:none!important}.show-for-tablet{display:initial!important}}.published .hide-for-published{display:none!important}@media screen and (max-width:699px){.filters-selector,body.familysearch .loading-section,body.reports.reports-index .marketing-upsell,body.reports.reports-index .report-list-item,body.reports.reports-index section.report-listing .utility-buttons,body.tools.connections .list-section{margin-left:-7.15592%;margin-right:-7.15592%}}.tpd-tooltip{position:absolute}.tpd-tooltip,.tpd-tooltip [class^=tpd-]{-webkit-box-sizing:content-box;box-sizing:content-box}.tpd-content-wrapper{position:absolute;top:0;left:0;float:left;width:100%;height:100%;overflow:hidden}.tpd-content-relative,.tpd-content-relative-padder,.tpd-content-spacer{float:left;position:relative}.tpd-content-relative{width:100%}.tpd-content{float:left;clear:both;position:relative;padding:10px;font-size:11px;line-height:16px;color:#fff}.tpd-has-inner-close .tpd-content-relative .tpd-content{padding-right:0!important}.tpd-tooltip .tpd-content-no-padding{padding:0!important}.tpd-title-wrapper{float:left;position:relative;overflow:hidden}.tpd-title-spacer{float:left}.tpd-title-relative,.tpd-title-relative-padder{float:left;position:relative}.tpd-title-relative{width:100%}.tpd-title{float:left;position:relative;font-size:11px;line-height:16px;padding:10px;font-weight:700;text-transform:uppercase;color:#fff}.tpd-has-title-close .tpd-title{padding-right:0!important}.tpd-close{position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;overflow:hidden;color:#fff}.tpd-close-icon{float:left;font-family:Arial,Baskerville,monospace;font-weight:400;font-style:normal;text-decoration:none;width:28px;height:28px;font-size:28px;line-height:28px;text-align:center}.tpd-skin{position:absolute;top:0;left:0}.tpd-frames{position:absolute;top:0;left:0}.tpd-frames .tpd-frame{float:left;width:100%;height:100%;clear:both;display:none}.tpd-visible-frame-top .tpd-frame-top{display:block}.tpd-visible-frame-bottom .tpd-frame-bottom{display:block}.tpd-visible-frame-left .tpd-frame-left{display:block}.tpd-visible-frame-right .tpd-frame-right{display:block}.tpd-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.tpd-background-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none}.tpd-no-shadow .tpd-skin .tpd-background-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.tpd-background-box{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem{display:none}.tpd-no-stem .tpd-background-box-top{display:block}.tpd-background-box-shift,.tpd-background-box-shift-further{position:relative;float:left;width:100%;height:100%}.tpd-background{border-radius:10px;float:left;clear:both;background:0 0;background-clip:padding-box;border-style:solid;border-width:1px;border-color:#282828;border-color:rgba(255,255,255,.1)}.tpd-background-loading{display:none}.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background{border-radius:0}.tpd-background-title{float:left;clear:both;width:100%;background-color:#282828}.tpd-background-content{float:left;clear:both;width:100%;background-color:#282828}.tpd-background-border-hack{position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid}.tpd-background-box-top{top:0}.tpd-background-box-bottom{bottom:0}.tpd-background-box-left{left:0}.tpd-background-box-right{right:0}.tpd-iframeshim{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;zoom:1;opacity:0}.tpd-shift-stem{position:absolute;top:0;left:0;overflow:hidden}.tpd-shift-stem-side{position:absolute}.tpd-frame-bottom .tpd-shift-stem-side,.tpd-frame-top .tpd-shift-stem-side{width:100%}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side{height:100%}.tpd-stem{position:absolute;top:0;left:0;overflow:hidden;width:16px;height:8px;margin-left:3px;margin-top:2px;-webkit-transform-origin:0 0;transform-origin:0 0}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset{margin:0!important}.tpd-stem-spacer{position:absolute;top:0;left:0;width:100%;height:100%}.tpd-stem-reset .tpd-stem-spacer{margin-top:0}.tpd-stem-point{width:100px;position:absolute;top:0;left:50%}.tpd-stem-downscale,.tpd-stem-transform{float:left;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;position:relative}.tpd-stem-side{width:50%;height:100%;float:left;position:relative;overflow:hidden}.tpd-stem-side-inversed{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.tpd-stem-triangle{width:0;height:0;border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;position:absolute;top:0;left:0}.tpd-stem-border{width:20px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;border-right-color:#fff;border-right-style:solid;border-right-width:0}.tpd-stem-border-corner{position:absolute;top:0;left:50%;height:100%;border-right-style:solid;border-right-width:0}.tpd-stem *{z-index:0;zoom:1}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse{float:left;position:relative;width:100%;height:100%;overflow:hidden}.tpd-stem-notransform{float:left;width:100%;height:100%;position:relative}.tpd-stem-notransform .tpd-stem-border{height:100%;position:relative;float:left;top:0;left:0;margin:0}.tpd-stem-notransform .tpd-stem-border-center{position:absolute}.tpd-stem-notransform .tpd-stem-border-corner{background:#fff;border:0;top:auto;left:auto}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle{height:0;border:0;left:50%}.tpd-stem-transform-left{-webkit-transform:rotate(-90deg) scale(-1,1);transform:rotate(-90deg) scale(-1,1)}.tpd-stem-transform-right{-webkit-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%)}.tpd-stem-transform-bottom{-webkit-transform:scale(1,-1) translate(0,-100%);transform:scale(1,-1) translate(0,-100%)}.tpd-spinner{position:absolute;top:50%;left:50%;width:46px;height:36px}.tpd-spinner-spin{position:relative;float:left;margin:8px 0 0 13px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;-webkit-animation:tpd-spinner-animation 1.1s infinite linear;animation:tpd-spinner-animation 1.1s infinite linear;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;width:20px;height:20px}@-webkit-keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper{display:none}.tpd-is-loading .tpd-background{display:none}.tpd-is-loading .tpd-background-loading{display:block}.tpd-tooltip-measuring{top:0;left:0;position:absolute;max-width:100%;width:100%}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner{display:none}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper{display:block}.tpd-tooltip a,.tpd-tooltip a:hover{color:grey;text-decoration:underline}.tpd-tooltip a:hover{color:#6c6c6c}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title{padding:7px 8px;font-size:10px;line-height:15px}.tpd-size-x-small .tpd-background{border-radius:5px}.tpd-size-x-small .tpd-stem{width:12px;height:6px;margin-left:4px;margin-top:2px}.tpd-size-x-small.tpd-no-radius .tpd-stem{margin-left:7px}.tpd-size-x-small .tpd-close{margin-bottom:1px}.tpd-size-x-small .tpd-spinner{width:35px;height:29px}.tpd-size-x-small .tpd-spinner-spin{margin:6px 0 0 9px}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after{width:17px;height:17px}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title{padding:8px;font-size:10px;line-height:16px}.tpd-size-small .tpd-background{border-radius:6px}.tpd-size-small .tpd-stem{width:14px;height:7px;margin-left:5px;margin-top:2px}.tpd-size-small.tpd-no-radius .tpd-stem{margin-left:8px}.tpd-size-small .tpd-close{margin:2px 1px}.tpd-size-small .tpd-spinner{width:42px;height:32px}.tpd-size-small .tpd-spinner-spin{margin:7px 0 0 13px}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after{width:18px;height:18px}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{padding:10px;font-size:11px;line-height:16px}.tpd-size-medium .tpd-background{border-radius:8px}.tpd-size-medium .tpd-stem{width:16px;height:8px;margin-left:6px;margin-top:2px}.tpd-size-medium.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-medium .tpd-close{margin:4px 2px}.tpd-size-medium .tpd-spinner{width:50px;height:36px}.tpd-size-medium .tpd-spinner-spin{margin:8px 0 0 15px}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after{width:20px;height:20px}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{padding:10px;font-size:13px;line-height:18px}.tpd-size-large .tpd-background{border-radius:8px}.tpd-size-large .tpd-stem{width:18px;height:9px;margin-left:7px;margin-top:2px}.tpd-size-large.tpd-no-radius .tpd-stem{margin-left:10px}.tpd-size-large .tpd-close{margin:5px 2px 5px 2px}.tpd-size-large .tpd-spinner{width:54px;height:38px}.tpd-size-large .tpd-spinner-spin{margin:9px 0 0 17px}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after{width:20px;height:20px}.tpd-skin-dark .tpd-close,.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title{color:#fff}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title{background-color:#282828}.tpd-skin-dark .tpd-background{border-width:1px;border-color:#282828;border-color:rgba(255,255,255,.1)}.tpd-skin-dark .tpd-title-wrapper{border-bottom:1px solid #404040}.tpd-skin-dark .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff}.tpd-skin-dark a{color:#ccc}.tpd-skin-dark a:hover{color:silver}.tpd-skin-light .tpd-close,.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title{color:#333}.tpd-skin-light .tpd-background-content{background-color:#fff}.tpd-skin-light .tpd-background{border-width:1px;border-color:#838383;border-color:rgba(0,0,0,.3)}.tpd-skin-light .tpd-background-title{background-color:#f7f7f7}.tpd-skin-light .tpd-title-wrapper{border-bottom:1px solid silver}.tpd-skin-light .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-light.tpd-no-shadow .tpd-background{border-color:#acacac;border-color:rgba(100,100,100,.3)}.tpd-skin-light .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-light a{color:grey}.tpd-skin-light a:hover{color:#6c6c6c}.tpd-skin-gray .tpd-close,.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title{color:#fff}.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title{background-color:#727272}.tpd-skin-gray .tpd-background{border-width:1px;border-color:#727272;border-color:rgba(255,255,255,.1)}.tpd-skin-gray .tpd-title-wrapper{border-bottom:1px solid #505050}.tpd-skin-gray .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff}.tpd-skin-gray a{color:#ccc}.tpd-skin-gray a:hover{color:#b6b6b6}.tpd-skin-red .tpd-close,.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title{color:#fff}.tpd-skin-red .tpd-background-content{background-color:#e13c37}.tpd-skin-red .tpd-background{border-width:1px;border-color:#a30500;border-color:rgba(12,0,0,.6)}.tpd-skin-red .tpd-background-title{background-color:#e13c37}.tpd-skin-red .tpd-title-wrapper{border-bottom:1px solid #a30500}.tpd-skin-red .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-red .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff}.tpd-skin-red a{color:#ddd}.tpd-skin-red a:hover{color:#c6c6c6}.tpd-skin-green .tpd-close,.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title{color:#fff}.tpd-skin-green .tpd-background-content{background-color:#4aab3a}.tpd-skin-green .tpd-background{border-width:1px;border-color:#127c00;border-color:rgba(0,12,0,.6)}.tpd-skin-green .tpd-background-title{background-color:#4aab3a}.tpd-skin-green .tpd-title-wrapper{border-bottom:1px solid #127c00}.tpd-skin-green .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-green .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff}.tpd-skin-green a{color:#ddd}.tpd-skin-green a:hover{color:#c6c6c6}.tpd-skin-blue .tpd-close,.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title{color:#fff}.tpd-skin-blue .tpd-background-content{background-color:#45a3e3}.tpd-skin-blue .tpd-background{border-width:1px;border-color:#1674b4;border-color:rgba(0,0,12,.6)}.tpd-skin-blue .tpd-background-title{background-color:#45a3e3}.tpd-skin-blue .tpd-title-wrapper{border-bottom:1px solid #1674b4}.tpd-skin-blue .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-blue .tpd-spinner-spin{border-color:rgba(255,255,255,.2);border-left-color:#fff}.tpd-skin-blue a{color:#ddd}.tpd-skin-blue a:hover{color:#c6c6c6}.tpd-skin-lightyellow .tpd-close,.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title{color:#333}.tpd-skin-lightyellow .tpd-background-content{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-background{border-width:1px;border-color:#9d9c8c;border-color:rgba(8,8,0,.35)}.tpd-skin-lightyellow .tpd-background-title{background-color:#ffffa9}.tpd-skin-lightyellow .tpd-title-wrapper{border-bottom:1px solid #a7a697}.tpd-skin-lightyellow .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightyellow .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightyellow a{color:#777}.tpd-skin-lightyellow a:hover{color:#868686}.tpd-skin-lightblue .tpd-close,.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title{color:#333}.tpd-skin-lightblue .tpd-background-content{background-color:#bce5ff}.tpd-skin-lightblue .tpd-background{border-width:1px;border-color:#7c868a;border-color:rgba(0,0,8,.35)}.tpd-skin-lightblue .tpd-background-title{background-color:#bce5ff}.tpd-skin-lightblue .tpd-title-wrapper{border-bottom:1px solid #909b9f}.tpd-skin-lightblue .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightblue .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightblue a{color:#777}.tpd-skin-lightblue a:hover{color:#868686}.tpd-skin-lightpink .tpd-close,.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title{color:#333}.tpd-skin-lightpink .tpd-background-content{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-background{border-width:1px;border-color:#8d817c;border-color:rgba(8,0,0,.35)}.tpd-skin-lightpink .tpd-background-title{background-color:#ffc4bf}.tpd-skin-lightpink .tpd-title-wrapper{border-bottom:1px solid #a08f8f}.tpd-skin-lightpink .tpd-background-shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15)}.tpd-skin-lightpink .tpd-spinner-spin{border-color:rgba(51,51,51,.2);border-left-color:#333}.tpd-skin-lightpink a{color:#777}.tpd-skin-lightpink a:hover{color:#868686}.tpd-tooltip a.tip-inner-link,.tpd-tooltip a.tip-inner-link:hover{color:#53c8ed}.tpd-tooltip .tpd-close,.tpd-tooltip .tpd-title{color:#6b6b6b}.tpd-tooltip .tpd-content{border-radius:3px;color:#333435;font-size:.875rem;line-height:1.3}.tpd-tooltip .tpd-background-content{background-color:#fff}.tpd-tooltip .tpd-background{border-color:#e3e5e6;border-radius:3px;border-width:1px}@media screen and (min-width:700px){.tpd-background,.tpd-frames,.tpd-skin,.tpd-tooltip{max-width:500px}.tpd-content-spacer{max-width:498px}}@media screen and (max-width:699px){.tpd-tooltip{background-color:#f7f9fa;border-top:1px solid #c0c1c2;max-height:270px;position:fixed;top:auto!important;bottom:0;left:0!important;width:100%!important;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;-webkit-tap-highlight-color:transparent}.tpd-tooltip .tpd-scrollable-area{max-height:186px;padding-right:10px;overflow-y:auto}.tpd-content-relative,.tpd-content-spacer,.tpd-frames{width:100%!important}.tpd-content-spacer{margin-top:0!important;margin-left:0!important}.tpd-shift-stems,.tpd-skin,.tpd-stem{display:none}.tpd-content-relative-padder{padding-right:5px!important}.tpd-content{padding:24px}.tpd-close{color:#6b6b6b;right:0;top:5px;height:40px;width:40px}.tpd-close .tpd-close-icon{font-size:36px}::-webkit-scrollbar{width:3px}}@media screen and (max-width:699px) and (min-width:700px){::-webkit-scrollbar{width:10px}}@media screen and (max-width:699px){::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#6b6b6b}}.tpd-skin-ttam-light .tpd-content{padding:32px 20px 24px 24px}@media screen and (min-width:700px){.tpd-skin-ttam-light .tpd-content{padding:20px 20px 30px}}@media screen and (max-width:699px){.tpd-skin-ttam-light .tpd-content-relative .tpd-content{padding-right:10px!important}.tpd-skin-ttam-light .tpd-content-wrapper{max-height:250px;overflow-y:auto}}.tpd-skin-ttam-light .tpd-background{border-color:#e3e5e6}.tpd-skin-ttam-light .tpd-background-title{background-color:#f7f9fa}.tpd-skin-ttam-light .tpd-title-wrapper{border-bottom:1px solid #c0c1c2}.tpd-skin-ttam-light .tpd-background-shadow{-webkit-box-shadow:none;box-shadow:none}.tpd-skin-ttam-light .centered-tooltip{text-align:center;margin-bottom:-10px}.tpd-skin-ttam-light .centered-tooltip .head{padding-top:10px}.tpd-skin-ttam-light .centered-tooltip .subhead{font-weight:400;padding:15px 0}.tpd-skin-ttam-light .centered-tooltip .subhead a{margin-bottom:10px}.tpd-skin-ttam-light .centered-tooltip .link{border-top:1px solid #e3e5e6;color:#3595d6;display:inline-block;font-weight:700;margin-top:12px;padding-top:20px;text-decoration:none;width:100%}.js-glossary-tip{cursor:pointer}@media screen and (min-width:700px) and (max-width:979px){.tpd-skin-ttam-glossary-tip{-webkit-tap-highlight-color:transparent}}.tpd-skin-ttam-glossary-tip .tpd-content-relative-padder{padding-right:5px!important}@media screen and (min-width:700px){.tpd-skin-ttam-glossary-tip .tpd-content{padding:26px 20px 10px}}.tpd-skin-ttam-glossary-tip .tpd-background-content{background-color:#f7f9fa}.tpd-skin-ttam-glossary-tip .tpd-background{border-color:#c0c1c2}.tpd-skin-ttam-glossary-tip .tpd-background-shadow{-webkit-box-shadow:none;box-shadow:none}.tpd-skin-ttam-glossary-tip .glossary-content{overflow-y:auto;max-height:200px}@media screen and (min-width:700px){.tpd-skin-ttam-glossary-tip .glossary-content{max-height:168px}}@media screen and (max-width:699px){.tpd-skin-ttam-glossary-tip .glossary-content{padding:14px 24px 0 14px}}.tpd-skin-ttam-glossary-tip .glossary-content .glossary-term{margin-bottom:10px}.tpd-skin-ttam-glossary-tip .glossary-content .glossary-definition{line-height:1.5;padding-right:2px}@media screen and (min-width:700px){.tpd-skin-ttam-glossary-tip .glossary-content .glossary-definition{margin-bottom:10px}}.tpd-skin-ttam-glossary-tip ::-webkit-scrollbar{width:3px}@media screen and (min-width:700px){.tpd-skin-ttam-glossary-tip ::-webkit-scrollbar{width:10px}}.tpd-skin-ttam-glossary-tip ::-webkit-scrollbar-track{border-radius:10px}.tpd-skin-ttam-glossary-tip ::-webkit-scrollbar-thumb{border-radius:10px;background:#6b6b6b}.tpd-tooltip a{color:#3595d6}.tpd-tooltip a:hover{color:#005b98}@media screen and (max-width:699px){.tpd-skin-ttam-click-tip{border-top:3px solid #53c8ed}}.tpd-skin-ttam-click-tip .tpd-close-icon{font-size:36px}.tpd-skin-ttam-click-tip .tpd-content-spacer{border:0}@media screen and (min-width:700px){.tpd-skin-ttam-click-tip .tpd-content-spacer{border-top:3px solid #53c8ed}}.tpd-skin-ttam-click-tip .tpd-content{padding:24px}@media screen and (min-width:700px){.tpd-skin-ttam-click-tip .tpd-content{font-size:1rem;padding:30px}}.tpd-skin-ttam-click-tip .tpd-background-content{background-color:#fff}.tpd-skin-ttam-click-tip .tpd-background{border-radius:3px;border-width:1px;border-color:#e3e5e6}@-webkit-keyframes button-loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex :after,.vex :before{-webkit-box-sizing:border-box;box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{background:#000}.vex-overlay{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-close:before{font-family:Arial,sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{text-rendering:optimizeLegibility;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.vex-loading-spinner{animation:vex-rotation .7s linear infinite;-webkit-animation:vex-rotation .7s linear infinite;-moz-animation:vex-rotation .7s linear infinite;-ms-animation:vex-rotation .7s linear infinite;-o-animation:vex-rotation .7s linear infinite;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 1em rgba(0,0,0,.1);box-shadow:0 0 1em rgba(0,0,0,.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}@keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes vex-flyin{0%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}@-webkit-keyframes vex-flyout{0%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}100%{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px)}}@keyframes vex-pulse{0%{-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-webkit-keyframes vex-pulse{0%{-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,.25)}100%{-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}.vex.vex-theme-default{padding-top:160px;padding-bottom:160px}.vex.vex-theme-default.vex-closing .vex-content{animation:vex-flyout .5s;-webkit-animation:vex-flyout .5s;-moz-animation:vex-flyout .5s;-ms-animation:vex-flyout .5s;-o-animation:vex-flyout .5s;-webkit-backface-visibility:hidden}.vex.vex-theme-default .vex-content{animation:vex-flyin .5s;-webkit-animation:vex-flyin .5s;-moz-animation:vex-flyin .5s;-ms-animation:vex-flyin .5s;-o-animation:vex-flyin .5s;-webkit-backface-visibility:hidden}.vex.vex-theme-default .vex-content{border-radius:5px;font-family:"Helvetica Neue",sans-serif;background:#f0f0f0;color:#444;padding:1em;position:relative;margin:0 auto;max-width:100%;width:450px;font-size:1.1em;line-height:1.5}.vex.vex-theme-default .vex-content h1,.vex.vex-theme-default .vex-content h2,.vex.vex-theme-default .vex-content h3,.vex.vex-theme-default .vex-content h4,.vex.vex-theme-default .vex-content h5,.vex.vex-theme-default .vex-content h6,.vex.vex-theme-default .vex-content li,.vex.vex-theme-default .vex-content p,.vex.vex-theme-default .vex-content ul{color:inherit}.vex.vex-theme-default .vex-close{border-radius:5px;position:absolute;top:0;right:0;cursor:pointer}.vex.vex-theme-default .vex-close:before{border-radius:3px;position:absolute;content:"\00D7";font-size:26px;font-weight:400;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#bbb;background:0 0}.vex.vex-theme-default .vex-close:active:before,.vex.vex-theme-default .vex-close:hover:before{color:#777;background:#e0e0e0}.vex.vex-theme-default .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=date],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime-local],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=email],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=month],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=number],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=password],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=search],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=tel],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=text],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=time],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=url],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=week],.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea{border-radius:3px;background:#fff;width:100%;padding:.25em .67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em}.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=date]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime-local]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=datetime]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=email]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=month]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=number]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=password]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=search]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=tel]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=text]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=time]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=url]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type=week]:focus,.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea:focus{-webkit-box-shadow:inset 0 0 0 2px #8dbdf1;box-shadow:inset 0 0 0 2px #8dbdf1;outline:0}.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-default .vex-dialog-button{border-radius:3px;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-default .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-default .vex-dialog-button:focus{animation:vex-pulse 1.1s infinite;-webkit-animation:vex-pulse 1.1s infinite;-moz-animation:vex-pulse 1.1s infinite;-ms-animation:vex-pulse 1.1s infinite;-o-animation:vex-pulse 1.1s infinite;-webkit-backface-visibility:hidden;outline:0}@media (max-width:568px){.vex.vex-theme-default .vex-dialog-button:focus{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;-webkit-backface-visibility:hidden}}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary{background:#3288e6;color:#fff}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary{background:#e0e0e0;color:#777}.vex-loading-spinner.vex-theme-default{-webkit-box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);box-shadow:0 0 0 .5em #f0f0f0,0 0 1px .5em rgba(0,0,0,.3);border-radius:100%;background:#f0f0f0;border:.2em solid transparent;border-top-color:#bbb;top:-1.1em;bottom:auto}.vex.vex-theme-default{padding-top:0;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vex.vex-theme-default .vex-content{-webkit-animation:none;animation:none;background:#fff;border-radius:3px;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;padding:0;max-width:98%;max-height:100%;overflow:auto}@media screen and (min-width:700px){.vex.vex-theme-default .vex-content{max-width:100%}}.vex.vex-theme-default .vex-content .errorlist{color:#d50f67}.vex.vex-theme-default .vex-dialog-form{padding:24px 6.26%}@media screen and (min-width:700px){.vex.vex-theme-default .vex-dialog-form{padding:30px 40px}}.vex.vex-theme-default .vex-dialog-button{font-size:1rem;letter-spacing:normal;text-transform:none}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary{background:#3595d6}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary:hover{background:#005b98}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary{background:#f7f9fa;-webkit-box-shadow:inset 0 0 0 1px #9c9ea1;box-shadow:inset 0 0 0 1px #9c9ea1;color:#6b6b6b;float:left}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary:focus,.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary:hover{background-color:#fff}.vex.vex-theme-default .vex-dialog-button:focus{-webkit-animation:none;animation:none}.vex.vex-theme-default .vex-dialog-buttons .vex-first{margin-bottom:10px}@media screen and (min-width:700px){.vex.vex-theme-default .vex-dialog-buttons .vex-first{margin-bottom:0}}.vex.vex-theme-default .vex-modal-header{background-color:#92c746;color:#fff;padding:19px 60px 0 30px;height:65px;width:100%;font-weight:700;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block}@media screen and (max-width:699px){.vex.vex-theme-default .vex-modal-header{padding:12px 6.26% 0;padding-right:calc(6.26% + 30px);height:48px}}@media screen and (min-width:700px){.vex.vex-theme-default .vex-modal-header{font-size:1.125rem}}.vex.vex-theme-default .vex-modal-content{padding:20px 30px 40px}@media screen and (max-width:699px){.vex.vex-theme-default .vex-modal-content{padding:12px 6.26%}}.vex.vex-theme-default .vex-close{left:0}.vex.vex-theme-default .vex-close:before{color:#fff;font-size:2.8125rem;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;top:15px;right:30px;width:23px}@media screen and (max-width:699px){.vex.vex-theme-default .vex-close:before{font-size:2rem;font-weight:500;top:7px;right:6.26%}}.vex.vex-theme-default .vex-close:active:before,.vex.vex-theme-default .vex-close:hover:before{background-color:transparent;color:#fff}.vex.vex-theme-default.vex-large .vex-content{width:800px}.vex.vex-theme-default.vex-medium .vex-content{width:600px}@media screen and (max-width:699px){.vex.vex-theme-default.vex-large .vex-content,.vex.vex-theme-default.vex-medium .vex-content{border-radius:0;height:100%;max-width:none;width:100%!important}.vex.vex-theme-default.vex-large .vex-modal-header,.vex.vex-theme-default.vex-medium .vex-modal-header{position:fixed;top:0;left:0;z-index:1}.vex.vex-theme-default.vex-large .vex-close,.vex.vex-theme-default.vex-medium .vex-close{position:fixed;z-index:2}.vex.vex-theme-default.vex-large .vex-modal-content,.vex.vex-theme-default.vex-medium .vex-modal-content{margin-top:48px}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2.select2-container{margin-bottom:16px}.select2-dropdown{border:1px solid #c0c1c2;border-radius:3px}.select2-dropdown.select2-dropdown--below{min-height:125px}.select2-selection__placeholder{display:block;background:transparent url("../img/icons/down.e0776c355796.svg") no-repeat right 20px center/11px}.select2-container--open .select2-selection__placeholder{background-image:url("../img/icons/caret-up.ea4740bfe0b3.svg")}.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{margin-bottom:10px;margin-top:10px}.select2-container--default .select2-selection--single{border:1px solid #c0c1c2;border-radius:3px;height:44px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{height:44px;line-height:44px;padding:0 0 0 15px}.select2-container--default .select2-search--dropdown .select2-search__field{background-image:url("../img/icons/mag.8495d7293c50.png");border:1px solid #c0c1c2;height:44px;margin-bottom:0;padding:0 15px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.select2-container--default .select2-search--dropdown .select2-search__field{background-image:url("../img/icons/mag_2x.811f76d0fab4.png");background-size:20px}}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#53c8ed;outline:0}.select2-container--default .select2-results__option{padding:8px 10px}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#d4d6d6;font-weight:700}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#edeff0;color:#333435}.select2-container--default .select2-results__option.select2-results__message{padding:16px 10px 32px}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next/e9167238-3b3f-4813-a04a-a384394eed42.e1d3b592f63b.eot?#iefix");src:url("../fonts/avenir_next/e9167238-3b3f-4813-a04a-a384394eed42.e1d3b592f63b.eot?#iefix") format("eot"),url("../fonts/avenir_next/2cd55546-ec00-4af9-aeca-4a3cd186da53.457e94a5b665.woff2") format("woff2"),url("../fonts/avenir_next/1e9892c0-6927-4412-9874-1b82801ba47a.a17c827d23b2.woff") format("woff"),url("../fonts/avenir_next/46cf1067-688d-4aab-b0f7-bd942af6efd8.7c6fbea20b5d.ttf") format("truetype"),url("../fonts/avenir_next/52a192b1-bea5-4b48-879f-107f009b666f.c8f32e0c10b8.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c30bd.eot?#iefix");src:url("../fonts/avenir_next/d1fddef1-d940-4904-8f6c-17e809462301.826fe77c30bd.eot?#iefix") format("eot"),url("../fonts/avenir_next/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.2b7037ef717e.woff2") format("woff2"),url("../fonts/avenir_next/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.8d68084351a4.woff") format("woff"),url("../fonts/avenir_next/18839597-afa8-4f0b-9abb-4a30262d0da8.6e2731aee2ad.ttf") format("truetype"),url("../fonts/avenir_next/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.2122e4fd260e.svg#1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next/1a7c9181-cd24-4943-a9d9-d033189524e0.13be2b0b8c29.eot?#iefix");src:url("../fonts/avenir_next/1a7c9181-cd24-4943-a9d9-d033189524e0.13be2b0b8c29.eot?#iefix") format("eot"),url("../fonts/avenir_next/627fbb5a-3bae-4cd9-b617-2f923e29d55e.24932ad03d18.woff2") format("woff2"),url("../fonts/avenir_next/f26faddb-86cc-4477-a253-1e1287684336.6b04d1656ab0.woff") format("woff"),url("../fonts/avenir_next/63a74598-733c-4d0c-bd91-b01bffcd6e69.f828f3cec274.ttf") format("truetype"),url("../fonts/avenir_next/a89d6ad1-a04f-4a8f-b140-e55478dbea80.5a510be9cd7b.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next/12d643f2-3899-49d5-a85b-ff430f5fad15.a26d0a973355.eot?#iefix");src:url("../fonts/avenir_next/12d643f2-3899-49d5-a85b-ff430f5fad15.a26d0a973355.eot?#iefix") format("eot"),url("../fonts/avenir_next/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.d42bfc911f5d.woff2") format("woff2"),url("../fonts/avenir_next/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.7d6afb9bfc9a.woff") format("woff"),url("../fonts/avenir_next/a0f4c2f9-8a42-4786-ad00-fce42b57b148.220cfb221bdc.ttf") format("truetype"),url("../fonts/avenir_next/99affa9a-a5e9-4559-bd07-20cf0071852d.29fab2150061.svg#99affa9a-a5e9-4559-bd07-20cf0071852d") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next";src:url("../fonts/avenir_next/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528023d.eot?#iefix");src:url("../fonts/avenir_next/dccb10af-07a2-404c-bfc7-7750e2716bc1.17aac528023d.eot?#iefix") format("eot"),url("../fonts/avenir_next/14c73713-e4df-4dba-933b-057feeac8dd1.d8ee249af8ca.woff2") format("woff2"),url("../fonts/avenir_next/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.b8d9f485f998.woff") format("woff"),url("../fonts/avenir_next/890bd988-5306-43ff-bd4b-922bc5ebdeb4.16071ef5fb4e.ttf") format("truetype"),url("../fonts/avenir_next/ed104d8c-7f39-4e8b-90a9-4076be06b857.1d82be51e032.svg#ed104d8c-7f39-4e8b-90a9-4076be06b857") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"Avenir Next Condensed";src:url("../fonts/avenir_next/10236419-1766-4da0-9a4c-83b4fffea025.d98f30c2023d.eot?#iefix");src:url("../fonts/avenir_next/10236419-1766-4da0-9a4c-83b4fffea025.d98f30c2023d.eot?#iefix") format("eot"),url("../fonts/avenir_next/c1ecdeb5-a61a-4207-ae23-0441885ba32d.b1d4b2de3368.woff2") format("woff2"),url("../fonts/avenir_next/4a75c3b0-f2ef-402c-b54b-ed543933e9c5.ce9e0d106d2d.woff") format("woff"),url("../fonts/avenir_next/bb18d7e3-286e-4825-bf91-7fbeaf607d05.1e902ad0085e.ttf") format("truetype"),url("../fonts/avenir_next/9c91e8bb-b452-4e4f-b00c-dad5dadb10c6.44cc68128ae3.svg#9c91e8bb-b452-4e4f-b00c-dad5dadb10c6") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Condensed";src:url("../fonts/avenir_next/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.9c0acf6c8281.eot?#iefix");src:url("../fonts/avenir_next/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.9c0acf6c8281.eot?#iefix") format("eot"),url("../fonts/avenir_next/d268cd4d-987c-468a-a9bb-685df57a3892.50c490aa8928.woff2") format("woff2"),url("../fonts/avenir_next/add96dac-4679-4981-9390-74fd5a5bf61f.d5a72c998939.woff") format("woff"),url("../fonts/avenir_next/60f1dfd0-eea9-448c-84a0-e4e8d5ba7516.bf6fbf41d232.ttf") format("truetype"),url("../fonts/avenir_next/f9659813-f8c7-4548-9117-b8e02fa26641.2b0543819bf8.svg#f9659813-f8c7-4548-9117-b8e02fa26641") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Condensed";src:url("../fonts/avenir_next/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.9c0acf6c8281.eot?#iefix");src:url("../fonts/avenir_next/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.9c0acf6c8281.eot?#iefix") format("eot"),url("../fonts/avenir_next/d268cd4d-987c-468a-a9bb-685df57a3892.50c490aa8928.woff2") format("woff2"),url("../fonts/avenir_next/add96dac-4679-4981-9390-74fd5a5bf61f.d5a72c998939.woff") format("woff"),url("../fonts/avenir_next/60f1dfd0-eea9-448c-84a0-e4e8d5ba7516.bf6fbf41d232.ttf") format("truetype"),url("../fonts/avenir_next/f9659813-f8c7-4548-9117-b8e02fa26641.2b0543819bf8.svg#f9659813-f8c7-4548-9117-b8e02fa26641") format("svg");font-weight:800;font-style:normal}html{font-size:100%}body{-webkit-font-feature-settings:"kern","liga","pnum";-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#333435;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;margin:0}h1.regular,h2.regular,h3.regular,h4.regular,h5.regular,h6.regular{font-weight:400}h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-weight:500}h1.demi,h2.demi,h3.demi,h4.demi,h5.demi,h6.demi{font-weight:700}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:800}h1.condensed,h2.condensed,h3.condensed,h4.condensed,h5.condensed,h6.condensed{font-family:"Avenir Next Condensed",Helvetica,Roboto,Arial,sans-serif}h1{font-size:1.625rem;font-weight:800;line-height:1.25}@media screen and (min-width:700px){h1{font-size:2rem}}h2{font-size:1.375rem;font-weight:400;line-height:1.25}h2 strong{font-weight:700}@media screen and (min-width:700px){h2{font-size:1.75rem}}h3{font-size:1.125rem;font-weight:500}h3 strong{font-weight:800}@media screen and (min-width:700px){h3{font-size:1.5rem;line-height:1.25}}h4{font-size:1.125rem;font-weight:500}h4 strong{font-weight:800}@media screen and (min-width:700px){h4{font-weight:700}}h5{font-size:1rem;font-weight:700}h5 strong{font-weight:800}h6{font-size:.875rem;font-weight:500}h6 strong{font-weight:700}@media screen and (min-width:700px){h6{font-weight:700}h6 strong{font-weight:800}}.b1 strong{font-weight:500}@media screen and (min-width:700px){.b1{font-size:1.125rem}}.b2 strong{font-weight:500}.b3{font-size:.875rem}.b3 strong{font-weight:500}.b4{font-size:.75rem}.b4 strong{font-weight:700}input,p{margin:0 0 15px}input strong,p strong{font-weight:800}@media screen and (min-width:700px){input strong,p strong{font-weight:700}}blockquote{border-left:2px solid #e3e5e6;color:#595a5c;margin:30px 0;padding-left:15px}cite{color:#727476;font-style:italic}cite:before{content:"\2014 \00A0"}sup{line-height:0}@media print{body{font-size:.75rem}h1{font-size:1rem}h2,h3,h4,h5,h6{font-size:.875rem}}.a-link,.button-anchor,.toolbar-links button,a{-webkit-transition:color .1s linear;transition:color .1s linear;color:#3595d6;text-decoration:none;font-weight:500;cursor:pointer}.a-link:hover,.button-anchor:hover,.toolbar-links button:hover,a:hover{color:#005b98;text-decoration:underline}.a-link:active,.a-link:focus,.button-anchor:active,.button-anchor:focus,.toolbar-links button:active,.toolbar-links button:focus,a:active,a:focus{color:#005b98;outline:0}.a-link[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,.toolbar-links button[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,[href*='//'].button-anchor:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,a[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after{height:0;width:0;border-top:5px solid #3595d6;border-left:5px solid transparent;border-top-color:inherit;content:'';display:inline-block;vertical-align:text-top}@media print{.a-link[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,.toolbar-links button[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,[href*='//'].button-anchor:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after,a[href*='//']:not([href*='.23andme.']):not([href*='.23andmeforums.']):not(.no-external-icon):not(.button):after{background-image:none}}hr{border-bottom:1px solid #e3e5e6;border-left:none;border-right:none;border-top:none;margin:15px 0}@media screen and (min-width:700px){hr{margin:30px 0}}img,picture{margin:0;max-width:100%;height:auto}figure{margin:0}fieldset{background-color:#fefefe;border:1px solid #e3e5e6;margin:0 0 15px;padding:30px}input,label,select,textarea{display:block;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;font-size:100%}label.required::after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #c0c1c2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;font-size:100%;margin-bottom:15px;padding:10px 15px;-webkit-transition:border-color;transition:border-color;width:100%}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#53c8ed;outline:0}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select[multiple=multiple]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c0c1c2}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select[multiple=multiple]::-moz-placeholder,textarea::-moz-placeholder{color:#c0c1c2}input:not([type]):-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,select[multiple=multiple]:-moz-placeholder,textarea:-moz-placeholder{color:#c0c1c2}input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select[multiple=multiple]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c0c1c2}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select[multiple=multiple]::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select[multiple=multiple]:disabled,textarea:disabled{border-color:#e3e5e6}.textarea-with-counter{position:relative;margin-bottom:15px;background-color:#fff;border:1px solid #c0c1c2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;-webkit-transition:border-color;transition:border-color;width:100%}.textarea-with-counter.active{border-color:#53c8ed}.textarea-with-counter.full{border-color:#d50f67}.textarea-with-counter span{position:absolute;bottom:7px;right:15px;font-size:14px;line-height:1;color:#9c9ea1}.textarea-with-counter span.character-warning{color:#d50f67;bottom:-15px;right:0}.textarea-with-counter textarea{border:none;margin:0 0 15px 0;padding:0}textarea{resize:none;overflow:auto;height:auto;min-height:100px}textarea::-webkit-scrollbar *{background:0 0}textarea::-webkit-scrollbar{width:16px}textarea::-webkit-scrollbar-thumb{border-radius:8px;min-height:40px;background:#d4d6d6;border:4px solid #fff!important}input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=radio]+label{text-indent:-28px;padding-left:28px}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px}input[type=checkbox]+label,input[type=radio]+label{margin:0 0 15px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:' ';width:19px;height:19px;display:inline-block;background:#f7f9fa;-webkit-box-shadow:0 0 0 1px #c0c1c2;box-shadow:0 0 0 1px #c0c1c2;border-radius:100%;margin:0 7px -4px 1px;cursor:pointer}input[type=checkbox]+label:hover:before,input[type=checkbox]:focus+label:before,input[type=radio]+label:hover:before,input[type=radio]:focus+label:before{-webkit-box-shadow:0 0 0 1px #74a529;box-shadow:0 0 0 1px #74a529}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{border:4px solid #f7f9fa;background:#92c746;-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}input[type=checkbox]:disabled+label,input[type=checkbox][readonly]+label,input[type=radio]:disabled+label,input[type=radio][readonly]+label{color:#d4d6d6}input[type=checkbox]:disabled+label:before,input[type=checkbox]:disabled+label:hover:before,input[type=checkbox][readonly]+label:before,input[type=checkbox][readonly]+label:hover:before,input[type=radio]:disabled+label:before,input[type=radio]:disabled+label:hover:before,input[type=radio][readonly]+label:before,input[type=radio][readonly]+label:hover:before{-webkit-box-shadow:0 0 0 1px #e3e5e6;box-shadow:0 0 0 1px #e3e5e6;background-color:#e3e5e6!important;cursor:default}input[type=checkbox]+label:before{border-radius:3px}input[type=checkbox]:checked+label:before{background:#92c746 url("../img/icons/checkmark.98229f658847.svg") no-repeat center center;border:none;background-size:70%}input[type=file]{padding-bottom:15px;width:100%}select{margin-bottom:30px;max-width:100%;width:auto}select:focus{outline-color:#53c8ed;border:1px solid #53c8ed}.form-inputs select,body.account .card__settings select,body.account .onboarding__card select,body.onboarding .card__settings select,body.onboarding .onboarding__card select,select.select{border:1px solid #c0c1c2;border-radius:3px;padding:8px 44px 8px 15px;height:41px;width:100%;background:#fff url("../img/icons/down.e0776c355796.svg") no-repeat right 20px center;background-size:11px;text-indent:.01px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form-inputs select[disabled],body.account .card__settings select[disabled],body.account .onboarding__card select[disabled],body.onboarding .card__settings select[disabled],body.onboarding .onboarding__card select[disabled],select.select[disabled]{background-color:#e3e5e6;border-color:#d4d6d6;color:#6b6b6b}select.select--inline{display:inline-block;width:auto}.horizontal-layout{display:block;margin:0 0 15px}.horizontal-layout::after{clear:both;content:"";display:table}.horizontal-layout>div{float:left;margin-right:15px}.horizontal-layout label{margin-bottom:0}@media screen and (max-width:699px){.horizontal-layout.stack-for-mobile>div{float:none}.horizontal-layout.stack-for-mobile :last-child *{margin:0}}.errorlist{color:#d50f67;margin:0 0 15px;font-size:.875rem}.invalid input,.invalid select,.invalid textarea{border:1px solid #d50f67}.invalid input+.errorlist,.invalid select+.errorlist,.invalid textarea+.errorlist{margin-top:-10px}.saved-state{position:relative;display:block}.saved-state input[type=text]{padding-right:40px}.saved-state.saved input[type=text]{border-color:#92c746;-webkit-transition:border-color .6s ease;transition:border-color .6s ease}.saved-state.error input[type=text]{border-color:#d50f67;-webkit-transition:border-color .6s ease;transition:border-color .6s ease}.saved-state.saved:after{background-color:#92c746;background-image:url("../img/icons/checkmark.98229f658847.svg");background-size:65%}.saved-state.error:after{background-color:#d50f67;background-image:url("../img/icons/exclamation.73f3204cf055.svg");background-size:contain}.saved-state:after{background:#fff none no-repeat center center;background-size:contain;border-radius:100%;content:"";height:16px;position:absolute;right:10px;top:12px;width:16px;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}#djDebug input[type=checkbox]{position:static;left:auto;right:auto}table{-webkit-font-feature-settings:"kern","liga","tnum";-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:0 0 15px;table-layout:fixed;width:100%}th{border-bottom:1px solid #e3e5e6;font-weight:600}td{border-bottom:1px solid #e3e5e6}ol,ul{list-style-type:none;margin:0;padding:0}body.account section.preferences ul,body.reports .test-interpretation-modal ul,body.reports .widget.limited-html ul,body.reports section.about-test .intended-uses ul,body.reports section.condition-overview ul.affected,body.reports section.condition-overview ul.symptoms,body.reports section.other-factors-details ul,body.reports section.result-interpretation-no-variants ul,body.reports section.risk-factors-details ul,body.reports section.test-details ul,body.reports section.test-interpretation ul,body.research.personalized-insight .widget.limited-html ul,ol.indented-list-bullets,ol.list-bullets,ul.indented-list-bullets,ul.list-bullets{list-style-type:disc;margin-bottom:30px;padding-left:17px}body.reports .next-steps-tooltip-content ol,body.reports section.haplogroup-report-references ol,body.reports section.report-references ol,body.research .details ol.references-list,body.styleguide ol,ol.list-numbered,ul.list-numbered{list-style-type:decimal;margin-bottom:30px;padding-left:23px}dl{margin-bottom:15px}dl dt{font-weight:700;margin-top:15px}dl dd{margin:0}.indented-list-bullets li,.list-bullets li,body.reports .widget.limited-html ul li,body.research.personalized-insight .widget.limited-html ul li{margin-bottom:15px}.indented-list-bullets.no-margin li,.list-bullets.no-margin li,body.reports .widget.limited-html ul.no-margin li,body.research.personalized-insight .widget.limited-html ul.no-margin li{margin-bottom:0}.indented-list-bullets li{margin-left:15px}.button,button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3595d6;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:700;height:45px;line-height:45px;padding:0 25px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;min-width:120px}.button:hover,button:hover{background-color:#005b98}.button:focus,button:focus{outline:0}.button:disabled,button:disabled{background-color:#e3e5e6;color:#6b6b6b;cursor:default;font-weight:400}.button:disabled.loading,button:disabled.loading{background-color:#005b98;color:#fff;font-weight:500}.button.secondary,button.secondary{background-color:#f7f9fa;-webkit-box-shadow:inset 0 0 0 1px #9c9ea1;box-shadow:inset 0 0 0 1px #9c9ea1;color:#6b6b6b;font-weight:500}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#e3e5e6}.button.large,button.large{font-size:1.25rem;height:50px;line-height:50px}.button.small,button.small{height:35px;line-height:35px}@media screen and (max-width:699px){.button.mobile-small,button.mobile-small{height:35px;line-height:35px}}@media screen and (min-width:700px) and (max-width:979px){.button.mobile-small,button.mobile-small{height:35px;line-height:35px}}.button.wide,button.wide{width:100%}@media screen and (max-width:699px){.button.mobile-wide,button.mobile-wide{display:block;width:100%}}.button.buy,button.buy{background-color:#d50f67}.button.buy:hover,button.buy:hover{background-color:#8c0e45}.button.loading:before,button.loading:before{content:' ';background:url("../img/icons/spinner_periwinkle.99491c3abeb7.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.button.toggle-button,button.toggle-button{background:#fff;border:2px solid #3595d6;border-radius:40px;color:#3595d6;line-height:41px;margin:5px}.button.toggle-button.active,.button.toggle-button:hover,button.toggle-button.active,button.toggle-button:hover{color:#fff;background:#3595d6}.button.toggle-button:first-child,button.toggle-button:first-child{margin-left:0}.button.toggle-button:last-child,button.toggle-button:last-child{margin-right:0}.button.rounded,button.rounded{border-radius:100px}a.button{text-decoration:none;color:#fff}.button-anchor,.toolbar-links button{background-color:transparent;border-radius:0;display:inline;height:auto;line-height:normal;min-width:0;padding:0;text-align:left;vertical-align:baseline;white-space:normal}.button-anchor:hover,.toolbar-links button:hover{background-color:transparent}@media screen and (min-width:700px){.gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.gallery--three>div{float:left;display:block;margin-right:1.69492%;width:32.20339%}.gallery--three>div:last-child{margin-right:0}.gallery--three>div:nth-child(3n){margin-right:0}.gallery--three>div:nth-child(3n+1){clear:left}.gallery--two>div{float:left;display:block;margin-right:1.69492%;width:49.15254%}.gallery--two>div:last-child{margin-right:0}.gallery--two>div:nth-child(2n){margin-right:0}.gallery--two>div:nth-child(2n+1){clear:left}.gallery>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.card{position:relative;background-color:#fff;border-radius:3px;padding:15px 4.26%}@media screen and (min-width:700px){.card{padding:30px;margin-bottom:15px}}@media screen and (max-width:699px){.card{margin:2%}}.card__head{margin-bottom:15px}.card__foot{border-top:1px solid #e3e5e6;padding:30px 4.26%}@media screen and (min-width:700px){.card__foot{padding:30px}}.card--border,body.account .card__settings,body.account .onboarding__card,body.onboarding .card__settings,body.onboarding .onboarding__card{border:1px solid #e3e5e6}.card--border-thick{border:2px solid #e3e5e6}.card--border-accent,body.account .card__settings,body.account .onboarding__card,body.onboarding .card__settings,body.onboarding .onboarding__card{border-top:3px solid #92c746}@media screen and (min-width:700px){.card--anchored-btm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.card--anchored-btm>:last-child{margin-top:auto}.card__content--center,.card__head--center{text-align:center}.card--bg-gray{background-color:#f7f9fa}.card--no-pad{padding:0}.card--no-pad .card--re-pad,.card--no-pad .card__content{padding:30px 4.26%}@media screen and (min-width:700px){.card--no-pad .card--re-pad,.card--no-pad .card__content{padding:30px}}@media screen and (min-width:700px){.card--l,body.account .card--ungenotyped,body.onboarding .card--ungenotyped{padding:25px 40px 20px}.card--xl,body.onboarding .onboarding__card{padding:50px 80px 60px}}@media screen and (max-width:699px){.card--desktop-only{padding:0;border:none;margin:0;background:0 0}.card--desktop-only .card--re-pad,.card--desktop-only .card__content{padding:0}.card--desktop-only .card__foot{border:none;padding:0}}.accordion{line-height:1.5;margin-bottom:30px;padding:0;border-radius:3px;border:1px solid #e3e5e6}.accordion::after{clear:both;content:"";display:table}.accordion .accordion__tab-header-and-content{list-style:none}.accordion .accordion__tab-header-and-content:first-child .accordion__tab-link{border-top-left-radius:3px;border-top-right-radius:3px;border-top:0}.accordion .accordion__tab-header-and-content:last-child .accordion__tab-link{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordion .accordion__tab-link{background-color:#fff;border-top:1px solid #e3e5e6;color:#333435;display:block;padding:15px .625rem;position:relative;text-decoration:none}.accordion .accordion__tab-link:focus{outline:0}.accordion .accordion__tab-link.is-active{background-color:#f7f9fa}.accordion .accordion__tab-link>img{margin-top:-3.5px;position:absolute;right:.625rem;top:50%}.accordion .accordion__tab-link.is-active>img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion__tab-content{background:#f7f9fa;display:none;padding:30px 1.25rem;width:100%}.radiogroup-list{margin-bottom:50px}.radiogroup-list,.radiogroup-list label{cursor:pointer}.radiogroup-list li{padding:9px 20px;border:1px solid #e3e5e6;margin:4px 0;border-radius:3px;position:relative}.radiogroup-list li:hover{border-color:#92c746}.radiogroup-list li.disabled{color:#9c9ea1;cursor:default}.radiogroup-list li.disabled:hover{border-color:#e3e5e6}.radiogroup-list li .saved-state:after{top:4px}.radiogroup-list>li[aria-checked=true]{border:2px solid #92c746;padding:8px 19px}.range-slider input[type=range]{border:1px solid transparent;margin-bottom:0;width:100%;-webkit-appearance:none}.range-slider input[type=range]::-webkit-slider-runnable-track{background:#d4d6d6;border:none;border-radius:8px;width:100%;height:10px}.range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#3595d6;border:none;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;height:29px;width:29px;margin-top:-10px}.range-slider input[type=range]:focus{outline:0}.range-slider input[type=range]::-moz-range-track{background:#d4d6d6;border:none;border-radius:8px;width:100%;height:10px}.range-slider input[type=range]::-moz-range-thumb{background:#3595d6;border:none;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;height:29px;width:29px}.range-slider input[type=range]:-moz-focusring{outline:1px solid transparent;outline-offset:-1px}.range-slider input::-moz-focus-inner{border:0}.range-slider input::-moz-focus-outer{border:0}.range-slider input[type=range]::-ms-track{height:10px;width:100%;background:0 0;border-color:transparent;border-width:12px 0;color:transparent}.range-slider input[type=range]::-ms-fill-lower{background:#d4d6d6;border-radius:12px}.range-slider input[type=range]::-ms-fill-upper{background:#d4d6d6;border-radius:12px}.range-slider input[type=range]::-ms-thumb{background:#3595d6;border:none;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;height:29px;width:29px;margin-top:-4px}.range-slider input[type=range]::-ms-tooltip{display:none}.slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.slider .label{font-size:.875rem}@media screen and (max-width:699px){.slider{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.slider .label{width:30%}.slider .label:last-child{text-align:right}}@media screen and (min-width:700px){.slider{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.slider .range-slider{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media screen and (max-width:699px){.slider .range-slider{margin-bottom:12px;width:100%}}@media screen and (min-width:700px){.slider .range-slider{padding:0 15px}}.table{background-color:#fff;text-align:left;width:100%}.table td,.table th{padding:15px 0;word-wrap:break-word}@media screen and (min-width:700px){.table td{padding:25px 30px}.table th{padding:15px 30px}}@media screen and (max-width:979px){.table td{padding:15px}.table th{padding:5px 15px}}.table__foot td,.table__foot th,.table__head td,.table__head th{font-size:.875rem;font-weight:700}.table__foot td{padding:2px}@media screen and (min-width:700px){.table__foot td{padding:10px 30px;text-align:center}}.table__foot img{vertical-align:middle}.table__foot.table__foot--clickable:hover{cursor:pointer;background-color:#edeff0}.table--borders{border:1px solid #e3e5e6;border-collapse:separate;border-spacing:0;border-radius:3px;overflow:hidden;margin:15px 0}.table--borders td,.table--borders th{border-bottom:1px solid #e3e5e6;padding:5px}.table--borders tr:last-child td{border:none}.table--borders .table__foot,.table--borders .table__head{background-color:#f7f9fa}.table--borders .table__foot tr td{border-top:1px solid #e3e5e6;padding-top:10px}@media screen and (min-width:700px){.table--borders td{padding:25px 30px}.table--borders th{padding:15px 30px}.table--borders tfoot td{padding:10px 30px}}@media screen and (max-width:979px){.table--borders td{padding:15px}.table--borders th{padding:10px 15px}.table--borders tfoot td{padding:5px 15px}}.table--stripes td,.table--stripes th{border:0;padding:6px 2px;text-align:center;vertical-align:top}@media screen and (min-width:700px){.table--stripes td,.table--stripes th{padding:7.5px 0}}.table--stripes .table__head tr th{background-color:#425dbf;color:#fff;padding:8px 2px}@media screen and (min-width:700px){.table--stripes .table__head tr th{padding:22.5px 0}}.table--stripes tr:nth-child(even) td,.table--stripes tr:nth-child(even) th{background-color:#f7f9fa}.table--borderless{border:0}.table--borderless td,.table--borderless th{border:0}.table--slim td,.table--slim th{padding:8px 8px 8px 0}@media screen and (max-width:699px){.table--mobile-rows{border:0}.table--mobile-rows .table__head{display:none}.table--mobile-rows .table__foot{background-color:inherit}.table--mobile-rows .table__foot td:before{display:none}.table--mobile-rows td,.table--mobile-rows th{display:block;padding:0 0 5px}.table--mobile-rows td{border-bottom:0}.table--mobile-rows td:before{font-weight:500;margin-right:10px}.table--mobile-rows td:last-child{border-bottom:1px solid #e3e5e6;margin-bottom:15px;padding-bottom:15px}.table--mobile-rows td[data-th]:before{content:attr(data-th) ": ";display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.table--mobile-rows tr:last-child td{border-bottom:0}}@media screen and (min-width:700px){.table-wrapper{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}.table-wrapper:last-child{margin-right:0}}@media screen and (max-width:979px){.table-wrapper{width:100%;margin-left:0}}.veil{left:0;opacity:0;top:0}@media screen and (max-width:699px){.veil{background-color:#fff;position:fixed;width:100%;height:100%;z-index:1000;overflow:auto;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;visibility:hidden}}@media screen and (min-width:700px){.veil,.veil--desktop-hide,.veil__header{display:none}.veil--desktop-visible{opacity:1;display:block}.veil--desktop-visible .veil__close{display:none}}.veil__body,.veil__header{left:0;width:100%}.veil__header{background-color:#f7f9fa;border-bottom:1px solid #e3e5e6;padding:12px 6.26% 0;min-height:48px;top:0}.veil__header-title{margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:699px){.veil__body{background-color:#fff;padding:15px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px 6.26%;top:48px;bottom:0}.veil__body .veil__body-title,.veil__body .veil__close{display:none}}.veil__body .veil__body-title{margin-bottom:20px}.veil--bottom,.veil--left,.veil--right,.veil--top{visibility:visible}.veil--left{top:0;left:-100%;-webkit-transition-property:left,opacity;transition-property:left,opacity}.veil--right{top:0;left:auto;right:-100%;-webkit-transition-property:right,opacity;transition-property:right,opacity}.veil--top{top:-100%;left:0;-webkit-transition-property:top,opacity;transition-property:top,opacity}.veil--bottom{top:auto;bottom:-100%;left:0;-webkit-transition-property:bottom,opacity;transition-property:bottom,opacity}.is-on-canvas.veil{opacity:1;visibility:visible}@media screen and (min-width:700px){.is-on-canvas.veil{display:block;position:relative}}.is-on-canvas.veil--left{left:0}.is-on-canvas.veil--right{right:0}.is-on-canvas.veil--top{top:0}.is-on-canvas.veil--bottom{top:auto;bottom:0}@media screen and (max-width:699px){.is-on-canvas .veil__header{position:fixed}.is-on-canvas .veil__body{position:fixed}}@media screen and (max-width:699px){.is-veiled{overflow:hidden}}@media screen and (max-width:699px){.veil.is-on-canvas-small{opacity:1;top:0}.veil--right.is-on-canvas-small{right:0}.veil--bottom.is-on-canvas-small{top:auto;bottom:0}.veil--left.is-on-canvas-small{left:0}.is-veiled-small{overflow:hidden}}@media screen and (min-width:700px){.veil.is-on-canvas-large{opacity:1;top:0}.veil--right.is-on-canvas-large{right:0}.veil--bottom.is-on-canvas-large{top:auto;bottom:0}.veil--left.is-on-canvas-large{left:0}.is-veiled-large{overflow:hidden}}.veil__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:auto;position:absolute;right:calc(6.26% - 15px);top:0;text-decoration:none;z-index:1001}.veil__close svg{fill:#6b6b6b;height:15px;width:15px}@media print{.veil__close svg{display:none}}@media screen and (min-width:700px){.veil__close{right:0;top:0;z-index:1}.veil__close svg{fill:#9c9ea1;height:20px;width:20px}}@media screen and (max-width:699px){.drawer{background:#fff;height:100%;top:0;width:100%;z-index:60}.drawer .drawer__header,.drawer .drawer__section,.drawer .drawer__section-title{border-top:1px solid #e3e5e6;margin:0 12.52% 0 24px}.drawer .drawer__header:first-child,.drawer .drawer__section-title:first-child,.drawer .drawer__section:first-child{border-top:0}.drawer .drawer__filter-header,.drawer .drawer__header,.drawer .drawer__section-title{padding:18px 0}.drawer .drawer__header{font-style:italic;position:relative}.drawer .drawer__filter-header{text-align:center;border-bottom:1px solid #e3e5e6}.drawer .drawer__filter-header span:first-child{margin-left:24px;float:left}.drawer .drawer__filter-header span:last-child{float:right;margin-right:12.52%}.drawer .drawer__filter-header+div{border-top:0}.drawer .drawer__back,.drawer .drawer__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:auto}.drawer .drawer__back{cursor:pointer;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 24px 18px}.drawer .drawer__back svg{cursor:pointer;fill:#9c9ea1;height:16px;width:16px}.drawer .drawer__close{cursor:pointer;position:absolute;right:-10px;top:5px}.drawer .drawer__close svg{fill:#9c9ea1;height:16px;width:16px}.drawer.is-on-canvas .drawer__back:before,.drawer.is-on-canvas .drawer__close:before,.drawer.is-on-canvas-large .drawer__back:before,.drawer.is-on-canvas-large .drawer__close:before,.drawer.is-on-canvas-small .drawer__back:before,.drawer.is-on-canvas-small .drawer__close:before{content:"";height:100%;left:0;position:fixed;width:45px}.drawer .drawer__section-title{font-weight:700}.drawer .drawer__section .drawer__item,.drawer .drawer__section a{border-left:3px solid transparent;color:#333435;display:block;margin-left:-24px;padding:18px 21px;padding-right:0;text-decoration:none}.drawer .drawer__section .drawer__item:hover,.drawer .drawer__section a:hover{color:#92c746}.drawer .drawer__section .drawer__item.active,.drawer .drawer__section a.active{border-color:#92c746;color:#92c746}.drawer .drawer__back+.drawer__section{border-top:0}.drawer.is-on-canvas-large.veil--right,.drawer.is-on-canvas-small.veil--right,.drawer.is-on-canvas.veil--right{right:-9.6%}.drawer.veil{-webkit-transition-duration:.4s;transition-duration:.4s}.drawer.drawer--profile-menu{font-size:1.125rem}.drawer>div:last-child{margin-bottom:15px}#main-container:before{background-color:transparent;bottom:0;content:"";left:0;opacity:.5;position:fixed;right:0;top:0;-webkit-transition-property:visibility,background-color;transition-property:visibility,background-color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:55}body.is-veiled #main-container:before,body.is-veiled-large #main-container:before,body.is-veiled-small #main-container:before{background-color:#333435;visibility:visible}}@media screen and (min-width:700px){.drawer--desktop-visible{opacity:1;display:block}.drawer--desktop-visible .drawer__close,.drawer--desktop-visible .drawer__header{display:none}}@media print{.drawer.drawer--profile-menu,.drawer.notifications{display:none}}.alert-box{padding:17px 4.26% 20px;border-radius:3px;margin-bottom:30px;position:relative}@media screen and (min-width:700px){.alert-box{padding:17px 20px 20px}}.alert-box.error{background-color:rgba(213,15,103,.1);border:1px solid #d50f67}.alert-box.error .title{color:#d50f67}.alert-box.error-lite{background-color:#fff;border:1px solid #d50f67}.alert-box.warning{background-color:rgba(242,193,0,.2);border:1px solid #f2c100}.alert-box.warning-lite{background-color:#fff;border:1px solid #fada6c}@media screen and (min-width:700px){.alert-box.warning-important{background-image:url("../img/icons/alert-large.7dc47f5ad81c.png");background-repeat:no-repeat;background-position:30px center;padding-left:100px}}@media only screen and (min-width:700px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:700px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:700px) and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-width:700px) and (min-resolution:125dpi),only screen and (min-width:700px) and (min-resolution:1.3dppx){.alert-box.warning-important{background-image:url("../img/icons/alert-large_2x.79c3acbdc7e7.png");background-size:37px}}.alert-box.section-alert{background-image:url("../img/icons/alert.2e23d6580bbd.png");background-repeat:no-repeat;background-position:15px center;padding:10px;padding-left:45px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.alert-box.section-alert{background-image:url("../img/icons/alert_2x.a226d8283e7a.png");background-size:17px}}.alert-box.notice{background-color:rgba(146,199,70,.3);border:1px solid #92c746}.alert-box.centered{text-align:center}.alert-box.notification{width:100%;padding:28px 16px 24px}@media screen and (min-width:700px){.alert-box.notification{padding:20px 16px}}.alert-box.notification.upsell{background-color:#fff;border:1px solid #00b5b5}@media screen and (min-width:700px){.alert-box.notification.upsell{padding:16px}}.alert-box.notification .close-alert{padding:10px;position:absolute;right:0;top:0}.alert-box.notification .close-alert:hover svg{fill:#6b6b6b}.alert-box.notification .close-alert svg{display:block;fill:#9c9ea1;height:16px;width:16px}@media screen and (min-width:700px){.alert-box.notification .close-alert{padding:0;right:7px;top:7px}.alert-box.notification .close-alert svg{height:11px;width:11px}}.select2-container--default .select2-search--dropdown .select2-search__field,input.searchbar{background-image:url("../img/icons/mag.8495d7293c50.png");background-position:right 8px top 50%;background-repeat:no-repeat;padding-right:40px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.select2-container--default .select2-search--dropdown .select2-search__field,input.searchbar{background-image:url("../img/icons/mag_2x.811f76d0fab4.png");background-size:25px}}.searchbar-clear,.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear{color:#6b6b6b;cursor:pointer;font-weight:400;font-size:44px;width:44px;text-align:center;line-height:40px}.searchbar-clear:hover,.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear:hover{color:inherit;text-decoration:none}.clear.searchbar-clear,.select2-container--default .select2-selection--single .select2-selection__rendered .clear.select2-selection__clear{position:absolute;top:0;right:0}.star{display:inline-block;width:18px;height:18px;cursor:pointer;background:url("../img/icons/star.b2f8feb26044.svg") no-repeat center center;background-size:18px 18px;vertical-align:sub}.star--small{background-image:url("../img/icons/star_selected.327b5a5455f3.svg");width:10px;height:10px;background-size:10px 10px;margin-right:5px;vertical-align:baseline}.star--open{background-image:url("../img/icons/star_open.2c41baf84883.svg")}.star--open.waiting,.star--open:hover{background-image:url("../img/icons/star_open_hover.22c8b2fde71a.svg")}.star--open.waiting{cursor:wait}.star--selected{background-image:url("../img/icons/star_selected.327b5a5455f3.svg")}.star--selected.waiting,.star--selected:hover{background-image:url("../img/icons/star_selected_hover.10bf9c9f27b5.svg")}.star--selected.waiting{cursor:wait}.tags{margin-top:5px}.tags li{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;background-color:#edeff0;border:1px solid #d4d6d6;border-radius:3px;color:#333435;font-size:.875rem;font-weight:500;line-height:1.3;margin-bottom:4px;margin-right:10px;padding:4px 28px 4px 10px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.tags li a{color:#6b6b6b;padding:4px 10px;position:absolute;right:0;top:0}.tags li a:hover{text-decoration:none}.tags li.newest{border-color:#92c746}.tags li:hover{background-color:#d4d6d6}body{margin:0 auto}html{-webkit-tap-highlight-color:rgba(212,214,214,.3)}.main-content{background-color:#fff;margin:0 auto;position:relative;overflow-x:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.main-content a.in-page-anchor{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;top:auto;left:-10000px}.glossary{border-bottom:1px dotted;border-bottom-color:initial;display:inline-block;line-height:1em;text-decoration:none}.glossary:focus,.glossary:hover{border-bottom-color:#005b98;color:#005b98;cursor:pointer}@media print{.glossary{border-bottom:0}}.phone-number{color:#53c8ed;font-weight:700}.beta-tag,.new-tag{font-size:.75rem;font-weight:500;background-color:#92c746;display:inline-block;color:#fff;height:20px;line-height:20px;border-radius:3px;padding:0 8px}.beta-tag{background-color:#9f0f7b}body.homepage2 .body,body.reports section.about-test,body.reports section.ac-admixture-dating,body.reports section.ac-connections,body.reports section.ac-inheritance,body.reports section.ac-inheritance .inheritance-content .mothers-day,body.reports section.ac-methodology,body.reports section.ac-segments,body.reports section.ac-your-genotype,body.reports section.achd-admixture-dating,body.reports section.achd-inheritance,body.reports section.achd-inheritance .inheritance-content .mothers-day,body.reports section.achd-methodology,body.reports section.achd-segments,body.reports section.achd-your-genotype,body.reports section.ancestry-aggregation,body.reports section.chromosome-painting,body.reports section.connect-dna-relatives,body.reports section.details-about,body.reports section.family-origins,body.reports section.faq,body.reports section.gbmi-behaviors,body.reports section.genetic-phenotype-range-interaction-details,body.reports section.genetic-result,body.reports section.identifying-dnar,body.reports section.info-sources,body.reports section.neanderthal-ancestry,body.reports section.neanderthal-background,body.reports section.neanderthal-comparison,body.reports section.neanderthal-genetic-result,body.reports section.neanderthal-inheritance,body.reports section.next-steps.next-steps-horizontal,body.reports section.other-factors,body.reports section.other-factors-details,body.reports section.paternal-details-about,body.reports section.predictor-model-details,body.reports section.relatives-by-location,body.reports section.result-interpretation-no-info,body.reports section.result-interpretation-no-variants,body.reports section.risk-factors,body.reports section.risk-management,body.reports section.sci-details-overview,body.reports section.score-predictor-details,body.reports section.screening-guidelines,body.reports section.stories-and-recommendations,body.reports section.test-details,body.reports section.test-interpretation,body.reports section.trait-calculation,body.reports section.trait-calculation-curated,body.reports section.trait-inheritance-details,body.reports section.trait-methodology,body.reports section.trait-result,body.reports section.trait-result2,body.reports section.traits-calculation,body.reports section.traits-comparison,body.reports section.variants,body.reports section.wellness-genetic-result,body.reports section.wellness-inheritance-details,body.reports section.wellness2-genetic-result,body.reports section.world-map,body.reports.ac-details .changelog,body.reports.ancestry-overview .main-content,body.reports.neanderthal section.next-steps,body.reports.published .footer-upsell,body.reports.reports-highlights .category,body.reports.traits section.next-steps,body.reports.tutorial-index .category,body.reports.wellness .story+section.next-steps,body.tools.dnar-upsell .about-dnar,body.tools.relatives.dnar-intro .section{border-top:8px solid #edeff0}@media screen and (min-width:700px){body.homepage2 .body,body.reports section.about-test,body.reports section.ac-admixture-dating,body.reports section.ac-connections,body.reports section.ac-inheritance,body.reports section.ac-inheritance .inheritance-content .mothers-day,body.reports section.ac-methodology,body.reports section.ac-segments,body.reports section.ac-your-genotype,body.reports section.achd-admixture-dating,body.reports section.achd-inheritance,body.reports section.achd-inheritance .inheritance-content .mothers-day,body.reports section.achd-methodology,body.reports section.achd-segments,body.reports section.achd-your-genotype,body.reports section.ancestry-aggregation,body.reports section.chromosome-painting,body.reports section.connect-dna-relatives,body.reports section.details-about,body.reports section.family-origins,body.reports section.faq,body.reports section.gbmi-behaviors,body.reports section.genetic-phenotype-range-interaction-details,body.reports section.genetic-result,body.reports section.identifying-dnar,body.reports section.info-sources,body.reports section.neanderthal-ancestry,body.reports section.neanderthal-background,body.reports section.neanderthal-comparison,body.reports section.neanderthal-genetic-result,body.reports section.neanderthal-inheritance,body.reports section.next-steps.next-steps-horizontal,body.reports section.other-factors,body.reports section.other-factors-details,body.reports section.paternal-details-about,body.reports section.predictor-model-details,body.reports section.relatives-by-location,body.reports section.result-interpretation-no-info,body.reports section.result-interpretation-no-variants,body.reports section.risk-factors,body.reports section.risk-management,body.reports section.sci-details-overview,body.reports section.score-predictor-details,body.reports section.screening-guidelines,body.reports section.stories-and-recommendations,body.reports section.test-details,body.reports section.test-interpretation,body.reports section.trait-calculation,body.reports section.trait-calculation-curated,body.reports section.trait-inheritance-details,body.reports section.trait-methodology,body.reports section.trait-result,body.reports section.trait-result2,body.reports section.traits-calculation,body.reports section.traits-comparison,body.reports section.variants,body.reports section.wellness-genetic-result,body.reports section.wellness-inheritance-details,body.reports section.wellness2-genetic-result,body.reports section.world-map,body.reports.ac-details .changelog,body.reports.ancestry-overview .main-content,body.reports.neanderthal section.next-steps,body.reports.published .footer-upsell,body.reports.reports-highlights .category,body.reports.traits section.next-steps,body.reports.tutorial-index .category,body.reports.wellness .story+section.next-steps,body.tools.dnar-upsell .about-dnar,body.tools.relatives.dnar-intro .section{border-color:#e3e5e6;border-width:1px}}body.reports section.explanation,body.reports section.haplogroup-report-references,body.reports section.next-steps.next-steps-vertical,body.reports section.report-references,body.reports section.story,body.tools.dnar-upsell .videos{border-top:8px solid #edeff0}@media screen and (min-width:700px){body.reports section.explanation,body.reports section.haplogroup-report-references,body.reports section.next-steps.next-steps-vertical,body.reports section.report-references,body.reports section.story,body.tools.dnar-upsell .videos{background-color:#f7f9fa;border-width:0}}body.reports .changelog,body.reports section.condition-overview,body.reports section.gbmi-result,body.reports section.wellness-inheritance,body.reports.report-archive #report-archive section.additional-resources{border-top:8px solid #edeff0}@media screen and (min-width:700px){body.reports .changelog,body.reports section.condition-overview,body.reports section.gbmi-result,body.reports section.wellness-inheritance,body.reports.report-archive #report-archive section.additional-resources{border-width:0}}@media screen and (max-width:699px){body.reports.report section .heading-content--border,body.reports.report section .heading-content--title-border .title,body.reports.traits .variants .heading-content .title{border-bottom:1px solid #e3e5e6;padding-bottom:24px;margin-bottom:24px}}.info-icon{cursor:default;display:inline-block;fill:#d4d6d6;height:17px;margin-left:2px;margin-top:1px;vertical-align:text-top;width:17px}@media screen and (min-width:700px){.info-icon{margin-left:5px}}.info-icon:hover{fill:#c0c1c2}.global-nav{background-color:#fff;position:relative;z-index:50}@media print{.global-nav{display:none!important}}.global-nav a{text-decoration:none}.global-nav>.first-level{max-width:73.75rem;margin-left:auto;margin-right:auto;font-size:.875rem;height:45px;position:relative}.global-nav>.first-level::after{clear:both;content:"";display:table}.global-nav>.first-level .home,.global-nav>.first-level .home-link,.global-nav>.first-level .mobile-menu{cursor:pointer;display:inline-block;height:100%;position:relative}.global-nav>.first-level .home button:hover,.global-nav>.first-level .home-link button:hover,.global-nav>.first-level .mobile-menu button:hover{text-decoration:none}.global-nav>.first-level .home button>span,.global-nav>.first-level .home-link button>span,.global-nav>.first-level .mobile-menu button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.global-nav>.first-level .mobile-menu .notifications-mark{border-radius:100%;height:11px;position:absolute;right:-5px;top:10px;width:11px}.global-nav>.first-level .mobile-menu.unread-notifications .notifications-mark{background-color:#92c746;z-index:1}.global-nav>.first-level .home-link img,.global-nav>.first-level .mobile-menu .menu-link img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.global-nav>.first-level .home{float:left}.global-nav>.first-level:not(:only-child) .menu{-webkit-box-shadow:0 1px 0 #e3e5e6;box-shadow:0 1px 0 #e3e5e6}.global-nav>.first-level .nav-logout{color:#333435}.global-nav>.first-level .nav-logout:hover{color:#92c746}.global-nav>.first-level #skip-links{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;top:auto;left:-10000px}.global-nav>.first-level .menu{display:none;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-nav>.first-level .menu>div{position:relative}.global-nav>.first-level .menu>div.touch-active .dropdown,.global-nav>.first-level .menu>div:hover .dropdown{opacity:1;visibility:visible;-webkit-transition:all .1s linear .3s;transition:all .1s linear .3s}.global-nav>.first-level .menu>div:first-child{margin-left:0}.global-nav>.first-level .menu>div:last-child{margin-right:0}.global-nav>.first-level .menu>div>a{color:#333435;display:inline-block;font-size:.9375rem;font-weight:700;line-height:70px;position:relative;text-transform:uppercase}@media screen and (min-width:700px){.global-nav>.first-level .menu{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.global-nav>.first-level .menu:last-child{margin-right:0}}@media screen and (min-width:700px){.global-nav>.first-level .menu>div .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div .active{border-color:inherit}}.global-nav>.first-level .menu>div.menu-home .active,.global-nav>.first-level .menu>div.menu-home.touch-active>a,.global-nav>.first-level .menu>div.menu-home:hover,.global-nav>.first-level .menu>div.menu-home:hover>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-home .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-home.touch-active>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-home:hover,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-home:hover>a{color:#3ba510}.global-nav>.first-level .menu>div.menu-reports .active,.global-nav>.first-level .menu>div.menu-reports.touch-active>a,.global-nav>.first-level .menu>div.menu-reports:hover,.global-nav>.first-level .menu>div.menu-reports:hover>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-reports .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-reports.touch-active>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-reports:hover,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-reports:hover>a{color:#3595d6}.global-nav>.first-level .menu>div.menu-tools .active,.global-nav>.first-level .menu>div.menu-tools.touch-active>a,.global-nav>.first-level .menu>div.menu-tools:hover,.global-nav>.first-level .menu>div.menu-tools:hover>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-tools .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-tools.touch-active>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-tools:hover,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-tools:hover>a{color:#6f3598}.global-nav>.first-level .menu>div.menu-research .active,.global-nav>.first-level .menu>div.menu-research.touch-active>a,.global-nav>.first-level .menu>div.menu-research:hover,.global-nav>.first-level .menu>div.menu-research:hover>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-research .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-research.touch-active>a,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-research:hover,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-research:hover>a{color:#ff6d19}@media screen and (max-width:699px){.global-nav>.first-level .menu>div.menu-home .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-home .active{border-color:#3ba510;color:#3ba510}.global-nav>.first-level .menu>div.menu-reports .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-reports .active{border-color:#3595d6;color:#3595d6}.global-nav>.first-level .menu>div.menu-tools .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-tools .active{border-color:#6f3598;color:#6f3598}.global-nav>.first-level .menu>div.menu-research .active,.global-nav>.first-level .mobile-menu-overlay .menu-links div.menu-research .active{border-color:#ff6d19;color:#ff6d19}}.global-nav>.first-level .menu .dropdown{display:block;left:-20px;line-height:1.5;padding:5px 0;visibility:hidden;width:250px;opacity:0;-webkit-transition:all .1s linear .1s;transition:all .1s linear .1s}.global-nav>.first-level .menu .dropdown:before{background:#fff;border:1px solid #e3e5e6;border-bottom:0;border-right:0;content:"";left:20px;padding:8px;position:absolute;top:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-nav>.first-level .menu .dropdown li{font-size:.875rem;font-weight:400;margin:15px 0;padding:0 20px}.global-nav>.first-level .menu .dropdown li strong{color:#333435}.global-nav>.first-level .menu .dropdown>li a{color:inherit;display:block}.global-nav>.first-level .menu .dropdown>li>a{margin-left:-20px;padding-left:20px;border-left:2px solid transparent}.global-nav>.first-level .menu .dropdown>li:hover>a{border-left:2px solid}.global-nav>.first-level .menu .dropdown>li li:hover>a strong,.global-nav>.first-level .menu .dropdown>li:hover>a strong{color:inherit}.global-nav>.first-level .menu .dropdown>li strong{color:#333435;display:block;font-size:.875rem}.global-nav>.first-level .toolbar{display:none;height:100%;line-height:70px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.global-nav>.first-level .toolbar>div:last-child{margin-left:18px}@media screen and (min-width:700px) and (max-width:979px){.global-nav>.first-level .toolbar>div:last-child{margin-left:10px}}.global-nav>.first-level .toolbar .nav-logout{white-space:nowrap}.global-nav>.first-level .toolbar .dropdown{cursor:default;line-height:1.5}.global-nav>.first-level .toolbar .dropdown li a{color:#6b6b6b;display:block;padding:10px 24px;-webkit-transition:none;transition:none}.global-nav>.first-level .toolbar .dropdown li a:hover{background-color:#92c746;color:#fff}.global-nav>.first-level .toolbar .dropdown li a:hover span{color:#fff}.global-nav>.first-level .toolbar .dropdown li:first-child a{margin-top:15px}.global-nav>.first-level .toolbar .dropdown li:last-child a{margin-bottom:15px}.global-nav>.first-level .toolbar .dropdown .inbox{color:#3595d6}.global-nav>.first-level .toolbar .dropdown:after,.global-nav>.first-level .toolbar .dropdown:before{border-color:transparent;border-style:solid;border-top:0;content:"";height:0;position:absolute;width:0}.global-nav>.first-level .toolbar .dropdown:before{border-bottom-color:#e3e5e6;border-width:12px;right:26px;top:-12px}.global-nav>.first-level .toolbar .dropdown:after{border-bottom-color:#fff;border-width:11px;right:27px;top:-11px}.global-nav>.first-level .toolbar .utility-buttons{background-color:transparent;margin-right:18px;padding:0}@media screen and (min-width:700px) and (max-width:979px){.global-nav>.first-level .toolbar .utility-buttons{margin-right:10px}}@media screen and (min-width:700px){.global-nav>.first-level .toolbar{float:right;display:block;margin-left:1.69492%;width:27.9661%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.global-nav>.first-level .toolbar:last-child{margin-left:0}}.global-nav>.first-level .toolbar .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.global-nav>.first-level .toolbar .profile.empty{cursor:auto}.global-nav>.first-level .toolbar .profile>div{margin:auto}.global-nav>.first-level .toolbar .profile>div:nth-child(2){margin:auto 0}.global-nav>.first-level .toolbar .profile .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:14px;height:30px;position:relative;text-align:center;text-transform:uppercase;width:30px;line-height:30px;font-weight:700;margin-right:10px}.global-nav>.first-level .toolbar .profile .avatar img{border-radius:100%;height:100%;width:100%}.global-nav>.first-level .toolbar .profile .avatar.with-photo{background-color:transparent}.global-nav>.first-level .toolbar .profile .avatar.with-photo{height:35px;width:35px}.global-nav>.first-level .toolbar .profile .arrow{display:inline-block;margin:auto 0 auto 5px}.global-nav>.first-level .toolbar .profile .arrow.toggled{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.global-nav>.first-level .toolbar .profile .user-name{line-height:initial;max-width:130px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:979px){.global-nav>.first-level .toolbar .profile .user-name{max-width:46px}}@media screen and (min-width:980px) and (max-width:1350px){.global-nav>.first-level .toolbar .profile .user-name{max-width:90px}}@media screen and (min-width:700px) and (max-width:767px){.global-nav>.first-level .toolbar .profile .user-name{display:none}}.global-nav>.first-level .toolbar .profile .dropdown:before{right:17px}.global-nav>.first-level .toolbar .profile .dropdown:after{right:18px}.global-nav>.first-level .toolbar .profile .dropdown ul{float:left;height:100%;overflow:auto;vertical-align:top;width:200px}.global-nav>.first-level .toolbar .profile .dropdown-mask{max-height:276px;overflow:hidden;width:200px}.global-nav>.first-level .toolbar .profile .dropdown-mask.profiles-only,.global-nav>.first-level .toolbar .profile .dropdown-mask.switch-view{overflow:auto;overflow-x:hidden}.global-nav>.first-level .toolbar .profile .dropdown-mask.switch-view .dropdown-lists{right:200px}.global-nav>.first-level .toolbar .profile .dropdown-lists{position:relative;right:0;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out;width:400px}.global-nav>.first-level .toolbar .profile .pointer-link{position:relative}.global-nav>.first-level .toolbar .profile .pointer-link svg{height:11px;margin-top:-6px;position:absolute;right:26px;top:50%;width:11px;fill:#6b6b6b}.global-nav>.first-level .toolbar .profile .pointer-link:hover svg{fill:#fff}.global-nav>.first-level .toolbar .only-profile{cursor:default}.global-nav>.first-level .notifications{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){.global-nav>.first-level .notifications{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.global-nav>.first-level .notifications .notifications-toggle{background-color:#3ba510;border-radius:15px;color:#fff;font-weight:500;height:26px;line-height:26px;margin:auto 0;text-align:center;width:45px}.global-nav>.first-level .notifications .notifications-toggle:hover{background-color:#327216}.global-nav>.first-level .notifications .notifications-toggle.has-dropdown{cursor:pointer}.global-nav>.first-level .notifications .notifications-toggle.empty{background-color:#e3e5e6;color:#6b6b6b}.global-nav>.first-level .notifications .notifications-toggle.empty.has-dropdown:hover{background-color:#d4d6d6}.global-nav>.first-level .notifications .dropdown{width:280px}.global-nav>.first-level .notifications .dropdown ul{max-height:250px;overflow-y:auto}.global-nav>.first-level .notifications .dropdown:before{right:35px}.global-nav>.first-level .notifications .dropdown:after{right:36px}.global-nav>.first-level.ao-upsell-nav{-webkit-box-shadow:0 1px 0 #e3e5e6;box-shadow:0 1px 0 #e3e5e6}.global-nav>.first-level.ao-upsell-nav:not(:only-child) .menu{-webkit-box-shadow:none;box-shadow:none}.global-nav>.first-level.ao-upsell-nav .upsell-nav-button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:.9375rem;height:30px;line-height:30px;margin-right:18px;min-width:unset;padding:0 16px}@media screen and (min-width:700px) and (max-width:979px){.global-nav>.first-level.ao-upsell-nav .upsell-nav-button{margin-right:10px}}@media screen and (min-width:700px){.global-nav>.first-level.ao-upsell-nav .home{float:left;display:block;margin-right:1.69492%;width:15.25424%}.global-nav>.first-level.ao-upsell-nav .home:last-child{margin-right:0}.global-nav>.first-level.ao-upsell-nav .menu{margin-left:0}.global-nav>.first-level.ao-upsell-nav .toolbar{float:left;display:block;margin-right:1.69492%;width:40.67797%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.global-nav>.first-level.ao-upsell-nav .toolbar:last-child{margin-right:0}}.global-nav .second-level{background-color:#fff;width:100%;line-height:38px}.global-nav .second-level::-webkit-scrollbar{display:none}.global-nav .second-level a{color:#333435;cursor:pointer}.global-nav .second-level .inner,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content{max-width:1180px;margin-left:auto;margin-right:auto;height:41px;position:relative;width:100%;white-space:nowrap}.global-nav .second-level .inner::after,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content::after{clear:both;content:"";display:table}.global-nav .second-level .inner a,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a{display:inline-block;font-weight:700}.global-nav .second-level .inner a.active,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a.active,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a.active{-webkit-box-shadow:0 3px 0 #3595d6;box-shadow:0 3px 0 #3595d6;color:#3595d6}.global-nav .second-level .inner a:hover,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a:hover,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a:hover{color:#005b98}.global-nav .second-level .inner a.in-page-anchor,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a.in-page-anchor,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a.in-page-anchor{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;top:auto;left:-10000px}.global-nav .dropdown{background-color:#fff;border:1px solid #e3e5e6;display:none;position:absolute;top:63px;right:-26px;z-index:5;border-radius:3px}.global-nav .dropdown ::-webkit-scrollbar *{background:0 0}.global-nav .dropdown ::-webkit-scrollbar{width:16px}.global-nav .dropdown ::-webkit-scrollbar-thumb{border-radius:8px;min-height:40px;background:#d4d6d6;border:4px solid #fff}@media screen and (min-width:700px){.global-nav{border-bottom:3px solid #e3e5e6;padding:0 20px}.global-nav>.first-level{height:70px}.global-nav>.first-level .home{float:left;display:block;margin-right:1.69492%;width:19.49153%;height:100%}.global-nav>.first-level .home:last-child{margin-right:0}.global-nav .second-level{line-height:50px}.global-nav .second-level.sticky-subnav{-webkit-box-shadow:0 3px 0 #e3e5e6;box-shadow:0 3px 0 #e3e5e6;position:fixed;top:0;left:0;right:0}.global-nav .second-level.sticky-subnav .inner .return-link,.global-nav .second-level.sticky-subnav body.tools.relatives.dnar-intro .subheader .subheader-content .return-link,body.tools.relatives.dnar-intro .subheader .global-nav .second-level.sticky-subnav .subheader-content .return-link{opacity:1;visibility:visible}.global-nav .second-level .inner,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.global-nav .second-level .inner a,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a{-webkit-box-shadow:0 3px 0 #e3e5e6;box-shadow:0 3px 0 #e3e5e6;height:100%;margin:auto 34px}.global-nav .second-level .inner .return-link,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content .return-link,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content .return-link{font-weight:500;left:0;margin-left:0;opacity:0;position:absolute;-webkit-transition:.4s visibility ease-in-out,.4s opacity ease-in-out;transition:.4s visibility ease-in-out,.4s opacity ease-in-out;visibility:hidden}}@media screen and (min-width:700px) and (max-width:979px){.global-nav .second-level .inner a,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a{margin:auto 20px}}@media screen and (max-width:699px){.global-nav>.first-level{border-bottom:1px solid #e3e5e6;padding:0 16px}.global-nav>.first-level .mobile-menu-overlay,.global-nav>.first-level .mobile-menu-overlay:before,.global-nav>.first-level .mobile-profile-overlay{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.global-nav>.first-level .mobile-menu-overlay,.global-nav>.first-level .mobile-profile-overlay{background:#fff;height:100%;left:100%;overflow:auto;position:fixed;top:0;-webkit-transition-property:left,background-color;transition-property:left,background-color;width:100%;z-index:50;-webkit-overflow-scrolling:touch}.global-nav>.first-level .close-menu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:auto;position:absolute;right:2px;top:2px}.global-nav>.first-level .menu-links,.global-nav>.first-level .profile-list,.global-nav>.first-level .toolbar-links{margin:0 16px;padding:32px 0 24px}.global-nav>.first-level .menu-links a,.global-nav>.first-level .menu-links button,.global-nav>.first-level .profile-list a,.global-nav>.first-level .profile-list button,.global-nav>.first-level .toolbar-links a,.global-nav>.first-level .toolbar-links button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:3px solid transparent;color:#333435;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.125rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-16px;padding:16px 0 16px 16px;width:100%}.global-nav>.first-level .menu-links .notifications.empty:before,.global-nav>.first-level .profile-list .notifications.empty:before,.global-nav>.first-level .toolbar-links .notifications.empty:before{content:"";width:100%;height:100%;position:absolute}.global-nav>.first-level .menu-links .empty a,.global-nav>.first-level .profile-list .empty a,.global-nav>.first-level .toolbar-links .empty a{color:#d4d6d6;cursor:default}.global-nav>.first-level .menu-links a{font-weight:700}.global-nav>.first-level .toolbar-links{border-top:1px solid #e3e5e6}.global-nav>.first-level .toolbar-links a.active{border-color:#92c746;color:#92c746}.global-nav>.first-level .footer-bottom{border-top:1px solid #e3e5e6;margin:0 16px;padding:40px 0 32px}.global-nav>.first-level .footer-bottom .second-level{border-top:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.global-nav>.first-level .close-overlay,.global-nav>.first-level .pointer-link svg{fill:#9c9ea1;height:13px;width:13px}.global-nav>.first-level .close-menu-link,.global-nav>.first-level .close-overlay,.global-nav>.first-level .menu-link{cursor:pointer}.global-nav>.first-level .close-overlay{left:16px;position:absolute;top:16px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.global-nav>.first-level .menu-link{display:block;height:44px;width:44px;margin-right:-16px;padding:0 12px}.global-nav .second-level{-webkit-box-shadow:inset 0 -3px 0 #e3e5e6;box-shadow:inset 0 -3px 0 #e3e5e6;overflow:auto}.global-nav .second-level a:first-child:nth-last-child(1),.global-nav .second-level a:first-child:nth-last-child(1)~a{width:100%;padding:0}.global-nav .second-level a:first-child:nth-last-child(2),.global-nav .second-level a:first-child:nth-last-child(2)~a{width:50%;padding:0}.global-nav .second-level a:first-child:nth-last-child(3),.global-nav .second-level a:first-child:nth-last-child(3)~a{width:33.33333%;padding:0}.global-nav .second-level .inner a,.global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a{min-width:110px;display:inline-block;text-align:center;padding:0 20px}.global-nav .second-level.sticky-subnav{position:relative}body{position:relative;right:0;-webkit-transition:.4s right ease;transition:.4s right ease}body.mobile-menu-overlay-toggled{overflow:hidden;right:100%}body.mobile-menu-overlay-toggled .global-nav .first-level .mobile-menu-overlay{left:0}body.is-veiled .global-nav .first-level .mobile-menu-overlay{overflow:hidden}body .drawer.notifications .inbox{color:#3595d6}}.tertiary-nav{background-color:#fff;border-bottom:1px solid #e3e5e6;border-top:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin:auto;overflow:auto;width:100%;z-index:30}.tertiary-nav::-webkit-scrollbar{display:none}.tertiary-nav.sticky-tertiary-nav{position:fixed;top:50px}.tertiary-nav ul{margin:15px auto;white-space:nowrap}.tertiary-nav li{display:inline;font-weight:500;margin:auto 20px}.tertiary-nav a{color:#333435;text-decoration:none}.tertiary-nav a.active,.tertiary-nav a:hover{color:#3595d6}@media print{.tertiary-nav{display:none}}.reports .global-nav .second-level a.active,.reports .global-nav .second-level a:hover{color:#3595d6}.reports .global-nav .second-level a.active{-webkit-box-shadow:0 3px 0 #3595d6;box-shadow:0 3px 0 #3595d6}.tools .global-nav .second-level a.active,.tools .global-nav .second-level a:hover,.tools .tertiary-nav a.active,.tools .tertiary-nav a:hover{color:#6f3598}.tools .global-nav .second-level a.active{-webkit-box-shadow:0 3px 0 #6f3598;box-shadow:0 3px 0 #6f3598}.research .global-nav .second-level a.active,.research .global-nav .second-level a:hover,.research .tertiary-nav a.active,.research .tertiary-nav a:hover{color:#ff6d19}.research .global-nav .second-level a.active{-webkit-box-shadow:0 3px 0 #ff6d19;box-shadow:0 3px 0 #ff6d19}body,html{height:100%}body{margin:0;padding:0}#main-wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:-40px}#main-wrapper #main-container{padding:0 0 40px 0}footer{height:270px}@media screen and (min-width:700px){body,html{height:100%}body{margin:0;padding:0}#main-wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:-40px}#main-wrapper #main-container{padding:0 0 40px 0}footer{height:145px}}.global-footer{background-color:#fff;border-top:3px solid #e3e5e6;position:relative;z-index:45;padding:0 16px}@media print{.global-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:20px;page-break-inside:avoid}}.global-footer .first-level,.global-footer .second-level{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:73.75em;padding:10px 0}@media screen and (min-width:700px){.global-footer .first-level,.global-footer .second-level{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.global-footer .copyright{font-weight:400;white-space:nowrap}@media screen and (min-width:700px){.global-footer{padding:0 20px}}.global-footer .first-level{min-height:119px}@media print{.global-footer .first-level{min-height:auto;padding-bottom:0}}.global-footer .first-level .ttam-icon{height:50px}.global-footer .first-level>.referral{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:77%}.global-footer .first-level>.referral a{color:#92c746;display:inline-block;float:right;font-size:.875rem;font-weight:700;text-align:right}@media screen and (min-width:700px){.global-footer .first-level>.referral{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin-left:auto}}@media print{.global-footer .first-level>.referral{display:none}}@media screen and (min-width:700px){.global-footer .first-level{min-height:99px}}.global-footer .second-level{border-top:1px solid #e3e5e6;color:#9c9ea1;line-height:initial;min-height:190px}@media print{.global-footer .second-level{border-top:0;min-height:auto}}.global-footer .second-level>.legal,.global-footer .second-level>.social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media print{.global-footer .second-level>.legal,.global-footer .second-level>.social{display:none}}.global-footer .second-level>.legal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;flex:0 0 90px;min-height:90px}.global-footer .second-level>.legal a,.global-footer .second-level>.legal h6{color:#9c9ea1;font-size:.875rem}.global-footer .second-level>.legal a{font-weight:700;cursor:pointer}@media screen and (min-width:700px){.global-footer .second-level>.legal{min-height:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}.global-footer .second-level>.legal h6{margin-right:20px}.global-footer .second-level>.legal .copyright{margin-right:25px}}.global-footer .second-level>.social{width:150px}.global-footer .second-level>.social>.icon,.global-footer .second-level>.social>.icon a{display:inline-block;height:22px;width:22px}.global-footer .second-level>.social>.icon svg{fill:#9c9ea1}.global-footer .second-level>.social>.facebook.icon:hover svg{fill:#3b5998}.global-footer .second-level>.social>.twitter.icon:hover svg{fill:#55acee}.global-footer .second-level>.social>.instagram.icon:hover svg{fill:#4090db}.global-footer .second-level>.social>.youtube.icon:hover svg{fill:#e52d27}@media screen and (min-width:700px){.global-footer .second-level>.social{margin-left:auto}}@media screen and (min-width:700px){.global-footer .second-level{min-height:44px}}.auxiliary{float:right}.auxiliary span{float:right;padding:5px;text-align:center}.auxiliary>span img{height:25px;width:auto}.card{border-radius:3px}.card.sidekick_a{border:solid 1px #e3e5e6;border-top:solid 3px #92c746;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;min-height:160px;padding:30px 4.26% 34px;position:relative}.card.sidekick_a:last-child{margin-bottom:0}@media screen and (min-width:700px){.card.sidekick_a{float:left;display:block;margin-right:1.69492%;width:32.20339%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding:35px 35px 40px;min-height:260px}.card.sidekick_a:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){.card.sidekick_a{float:left;display:block;margin-right:1.69492%;width:49.15254%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card.sidekick_a:last-child{margin-right:0}.card.sidekick_a:nth-child(2){display:none}}.card.sidekick_a h3{color:#92c746}.card.sidekick_a p{color:#6b6b6b;margin-top:15px}.card.sidekick_a a{color:#3595d6;margin-top:auto;text-decoration:none}.text-center{text-align:center}@media screen and (max-width:699px){.center-for-mobile{text-align:center}}.text-right{text-align:right}.text-left{text-align:left}.float-right{float:right}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.relative{position:relative}.no-margin-bottom{margin-bottom:0}.inner,.outer-container,body.tools.relatives.dnar-intro .subheader .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}.inner::after,.outer-container::after,body.tools.relatives.dnar-intro .subheader .subheader-content::after{clear:both;content:"";display:table}.row{display:block}.row::after{clear:both;content:"";display:table}@media screen and (min-width:700px){.one-column{float:left;display:block;margin-right:1.69492%;width:6.77966%}.one-column:last-child{margin-right:0}.two-columns{float:left;display:block;margin-right:1.69492%;width:15.25424%}.two-columns:last-child{margin-right:0}.three-columns{float:left;display:block;margin-right:1.69492%;width:23.72881%}.three-columns:last-child{margin-right:0}.four-columns{float:left;display:block;margin-right:1.69492%;width:32.20339%}.four-columns:last-child{margin-right:0}.five-columns{float:left;display:block;margin-right:1.69492%;width:40.67797%}.five-columns:last-child{margin-right:0}.six-columns{float:left;display:block;margin-right:1.69492%;width:49.15254%}.six-columns:last-child{margin-right:0}.eight-columns{float:left;display:block;margin-right:1.69492%;width:66.10169%}.eight-columns:last-child{margin-right:0}.ten-columns{float:left;display:block;margin-right:1.69492%;width:83.05085%}.ten-columns:last-child{margin-right:0}.shift-half{margin-left:4.23729%}.shift-one{margin-left:8.47458%}.shift-three{margin-left:25.42373%}.shift-four{margin-left:33.89831%}.shift-five{margin-left:42.37288%}}.chromosomes-container .chromosomes-mask{height:100%;overflow:hidden;position:relative}@media screen and (max-width:699px){.chromosomes-container .chromosomes-mask{height:45%}}@media screen and (max-width:699px){.chromosomes-container .chromosomes,.chromosomes-container .texts{height:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:300%}}@media screen and (min-width:700px){.chromosomes-container .chromosomes,.chromosomes-container .texts{left:0!important}}.chromosomes-container.transition .chromosomes,.chromosomes-container.transition .texts{-webkit-transition:.5s left;transition:.5s left}.chromosomes-container .chromosomes{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (min-width:700px){.chromosomes-container .chromosomes{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.chromosomes-container .chromosomes:last-child{margin-right:0}}@media screen and (max-width:699px){.chromosomes-container.section-1 .chromosomes,.chromosomes-container.section-1 .texts{left:0}.chromosomes-container.section-1 .pips div:nth-child(1){-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}}@media screen and (max-width:699px){.chromosomes-container.section-2 .chromosomes,.chromosomes-container.section-2 .texts{left:-100%}.chromosomes-container.section-2 .pips div:nth-child(2){-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}}@media screen and (max-width:699px){.chromosomes-container.section-3 .chromosomes,.chromosomes-container.section-3 .texts{left:-200%}.chromosomes-container.section-3 .pips div:nth-child(3){-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}}.chromosomes-container .chromosome{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;height:100%;position:relative}.chromosomes-container .chromosome#chromosome-X,.chromosomes-container .chromosome#chromosome-Y,.chromosomes-container .chromosome.haploid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:700px){.chromosomes-container .chromosome{margin:0 3px;padding:0 1px}}.chromosomes-container .chromosome svg{height:100%;width:100%}.chromosomes-container .pips{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.chromosomes-container .pips div{background-color:#92c746;border-radius:100%;border:3px solid #fff;cursor:pointer;display:inline-block;height:16px;margin:2px 15px;width:16px}.page-links{text-align:center}.page-links .pagination-step-through{font-size:.875rem;padding:12px 0}@media screen and (max-width:699px){.page-links .pagination-step-through{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-links .pagination-step-through .controls{width:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.page-links .pagination-step-through .indicator{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}.page-links .pagination-step-through .page-link .svg-icon.double-arrow,.page-links .pagination-step-through .svg-icon.double-arrow{margin-left:-9px}}.page-links .pagination-step-through .page-link{padding:0 8px;fill:#3595d6}.page-links .pagination-step-through .page-link .ellipsis,.page-links .pagination-step-through .page-link.ellipses{margin:0 -4px;padding:0}.page-links .pagination-step-through .page-link:hover{fill:#005b98}@media screen and (max-width:699px){.page-links .pagination-step-through .page-link:hover{text-decoration:none}}.page-links .pagination-step-through .page-link .svg-icon{margin:0 3px 3px}.filters-selector{background-color:#edeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 6.26%}.filters-selector .svg-icon{fill:#3595d6;margin-left:10px}@media screen and (min-width:700px){.sidebar-filters{float:left;display:block;margin-right:1.69492%;width:16.94915%;margin-left:8.47458%}.sidebar-filters:last-child{margin-right:0}.sidebar-filters.drawer .drawer__section>div{margin:16px 0}.sidebar-filters .filter{cursor:pointer}.sidebar-filters .filter.active{color:#3ba510;font-weight:500}.sidebar-filters .filter:hover{color:#3ba510}.sidebar-filters .filter-header{border-bottom:3px solid #edeff0;padding-bottom:12px;margin-bottom:16px}.sidebar-filters .filter-subheader{border-top:1px solid #e3e5e6;padding-top:16px}}@media screen and (min-width:700px) and (max-width:979px){.sidebar-filters{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:6.35593%}.sidebar-filters:last-child{margin-right:0}.sidebar-filters,.sidebar-filters .drawer__section-title,.sidebar-filters .drawer__section>div h5,.sidebar-filters .filter{font-size:.875rem}.sidebar-filters.drawer .drawer__section{margin-bottom:20px}.sidebar-filters.drawer .drawer__section>div{margin:8px 0}.sidebar-filters .checkbox-filters{font-size:.875rem}.sidebar-filters .checkbox-filters input[type=checkbox]+label:before{height:16px;width:16px;margin:0 5px -3px 1px}}@media screen and (min-width:980px) and (max-width:1100px){.sidebar-filters .checkbox-filters,.sidebar-filters .drawer__section-title,.sidebar-filters .filter{margin-right:-10px}}@media screen and (max-width:699px){.sidebar-filters .drawer .drawer__section-title,.sidebar-filters.drawer .drawer__section-title{padding:12px 0}.sidebar-filters .info-icon{display:none}.sidebar-filters .status-filters{border-top:1px solid #e3e5e6}.sidebar-filters .checkbox-filters{padding:5px 0}.sidebar-filters .checkbox-filters label,.sidebar-filters .checkbox-filters p{margin-bottom:0}.sidebar-filters .checkbox-filters p{font-size:.875rem}.sidebar-filters .drawer .drawer__header,.sidebar-filters.drawer .drawer__header{color:#6b6b6b}.sidebar-filters .drawer .drawer__close,.sidebar-filters.drawer .drawer__close{right:-10px}.sidebar-filters .drawer .drawer__item:hover,.sidebar-filters.drawer .drawer__item:hover{color:#3ba510}.sidebar-filters .drawer .drawer__item.active,.sidebar-filters.drawer .drawer__item.active{border-color:#3ba510;color:#3ba510;font-weight:500}.sidebar-filters .drawer .drawer__item.filter-header,.sidebar-filters.drawer .drawer__item.filter-header{margin-left:0}.sidebar-filters .drawer .drawer__item.filter-header .active,.sidebar-filters.drawer .drawer__item.filter-header .active{border-bottom:1px solid #e3e5e6;border:0;color:#333435}.sidebar-filters .checkbox-filters label,.sidebar-filters .drawer .drawer__item,.sidebar-filters.drawer .drawer__item{padding-top:12px;padding-bottom:12px}.sidebar-filters .checkbox-filters label:before{height:16px;width:16px;margin:0 5px -3px 1px}}.utility-buttons{padding:20px 6.26% 0;text-align:right}.utility-buttons .inner,.utility-buttons body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader .utility-buttons .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}.utility-buttons .inner::after,.utility-buttons body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader .utility-buttons .subheader-content::after{clear:both;content:"";display:table}.utility-buttons .utility-button:last-child{margin-right:0}@media screen and (min-width:700px){.utility-buttons{padding:20px 20px 0 20px}.utility-buttons.sticky-utility-buttons{position:fixed;top:7px;right:0;left:0;z-index:51;padding:0 20px;-webkit-animation:fadeIn .4s ease-in-out;animation:fadeIn .4s ease-in-out}.utility-buttons.sticky-utility-buttons .utility-group{height:0}.utility-buttons.sticky-utility-buttons .utility-button{min-width:0;padding:0 8px}.utility-buttons.sticky-utility-buttons .utility-button svg{margin:0}.utility-buttons.sticky-utility-buttons .utility-button span{display:none}}.utility-button{background:#fff;border:2px solid #3ba510;color:#3ba510;border-radius:100px;height:36px;line-height:32px;padding:0 20px;display:inline-block;text-decoration:none;white-space:nowrap;font-size:.875rem;font-weight:700;-webkit-transition:none;transition:none;text-align:center;margin-left:10px;min-width:120px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.utility-button svg{fill:#3ba510;width:16px;height:16px;vertical-align:text-bottom;margin-right:8px}.utility-button:focus{color:#3ba510}.utility-button:hover{background:#3ba510;color:#fff;text-decoration:none}.utility-button:hover svg{fill:#fff}.utility-button.disabled,.utility-button:disabled{background:#e3e5e6;border-color:#e3e5e6;color:#6b6b6b}.utility-button.disabled svg,.utility-button:disabled svg{fill:#6b6b6b}@media screen and (max-width:699px){.utility-button{padding:0 8px;min-width:0}.utility-button span{display:none}.utility-button svg{margin-right:0}}@media screen and (min-width:700px){.utility-button.invite-button svg{height:18px;width:18px}}.utility-button.compact-utility-button{padding:0 8px;min-width:0}.utility-button.compact-utility-button span{display:none}.utility-button.compact-utility-button svg{margin-right:0}@-webkit-keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.quick-invite-modal h4{padding-bottom:5px}.quick-invite-modal h5{margin-bottom:10px}.quick-invite-modal svg{width:74px;height:75px}.quick-invite-modal button{margin-top:20px}.quick-invite-modal .sharing-content .errorlist{margin-bottom:10px}.quick-invite-modal .sharing-message{margin-top:10px}.quick-invite-modal .email-status-list{border-top:1px solid #e3e5e6}.quick-invite-modal .email-status-list>li{border-bottom:1px solid #e3e5e6;padding:10px 0}@media screen and (max-width:699px){.quick-invite-modal .email-status-list>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.quick-invite-modal .email-status-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}@media screen and (min-width:700px){.quick-invite-modal .email-status-list li{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.quick-invite-modal .email-status-list li>div{width:50%}.quick-invite-modal .email-status-list li .status{margin-left:15px;text-align:right}}.quick-invite-modal .scroll-box{overflow-x:hidden;overflow-y:auto;padding:15px;border:1px solid #e3e5e6;border-radius:3px;max-height:110px;margin-bottom:10px}.quick-invite-modal .scroll-box::-webkit-scrollbar *{background:0 0}.quick-invite-modal .scroll-box::-webkit-scrollbar{width:16px}.quick-invite-modal .scroll-box::-webkit-scrollbar-thumb{border-radius:8px;min-height:40px;background:#d4d6d6;border:4px solid #fff!important}.quick-invite-modal .failures{width:100%}.quick-invite-modal .failures li{padding:4px 0}@media screen and (min-width:700px){.quick-invite-modal .failures li:not(:first-child){margin-left:28px}}.quick-invite-modal .failures li:last-child{padding-bottom:8px}.quick-invite-modal .failures .error-message{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.quick-invite-modal .failures .error-message span{color:#d50f67}@media screen and (max-width:699px){.quick-invite-modal .failures .error-message{display:inline-block}.quick-invite-modal .failures .error-message .status:after{content:':'}}.quick-invite-modal .failures .message{margin-right:2px}@media screen and (min-width:700px){.quick-invite-modal .failures .message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quick-invite-modal .failures .message:before{background:#d50f67 url("../img/icons/exclamation.73f3204cf055.svg") no-repeat center center/contain;border-radius:100%;content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;height:20px;width:20px}}.quick-invite-modal .back-to-share{display:block;margin-top:16px}.sharing-modal h5{margin-bottom:10px}.sharing-modal input,.sharing-modal textarea{margin-bottom:20px}.sharing-modal .share-link{display:block;margin-top:15px}.sharing-modal .no-padding-right{padding-right:0}.sharing-modal .error-screen,.sharing-modal .loading-screen{min-height:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sharing-modal .copy-screen,.sharing-modal .facebook-screen,.sharing-modal .twitter-screen{padding:20px 30px 0}.sharing-modal .copy-screen .input-container .input-box{margin:0}@media screen and (min-width:700px){.sharing-modal .copy-screen .input-container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.sharing-modal .copy-screen .input-container .input-box{border-radius:3px 0 0 3px}.sharing-modal .copy-screen .input-container .copy-button{border-radius:0 3px 3px 0}}@media screen and (max-width:699px){.sharing-modal .copy-screen .input-container .copy-button{margin-top:20px;width:100%}.sharing-modal .copy-screen .input-container .sharing-modal-copy-anchor{margin-top:16px}}.sharing-modal .facebook-screen .message,.sharing-modal .twitter-screen .message{margin-bottom:20px}.sharing-modal .facebook-screen .share-button,.sharing-modal .twitter-screen .share-button{margin-bottom:10px;padding-left:5px}.sharing-modal .facebook-screen .share-button.facebook,.sharing-modal .twitter-screen .share-button.facebook{background-color:#3b5998}.sharing-modal .facebook-screen .share-button.facebook:hover,.sharing-modal .twitter-screen .share-button.facebook:hover{background-color:#304a80}.sharing-modal .facebook-screen .share-button.twitter,.sharing-modal .twitter-screen .share-button.twitter{background-color:#55acee}.sharing-modal .facebook-screen .share-button.twitter:hover,.sharing-modal .twitter-screen .share-button.twitter:hover{background-color:#4a96d0}.sharing-modal .facebook-screen .share-button svg,.sharing-modal .twitter-screen .share-button svg{height:100%;vertical-align:bottom}.sharing-modal .text-fade-in{-webkit-animation:fade-in 1s;animation:fade-in 1s}.sharing-modal .publish-link{font-size:.875rem}.sharing-modal .alert-box{margin-top:25px;margin-bottom:0}.sharing-modal .error-content{text-align:center}.sharing-modal .alert-triangle{width:35px;height:30px}.sharing-modal .truncate{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.vex-content .sharing-content.email-confirmation{text-align:center}.vex-content .sharing-content.email-confirmation .mail-sent-confirmation{max-width:60px;max-height:60px;margin:10px auto 20px}.vex-content .sharing-content.email-confirmation .share-link{margin:20px auto 0}.vex-content .loading-spinner:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.js-is-desktop-pixel,.js-is-mobile-pixel,.js-is-tablet-pixel{position:fixed;height:1px;width:1px;top:0;left:0;background:0 0;display:none}@media screen and (max-width:699px){.js-is-mobile-pixel{display:block}}@media screen and (min-width:700px) and (max-width:979px){.js-is-tablet-pixel{display:block}}@media screen and (min-width:700px){.js-is-desktop-pixel{display:block}}.site-search-overlay .main-content{z-index:49;opacity:.25}.site-search-overlay .main-content:after{content:'';height:100%;width:100%;position:absolute;bottom:0;top:0;z-index:1115}.site-search-overlay .second-level,.site-search-overlay+.global-footer{opacity:.25}@media screen and (min-width:700px){.site-search-overlay .global-nav.with-site-search .first-level .menu{opacity:0}}.global-nav.with-site-search>.first-level{-webkit-box-shadow:0 1px 0 #e3e5e6;box-shadow:0 1px 0 #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-nav.with-site-search>.first-level:after{content:unset}.global-nav.with-site-search>.first-level.ao-upsell-nav .toolbar{width:auto}.global-nav.with-site-search .menu,.global-nav.with-site-search .menu-wrapper,.global-nav.with-site-search .toolbar{width:auto}.global-nav.with-site-search>.first-level:not(:only-child) .menu{-webkit-box-shadow:none;box-shadow:none}.global-nav.with-site-search .site-search{font-size:1rem}.global-nav.with-site-search .searchbar:not(:focus).has-text+.clear{-webkit-animation:hide-clear-icon .2s ease .2s 1 normal forwards;animation:hide-clear-icon .2s ease .2s 1 normal forwards}@-webkit-keyframes hide-clear-icon{0%{top:0}50%{top:0}100%{top:-9999px}}@keyframes hide-clear-icon{0%{top:0}50%{top:0}100%{top:-9999px}}.global-nav.with-site-search .searchbar{margin-bottom:0}.global-nav.with-site-search .searchbar+.clear{display:none}.global-nav.with-site-search .searchbar.has-text{background-image:none}.global-nav.with-site-search .searchbar.has-text+.clear{display:block}.global-nav.with-site-search .search-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:auto}.global-nav.with-site-search .search-nav{z-index:1117}.global-nav.with-site-search .search-results{background-color:#fff;border-top:1px solid #e3e5e6;-webkit-box-shadow:0 2px 5px #e3e5e6;box-shadow:0 2px 5px #e3e5e6;position:absolute;left:0;top:106px;width:100%;z-index:1116}.global-nav.with-site-search .search-results li{padding:10px;border-bottom:1px solid #e3e5e6}.global-nav.with-site-search .search-results .result-footer li,.global-nav.with-site-search .search-results .result-item{padding:0}.global-nav.with-site-search .search-results .result-footer li a,.global-nav.with-site-search .search-results .result-item a{display:block;padding:10px}.global-nav.with-site-search .search-results .result-footer li.active,.global-nav.with-site-search .search-results .result-footer li:hover,.global-nav.with-site-search .search-results .result-item.active,.global-nav.with-site-search .search-results .result-item:hover{background-color:#f7f9fa}.global-nav.with-site-search .search-results .result-footer li.active .result-title,.global-nav.with-site-search .search-results .result-footer li:hover .result-title,.global-nav.with-site-search .search-results .result-item.active .result-title,.global-nav.with-site-search .search-results .result-item:hover .result-title{color:#005b98}.global-nav.with-site-search .search-results .result-title{color:#3595d6}.global-nav.with-site-search .search-results .result-type{color:#333435;font-weight:400}.global-nav.with-site-search .search-results .result-type.active,.global-nav.with-site-search .search-results .result-type:hover{color:#333435}.global-nav.with-site-search .search-results .result-footer .result-footer-header{background-color:#f7f9fa;border-top:1px solid #e3e5e6;font-size:.875rem;font-weight:700;padding:5px 10px;text-transform:uppercase}@media screen and (min-width:700px){.global-nav.with-site-search>.first-level .menu-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-nav.with-site-search>.first-level .menu{margin-left:0;opacity:1;width:70%;-webkit-transition:opacity .2s;transition:opacity .2s}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){.global-nav.with-site-search>.first-level .menu{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:700px){.global-nav.with-site-search>.first-level .home{float:left;display:block;margin-right:1.69492%;width:13.13559%}.global-nav.with-site-search>.first-level .home:last-child{margin-right:0}.global-nav.with-site-search>.first-level .toolbar{padding-left:10px}.global-nav.with-site-search .site-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){.global-nav.with-site-search .site-search{margin-left:20px}}@media screen and (min-width:700px){.global-nav.with-site-search .site-search .search-icon{display:inline-block;text-align:center;margin-top:3px;opacity:1}.global-nav.with-site-search .site-search .search-nav{opacity:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.global-nav.with-site-search .site-search .searchbar-wrapper{overflow:hidden}.global-nav.with-site-search .site-search .search-results{border:1px solid #e3e5e6;border-top-width:0;top:56px}.global-nav.with-site-search .site-search.search-mode .search-icon{opacity:0}.global-nav.with-site-search .site-search.search-mode .search-nav{opacity:1;width:100%;-webkit-transition:opacity .2s ease,width .2s ease;transition:opacity .2s ease,width .2s ease}.global-nav.with-site-search .site-search.search-mode .searchbar.has-text{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:699px){.global-nav.with-site-search>.first-level .menu-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.global-nav.with-site-search .site-search{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.global-nav.with-site-search .site-search .search-icon{margin-left:auto}.global-nav.with-site-search .site-search .search-icon img{height:19px;width:20px}.global-nav.with-site-search .site-search .search-nav{background:#f7f9fa;border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;padding:10px 16px;position:absolute;left:-9999px;top:45px;width:100%}.global-nav.with-site-search .site-search .searchbar-wrapper{position:relative;width:100%}.global-nav.with-site-search .site-search .searchbar{background-image:none}.global-nav.with-site-search .site-search .done{margin-left:12px}.global-nav.with-site-search .site-search .search-results li{padding:8px 16px}.global-nav.with-site-search .site-search .search-results li a{-webkit-tap-highlight-color:rgba(247,249,250,.3)}.global-nav.with-site-search .site-search.search-mode .search-nav{left:0;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}.feedback{color:#6b6b6b;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.feedback .response{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;text-align:right;padding-left:10px}.feedback .no,.feedback .yes{width:40px;height:24px;display:inline-block;vertical-align:middle;text-align:center;border-radius:13px;border-width:1px;border-style:solid}.feedback .no:hover,.feedback .yes:hover{color:#fff;text-decoration:none}@media screen and (min-width:700px){.feedback .no,.feedback .yes{width:68px}}.feedback .yes{color:#3ba510;margin-right:16px;border-color:#3ba510}.feedback .yes:hover{background-color:#3ba510}@media screen and (min-width:700px){.feedback .yes{margin-right:40px}}.feedback .no{color:#d50f67;border-color:#d50f67}.feedback .no:hover{background-color:#d50f67}.result__focus{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 13px}@media screen and (min-width:700px){.result__focus{text-align:center;background:url("../img/reports/report/genetic-result/cs-result-decor.bbce1ed50de6.svg") no-repeat 50% 50%/1280px;margin:0 0 120px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.result__focus .result__bubble{margin:13px 20px}@media screen and (max-width:699px){.result__focus .result__bubble{margin-bottom:40px}}@media screen and (min-width:700px){.result__focus .result__bubble:first-child{margin-left:13px}.result__focus .result__bubble:last-child{margin-right:13px}}.result__focus.result__focus--partial-nc{background-image:none}.result__focus.result__focus--partial-nc .not-detected{color:#6b6b6b}@media screen and (min-width:700px){.result__focus.result__focus--partial-nc{background-image:url("../img/reports/report/genetic-result/cs-result-decor-partial-nc.933107d9c253.svg")}.result__focus.result__focus--partial-nc .result__bubble{width:345px}}.result__bubble{background:#fff;border:7px solid #fff;border-radius:200px;-webkit-box-shadow:0 0 0 1px #0081a5,0 0 0 8px #fff,0 0 0 13px #0081a5;box-shadow:0 0 0 1px #0081a5,0 0 0 8px #fff,0 0 0 13px #0081a5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:699px){.result__bubble{max-width:328px;min-height:130px}}@media screen and (min-width:700px){.result__bubble{height:145px;width:390px}.result__bubble.result--haplogroup{width:346px}.result__bubble.result--neanderthal{width:455px}}.result__bubble .result__content{text-align:center;vertical-align:middle;padding:10px 17px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;z-index:1}@media screen and (min-width:700px){.result__bubble .result__content{padding:0 17px}}.result__bubble .result__statement{font-size:1.625rem;font-weight:800;line-height:1.25}@media screen and (min-width:700px){.result__bubble .result__statement{font-size:1.75rem}.result__bubble .result__statement.no-wrap{white-space:nowrap}}.result__bubble .result__count{font-size:2.25rem;line-height:1;font-weight:700;margin:5px 0}@media screen and (min-width:700px){.result__bubble .result__count{font-size:4.25rem;font-weight:500;margin:0}}.result__bubble .result__info{color:#6b6b6b;font-weight:500;margin:10px 0 0}.result__bubble.not-detected{background:#fff url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat 50% 50%/12px;position:relative}.result__bubble.not-detected:before{content:'?';color:#0081a5;font-weight:700;font-size:8.75rem;position:absolute;left:0;right:0;top:0;bottom:0;line-height:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:.3}body.reports .test-interpretation-modal h3,body.reports .test-interpretation-modal h5,body.reports section.other-factors-details h3,body.reports section.other-factors-details h5,body.reports section.result-interpretation-no-variants h3,body.reports section.result-interpretation-no-variants h5,body.reports section.test-details h3,body.reports section.test-details h5,body.reports section.test-interpretation h3,body.reports section.test-interpretation h5{margin-bottom:15px}body.reports .test-interpretation-modal p+h3,body.reports section.other-factors-details p+h3,body.reports section.result-interpretation-no-variants p+h3,body.reports section.test-details p+h3,body.reports section.test-interpretation p+h3{margin-top:30px}body.reports .test-interpretation-modal ul li,body.reports section.other-factors-details ul li,body.reports section.result-interpretation-no-variants ul li,body.reports section.test-details ul li,body.reports section.test-interpretation ul li{margin-bottom:15px}body.reports .test-interpretation-modal aside,body.reports section.other-factors-details aside,body.reports section.result-interpretation-no-variants aside,body.reports section.test-details aside,body.reports section.test-interpretation aside{margin-bottom:15px;background-color:#f7f9fa;padding:15px}body.reports .test-interpretation-modal aside p:last-of-type,body.reports section.other-factors-details aside p:last-of-type,body.reports section.result-interpretation-no-variants aside p:last-of-type,body.reports section.test-details aside p:last-of-type,body.reports section.test-interpretation aside p:last-of-type{margin:0}@media screen and (max-width:699px){body.reports .test-interpretation-modal h3,body.reports section.other-factors-details h3,body.reports section.result-interpretation-no-variants h3,body.reports section.test-details h3,body.reports section.test-interpretation h3{font-weight:700}}@media screen and (min-width:700px){body.reports .test-interpretation-modal h3,body.reports section.other-factors-details h3,body.reports section.result-interpretation-no-variants h3,body.reports section.test-details h3,body.reports section.test-interpretation h3{margin-bottom:22px}body.reports .test-interpretation-modal h5,body.reports section.other-factors-details h5,body.reports section.result-interpretation-no-variants h5,body.reports section.test-details h5,body.reports section.test-interpretation h5{margin-bottom:18px}body.reports .test-interpretation-modal aside,body.reports section.other-factors-details aside,body.reports section.result-interpretation-no-variants aside,body.reports section.test-details aside,body.reports section.test-interpretation aside{margin-bottom:30px;padding:30px}body.reports .test-interpretation-modal .details>p:last-of-type,body.reports section.other-factors-details .details>p:last-of-type,body.reports section.result-interpretation-no-variants .details>p:last-of-type,body.reports section.test-details .details>p:last-of-type,body.reports section.test-interpretation .details>p:last-of-type{margin-bottom:15px}body.reports .test-interpretation-modal .details .relevant-ethnicities,body.reports section.other-factors-details .details .relevant-ethnicities,body.reports section.result-interpretation-no-variants .details .relevant-ethnicities,body.reports section.test-details .details .relevant-ethnicities,body.reports section.test-interpretation .details .relevant-ethnicities{margin-bottom:30px}}@media screen and (min-width:980px){body.reports .test-interpretation-modal .inner,body.reports .test-interpretation-modal body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports section.other-factors-details .inner,body.reports section.other-factors-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports section.result-interpretation-no-variants .inner,body.reports section.result-interpretation-no-variants body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports section.test-details .inner,body.reports section.test-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports section.test-interpretation .inner,body.reports section.test-interpretation body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports .test-interpretation-modal .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.other-factors-details .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.result-interpretation-no-variants .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.test-details .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.test-interpretation .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .test-interpretation-modal aside,body.reports section.other-factors-details aside,body.reports section.result-interpretation-no-variants aside,body.reports section.test-details aside,body.reports section.test-interpretation aside{width:34%;margin-bottom:0}body.reports .test-interpretation-modal .details,body.reports section.other-factors-details .details,body.reports section.result-interpretation-no-variants .details,body.reports section.test-details .details,body.reports section.test-interpretation .details{width:66%}}body.reports .test-interpretation-modal .details hr,body.reports section.other-factors-details .details hr,body.reports section.result-interpretation-no-variants .details hr,body.reports section.test-details .details hr,body.reports section.test-interpretation .details hr{margin-top:0;margin-bottom:18px}body.reports .test-interpretation-modal .details>p:last-of-type,body.reports section.other-factors-details .details>p:last-of-type,body.reports section.result-interpretation-no-variants .details>p:last-of-type,body.reports section.test-details .details>p:last-of-type,body.reports section.test-interpretation .details>p:last-of-type{margin-bottom:30px}body.reports .test-interpretation-modal .relevant-ethnicities,body.reports section.other-factors-details .relevant-ethnicities,body.reports section.result-interpretation-no-variants .relevant-ethnicities,body.reports section.test-details .relevant-ethnicities,body.reports section.test-interpretation .relevant-ethnicities{margin-bottom:24px}body.reports .test-interpretation-modal .relevant-ethnicities .row,body.reports section.other-factors-details .relevant-ethnicities .row,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row,body.reports section.test-details .relevant-ethnicities .row,body.reports section.test-interpretation .relevant-ethnicities .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:18px}body.reports .test-interpretation-modal .relevant-ethnicities .row:last-child,body.reports section.other-factors-details .relevant-ethnicities .row:last-child,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row:last-child,body.reports section.test-details .relevant-ethnicities .row:last-child,body.reports section.test-interpretation .relevant-ethnicities .row:last-child{margin-bottom:5px}body.reports .test-interpretation-modal .relevant-ethnicities .row>div,body.reports section.other-factors-details .relevant-ethnicities .row>div,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row>div,body.reports section.test-details .relevant-ethnicities .row>div,body.reports section.test-interpretation .relevant-ethnicities .row>div{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}body.reports .test-interpretation-modal .relevant-ethnicities .row .ethnicity,body.reports section.other-factors-details .relevant-ethnicities .row .ethnicity,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .ethnicity,body.reports section.test-details .relevant-ethnicities .row .ethnicity,body.reports section.test-interpretation .relevant-ethnicities .row .ethnicity{text-align:left}body.reports .test-interpretation-modal .relevant-ethnicities .row .relevancy,body.reports section.other-factors-details .relevant-ethnicities .row .relevancy,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .relevancy,body.reports section.test-details .relevant-ethnicities .row .relevancy,body.reports section.test-interpretation .relevant-ethnicities .row .relevancy{text-align:right}body.reports .test-interpretation-modal .relevant-ethnicities .row .reference-numbers,body.reports section.other-factors-details .relevant-ethnicities .row .reference-numbers,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .reference-numbers,body.reports section.test-details .relevant-ethnicities .row .reference-numbers,body.reports section.test-interpretation .relevant-ethnicities .row .reference-numbers{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}body.reports .test-interpretation-modal .relevant-ethnicities .row .reference-numbers span,body.reports section.other-factors-details .relevant-ethnicities .row .reference-numbers span,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .reference-numbers span,body.reports section.test-details .relevant-ethnicities .row .reference-numbers span,body.reports section.test-interpretation .relevant-ethnicities .row .reference-numbers span{color:#53c8ed}@media screen and (max-width:699px){body.reports .test-interpretation-modal .relevant-ethnicities .row .ethnicity,body.reports section.other-factors-details .relevant-ethnicities .row .ethnicity,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .ethnicity,body.reports section.test-details .relevant-ethnicities .row .ethnicity,body.reports section.test-interpretation .relevant-ethnicities .row .ethnicity{font-weight:800}body.reports .test-interpretation-modal .relevant-ethnicities .row .relevancy,body.reports section.other-factors-details .relevant-ethnicities .row .relevancy,body.reports section.result-interpretation-no-variants .relevant-ethnicities .row .relevancy,body.reports section.test-details .relevant-ethnicities .row .relevancy,body.reports section.test-interpretation .relevant-ethnicities .row .relevancy{margin-left:10px;text-align:left}}body.reports .test-interpretation-modal .table--stripes,body.reports section.other-factors-details .table--stripes,body.reports section.result-interpretation-no-variants .table--stripes,body.reports section.test-details .table--stripes,body.reports section.test-interpretation .table--stripes{table-layout:auto;margin-bottom:0}body.reports .test-interpretation-modal .table--stripes td,body.reports .test-interpretation-modal .table--stripes th,body.reports section.other-factors-details .table--stripes td,body.reports section.other-factors-details .table--stripes th,body.reports section.result-interpretation-no-variants .table--stripes td,body.reports section.result-interpretation-no-variants .table--stripes th,body.reports section.test-details .table--stripes td,body.reports section.test-details .table--stripes th,body.reports section.test-interpretation .table--stripes td,body.reports section.test-interpretation .table--stripes th{text-align:left;padding:15px 6.26%}@media screen and (min-width:700px){body.reports .test-interpretation-modal .table--stripes td,body.reports .test-interpretation-modal .table--stripes th,body.reports section.other-factors-details .table--stripes td,body.reports section.other-factors-details .table--stripes th,body.reports section.result-interpretation-no-variants .table--stripes td,body.reports section.result-interpretation-no-variants .table--stripes th,body.reports section.test-details .table--stripes td,body.reports section.test-details .table--stripes th,body.reports section.test-interpretation .table--stripes td,body.reports section.test-interpretation .table--stripes th{padding:15px}}body.reports .test-interpretation-modal .table--stripes h5,body.reports section.other-factors-details .table--stripes h5,body.reports section.result-interpretation-no-variants .table--stripes h5,body.reports section.test-details .table--stripes h5,body.reports section.test-interpretation .table--stripes h5{margin-bottom:10px}@media screen and (max-width:699px){body.reports .test-interpretation-modal .table--stripes,body.reports section.other-factors-details .table--stripes,body.reports section.result-interpretation-no-variants .table--stripes,body.reports section.test-details .table--stripes,body.reports section.test-interpretation .table--stripes{margin:0 -7.15592%;width:114.31184%}body.reports .test-interpretation-modal .table--stripes tbody td,body.reports section.other-factors-details .table--stripes tbody td,body.reports section.result-interpretation-no-variants .table--stripes tbody td,body.reports section.test-details .table--stripes tbody td,body.reports section.test-interpretation .table--stripes tbody td{display:block}body.reports .test-interpretation-modal .table--stripes tbody td:not(:last-child),body.reports section.other-factors-details .table--stripes tbody td:not(:last-child),body.reports section.result-interpretation-no-variants .table--stripes tbody td:not(:last-child),body.reports section.test-details .table--stripes tbody td:not(:last-child),body.reports section.test-interpretation .table--stripes tbody td:not(:last-child){padding-bottom:0}}body.reports.report .vex-theme-default .vex-modal-header{background-color:#3595d6}@media screen and (min-width:700px){body.reports.report .heading-content{text-align:center;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports.report .heading-content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.report .heading-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports.report .heading-content:last-child{margin-right:0}}body.reports.report section{padding:27px 6.26%}@media screen and (min-width:700px){body.reports.report section{padding:50px 20px}}@media screen and (max-width:699px){body.reports.report section .button{min-width:120px;width:auto}}body.reports.report section .inner,body.reports.report section body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.report section .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.reports.report section .inner::after,body.reports.report section body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.reports.report section .subheader-content::after{clear:both;content:"";display:table}body.reports.report section .heading-content .title{font-weight:500;line-height:1.35}@media screen and (min-width:700px){body.reports.report section .heading-content .title{font-weight:400;line-height:1.25}}body.reports.report section .heading-content .title+.subtitle{margin-top:15px}@media screen and (min-width:700px){body.reports.report section .heading-content .title+.subtitle{margin-top:20px}}body.reports.report section .heading-content .title+.description{margin:24px 0}@media screen and (min-width:700px){body.reports.report section .heading-content .title+.description{margin:30px 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.report section .heading-content .title+.description{margin:16px 0 20px}}body.reports.report section .heading-content--title-border.no-border .title{border-bottom:0;padding-bottom:10px}body.reports.report section .call-out{font-weight:700}body.reports.report section .foot-note{color:#9c9ea1;font-size:.8125rem}@media screen and (min-width:700px){body.reports.report section .foot-note{font-size:.875rem}}@media screen and (min-width:700px){body.reports.report .discover-sidebar{margin:0 0 20px}body.reports.report .discover-sidebar .filter,body.reports.report .discover-sidebar a{color:#333435;font-weight:400;display:block;padding:8px 0 8px 16px;position:relative;margin:0}body.reports.report .discover-sidebar .filter:hover,body.reports.report .discover-sidebar a:hover{text-decoration:none;color:#3ba510}body.reports.report .discover-sidebar .filter.active,body.reports.report .discover-sidebar a.active{color:#3ba510;font-weight:700}body.reports.report .discover-sidebar .filter.active:before,body.reports.report .discover-sidebar a.active:before{content:' ';display:block;width:3px;background:#3ba510;position:absolute;top:4px;bottom:4px;left:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports.report .discover-sidebar .filter,body.reports.report .discover-sidebar a{font-size:1rem}}body.reports.report .your-result-flag{background:#3595d6;border-radius:0 300px 300px 0;color:#fff;display:inline-block;font-size:.875rem;font-weight:500;margin:0 0 16px;padding:12px 30px 12px 0;position:relative;line-height:1.2}@media screen and (max-width:699px){body.reports.report .your-result-flag{-webkit-box-shadow:-100px 0 0 0 #3595d6;box-shadow:-100px 0 0 0 #3595d6}}@media screen and (min-width:700px){body.reports.report .your-result-flag{background:#3595d6;border-radius:0 0 50px 50px;color:#fff;display:block;font-weight:700;margin:0 auto 30px;padding:7px 0;text-align:center;width:220px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.report .your-result-flag{margin-bottom:20px}}body.reports.report .your-result-flag.no-call{background:#c0c1c2}@media screen and (max-width:699px){body.reports.report .your-result-flag.no-call{-webkit-box-shadow:-100px 0 0 0 #c0c1c2;box-shadow:-100px 0 0 0 #c0c1c2}}@media screen and (min-width:700px){body.reports.report .your-result-flag.no-call:before{background:#c0c1c2}}body.reports.report .selector{margin-top:24px;margin-left:-7.15592%;margin-right:-7.15592%;padding:11px 7.15592%;border-top:1px solid #53c8ed;border-bottom:1px solid #53c8ed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.report .selector svg{width:11px;height:11px;fill:#3595d6}body.reports.report .selector.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports.report .print-alert{border:3px solid #f2c100;border-radius:3px;padding:30px 40px;display:none;font-size:1rem;margin:30px 0 65px;text-align:center}body.reports.report .print-alert img{margin-bottom:25px}body.reports.report .print-alert .alert-title{font-size:1.125rem;font-weight:700;margin-bottom:20px}body.reports.report .print-alert .alert-text{text-align:left}body.reports.report .print-alert .print-button{margin:10px 5px 5px}body.reports.report .print-alert .print-button:hover svg{color:inherit}@media print{body.reports.report .print-alert{display:block}}body.reports.report .notification-wrapper{padding-top:20px}@media screen and (max-width:699px){body.reports.report .notification-wrapper{padding-left:6.26%;padding-right:6.26%}}body.reports.report .notification-wrapper .inner,body.reports.report .notification-wrapper body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.report .notification-wrapper .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.reports.report .notification-wrapper .inner::after,body.reports.report .notification-wrapper body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.reports.report .notification-wrapper .subheader-content::after{clear:both;content:"";display:table}body.reports.report .notification-wrapper .alert-box{margin-bottom:0}@media screen and (min-width:700px){body.reports.report .notification-wrapper .alert-box{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;margin-bottom:20px}body.reports.report .notification-wrapper .alert-box:last-child{margin-right:0}}body.reports.report .toggle-bar{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}@media screen and (max-width:699px){body.reports.report .toggle-bar{margin-top:24px;margin-bottom:0}}body.reports.report .toggle-bar .toggle-item,body.reports.report .toggle-bar a{display:block;border:1px solid #e3e5e6;border-left:0;cursor:pointer;color:#333435;font-weight:700;line-height:47px;text-align:center;text-decoration:none;-webkit-transition:none;transition:none;width:100%}body.reports.report .toggle-bar .toggle-item:last-child,body.reports.report .toggle-bar a:last-child{border-right:0}@media screen and (min-width:700px){body.reports.report .toggle-bar .toggle-item,body.reports.report .toggle-bar a{font-size:1rem;font-weight:700}body.reports.report .toggle-bar .toggle-item:after,body.reports.report .toggle-bar a:after{content:'';border-bottom:3px solid #fff;display:block}}@media screen and (max-width:699px){body.reports.report .toggle-bar .active,body.reports.report .toggle-bar .toggle-item:hover,body.reports.report .toggle-bar a:hover{background:#3595d6;color:#fff}}@media screen and (min-width:700px){body.reports.report .toggle-bar .active:after,body.reports.report .toggle-bar .toggle-item:hover:after,body.reports.report .toggle-bar a:hover:after{border-bottom-color:#3595d6}}body.reports.report .info-toggle{background-color:#fff;fill:#3595d6;padding-bottom:15px;text-align:center}body.reports.report .info-toggle:hover{fill:#005b98}body.reports.report .info-toggle-content{display:none;padding:30px 6.26%}body.reports.report .info-toggle-content h4{margin-bottom:15px}body.reports.report .info-toggle-content .list-bullets,body.reports.report .info-toggle-content .widget.limited-html ul,body.reports.report .widget.limited-html .info-toggle-content ul,body.research.personalized-insight .widget.limited-html body.reports.report .info-toggle-content ul{margin:0}body.reports.report .svg-icon{display:inline-block;margin-left:16px;height:11px;width:11px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:700px) and (max-width:979px){body.reports.report .svg-icon{margin-left:10px}}body.reports.report .svg-arrow{height:10px;width:14px;margin-left:5px}body.reports.report .rotate-arrow .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:699px){body.reports.report .veil__header{background:#3595d6;border-bottom:none;color:#fff}body.reports.report .veil__close svg{fill:#fff}}body.reports.report .sharing-icons{width:100%;text-align:center;padding-top:10px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.reports.report .sharing-icons .icon{width:20%;vertical-align:top}body.reports.report .sharing-icons .icon svg{width:44px;height:44px}@media screen and (min-width:700px){body.reports.report .sharing-icons .icon svg{width:60px;height:60px}}body.reports.report .sharing-icons .icon .circle{max-width:60px;max-height:60px;margin:0 auto 10px;border-radius:50%;cursor:pointer}@media screen and (min-width:700px){body.reports.report .sharing-icons .icon .circle.email{background-color:#6f3598}body.reports.report .sharing-icons .icon .circle.email:hover{background-color:#4a1672}body.reports.report .sharing-icons .icon .circle.copy{background-color:#00b5b5}body.reports.report .sharing-icons .icon .circle.copy:hover{background-color:#0e8c8c}body.reports.report .sharing-icons .icon .circle.facebook{background-color:#3b5998}body.reports.report .sharing-icons .icon .circle.facebook:hover{background-color:#304a80}body.reports.report .sharing-icons .icon .circle.twitter{background-color:#55acee}body.reports.report .sharing-icons .icon .circle.twitter:hover{background-color:#4a96d0}body.reports.report .sharing-icons .icon .circle.disabled{cursor:default;background-color:#9c9ea1}body.reports.report .sharing-icons .icon .circle.disabled:hover{background-color:#9c9ea1}}@media screen and (max-width:699px){body.reports.report .sharing-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.reports.report .sharing-icons .icon{width:100%;max-width:100%;display:block;margin-bottom:14px;margin-left:0;color:#fff;text-align:left;height:44px;border-radius:3px;font-weight:700;cursor:pointer}body.reports.report .sharing-icons .icon .circle{height:44px;width:44px;margin-left:10px;padding-bottom:0;display:inline-block}body.reports.report .sharing-icons .icon.email{background-color:#6f3598}body.reports.report .sharing-icons .icon.email:hover{background-color:#4a1672}body.reports.report .sharing-icons .icon.copy{background-color:#00b5b5}body.reports.report .sharing-icons .icon.copy:hover{background-color:#0e8c8c}body.reports.report .sharing-icons .icon.facebook{background-color:#3b5998}body.reports.report .sharing-icons .icon.facebook:hover{background-color:#304a80}body.reports.report .sharing-icons .icon.twitter{background-color:#55acee}body.reports.report .sharing-icons .icon.twitter:hover{background-color:#4a96d0}body.reports.report .sharing-icons .icon.disabled{cursor:default;background-color:#9c9ea1}body.reports.report .sharing-icons .icon.disabled:hover{background-color:#9c9ea1}body.reports.report .sharing-icons .icon span{vertical-align:top;line-height:44px}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}body.reports.published body,body.reports.published html{height:100%}body.reports.published body{margin:0;padding:0}body.reports.published #main-wrapper{min-height:100%;height:auto!important;height:100%;margin-bottom:0}body.reports.published #main-wrapper #main-container{padding:0}body.reports.published footer{height:0}body.reports.published .header,body.reports.published body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.published .relatives-in-common-sharing{padding-top:27px}@media screen and (min-width:700px){body.reports.published .header,body.reports.published body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.published .relatives-in-common-sharing{padding-top:40px}}body.reports.published .reports-published-preview-navbar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#333435;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:18px 6.26%}@media screen and (min-width:700px){body.reports.published .reports-published-preview-navbar{padding:18px 40px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.published .reports-published-preview-navbar{padding:18px 20px}}body.reports.published .reports-published-preview-navbar .return-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;fill:#fff}body.reports.published .reports-published-preview-navbar .return-link:hover{color:#d4d6d6;fill:#d4d6d6;text-decoration:none}body.reports.published .reports-published-preview-navbar .back-icon{height:16px;width:20px;margin-right:10px}body.reports.published .toggle-section{text-align:center;background:#edeff0;display:block;padding:20px 0;border-top:1px solid #e3e5e6}body.reports.published .toggle-section svg{width:11px;height:11px;fill:#3595d6;margin-left:10px;vertical-align:middle}body.reports.published .toggle-section+.section{display:none}body.reports.published .toggle-section:hover{text-decoration:none}body.reports.published .toggle-section:hover svg{fill:#005b98}body.reports.published .toggle-section.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports.published .retail-banner{border-bottom:solid 1px #d4d6d6;height:65px;text-align:center;background-color:#fff}body.reports.published .retail-banner figure{margin:0 auto;padding:14px 0}@media screen and (min-width:700px){body.reports.published .large-retail-banner{background-color:#f7f9fa}body.reports.published .large-retail-banner .retail-banner-stripe{padding:25px 40px}body.reports.published .large-retail-banner .retail-banner-stripe figure,body.reports.published .large-retail-banner .retail-banner-stripe nav{display:table-cell;vertical-align:middle}body.reports.published .large-retail-banner .retail-banner-stripe figure{width:100%}body.reports.published .large-retail-banner .retail-banner-list{list-style:none;display:table;line-height:1;font-size:.875rem}body.reports.published .large-retail-banner .retail-banner-list:last-child{margin-bottom:0}body.reports.published .large-retail-banner .retail-banner-list li{display:table-cell;padding:0 7px;vertical-align:middle;text-transform:uppercase;border-left:1px solid #d4d6d6;white-space:nowrap}body.reports.published .large-retail-banner .retail-banner-list li:first-child{border-left:0;padding-left:0}body.reports.published .large-retail-banner .retail-banner-list a{font-size:.875rem;font-weight:400;line-height:1;color:#6b6b6b}body.reports.published .large-retail-banner .retail-banner-list a:visited{color:#6b6b6b}body.reports.published .large-retail-banner .retail-banner-list a:hover{color:#0d0e0e;text-decoration:none}}body.reports.published .footer-upsell p{margin:15px 0}body.reports.published .footer-upsell .buy{border-radius:25px}@media screen and (min-width:700px){body.reports.published .footer-upsell{border-top:3px solid #e3e5e6}body.reports.published .footer-upsell .upsell-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports.published .footer-upsell p{margin-bottom:50px}body.reports.published .footer-upsell .graphic{margin-right:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:699px){body.reports.published .footer-upsell .graphic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.published .footer-upsell .icon{width:20%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:15px}}body.reports.published .sticky-upsell{position:fixed;background:#fff;left:0;right:0;bottom:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:15}body.reports.published .sticky-upsell .buy{border-radius:25px;margin-left:30px}body.reports.published .report-owner-banner{background:#f7f9fa;font-weight:500;z-index:15;padding:10px 6.26%;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f9fa),to(#fff));background-image:linear-gradient(to bottom,#f7f9fa,#fff)}body.reports.published .report-owner-banner.stuck{position:fixed;top:0}@media screen and (min-width:700px){body.reports.published .report-owner-banner{display:inline-block;border-radius:0 0 50px 50px;padding-left:40px;padding-right:40px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}}body.reports.ancestry-overview.preresult .header .inner,body.reports.ancestry-overview.preresult .header body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports.ancestry-overview.preresult body.tools.compare .compare .relatives-in-common-sharing .inner,body.reports.ancestry-overview.preresult body.tools.compare .compare .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.compare .compare body.reports.ancestry-overview.preresult .relatives-in-common-sharing .inner,body.tools.compare .compare body.reports.ancestry-overview.preresult .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.ancestry-overview.preresult .header .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.ancestry-overview.preresult body.tools.compare .compare .relatives-in-common-sharing .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.compare .compare body.reports.ancestry-overview.preresult .relatives-in-common-sharing .subheader-content{padding-top:35px}body.reports.ancestry-overview .header .inner,body.reports.ancestry-overview .header body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports.ancestry-overview body.tools.compare .compare .relatives-in-common-sharing .inner,body.reports.ancestry-overview body.tools.compare .compare .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.compare .compare body.reports.ancestry-overview .relatives-in-common-sharing .inner,body.tools.compare .compare body.reports.ancestry-overview .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.ancestry-overview .header .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.ancestry-overview body.tools.compare .compare .relatives-in-common-sharing .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.compare .compare body.reports.ancestry-overview .relatives-in-common-sharing .subheader-content{padding-top:15px}body.reports.ancestry-overview .reports-list{max-width:73.75em;margin-left:auto;margin-right:auto}body.reports.ancestry-overview .reports-list::after{clear:both;content:"";display:table}@media screen and (min-width:980px){body.reports.ancestry-overview .reports-list .dna-border{float:left;display:block;margin-right:1.69492%;width:74.57627%;margin-left:12.71186%}body.reports.ancestry-overview .reports-list .dna-border:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .reports-list .dna-border{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports.ancestry-overview .reports-list .dna-border:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports.ancestry-overview .reports-list .dna-border{background:transparent url("../img/reports/ancestry_overview/dna_pattern.06200f91f63b.svg") repeat-y top left/20px;position:relative;margin:0 6.26%}}body.reports.ancestry-overview .reports-list .dna-border .index-item:not(:first-child):before{content:'';display:block;width:100%;height:1px;background-color:#e3e5e6;position:absolute;top:0}body.reports.ancestry-overview .reports-list .dna-border .index-item{float:None;position:relative;padding-top:32px;padding-bottom:32px}@media screen and (min-width:700px){body.reports.ancestry-overview .reports-list .dna-border .index-item{background:transparent url("../img/reports/ancestry_overview/dna_pattern.06200f91f63b.svg") repeat-y top left/20px;position:relative;padding-left:60px}}body.reports.ancestry-overview .reports-list .dna-border .index-item:last-child{padding-bottom:72px}@media screen and (min-width:700px){body.reports.ancestry-overview .item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:699px){body.reports.ancestry-overview .item-inner{padding-left:6.26%}}body.reports.ancestry-overview .item-inner .visual{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:699px){body.reports.ancestry-overview .item-inner .visual{margin-bottom:15px}}body.reports.ancestry-overview .visual .caption{color:#6b6b6b}@media screen and (min-width:700px){body.reports.ancestry-overview .item-content{max-width:500px}body.reports.ancestry-overview .item-content p{margin-bottom:30px}}@media screen and (max-width:699px){body.reports.ancestry-overview .item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.reports.ancestry-overview .item-content p strong{font-weight:700}body.reports.ancestry-overview h3{padding:10px 0;font-weight:700}@media screen and (min-width:700px){body.reports.ancestry-overview h3{padding:15px 0}}body.reports.ancestry-overview .supertitle{position:relative}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle:before{content:url("../img/reports/ancestry_overview_preresult/dna_highlight.7fec2e5af6f3.svg");position:absolute;top:-10.5px;left:-58.1px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle:before{content:url("../img/reports/ancestry_overview_preresult/dna_highlight_mobile.478d52a0ddd3.svg");position:absolute;top:-10.5px;left:-58.1px}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle:before{content:url("../img/reports/ancestry_overview_preresult/dna_highlight_mobile.478d52a0ddd3.svg");position:absolute;top:-10.5px;left:-13.6468%}}body.reports.ancestry-overview .supertitle.dna_family{color:#d50f67}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle.dna_family:before{content:url("../img/reports/ancestry_overview/dna_dnafamily.a2119e46577f.svg")}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle.dna_family:before{content:url("../img/reports/ancestry_overview/dna_dnafamily_mobile.3f7f2f0003ca.svg")}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle.dna_family:before{content:url("../img/reports/ancestry_overview/dna_dnafamily_mobile.3f7f2f0003ca.svg")}}body.reports.ancestry-overview .supertitle.ancestry_composition{color:#74a529}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle.ancestry_composition:before{content:url("../img/reports/ancestry_overview/dna_ancestry_composition.e806a5e2df7e.svg")}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle.ancestry_composition:before{content:url("../img/reports/ancestry_overview/dna_ancestry_composition_mobile.565332a58b2c.svg")}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle.ancestry_composition:before{content:url("../img/reports/ancestry_overview/dna_ancestry_composition_mobile.565332a58b2c.svg")}}body.reports.ancestry-overview .supertitle.neanderthal{color:#e58900}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle.neanderthal:before{content:url("../img/reports/ancestry_overview/dna_neanderthal.c1955309a52b.svg")}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle.neanderthal:before{content:url("../img/reports/ancestry_overview/dna_neanderthal_mobile.2fcd62f88a51.svg")}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle.neanderthal:before{content:url("../img/reports/ancestry_overview/dna_neanderthal_mobile.2fcd62f88a51.svg")}}body.reports.ancestry-overview .supertitle.paternal_haplogroup{color:#425dbf}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle.paternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_paternal_haplogroup.19ccbbcfa7c4.svg")}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle.paternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_paternal_haplogroup_mobile.ba6ec00e6b91.svg")}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle.paternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_paternal_haplogroup_mobile.ba6ec00e6b91.svg")}}body.reports.ancestry-overview .supertitle.maternal_haplogroup{color:#9f0f7b}@media screen and (min-width:980px){body.reports.ancestry-overview .supertitle.maternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_maternal_haplogroup.f5c1bcb46807.svg")}}@media screen and (min-width:700px) and (max-width:979px){body.reports.ancestry-overview .supertitle.maternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_maternal_haplogroup_mobile.a1615010c91c.svg")}}@media screen and (max-width:699px){body.reports.ancestry-overview .supertitle.maternal_haplogroup:before{content:url("../img/reports/ancestry_overview/dna_maternal_haplogroup_mobile.a1615010c91c.svg")}}body.reports.ancestry-overview .supertitle.preresult{color:#d4d6d6}body.reports.ancestry-overview .ancestry-overview-next-steps{background-color:#f7f9fa}@media screen and (min-width:700px){body.reports.reports-index .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:0}body.reports.reports-index .sidebar-filters:last-child{margin-right:0}body.reports.reports-index .report-index-list{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:8.47458%}body.reports.reports-index .report-index-list:last-child{margin-right:0}body.reports.reports-index .report-listing .inner,body.reports.reports-index .report-listing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.reports-index .report-listing .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports.reports-index .report-list-title{float:left;display:block;margin-right:2.94118%;width:55.88235%}body.reports.reports-index .report-list-title:last-child{margin-right:0}body.reports.reports-index .report-list-result{float:left;display:block;margin-right:2.94118%;width:41.17647%;margin-left:7.35294%}body.reports.reports-index .report-list-result:last-child{margin-right:0}body.reports.reports-index .utility-group{float:left;display:block;margin-right:1.69492%;width:100%}body.reports.reports-index .utility-group:last-child{margin-right:0}}body.reports.reports-index section.report-listing{padding-top:0}@media screen and (min-width:700px){body.reports.reports-index section.report-listing{padding-top:8px}body.reports.reports-index section.report-listing .report-list-items{border-top:1px solid #e3e5e6}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index section.report-listing .utility-buttons{padding-right:0}}@media screen and (max-width:699px){body.reports.reports-index section.report-listing .utility-group{margin-bottom:8px}}body.reports.reports-index section.report-listing .utility-group .print-button{float:right}@media screen and (min-width:700px){body.reports.reports-index section.report-listing .sidebar-filters{margin-top:15px}}body.reports.reports-index section.report-listing .sidebar-filters .filter-header{cursor:pointer}body.reports.reports-index section.report-listing .category-filters .only-category-with-results{font-weight:800}body.reports.reports-index section.report-listing .reports-count{color:#6b6b6b;margin-bottom:6px}body.reports.reports-index section.report-listing .svg-icon{display:inline-block;margin-left:16px;height:11px;width:11px;fill:#333435;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index section.report-listing .svg-icon{margin-left:10px}}body.reports.reports-index section.report-listing .ethnicity-status-box,body.reports.reports-index section.report-listing .status-box{margin:10px 0 6px}@media screen and (min-width:700px){body.reports.reports-index section.report-listing .ethnicity-status-box,body.reports.reports-index section.report-listing .status-box{margin:0 0 12px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index section.report-listing .ethnicity-status-box,body.reports.reports-index section.report-listing .status-box{font-size:.875rem}}@media screen and (max-width:699px){body.reports.reports-index section.report-listing .ethnicity-status-box,body.reports.reports-index section.report-listing .status-box{font-size:.875rem}}body.reports.reports-index section.report-listing .status-box{font-weight:700}body.reports.reports-index section.report-listing .ethnicity-status-box strong{font-weight:800}@media screen and (min-width:700px){body.reports.reports-index section.report-listing .ethnicity-status-box{padding:24px 30px 24px 45px}}body.reports.reports-index section.report-listing .filters-selector .svg-icon{fill:#3595d6}body.reports.reports-index section.report-listing .beta-tag,body.reports.reports-index section.report-listing .new-tag,body.reports.reports-index section.report-listing .updated-tag{margin-right:8px}body.reports.reports-index section.report-listing .updated-tag{color:#74a529;font-size:.75rem;font-weight:500}body.reports.reports-index .report-list-item{color:#333435;display:block;-webkit-tap-highlight-color:rgba(247,249,250,.3)}body.reports.reports-index .report-list-item:hover{background-color:#f7f9fa;text-decoration:none}body.reports.reports-index .report-list-item:hover .report-list-button{background-color:#005b98}@media screen and (max-width:699px){body.reports.reports-index .report-list-item{padding:0 6.26%}body.reports.reports-index .report-list-item>div{border-bottom:1px solid #e3e5e6;padding:12px 0 10px}body.reports.reports-index .report-list-item.pending{background-color:transparent}}@media screen and (min-width:700px){body.reports.reports-index .report-list-item{border-bottom:1px solid #e3e5e6}body.reports.reports-index .report-list-item>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .report-list-item,body.reports.reports-index .report-list-item h5{font-size:.875rem}}body.reports.reports-index .report-list-item.highlighted[data-category=carrier_status] .report-list-result,body.reports.reports-index .report-list-item.highlighted[data-category=ghr] .report-list-result{font-weight:700;color:#3595d6}body.reports.reports-index .report-list-item.unpurchased{cursor:default;-webkit-tap-highlight-color:transparent}body.reports.reports-index .report-list-item.unpurchased:hover{background-color:transparent}body.reports.reports-index .report-list-item.unpurchased .dot{background-color:#d4d6d6}body.reports.reports-index .report-list-item.unpurchased .report-list-result{color:#c0c1c2;font-weight:700}body.reports.reports-index .report-list-item.pending{cursor:default}body.reports.reports-index .report-list-item.pending>div{background-color:#f7f9fa;color:#6b6b6b}body.reports.reports-index .report-list-item.pending .dot{background-color:transparent}body.reports.reports-index .report-list-item.pending .report-list-result{font-weight:700;color:#f2c100}body.reports.reports-index .report-list-item.pending .svg-icon{fill:transparent}body.reports.reports-index .report-list-item .report-list-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:699px){body.reports.reports-index .report-list-item .report-list-title{margin-bottom:8px;padding-right:20px}}body.reports.reports-index .report-list-item .report-list-result{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.reports.reports-index .report-list-item .report-list-result{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:10px;text-align:right}}@media screen and (max-width:699px){body.reports.reports-index .report-list-item .report-list-result{margin-left:18px}body.reports.reports-index .report-list-item .report-list-result>span>div{display:inline-block}}body.reports.reports-index .report-list-item .report-list-result.not-determined{font-style:italic}body.reports.reports-index .report-list-item .report-list-icon{width:17px;height:24px;vertical-align:sub;margin-right:10px}body.reports.reports-index .report-list-item .report-list-button{background-color:#3595d6;height:30px;line-height:30px;padding:0 10px}body.reports.reports-index .category-panel-item{padding-bottom:24px}@media screen and (min-width:700px){body.reports.reports-index .category-panel-item{padding:15px 0 25px}}body.reports.reports-index .category-panel-item .category-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports.reports-index .category-panel-item .category-graphic{width:80px;height:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .category-panel-item .category-graphic{width:50px;height:50px}}body.reports.reports-index .category-panel-item .hidden{display:none}body.reports.reports-index .category-panel-item .category-title{font-size:1.125rem;font-weight:700;margin:0 0 8px}@media screen and (min-width:700px){body.reports.reports-index .category-panel-item .category-title{font-size:1.375rem;margin:0 0 10px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .category-panel-item .category-title{font-size:1.125rem;margin:0 0 10px}}body.reports.reports-index .category-panel-item .category-info{padding-right:20px}body.reports.reports-index .category-panel-item .category-info p{margin:0 0 8px}@media screen and (min-width:700px){body.reports.reports-index .category-panel-item .category-info p{margin:0 0 10px}body.reports.reports-index .category-panel-item .category-info b{font-weight:400}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .category-panel-item .category-info{font-size:.875rem}}body.reports.reports-index .category-notifier-item{padding:15px 0;border-top:1px solid #e3e5e6}@media screen and (max-width:699px){body.reports.reports-index .category-notifier-item{margin:0 0 24px;padding:10px 0 0}}body.reports.reports-index .category-notifier-item h5{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.reports-index .category-notifier-item h5.open .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports.reports-index .category-notifier-item h5.open+.alert-box{display:block}@media screen and (min-width:700px){body.reports.reports-index .category-notifier-item h5{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:699px){body.reports.reports-index .category-notifier-item h5{border-bottom:1px solid #e3e5e6;padding:0 0 13px}body.reports.reports-index .category-notifier-item h5.open{border-bottom:none}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .category-notifier-item h5{font-size:.875rem}}body.reports.reports-index .category-notifier-item .alert-box{border:2px solid #00b5b5;margin:0;display:none}body.reports.reports-index .category-notifier-item .alert-box h4{margin:0 0 8px}@media screen and (min-width:700px){body.reports.reports-index .category-notifier-item .alert-box h4{margin:0 0 10px}}body.reports.reports-index .category-notifier-item .alert-box a{white-space:nowrap}@media screen and (min-width:700px){body.reports.reports-index .category-notifier-item .alert-box{margin:10px 0 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-index .category-notifier-item .alert-box{font-size:.875rem}body.reports.reports-index .category-notifier-item .alert-box h4{font-size:1rem}}body.reports.reports-index .hidden{display:none}@media screen and (max-width:699px){body.reports.reports-index .marketing-upsell{padding:0 2%}}body.reports.reports-index .marketing-upsell .notification-wrapper{padding:0}body.reports.reports-index .marketing-upsell .upsell{width:100%;margin-left:0}@media screen and (max-width:699px){body.reports.reports-index .marketing-upsell .upsell{margin-bottom:10px;padding:10px 10px 10px 16px}}body.reports.reports-index .marketing-upsell .close-alert{padding:10px}body.reports.reports-index .marketing-upsell .close-alert svg{height:16px;width:16px}body.reports.reports-index .marketing-upsell .message{display:block;padding-right:16px}body.reports.reports-index .marketing-upsell .message,body.reports.reports-index .marketing-upsell .message:focus,body.reports.reports-index .marketing-upsell .message:hover{color:#333435;text-decoration:none}@media screen and (max-width:699px){body.reports.reports-index .marketing-upsell .message{font-size:.875rem}}body.reports.reports-index .archive{background:#f7f9fa;padding:20px 10px 20px 20px;margin:30px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3px}body.reports.reports-index .archive img{height:38px;margin-right:20px}@media screen and (max-width:699px){body.reports.reports-index .archive .b1{margin:0 0 10px}}body.reports.reports-index .archive.hidden{display:none}body.reports.reports-index .archive-sidebar{font-size:.875rem;border-top:1px solid #e3e5e6;padding:30px 0}@media screen and (max-width:699px){body.reports.reports-index .archive-sidebar{margin:0 12.52% 0 24px}}body.reports.reports-discover .welcome{background-color:#3595d6;background-image:-webkit-gradient(linear,left top,right top,from(#00b5b5),to(#3595d6));background-image:linear-gradient(90deg,#00b5b5,#3595d6);color:#fff;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:700px){body.reports.reports-discover .welcome{height:200px}}body.reports.reports-discover .welcome .inner,body.reports.reports-discover .welcome body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.reports-discover .welcome .subheader-content{background:url("../img/reports/discover/dna-backdrop.b86883491771.svg") no-repeat center center;background-size:contain;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width:699px){body.reports.reports-discover .welcome .inner,body.reports.reports-discover .welcome body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports.reports-discover .welcome .subheader-content{background:url("../img/reports/discover/dna-backdrop-mobile.5db1ca580462.svg") no-repeat center center;padding:0 6.26%;text-align:center}}body.reports.reports-discover .welcome .icon{width:108px;height:126px;margin:15px 50px 0 -10px}body.reports.reports-discover .welcome .text{font-weight:700}@media screen and (min-width:700px){body.reports.reports-discover .welcome .text{font-weight:800}}body.reports.reports-discover .discover{padding-bottom:0;padding-top:15px}@media screen and (max-width:699px){body.reports.reports-discover .discover{background:#f7f9fa;padding-top:0}}@media screen and (min-width:700px){body.reports.reports-discover .discover-sidebar{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports.reports-discover .discover-sidebar:last-child{margin-right:0}}body.reports.reports-discover .content h2{font-weight:700;margin:0 0 10px}@media screen and (min-width:700px){body.reports.reports-discover .content h2{margin:0 0 20px}}body.reports.reports-discover .content .subtitle{max-width:580px}@media screen and (min-width:700px){body.reports.reports-discover .content{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.reports.reports-discover .content:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports.reports-discover .reports{background:#fff;margin:0 -7.15592%;padding:15px 7.15592%}}body.reports.reports-discover .highlights{margin:15px 0 0}@media screen and (min-width:700px){body.reports.reports-discover .highlights{margin:30px 0}}body.reports.reports-discover .highlights a{border-top:1px solid #edeff0;display:block;padding:10px 0;line-height:1.3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.reports-discover .highlights a .title{color:#333435;display:block}body.reports.reports-discover .highlights a svg{width:12px;height:12px;fill:#9c9ea1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-left:10px}body.reports.reports-discover .highlights a:hover{text-decoration:none}body.reports.reports-discover .highlights a:hover svg{fill:#6b6b6b}@media screen and (min-width:700px){body.reports.reports-discover .highlights a{padding:15px 0}body.reports.reports-discover .highlights a .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports.reports-discover .highlights a .title{padding-right:15px}}@media screen and (max-width:699px){body.reports.reports-discover .highlights a{font-weight:700}}body.reports.reports-discover .divider{background:#f7f9fa;background-image:-webkit-gradient(linear,left top,left bottom,from(#e3e5e6),color-stop(50%,#f7f9fa),color-stop(90%,#f7f9fa),to(#f7f9fa));background-image:linear-gradient(to bottom,#e3e5e6,#f7f9fa 50%,#f7f9fa 90%,#f7f9fa);height:10px;margin:0 -7.15592%}@media screen and (min-width:700px){body.reports.reports-discover .divider{display:none}}body.reports.reports-discover .discover-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}body.reports.reports-discover .discover-card .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports.reports-discover .discover-card .icon{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;width:40px}body.reports.reports-discover .discover-card h3{font-weight:700;margin:0 0 10px}body.reports.reports-discover .discover-card .close{width:12px;height:12px;fill:#9c9ea1;position:absolute;top:20px;right:5.15592%}body.reports.reports-discover .discover-card .close:hover{fill:#6b6b6b}body.reports.reports-discover .discover-card.tutorial .icon{display:none}@media screen and (max-width:699px){body.reports.reports-discover .discover-card.tutorial .icon-mobile{display:block}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-discover .discover-card.tutorial .icon-tablet{display:block}}@media screen and (min-width:980px){body.reports.reports-discover .discover-card.tutorial .icon-desktop{display:block}}@media screen and (max-width:699px){body.reports.reports-discover .discover-card{padding:15px 7.15592%;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);margin:0 -7.15592% 8px}body.reports.reports-discover .discover-card:last-of-type{margin-bottom:16px}body.reports.reports-discover .discover-card.tutorial{margin-left:-5.15592%;margin-right:-5.15592%;padding-left:5.15592%;padding-right:5.15592%}body.reports.reports-discover .discover-card.tutorial h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.reports-discover .discover-card.tutorial h3 .icon{margin-left:15px}}@media screen and (min-width:700px){body.reports.reports-discover .discover-card{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px 0 50px}body.reports.reports-discover .discover-card .icon{margin-left:60px;margin-right:40px;width:100px}body.reports.reports-discover .discover-card .close{right:30px}body.reports.reports-discover .discover-card.tutorial{background:#f7f9fa;padding:35px 30px 20px;margin-top:0;margin-right:0}body.reports.reports-discover .discover-card.tutorial h3{font-size:1.125rem}body.reports.reports-discover .discover-card.tutorial .icon{width:auto;margin-right:0}body.reports.reports-discover .discover-card.upsell{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports.reports-discover .discover-card.upsell h3{font-size:1.75rem;margin:0 0 20px}body.reports.reports-discover .discover-card.upsell .icon{width:auto}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-discover .discover-card .icon{margin-right:20px}body.reports.reports-discover .discover-card .close{right:20px}body.reports.reports-discover .discover-card.tutorial .icon{margin-right:15px}}body.reports.reports-highlights .overview-dashboard{padding-top:0}@media screen and (min-width:700px){body.reports.reports-highlights .overview-dashboard{padding-top:30px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-highlights .overview-dashboard{padding-top:24px}}body.reports.reports-highlights .header,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:16px 7.15592% 20px}body.reports.reports-highlights .header h2,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing h2{margin-bottom:10px}@media screen and (min-width:700px){body.reports.reports-highlights .header h2,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing h2{margin-bottom:12px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-highlights .header h2,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing h2{margin-bottom:16px}}body.reports.reports-highlights .header .subtitle,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing .subtitle,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing .subtitle{margin:0 10px 11px 0}body.reports.reports-highlights .header p,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing p,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing p{margin:0}body.reports.reports-highlights .header p .svg-right,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing p .svg-right,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing p .svg-right{margin-left:5px}@media screen and (max-width:699px){body.reports.reports-highlights .header,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing{background:#fff url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") center center;margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (min-width:700px){body.reports.reports-highlights .header,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 15px}body.reports.reports-highlights .header:last-child,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing:last-child,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports.reports-highlights .category-container{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports.reports-highlights .category-container:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports.reports-highlights .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){body.reports.reports-highlights .category-column{width:50%}body.reports.reports-highlights .category-column:first-child{margin-right:15px}}body.reports.reports-highlights .header .svg-right,body.reports.reports-highlights a .svg-right,body.reports.reports-highlights body.tools.compare .compare .relatives-in-common-sharing .svg-right,body.tools.compare .compare body.reports.reports-highlights .relatives-in-common-sharing .svg-right{width:11px;height:11px;fill:#333435}body.reports.reports-highlights .category li{border-top:1px solid #e3e5e6}body.reports.reports-highlights .category li a{color:#333435;padding:12px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports.reports-highlights .category li a span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports.reports-highlights .category li a strong{color:#3595d6}body.reports.reports-highlights .category li a:hover{text-decoration:none;background:#f7f9fa}@media screen and (min-width:980px){body.reports.reports-highlights .category li a{padding:13px 10px}}body.reports.reports-highlights .category li .svg-right{margin:6px 0 0 10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports.reports-highlights .category .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}body.reports.reports-highlights .category .title img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports.reports-highlights .category .title h4{margin-left:10px}body.reports.reports-highlights .category .category-header{display:block;color:#333435;text-decoration:none}body.reports.reports-highlights .category .category-header p{margin-bottom:20px;font-weight:400}@media screen and (max-width:699px){body.reports.reports-highlights .category{margin-left:-7.15592%;margin-right:-7.15592%;padding:30px 7.15592% 8px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.reports-highlights .category .category-header p{margin-bottom:16px}}@media screen and (min-width:700px){body.reports.reports-highlights .category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}body.reports.reports-highlights .category .title h4{line-height:1.25}body.reports.reports-highlights .category .category-header{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:980px){body.reports.reports-highlights .category{padding:25px 20px 0}body.reports.reports-highlights .category .category-header{padding-left:104px;min-height:114px;padding-bottom:20px}body.reports.reports-highlights .category .category-header p{margin:0}body.reports.reports-highlights .category .title{display:block;margin-bottom:0}body.reports.reports-highlights .category .title h4{margin:0 0 6px}body.reports.reports-highlights .category .title>img{width:94px;height:94px}body.reports.reports-highlights .category .title>img{position:absolute;left:20px}}@media screen and (min-width:700px){body.reports.reports-highlights #main-wrapper{background:#fff url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") center center}body.reports.reports-highlights .main-content{background:0 0}}body.reports.reports-highlights section.overview-dashboard .header .reports-available,body.reports.reports-highlights section.overview-dashboard body.tools.compare .compare .relatives-in-common-sharing .reports-available,body.tools.compare .compare body.reports.reports-highlights section.overview-dashboard .relatives-in-common-sharing .reports-available{margin-left:2px}body.reports.reports-highlights section.overview-dashboard .category li .report-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports.reports-highlights section.overview-dashboard .category li a.carrier-status-highlighted{display:block}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category li a.carrier-status-highlighted{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports.reports-highlights section.overview-dashboard .category li a .carrier-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.reports.reports-highlights section.overview-dashboard .category li a .variant-detected{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-weight:700;white-space:nowrap;color:#53c8ed}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category li a .variant-detected{margin-left:10px}}body.reports.reports-highlights section.overview-dashboard .category .carrier-count{background-color:#005b98;border-radius:100%;color:#fff;font-size:43px;height:70px;position:relative;text-align:center;text-transform:uppercase;width:70px;border:5px solid #fff;line-height:60px;font-weight:500;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports.reports-highlights section.overview-dashboard .category .carrier-count:after{border-radius:100%;border:2px solid #005b98;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.with-photo{background-color:transparent}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier{background-color:#53c8ed;border-radius:100%;color:#fff;font-size:43px;height:70px;position:relative;text-align:center;text-transform:uppercase;width:70px;border:5px solid #fff;line-height:60px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier:after{border-radius:100%;border:2px solid #53c8ed;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier.with-photo{background-color:transparent}body.reports.reports-highlights section.overview-dashboard .category .bagel-section{position:relative;width:70px;-webkit-transform:scale(1.12);transform:scale(1.12)}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category .bagel-section{width:94px}}body.reports.reports-highlights section.overview-dashboard .category .bagel{text-align:center;height:70px}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category .bagel{height:94px}}body.reports.reports-highlights section.overview-dashboard .category .bagel svg{height:100%}body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:9px;height:23px;position:relative;text-align:center;text-transform:uppercase;width:23px;line-height:23px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar.with-photo{background-color:transparent}@media screen and (max-width:699px){body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar{font-weight:500}}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:.9375rem;height:31px;position:relative;text-align:center;text-transform:uppercase;width:31px;line-height:31px;position:absolute}body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .bagel-section .avatar.with-photo{background-color:transparent}}@media screen and (min-width:980px){body.reports.reports-highlights section.overview-dashboard .category .carrier-count{background-color:#005b98;border-radius:100%;color:#fff;font-size:48px;height:78px;position:relative;text-align:center;text-transform:uppercase;width:78px;border:5px solid #fff;line-height:68px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count:after{border-radius:100%;border:2px solid #005b98;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.with-photo{background-color:transparent}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier{background-color:#53c8ed;border-radius:100%;color:#fff;font-size:48px;height:78px;position:relative;text-align:center;text-transform:uppercase;width:78px;border:5px solid #fff;line-height:68px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier:after{border-radius:100%;border:2px solid #53c8ed;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier img{border-radius:100%;height:100%;width:100%}body.reports.reports-highlights section.overview-dashboard .category .carrier-count.is-carrier.with-photo{background-color:transparent}body.reports.reports-highlights section.overview-dashboard .category .title .bagel-section,body.reports.reports-highlights section.overview-dashboard .category .title .carrier-count{position:absolute;left:20px}body.reports.reports-highlights section.overview-dashboard .category .title .carrier-count{top:25px;left:25px}}body.reports.tutorial-index .overview-dashboard{padding-top:0}@media screen and (min-width:700px){body.reports.tutorial-index .overview-dashboard{padding-top:30px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial-index .overview-dashboard{padding-top:24px}}body.reports.tutorial-index .header,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:16px 7.15592% 20px}body.reports.tutorial-index .header h2,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing h2{margin-bottom:10px}@media screen and (min-width:700px){body.reports.tutorial-index .header h2,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing h2{margin-bottom:12px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial-index .header h2,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing h2,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing h2{margin-bottom:16px}}body.reports.tutorial-index .header .subtitle,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing .subtitle,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing .subtitle{margin:0 10px 11px 0}body.reports.tutorial-index .header p,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing p,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing p{margin:0}body.reports.tutorial-index .header p .svg-right,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing p .svg-right,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing p .svg-right{margin-left:5px}@media screen and (max-width:699px){body.reports.tutorial-index .header,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing{background:#fff url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") center center;margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (min-width:700px){body.reports.tutorial-index .header,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 15px}body.reports.tutorial-index .header:last-child,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing:last-child,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports.tutorial-index .category-container{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports.tutorial-index .category-container:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports.tutorial-index .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){body.reports.tutorial-index .category-column{width:50%}body.reports.tutorial-index .category-column:first-child{margin-right:15px}}body.reports.tutorial-index .header .svg-right,body.reports.tutorial-index a .svg-right,body.reports.tutorial-index body.tools.compare .compare .relatives-in-common-sharing .svg-right,body.tools.compare .compare body.reports.tutorial-index .relatives-in-common-sharing .svg-right{width:11px;height:11px;fill:#333435}body.reports.tutorial-index .category li{border-top:1px solid #e3e5e6}body.reports.tutorial-index .category li a{color:#333435;padding:12px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports.tutorial-index .category li a span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports.tutorial-index .category li a strong{color:#3595d6}body.reports.tutorial-index .category li a:hover{text-decoration:none;background:#f7f9fa}@media screen and (min-width:980px){body.reports.tutorial-index .category li a{padding:13px 10px}}body.reports.tutorial-index .category li .svg-right{margin:6px 0 0 10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports.tutorial-index .category .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}body.reports.tutorial-index .category .title img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports.tutorial-index .category .title h4{margin-left:10px}body.reports.tutorial-index .category .category-header{display:block;color:#333435;text-decoration:none}body.reports.tutorial-index .category .category-header p{margin-bottom:20px;font-weight:400}@media screen and (max-width:699px){body.reports.tutorial-index .category{margin-left:-7.15592%;margin-right:-7.15592%;padding:30px 7.15592% 8px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial-index .category .category-header p{margin-bottom:16px}}@media screen and (min-width:700px){body.reports.tutorial-index .category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}body.reports.tutorial-index .category .title h4{line-height:1.25}body.reports.tutorial-index .category .category-header{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:980px){body.reports.tutorial-index .category{padding:25px 20px 0}body.reports.tutorial-index .category .category-header{padding-left:104px;min-height:114px;padding-bottom:20px}body.reports.tutorial-index .category .category-header p{margin:0}body.reports.tutorial-index .category .title{display:block;margin-bottom:0}body.reports.tutorial-index .category .title h4{margin:0 0 6px}body.reports.tutorial-index .category .title>img{width:94px;height:94px}body.reports.tutorial-index .category .title>img{position:absolute;left:20px}}@media screen and (min-width:700px){body.reports.tutorial-index #main-wrapper{background:#fff url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") center center}body.reports.tutorial-index .main-content{background:0 0}}body.reports.tutorial-index section.overview-dashboard .categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.reports.tutorial-index section.overview-dashboard .category{width:calc(50% - 7.5px)}}body.reports.tutorial-index section.overview-dashboard .status{color:#92c746;font-size:.75rem;font-weight:500;white-space:nowrap;margin-left:8px;vertical-align:top}@media screen and (min-width:980px){body.reports.tutorial-index section.overview-dashboard .category-header{min-height:90px}body.reports.tutorial-index section.overview-dashboard .title>img{width:70px;height:70px;left:32px}}body.reports.report-archive .bean{float:right;margin:0 20px 20px}@media screen and (min-width:700px){body.reports.report-archive #report-archive{text-align:center}body.reports.report-archive #report-archive body.tools.compare .compare section.relatives-in-common-sharing,body.reports.report-archive #report-archive section.header,body.tools.compare .compare body.reports.report-archive #report-archive section.relatives-in-common-sharing{padding-top:0}}body.reports.report-archive #report-archive section.downloads{padding-top:0}@media screen and (min-width:700px){body.reports.report-archive #report-archive section.downloads{padding-top:14px}}body.reports.report-archive #report-archive section.downloads .downloads-content{margin:64px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:800px}body.reports.report-archive #report-archive section.downloads .downloads-content h4{margin-top:32px}body.reports.report-archive #report-archive section.downloads .downloads-content p{padding-top:10px}body.reports.report-archive #report-archive section.downloads .downloads-content .button{width:100%}body.reports.report-archive #report-archive section.downloads .downloads-content hr{margin:32px 0}@media screen and (max-width:699px){body.reports.report-archive #report-archive section.downloads .downloads-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:24px 0 20px}body.reports.report-archive #report-archive section.downloads .downloads-content p{margin-bottom:24px}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-heading h4{font-size:1rem;margin-top:0}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-heading h4 strong{font-weight:700}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-heading .icon-report-summary{margin-left:4px;margin-right:20px;height:42px;width:32px}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-heading .icon-all-reports{margin-right:16px;height:34px;width:40px}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.reports.report-archive #report-archive section.downloads .downloads-content .downloads-detail p span{font-weight:500}}@media screen and (min-width:700px){body.reports.report-archive #report-archive section.downloads .downloads-content p{padding-top:40px;width:310px}body.reports.report-archive #report-archive section.downloads .downloads-content .button{margin-top:32px;width:310px}}body.reports.report-archive #report-archive section.additional-resources .resources-content{margin-top:24px;padding-bottom:8px}@media screen and (max-width:699px){body.reports.report-archive #report-archive section.additional-resources .resource{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px}body.reports.report-archive #report-archive section.additional-resources .resource img{margin:0 32px 0 8px;height:60px;width:auto}body.reports.report-archive #report-archive section.additional-resources .resource h5,body.reports.report-archive #report-archive section.additional-resources .resource p{font-size:.875rem}body.reports.report-archive #report-archive section.additional-resources .resource h5{margin-bottom:5px}}@media screen and (min-width:700px){body.reports.report-archive #report-archive section.additional-resources{padding:0}body.reports.report-archive #report-archive section.additional-resources .resources-content{background-color:#f7f9fa;margin-top:16px;padding-top:48px;padding-bottom:64px}body.reports.report-archive #report-archive section.additional-resources .resource{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports.report-archive #report-archive section.additional-resources .resource:last-child{margin-right:0}body.reports.report-archive #report-archive section.additional-resources .resource h5{margin:8px 0}body.reports.report-archive #report-archive section.additional-resources .resource p{margin:0 20px}}body.reports.tutorial #main-wrapper{background-color:#e3e5e6}body.reports.tutorial #main-wrapper #main-container{padding-bottom:0}body.reports.tutorial section.tutorial{background-color:#e3e5e6;padding-top:15px}@media screen and (max-width:699px){body.reports.tutorial section.tutorial{padding:0;background-color:#f7f9fa}}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .tutorial-title{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-bottom:15px;position:relative;text-align:center}body.reports.tutorial section.tutorial .tutorial-title:last-child{margin-right:0}body.reports.tutorial section.tutorial .tutorial-title .skip{color:#6b6b6b;position:absolute;right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .tutorial-title{float:left;display:block;margin-right:1.69492%;width:91.52542%;margin-left:4.23729%}body.reports.tutorial section.tutorial .tutorial-title:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .tutorial-title{background-color:#53c8ed;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:fixed;margin-bottom:0;min-height:48px;top:0;width:100%;z-index:100}body.reports.tutorial section.tutorial .tutorial-title-accent-blue{background-color:#53c8ed}body.reports.tutorial section.tutorial .tutorial-title-accent-lime{background-color:#92c746}body.reports.tutorial section.tutorial .tutorial-title-accent-scarlet{background-color:#ff6d19}body.reports.tutorial section.tutorial .tutorial-title-accent-violet{background-color:#6f3598}body.reports.tutorial section.tutorial .tutorial-title .title{font-weight:700;padding:12px 6.26% 0}body.reports.tutorial section.tutorial .tutorial-title .skip{padding:14px 6.26% 10px}body.reports.tutorial section.tutorial .tutorial-title .icon{fill:#fff;height:15px;width:15px}}body.reports.tutorial section.tutorial .tutorial-end-icon{height:60px;margin:0 auto 30px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .tutorial-end-icon{margin-bottom:50px}}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide{display:none;text-align:center}}body.reports.tutorial section.tutorial .slide.slide-current{display:block}body.reports.tutorial section.tutorial .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #d4d6d6;border-top:3px solid #53c8ed;margin-bottom:15px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .card{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:625px}body.reports.tutorial section.tutorial .card:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .card{float:left;display:block;margin-right:1.69492%;width:91.52542%;margin-left:4.23729%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports.tutorial section.tutorial .card:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .card{border:0;border-radius:0;margin:0 0 8px 0;padding:30px 6.26%}}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .card.card--border-accent-violet{border-top:3px solid #6f3598}body.reports.tutorial section.tutorial .card.card--border-accent-blue{border-top:3px solid #53c8ed}body.reports.tutorial section.tutorial .card.card--border-accent-scarlet{border-top:3px solid #ff6d19}body.reports.tutorial section.tutorial .card.card--border-accent-lime{border-top:3px solid #92c746}}body.reports.tutorial section.tutorial .slide-title{line-height:1.4;margin-top:20px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-title{margin-top:120px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-title{margin-top:40px}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .slide-subtitle,body.reports.tutorial section.tutorial .slide-title{color:#333435}}body.reports.tutorial section.tutorial .slide-subtitle b,body.reports.tutorial section.tutorial .slide-title b{font-weight:800}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-end .card,body.reports.tutorial section.tutorial .slide-start .card{padding:40px}}body.reports.tutorial section.tutorial .slide-start .card{border-top-width:0;position:relative}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-start .card{padding:60px 60px 55px}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .slide-start .card{padding-top:68px;margin-top:48px}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .slide-start .slide-title{margin-top:65px}}body.reports.tutorial section.tutorial .slide-start .slide-subtitle{color:#6b6b6b;margin:40px 0}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-start .slide-subtitle{margin:50px 0 0}}body.reports.tutorial section.tutorial .slide-start .tutorial-cover-img{position:absolute;left:-5px;top:0}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-start .tutorial-cover-img{left:0}}body.reports.tutorial section.tutorial .slide-end .card{position:relative}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-end .card{padding:30px 85px 55px}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-end .card{padding:40px}}body.reports.tutorial section.tutorial .slide-end .slide-title{margin-bottom:40px}body.reports.tutorial section.tutorial .slide-end .slide-subtitle{margin-bottom:20px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-end .tutorial-end-lower-section{min-height:200px;position:absolute;bottom:130px;left:0;padding:0 85px;width:100%}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-end .tutorial-end-lower-section{padding:0 40px}}body.reports.tutorial section.tutorial .slide-end .tutorial-end-actions-section .button{display:block;margin:0 auto;width:100%}body.reports.tutorial section.tutorial .slide-end .tutorial-end-actions-section a{margin-top:10px;display:block}body.reports.tutorial section.tutorial .slide-simple .card__content{padding:0;position:relative}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-simple .card__content{min-height:533px;padding:45px 59px 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-simple .card__content{padding:30px 40px 0}body.reports.tutorial section.tutorial .slide-simple .card__content img{width:88%}}body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subheader,body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subtext{font-size:1.125rem;margin-top:15px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subheader,body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subtext{margin-top:30px;text-align:center}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subheader,body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subtext{padding:0 40px}}body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subheader{margin-bottom:30px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-simple .card__content .slide-subtext{padding:0 60px;position:absolute;bottom:30px;left:0;width:100%}}body.reports.tutorial section.tutorial .slide-simple .card__content .slide-image{text-align:center}body.reports.tutorial section.tutorial .slide-simple .card__foot{padding:18px 20px;overflow:hidden}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button{float:left;display:block;margin-right:7.14286%;width:46.42857%}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button:last-child{margin-right:0}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-back{text-align:left}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-next{text-align:right}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-simple .card__foot .progress,body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports.tutorial section.tutorial .slide-simple .card__foot .progress:last-child,body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-simple .card__foot .progress,body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports.tutorial section.tutorial .slide-simple .card__foot .progress:last-child,body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .slide-simple .card__foot{padding:18px 50px 20px}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-button button{width:160px}body.reports.tutorial section.tutorial .slide-simple .card__foot .slide-back{margin-left:-67.79661%}body.reports.tutorial section.tutorial .slide-simple .card__foot .progress{margin-left:33.89831%}}@media screen and (min-width:700px) and (max-width:979px){body.reports.tutorial section.tutorial .slide-simple .card__foot{padding:20px}}body.reports.tutorial section.tutorial .button-wide{width:92%;margin-right:auto;margin-left:auto}body.reports.tutorial section.tutorial .progress{padding-top:0;padding-bottom:10px}@media screen and (min-width:700px){body.reports.tutorial section.tutorial .progress{padding-top:12px;padding-bottom:0}}@media screen and (max-width:699px){body.reports.tutorial section.tutorial .progress{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;margin-top:24px}body.reports.tutorial section.tutorial .progress :first-child{color:#9c9ea1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left}body.reports.tutorial section.tutorial .progress :last-child{color:#d4d6d6;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}}body.reports.tutorial section.tutorial .progress-step{background-color:#92c746;border:3px solid #fff;border-radius:50%;display:inline-block;height:15px;width:15px;cursor:pointer}body.reports.tutorial section.tutorial .progress-step.progress-step-current{-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}body.reports.tutorial section.tutorial .progress-step.disabled{background-color:#d4d6d6;cursor:default}body.reports.tutorial section.tutorial .scroll-next{background:url("../img/icons/circle_arrow.5ca7da51d20b.svg") no-repeat;height:37px;margin:0 8px;width:36px}body.reports.tutorial section.tutorial .mobile-complete{display:block;margin-bottom:8px;padding:0 8px;text-align:center;width:100%}body.reports.tutorial section.tutorial .mobile-complete button{margin:10px 0;width:100%}@media screen and (max-width:699px){body.reports.tutorial.mobile-web-view section.tutorial .slide-start .card{margin-top:0}}body.reports.mobile-web-view.report-ancestry_composition .assessment.next-steps,body.reports.mobile-web-view.report-dna_family .assessment.next-steps,body.reports.mobile-web-view.report-maternal_haplogroup .assessment.next-steps,body.reports.mobile-web-view.report-neanderthal .assessment.next-steps,body.reports.mobile-web-view.report-paternal_haplogroup .assessment.next-steps{display:none}body.reports section{margin:auto}body.reports body.tools.compare .compare section.relatives-in-common-sharing,body.reports section.header,body.tools.compare .compare body.reports section.relatives-in-common-sharing{padding-top:10px}body.reports body.tools.compare .compare section.relatives-in-common-sharing .supertitle,body.reports section.header .supertitle,body.tools.compare .compare body.reports section.relatives-in-common-sharing .supertitle{color:#6b6b6b;margin:0 0 10px}@media screen and (max-width:699px){body.reports body.tools.compare .compare section.relatives-in-common-sharing .supertitle,body.reports section.header .supertitle,body.tools.compare .compare body.reports section.relatives-in-common-sharing .supertitle{letter-spacing:.02em}}@media screen and (min-width:700px){body.reports body.tools.compare .compare section.relatives-in-common-sharing .supertitle,body.reports section.header .supertitle,body.tools.compare .compare body.reports section.relatives-in-common-sharing .supertitle{font-weight:400}}body.reports body.tools.compare .compare section.relatives-in-common-sharing p,body.reports section.header p,body.tools.compare .compare body.reports section.relatives-in-common-sharing p{margin:15px 0 0}body.reports body.tools.compare .compare section.relatives-in-common-sharing h5,body.reports section.header h5,body.tools.compare .compare body.reports section.relatives-in-common-sharing h5{color:#9c9ea1;font-weight:500;margin-bottom:10px}body.reports body.tools.compare .compare section.relatives-in-common-sharing .separator,body.reports section.header .separator,body.tools.compare .compare body.reports section.relatives-in-common-sharing .separator{display:none}@media screen and (max-width:699px){body.reports body.tools.compare .compare section.relatives-in-common-sharing .content,body.reports section.header .content,body.tools.compare .compare body.reports section.relatives-in-common-sharing .content{margin-bottom:10px}}@media screen and (min-width:700px){body.reports body.tools.compare .compare section.relatives-in-common-sharing,body.reports section.header,body.tools.compare .compare body.reports section.relatives-in-common-sharing{padding:0 0 45px;text-align:center}body.reports body.tools.compare .compare section.relatives-in-common-sharing .content,body.reports section.header .content,body.tools.compare .compare body.reports section.relatives-in-common-sharing .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports body.tools.compare .compare section.relatives-in-common-sharing .content:last-child,body.reports section.header .content:last-child,body.tools.compare .compare body.reports section.relatives-in-common-sharing .content:last-child{margin-right:0}body.reports body.tools.compare .compare section.relatives-in-common-sharing .separator,body.reports section.header .separator,body.tools.compare .compare body.reports section.relatives-in-common-sharing .separator{display:block;margin:30px auto 10px}}@media screen and (min-width:700px){body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content,body.reports section.header+.subheader .content,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:-50px;padding-top:50px}body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content:last-child,body.reports section.header+.subheader .content:last-child,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content .visual,body.reports section.header+.subheader .content .visual,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content .visual{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content .text,body.reports section.header+.subheader .content .text,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content .text{margin-left:20px}body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content p,body.reports section.header+.subheader .content p,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content p{margin:15px 0 0}body.reports section.genetic-result{padding-bottom:0}@media screen and (min-width:700px){body.reports section.genetic-result{padding-left:0;padding-right:0}}body.reports section.genetic-result .heading-content{margin-bottom:35px}@media screen and (min-width:700px){body.reports section.genetic-result .heading-content{margin-bottom:50px}}body.reports section.genetic-result .result__bubble.not-detected .result__info{margin-top:5px;margin-bottom:0}@media screen and (max-width:699px){body.reports section.genetic-result .content{padding-top:24px}body.reports section.genetic-result .detected .result__content{padding:10px 0}body.reports section.genetic-result .detected .result__count{display:inline-block}body.reports section.genetic-result .detected .result__info{margin-bottom:0}}@media screen and (max-width:699px) and (min-width:0) and (max-width:359px){body.reports section.genetic-result .detected .result__count{display:block;margin:0}}@media screen and (max-width:699px){body.reports section.genetic-result .result--cs .detected .result__statement{line-height:1;margin-bottom:10px}}body.reports section.genetic-result .content{position:relative;background:#f7f9fa;padding:15px 0}body.reports section.genetic-result .content:after,body.reports section.genetic-result .content:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.genetic-result .content:after{left:100%}@media screen and (min-width:700px){body.reports section.genetic-result .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;text-align:center;margin-top:-50px}body.reports section.genetic-result .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.about-test{padding-left:0}}body.reports section.about-test .how-to-use{margin-bottom:22px}@media screen and (min-width:700px){body.reports section.about-test .how-to-use{margin-bottom:30px}}body.reports section.about-test .intended-uses img{width:30px}body.reports section.about-test .intended-uses h3{margin-left:10px}body.reports section.about-test .intended-uses ul{margin-bottom:30px}@media screen and (min-width:700px){body.reports section.about-test .intended-uses ul{margin:10px 0 25px 10px}}@media screen and (max-width:699px){body.reports section.about-test .intended-uses ul{padding-left:30px}}body.reports section.about-test .intended-uses ul.further-info{list-style-type:none;margin-left:0;padding-left:0}@media screen and (max-width:699px){body.reports section.about-test .intended-uses ul.further-info{margin-bottom:17px}}body.reports section.about-test .intended-uses li{margin-bottom:12px}@media screen and (min-width:700px){body.reports section.about-test .intended-uses li{padding-left:12px}}body.reports section.about-test .intended-uses .uses-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e5e6;padding-bottom:15px;margin-bottom:20px}body.reports section.about-test .intended-uses .uses-heading img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:700px){body.reports section.about-test .intended-uses img{margin-left:-45px}body.reports section.about-test .intended-uses h3{margin-left:15px}body.reports section.about-test .intended-uses ul{margin:0 0 30px}body.reports section.about-test .intended-uses ul:last-child{margin-bottom:0}body.reports section.about-test .intended-uses li{padding-left:0}body.reports section.about-test .intended-uses .uses-heading{border:0;padding-bottom:10px}}body.reports section.about-test .further-info li{margin-bottom:10px}body.reports section.about-test .further-info li:last-child{margin-bottom:0}@media screen and (max-width:699px){body.reports section.about-test .how-to-use hr{margin:20px 0 25px}body.reports section.about-test .how-to-use .subtitle{margin-bottom:0}}@media screen and (min-width:700px){body.reports section.about-test .how-to-use{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:8.47458%}body.reports section.about-test .how-to-use:last-child{margin-right:0}body.reports section.about-test .intended-uses{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:8.47458%}body.reports section.about-test .intended-uses:last-child{margin-right:0}}body.reports section.explanation .subtitle{margin-bottom:32px}body.reports section.explanation .explanation-title{font-weight:700;margin-bottom:20px}body.reports section.explanation .row-more,body.reports section.explanation .row-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.explanation .row-more .expl-img img,body.reports section.explanation .row-result .expl-img img{display:block}body.reports section.explanation .row-more .t-line,body.reports section.explanation .row-result .t-line{display:none}body.reports section.explanation .row-more .expl-text p:last-child,body.reports section.explanation .row-result .expl-text p:last-child{margin-bottom:0}body.reports section.explanation .row-more .divider,body.reports section.explanation .row-result .divider{margin:30px 0}@media screen and (min-width:700px){body.reports section.explanation .row-more,body.reports section.explanation .row-result{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.explanation .row-more .expl-img,body.reports section.explanation .row-result .expl-img{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-bottom:0}body.reports section.explanation .row-more .expl-img:last-child,body.reports section.explanation .row-result .expl-img:last-child{margin-right:0}body.reports section.explanation .row-more .t-line,body.reports section.explanation .row-result .t-line{display:block;float:left;display:block;margin-right:1.69492%;width:6.77966%;height:80px}body.reports section.explanation .row-more .t-line:last-child,body.reports section.explanation .row-result .t-line:last-child{margin-right:0}body.reports section.explanation .row-more .t-line hr,body.reports section.explanation .row-result .t-line hr{border-bottom:1px dotted #333435;margin:auto;padding-top:40px}body.reports section.explanation .row-more .expl-text,body.reports section.explanation .row-result .expl-text{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.explanation .row-more .expl-text:last-child,body.reports section.explanation .row-result .expl-text:last-child{margin-right:0}body.reports section.explanation .row-more .expl-text h3+a,body.reports section.explanation .row-more .expl-text h3+p,body.reports section.explanation .row-result .expl-text h3+a,body.reports section.explanation .row-result .expl-text h3+p{margin-top:15px}body.reports section.explanation .row-more .expl-text h3+a,body.reports section.explanation .row-result .expl-text h3+a{display:inline-block}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.explanation .row-more .expl-text h3,body.reports section.explanation .row-result .expl-text h3{font-size:1.125rem;font-weight:700}}@media screen and (max-width:699px){body.reports section.explanation .explanation-row{border-top:3px solid #53c8ed;padding:24px 0 40px}body.reports section.explanation .explanation-row:last-child{padding-bottom:15px}body.reports section.explanation .expl-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:24px}body.reports section.explanation .expl-img img{border:1px solid #e3e5e6;border-radius:100%;height:100px;width:100px}}@media screen and (min-width:700px){body.reports section.explanation .row-result{margin:40px 0 30px}body.reports section.explanation .row-result .expl-img{margin-left:8.47458%}body.reports section.explanation .row-result .t-line{border-right:1px dotted #333435}body.reports section.explanation .row-result .t-line hr{margin-right:1px}body.reports section.explanation .row-more .expl-text{margin-left:-59.32203%;text-align:right}body.reports section.explanation .row-more .t-line{margin-left:-33.89831%;border-left:1px dotted #333435}body.reports section.explanation .row-more .t-line hr{margin-left:1px}body.reports section.explanation .row-more .expl-img{margin-left:67.79661%;margin-right:0}}body.reports section.risk-factors{background-color:#f7f9fa}body.reports section.risk-factors .header-content{margin-bottom:20px}body.reports section.risk-factors .risks>div{margin:26px 0}body.reports section.risk-factors .risks .risk-info h5{margin-bottom:10px}body.reports section.risk-factors .risks .risk-info img{display:none}@media screen and (min-width:700px){body.reports section.risk-factors .divider{display:none}body.reports section.risk-factors .heading-content{margin-bottom:20px}body.reports section.risk-factors .risks.triple>div{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports section.risk-factors .risks.triple>div:last-child{margin-right:0}body.reports section.risk-factors .risks.triple>div:nth-child(3n){margin-right:0}body.reports section.risk-factors .risks.triple>div:nth-child(3n+1){clear:left}body.reports section.risk-factors .risks.double{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.risk-factors .risks.double:last-child{margin-right:0}body.reports section.risk-factors .risks.double>div{float:left;display:block;margin-right:2.5641%;width:48.71795%}body.reports section.risk-factors .risks.double>div:last-child{margin-right:0}body.reports section.risk-factors .risks.double>div:nth-child(2n){margin-right:0}body.reports section.risk-factors .risks.double>div:nth-child(2n+1){clear:left}body.reports section.risk-factors .risks.single{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.reports section.risk-factors .risks.single:last-child{margin-right:0}body.reports section.risk-factors .risks p{opacity:0;height:0}body.reports section.risk-factors .risks .risk{position:relative;z-index:1}body.reports section.risk-factors .risks .risk:hover{z-index:10}body.reports section.risk-factors .risks .risk:hover .circle{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-delay:0s;transition-delay:0s;-webkit-box-shadow:1px 2px 3px #e3e5e6;box-shadow:1px 2px 3px #e3e5e6}body.reports section.risk-factors .risks .risk:hover .risk-info{top:0}body.reports section.risk-factors .risks .risk:hover img{-webkit-transform:scale(.5);transform:scale(.5);margin-top:0}body.reports section.risk-factors .risks .risk:hover p{opacity:1;height:auto;-webkit-transition-delay:.1s;transition-delay:.1s}body.reports section.risk-factors .risks .risk-info{position:absolute;top:40px;left:50%;width:275px;margin-left:-137.5px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:3}body.reports section.risk-factors .risks .risk-info img,body.reports section.risk-factors .risks .risk-info p{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body.reports section.risk-factors .risks .risk-info img{display:inline-block;margin-top:40px}body.reports section.risk-factors .risks .risk-info p{-webkit-transition-delay:0s;transition-delay:0s}body.reports section.risk-factors .risks .circle{margin:0 auto;border-radius:100%;background-color:#fff;width:275px;height:275px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:50ms;transition-delay:50ms;z-index:2}}@media screen and (min-width:980px){body.reports section.condition-overview .subtitle{margin-bottom:32px}}body.reports section.condition-overview .overview-details{margin-top:16px}@media screen and (min-width:700px){body.reports section.condition-overview .overview-details{margin-top:26px;float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.reports section.condition-overview .overview-details:last-child{margin-right:0}body.reports section.condition-overview .overview-details .column{width:50%;padding-right:50px}}body.reports section.condition-overview .overview{margin:0 0 30px}body.reports section.condition-overview .overview-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:15px}body.reports section.condition-overview .overview-title .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}@media screen and (max-width:699px){body.reports section.condition-overview .overview-title{border-bottom:1px solid #e3e5e6;margin-bottom:20px}}body.reports section.condition-overview .icon{height:32px;width:32px}@media screen and (min-width:700px){body.reports section.condition-overview .icon{height:40px;width:40px}}@media screen and (max-width:699px){body.reports section.condition-overview ul.affected,body.reports section.condition-overview ul.symptoms{padding-left:30px}}body.reports section.condition-overview ul li{margin-bottom:12px}@media screen and (min-width:700px){body.reports section.condition-overview .footnote{width:100%;border-top:1px solid #e3e5e6;padding-top:15px}body.reports section.condition-overview .footnote .link,body.reports section.condition-overview .footnote .read-more{white-space:nowrap;margin-right:10px}}@media screen and (max-width:699px){body.reports section.condition-overview .footnote .link,body.reports section.condition-overview .footnote .read-more{display:block;margin:10px 0}body.reports section.condition-overview .footnote .link:last-child{margin-bottom:0}}@media screen and (max-width:699px){body.reports section.other-factors{padding-bottom:0}body.reports section.other-factors .factor-details{margin:0 -7.15592%;padding:1px 0;background:#e3e5e6}}@media screen and (min-width:700px){body.reports section.other-factors{background:#f7f9fa}body.reports section.other-factors .heading-content{margin-bottom:50px}}@media screen and (min-width:980px){body.reports section.other-factors .factor-details{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:8.47458%}body.reports section.other-factors .factor-details:last-child{margin-right:0}body.reports section.other-factors .factor-toggles{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.reports section.other-factors .factor-toggles:last-child{margin-right:0}body.reports section.other-factors .icon{display:block;margin:0 auto}}body.reports section.other-factors .factor-details .icon{width:30px;height:30px}body.reports section.other-factors .factor-details hr{margin:24px 0}body.reports section.other-factors .factor-details .card+a{margin-left:30px;display:block}body.reports section.other-factors .factor-details .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:699px){body.reports section.other-factors .factor-details .card{border-color:#d4d6d6}body.reports section.other-factors .factor-details .icon{margin-right:4.26%}body.reports section.other-factors .factor-details .title{margin:0 0 4.26%}body.reports section.other-factors .factor-details h4{font-weight:700}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.other-factors .factor-details .icon{width:50px;height:50px;margin-right:15px}body.reports section.other-factors .factor-details .title{margin:0 0 24px}}@media screen and (min-width:980px){body.reports section.other-factors .factor-details .card{min-height:380px;display:none}body.reports section.other-factors .factor-details .card.selected{display:block}body.reports section.other-factors .factor-details .title{display:block}body.reports section.other-factors .factor-details h4{margin:0 0 10px;text-align:center}body.reports section.other-factors .factor-details .icon{width:50px;height:50px}}body.reports section.other-factors .factor{width:50%;text-align:center;margin:40px 0 0;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;opacity:.6;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}body.reports section.other-factors .factor h5{margin:0 0 25px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.other-factors .factor .icon{width:60px;height:60px}body.reports section.other-factors .factor.selected,body.reports section.other-factors .factor:hover{opacity:1}body.reports section.other-factors .factor.toggle{cursor:pointer}body.reports section.other-factors .factor:nth-child(-n+2){margin:0}body.reports section.other-factors .factor .icon-wrapper{background:#fff;border-radius:100%;width:90px;height:90px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.other-factors .factor.selected .icon-wrapper{-webkit-box-shadow:0 0 0 9px #f7f9fa,0 0 0 14px #fff;box-shadow:0 0 0 9px #f7f9fa,0 0 0 14px #fff}body.reports section.next-steps .heading-content{margin-bottom:14px}body.reports section.next-steps .step{margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.next-steps .step:last-child{margin-bottom:24px}@media screen and (min-width:700px){body.reports section.next-steps .step:last-child{margin-bottom:45px}}body.reports section.next-steps .image{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}body.reports section.next-steps .image img{width:70px;display:block}body.reports section.next-steps .text{padding-top:10px}body.reports section.next-steps .text p{margin-bottom:24px}@media screen and (min-width:700px){body.reports section.next-steps .text p{margin-bottom:30px}}@media screen and (min-width:700px){body.reports section.next-steps.next-steps-vertical .heading-content{margin-bottom:60px}body.reports section.next-steps.next-steps-vertical .step{margin-bottom:50px}body.reports section.next-steps.next-steps-vertical .step:last-child{margin-bottom:0}body.reports section.next-steps.next-steps-vertical .image{float:left;display:block;margin-right:1.69492%;width:15.25424%;margin-left:16.94915%}body.reports section.next-steps.next-steps-vertical .image:last-child{margin-right:0}body.reports section.next-steps.next-steps-vertical .image img{width:130px;margin:0 auto}body.reports section.next-steps.next-steps-vertical .text{float:left;display:block;margin-right:1.69492%;width:49.15254%;padding-top:0}body.reports section.next-steps.next-steps-vertical .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.next-steps.next-steps-vertical .heading-content{width:100%;margin-left:0}body.reports section.next-steps.next-steps-vertical .image{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:0}body.reports section.next-steps.next-steps-vertical .image:last-child{margin-right:0}body.reports section.next-steps.next-steps-vertical .text{float:left;display:block;margin-right:1.69492%;width:74.57627%}body.reports section.next-steps.next-steps-vertical .text:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.next-steps.next-steps-horizontal .image{padding:14px 13px}body.reports section.next-steps.next-steps-horizontal .image img{width:40px}}@media screen and (min-width:700px){body.reports section.next-steps.next-steps-horizontal{padding-top:45px;padding-bottom:45px}body.reports section.next-steps.next-steps-horizontal .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.next-steps.next-steps-horizontal .step{text-align:center;display:block;width:300px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:24px 24px 0}body.reports section.next-steps.next-steps-horizontal .step:first-child{margin-left:0}body.reports section.next-steps.next-steps-horizontal .step:last-child{margin-right:0}body.reports section.next-steps.next-steps-horizontal .step p{margin:18px 0 0}body.reports section.next-steps.next-steps-horizontal .text{padding:0}body.reports section.next-steps.next-steps-horizontal .step-action{display:block}body.reports section.next-steps.next-steps-horizontal .image{margin-right:0}body.reports section.next-steps.next-steps-horizontal .icon{display:block;margin:0 auto 18px;height:60px;width:auto}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.next-steps.next-steps-horizontal .icon{height:40px}}body.reports .next-steps-tooltip-content a{text-decoration:none}body.reports .next-steps-tooltip-content a:hover{text-decoration:underline}body.reports .next-steps-tooltip-content h4{margin-bottom:20px}@media screen and (min-width:700px){body.reports .next-steps-tooltip-content h4{padding:0 30px;text-align:center}}body.reports .next-steps-tooltip-content ol{font-weight:500;color:#3595d6;margin-bottom:0;padding-left:23px}body.reports .next-steps-tooltip-content ol li{margin-bottom:10px}body.reports .next-steps-tooltip-content ol li:last-child{margin-bottom:15px}@media screen and (min-width:700px){body.reports .next-steps-tooltip-content ol li{margin-bottom:15px}}body.reports .next-steps-tooltip-content .foot-note{color:#9c9ea1;font-size:.8125rem}body.reports section.story .card__head,body.reports section.story .other-factors-card .factor-item,body.reports section.story .other-factors-card .factor-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.story .card .icon{margin-right:10px}body.reports section.story .card .card-graphic{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.account body.reports section.story .card__settings,body.account body.reports section.story .onboarding__card,body.onboarding body.reports section.story .card__settings,body.onboarding body.reports section.story .onboarding__card,body.reports section.story .card--border-accent,body.reports section.story body.account .card__settings,body.reports section.story body.account .onboarding__card,body.reports section.story body.onboarding .card__settings,body.reports section.story body.onboarding .onboarding__card{border-color:#ff6d19}body.account body.reports section.story .card__settings:first-child,body.account body.reports section.story .onboarding__card:first-child,body.onboarding body.reports section.story .card__settings:first-child,body.onboarding body.reports section.story .onboarding__card:first-child,body.reports section.story .card--border-accent:first-child,body.reports section.story body.account .card__settings:first-child,body.reports section.story body.account .onboarding__card:first-child,body.reports section.story body.onboarding .card__settings:first-child,body.reports section.story body.onboarding .onboarding__card:first-child{border-color:#00b5b5}body.account body.reports section.story .card__settings:last-child,body.account body.reports section.story .onboarding__card:last-child,body.onboarding body.reports section.story .card__settings:last-child,body.onboarding body.reports section.story .onboarding__card:last-child,body.reports section.story .card--border-accent:last-child,body.reports section.story body.account .card__settings:last-child,body.reports section.story body.account .onboarding__card:last-child,body.reports section.story body.onboarding .card__settings:last-child,body.reports section.story body.onboarding .onboarding__card:last-child{border-color:#53c8ed}body.reports section.story .card__head{font-weight:700;margin-bottom:10px}@media screen and (max-width:699px){body.reports section.story .heading-content .title+.subtitle{margin:24px 0}body.reports section.story .card{border-radius:0;margin:0;padding:16px 0 25px}body.reports section.story .card .card-graphic{text-align:center}body.reports section.story .card__content{padding:0;margin-bottom:24px}body.reports section.story .icon{width:35px}}@media screen and (min-width:700px){body.reports section.story .card__head{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}body.reports section.story .subtitle{margin-bottom:40px}}body.reports section.story .other-factors-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}body.reports section.story .other-factors-card .factor-item{background-color:#fff;border-top:1px solid #6b6b6b;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:11px 0;position:relative;z-index:2}body.reports section.story .other-factors-card .factor-item:hover{cursor:pointer}body.reports section.story .other-factors-card .factor-item .factor-label{margin-right:8px}body.reports section.story .other-factors-card .close-overlay{cursor:pointer;position:absolute;top:20px;right:20px}@media screen and (max-width:699px){body.reports section.story .other-factors-card{border-bottom:1px solid #6b6b6b}body.reports section.story .other-factors-card .icon{margin-right:20px}body.reports section.story .other-factors-card h6{font-size:1rem}body.reports section.story .other-factors-card .factor-overlay{border-top:1px solid #e3e5e6;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}body.reports section.story .other-factors-card .factor-overlay p{padding-top:10px}body.reports section.story .other-factors-card .factor-overlay p.web-view-hide{display:none}body.reports section.story .other-factors-card .factor-item .arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.reports section.story .other-factors-card .factor-item.open+.factor-overlay{max-height:300px;opacity:1}body.reports section.story .other-factors-card .factor-item.open+.factor-overlay .web-view-hide{display:block}body.reports section.story .other-factors-card .factor-item.open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:700px){body.reports section.story .other-factors-card{height:303px}body.reports section.story .other-factors-card .factor-item{border-top-color:#e3e5e6;padding:20px 30px}body.reports section.story .other-factors-card .factor-item.open{z-index:1}body.reports section.story .other-factors-card .factor-item.open+.factor-overlay{z-index:5;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}body.reports section.story .other-factors-card .factor-item.two-items{padding:46px 30px}body.reports section.story .other-factors-card .factor-item:hover{background-color:#edeff0}body.reports section.story .other-factors-card .factor-item .icon{padding:4px 0}body.reports section.story .other-factors-card .factor-item .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.reports section.story .other-factors-card .factor-overlay{background-color:#edeff0;border-radius:0 0 3px 3px;height:303px;opacity:0;overflow:hidden;padding:20px;position:absolute;top:0;text-align:center}body.reports section.story .other-factors-card .factor-overlay h5{color:#6b6b6b}body.reports section.story .other-factors-card .factor-overlay p{text-align:left;font-size:.9375rem}body.reports section.story .other-factors-card .factor-overlay .icon{margin:10px auto}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.story .other-factors-card{height:333px}body.reports section.story .other-factors-card .factor-item{padding:25px 20px}body.reports section.story .other-factors-card .factor-overlay{font-size:.875rem;height:333px;padding:20px}}body.reports section.stories-and-recommendations{padding-bottom:0}@media screen and (max-width:699px){body.reports section.stories-and-recommendations{border-bottom:0}}@media screen and (min-width:700px){body.reports section.stories-and-recommendations .heading-content{margin-bottom:30px}}body.reports section.stories-and-recommendations .story__item{margin-bottom:32px}body.reports section.stories-and-recommendations .story__item .story__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}body.reports section.stories-and-recommendations .story__item .icon{margin-right:10px}@media screen and (min-width:980px){body.reports section.stories-and-recommendations .story__item{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.stories-and-recommendations .story__item:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.stories-and-recommendations .story__item{border-bottom:3px solid #edeff0;margin-right:-7.15592%;margin-left:-7.15592%}body.reports section.stories-and-recommendations .story__item article{padding-left:6.26%;padding-right:6.26%}body.reports section.stories-and-recommendations .story__item:first-child .story__main{padding-top:0}body.reports section.stories-and-recommendations .story__item:last-child{border-bottom:0;margin-bottom:0}}body.reports section.stories-and-recommendations .story__text p{margin-bottom:16px}body.reports section.stories-and-recommendations .story__text>div :last-child{margin-bottom:0}@media screen and (min-width:700px){body.reports section.stories-and-recommendations .story__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.stories-and-recommendations .story__text>div{width:45%}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.stories-and-recommendations .story__text{padding-right:16px}body.reports section.stories-and-recommendations .story__text .icon{height:40px;width:40px}}@media screen and (max-width:699px){body.reports section.stories-and-recommendations .story__text .icon{height:35px;width:35px}body.reports section.stories-and-recommendations .story__text>div{padding:0 0 24px}}body.reports section.stories-and-recommendations .story__graphic{text-align:center}body.reports section.stories-and-recommendations .story--recommendation{background-color:#f7f9fa}body.reports section.stories-and-recommendations .story--recommendation h5 strong{margin-top:5px}@media screen and (min-width:700px){body.reports section.stories-and-recommendations .story--recommendation{margin:44px 0 20px;-webkit-box-shadow:0 0 0 20px #f7f9fa;box-shadow:0 0 0 20px #f7f9fa}body.reports section.stories-and-recommendations .story--recommendation .story__text{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.stories-and-recommendations .story--recommendation .story__text{padding:0 16px}body.reports section.stories-and-recommendations .story--recommendation .icon{width:30px}}@media screen and (max-width:699px){body.reports section.stories-and-recommendations .story--recommendation{padding-top:24px}body.reports section.stories-and-recommendations .story--recommendation .story__graphic{margin-bottom:8px}}body.reports section.stories-and-recommendations .disclaimer{position:relative;background:#f7f9fa;color:#6b6b6b;padding:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:30px}body.reports section.stories-and-recommendations .disclaimer:after,body.reports section.stories-and-recommendations .disclaimer:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.stories-and-recommendations .disclaimer:after{left:100%}body.reports section.stories-and-recommendations .disclaimer img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:15px}@media screen and (min-width:700px){body.reports section.stories-and-recommendations .disclaimer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:980px){body.reports section.stories-and-recommendations .disclaimer{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.stories-and-recommendations .disclaimer:last-child{margin-right:0}}body.reports section.variants .inner>.detected,body.reports section.variants body.tools.relatives.dnar-intro .subheader .subheader-content>.detected,body.tools.relatives.dnar-intro .subheader body.reports section.variants .subheader-content>.detected{background:#3595d6;color:#fff;margin:0;margin-top:20px;padding:10px;width:100%;text-align:center}@media screen and (min-width:700px){body.reports section.variants .heading-content{margin-bottom:50px}}@media screen and (max-width:699px){body.reports section.variants .hide{display:block}body.reports section.variants .mobile-row{display:block}body.reports section.variants .mobile-row::after{clear:both;content:"";display:table}body.reports section.variants .heading-content{margin-bottom:32px}body.reports section.variants .veil__body{padding-top:0}body.reports section.variants .veil__body .variant-list-header{margin-bottom:16px}}@media screen and (min-width:700px){body.reports section.variants .variant-list-selector{border-top:1px solid #e3e5e6;border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;text-align:center}body.reports section.variants .variant-list-selector>div{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-right:0;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.reports section.variants .variant-list-selector>div:last-child{margin-right:0}body.reports section.variants .variant-list-selector>div:last-child .variant-tab{border-left:1px solid #e3e5e6}body.reports section.variants .variant-list-selector .active{border-bottom:4px solid #425dbf}}body.reports section.variants .variant-list-selector .mobile-active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.variants .variant-list-selector svg{width:11px;height:11px;fill:#fff;position:absolute;right:6.26%;top:50%;margin-top:-6px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.reports section.variants .variant-list-selector .variant-tab{display:block}@media screen and (max-width:699px){body.reports section.variants .variant-list-selector .variant-tab{margin-left:-7.15592%;margin-right:-7.15592%;padding:9px 7.15592%;font-weight:700;background:#425dbf;color:#fff;position:relative}}@media screen and (min-width:700px){body.reports section.variants .variant-list-selector .variant-tab{cursor:pointer;padding:5px;margin:10px 0}}@media screen and (max-width:699px){body.reports section.variants .variant-list-selector .detected .variant-tab{border-bottom:1px solid #fff}}body.reports section.variants .variant-list-selector .deactivate .variant-tab{cursor:default}@media screen and (max-width:699px){body.reports section.variants .variant-list-selector .deactivate .variant-tab{background:#e3e5e6;color:#6b6b6b}}@media screen and (min-width:700px){body.reports section.variants .variant-list-selector .deactivate .variant-tab{color:#9c9ea1}}body.reports section.variants .variant-list-header,body.reports section.variants .variant-list-item{display:block}body.reports section.variants .variant-list-header::after,body.reports section.variants .variant-list-item::after{clear:both;content:"";display:table}body.reports section.variants .variant-list-header .variant-tested-label,body.reports section.variants .variant-list-item .variant-tested-label{font-size:.75rem}body.reports section.variants .variant-list-header .tested,body.reports section.variants .variant-list-item .tested{float:left;display:block;margin-right:7.14286%;width:46.42857%}body.reports section.variants .variant-list-header .tested:last-child,body.reports section.variants .variant-list-item .tested:last-child{margin-right:0}body.reports section.variants .variant-list-header .tested h4,body.reports section.variants .variant-list-header .tested>div,body.reports section.variants .variant-list-item .tested h4,body.reports section.variants .variant-list-item .tested>div{margin-bottom:5px}body.reports section.variants .variant-list-header .genotype,body.reports section.variants .variant-list-item .genotype{float:left;display:block;margin-right:7.14286%;width:46.42857%;margin-right:0}body.reports section.variants .variant-list-header .genotype:last-child,body.reports section.variants .variant-list-item .genotype:last-child{margin-right:0}@media screen and (min-width:700px){body.reports section.variants .variant-list-header .genotype,body.reports section.variants .variant-list-header .info,body.reports section.variants .variant-list-header .tested,body.reports section.variants .variant-list-item .genotype,body.reports section.variants .variant-list-item .info,body.reports section.variants .variant-list-item .tested{padding:10px}body.reports section.variants .variant-list-header .variant-tested-label,body.reports section.variants .variant-list-item .variant-tested-label{font-size:.875rem;font-weight:700}body.reports section.variants .variant-list-header .tested,body.reports section.variants .variant-list-item .tested{float:left;display:block;margin-right:1.69492%;width:15.25424%;padding-left:20px}body.reports section.variants .variant-list-header .tested:last-child,body.reports section.variants .variant-list-item .tested:last-child{margin-right:0}body.reports section.variants .variant-list-header .tested h4,body.reports section.variants .variant-list-header .tested>div,body.reports section.variants .variant-list-item .tested h4,body.reports section.variants .variant-list-item .tested>div{line-height:1.25}body.reports section.variants .variant-list-header .genotype,body.reports section.variants .variant-list-item .genotype{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports section.variants .variant-list-header .genotype:last-child,body.reports section.variants .variant-list-item .genotype:last-child{margin-right:0}body.reports section.variants .variant-list-header .info,body.reports section.variants .variant-list-item .info{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.variants .variant-list-header .info:last-child,body.reports section.variants .variant-list-item .info:last-child{margin-right:0}body.reports section.variants .variant-list-header .info .mobile-row,body.reports section.variants .variant-list-item .info .mobile-row{display:none}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.variants .variant-list-header h4,body.reports section.variants .variant-list-item h4{font-size:1rem}body.reports section.variants .variant-list-header .tested,body.reports section.variants .variant-list-item .tested{padding-left:10px}}body.reports section.variants .variant-list-header{background-color:#edeff0;display:block}@media screen and (max-width:699px){body.reports section.variants .variant-list-header{margin-left:-7.15592%;margin-right:-7.15592%;padding:8px 7.15592%;font-weight:700}body.reports section.variants .variant-list-header .genotype{text-align:right}}@media screen and (min-width:700px){body.reports section.variants .variant-list-header{padding:10px 0 0 0;font-size:.875rem}}body.reports section.variants .variant-list{border-bottom:1px solid #e3e5e6}@media screen and (max-width:699px){body.reports section.variants .variant-list[data-list=positive]{border-bottom:none}}body.reports section.variants .variant-list-item{border-bottom:1px solid #e3e5e6;padding:16px 0}body.reports section.variants .variant-list-item:last-child{border:none}body.reports section.variants .variant-list-item h3{margin-bottom:10px}body.reports section.variants .variant-list-item ul li{margin-bottom:15px}body.reports section.variants .variant-list-item ul li>h5{margin-bottom:10px;cursor:pointer}body.reports section.variants .variant-list-item ul li>h5 .arrow{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;margin-right:10px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.variants .variant-list-item ul li>h5{font-size:.875rem}}body.reports section.variants .variant-list-item ul li>div{font-size:inherit}@media screen and (min-width:700px){body.reports section.variants .variant-list-item ul li>div{display:none;margin-left:20px}}body.reports section.variants .variant-list-item ul li .active .arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}body.reports section.variants .variant-list-item ul li .active+div{display:block}body.reports section.variants .variant-list-item ul li.references>h5{cursor:default}body.reports section.variants .variant-list-item ul li.references>h5>span:first-child{color:#3595d6;padding:0 5px}body.reports section.variants .variant-list-item ul li.references>h5 .separator{border-left:1px solid;padding-left:8px;margin-left:8px}body.reports section.variants .variant-list-item ul li.references>h5 .arrow{opacity:.3}@media screen and (max-width:699px){body.reports section.variants .variant-list-item .tested>div{font-size:.75rem}}body.reports section.variants .variant-list-item .genotype-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports section.variants .variant-list-item .genotype-column>div{font-size:.75rem;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;word-break:break-word}body.reports section.variants .variant-list-item .genotype-column>div h4{margin-bottom:5px}@media screen and (max-width:699px){body.reports section.variants .variant-list-item .genotype-column>div h4{font-size:.875rem}}@media screen and (min-width:700px){body.reports section.variants .variant-list-item .genotype-column>div h4{margin-bottom:10px}}@media screen and (max-width:699px){body.reports section.variants .variant-list-item .genotype-column>div.parent-second,body.reports section.variants .variant-list-item .genotype-column>div.second-allele{text-align:right}}@media screen and (min-width:700px){body.reports section.variants .variant-list-item .genotype-column>div{font-size:.875rem}}@media screen and (max-width:699px){body.reports section.variants .variant-list-item .genotype-column>h4{text-align:right;width:100%}}body.reports section.variants .variant-list-item .genotype-column .chromosome-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 15px}@media screen and (max-width:699px){body.reports section.variants .variant-list-item .genotype-column .chromosome-image{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}body.reports section.variants .variant-list-item .dna-sequence{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.875rem}body.reports section.variants .variant-list-item .dna-sequence>div{padding:0 5px}body.reports section.variants .variant-list-item .dna-sequence>div:first-child{text-align:right}body.reports section.variants .variant-list-item .dna-sequence h4{margin-bottom:5px}body.reports section.variants .variant-list-item .dna-sequence .mutation-type{background:url("../img/reports/report/your_genotype/mutation_type.c0efbff995d1.png") no-repeat center center;background-size:100%;width:200px;height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}body.reports section.variants .variant-list-item .dna-sequence .mutation-type i{text-align:center;width:70%}body.reports section.variants .variant-list-item .frequency-meter svg{width:100%;height:15px}body.reports section.variants .variant-list-item .frequency-meter svg .empty{fill:#e3e5e6}body.reports section.variants .variant-list-item .frequency-meter svg .fill{fill:#3595d6}body.reports section.variants .variant-list-item .frequency-table{margin:20px 0}body.reports section.variants .variant-list-item .frequency-table h5{margin:15px 0}body.reports section.variants .variant-list-item .frequency-table-row{overflow:hidden;margin-bottom:5px}body.reports section.variants .variant-list-item .frequency-table-row>div:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}@media screen and (min-width:700px){body.reports section.variants .variant-list-item .frequency-table-row>div{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.variants .variant-list-item .frequency-table-row>div:last-child{margin-right:0}body.reports section.variants .variant-list-item .frequency-table-row .frequency{padding-right:15px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.variants .variant-list-item .frequency-table-row{font-size:.875rem}body.reports section.variants .variant-list-item .frequency-table-row>div{width:100%}body.reports section.variants .variant-list-item .frequency-table-row .frequency{padding-right:0}}body.reports section.variants .variant-list-item .toggle-info{clear:both;display:block}body.reports section.variants .foot-note{text-align:left;margin-top:30px}body.reports section.hook{padding-top:0}body.reports section.hook h2{margin:0 0 15px}body.reports section.hook p{margin:0}body.reports section.hook img{display:block;width:100%}@media screen and (max-width:699px){body.reports section.hook img{margin:0 auto 15px;max-width:216px}}@media screen and (min-width:700px){body.reports section.hook .inner,body.reports section.hook body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.hook .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.hook .icon{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:8.47458%;padding:0 20px}body.reports section.hook .icon:last-child{margin-right:0}body.reports section.hook .text{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.reports section.hook .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.hook .icon{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:0}body.reports section.hook .icon:last-child{margin-right:0}body.reports section.hook .text{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.reports section.hook .text:last-child{margin-right:0}}body.reports section.risk-management{background:#f7f9fa}body.reports section.risk-management .option{background:#fff;border:1px solid #e3e5e6;border-radius:3px;padding:15px;margin:0 0 15px}body.reports section.risk-management .option:last-child{margin:0 0 30px}body.reports section.risk-management .option .icon{width:30px;margin-right:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.reports section.risk-management .option .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.risk-management .option{padding:30px}body.reports section.risk-management .option .icon{width:50px}}@media screen and (min-width:700px){body.reports section.risk-management .content{margin-top:15px}}@media screen and (min-width:980px){body.reports section.risk-management .option-wrapper{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e3e5e6;border-radius:3px;padding:30px}body.reports section.risk-management .option{width:100%;margin-right:30px;border:none;padding:0}body.reports section.risk-management .option .icon{display:block;margin:0 auto 30px;height:120px;width:auto}body.reports section.risk-management .option .title{display:block;margin:0 0 15px}body.reports section.risk-management .option:last-child{margin-right:0}}@media screen and (min-width:980px){body.reports section.risk-management .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.risk-management .content:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.sci-details-overview .title{margin-bottom:15px}}body.reports section.sci-details-overview .gene-list{margin:20px auto 30px;text-align:center}body.reports section.sci-details-overview .gene-list.single button{cursor:default}@media screen and (min-width:700px) and (max-width:979px){body.reports section.sci-details-overview .gene-list{margin-top:0}}@media screen and (max-width:699px){body.reports section.sci-details-overview .gene-content{margin-top:24px}}body.reports section.sci-details-overview .toggle-bar{border-bottom:0;margin-left:-7.15592%;margin-right:-7.15592%}body.reports section.sci-details-overview .toggle-bar .toggle-item h3{font-weight:700}body.reports section.sci-details-overview .chromosome{background:url("../img/reports/report/gene-overview.4ec44a71e912.png") no-repeat 100% 0;background-size:95%;height:26vw;max-height:325px}body.reports section.sci-details-overview .chromosome img{width:100%}body.reports section.sci-details-overview .chromosome .chromosome-number{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;padding-left:2.1vw}body.reports section.sci-details-overview .chromosome .gene-name{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;text-align:center;padding-top:10%}@media screen and (min-width:700px) and (max-width:979px){body.reports section.sci-details-overview .chromosome h5{font-size:.875rem}}body.reports section.sci-details-overview .references li{margin-bottom:5px}@media screen and (max-width:699px){body.reports section.sci-details-overview.neanderthal-overview .overview-content p:last-child{margin:0}body.reports section.sci-details-overview .single .heading-content{border-bottom:1px solid #e3e5e6;padding-bottom:24px}}@media screen and (min-width:700px){body.reports section.sci-details-overview .heading-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.sci-details-overview .heading-content:last-child{margin-right:0}body.reports section.sci-details-overview .content{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.sci-details-overview .content:last-child{margin-right:0}body.reports section.sci-details-overview .content.chromosome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.sci-details-overview.neanderthal-overview{padding-bottom:0}body.reports section.sci-details-overview.neanderthal-overview .inner,body.reports section.sci-details-overview.neanderthal-overview body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.sci-details-overview.neanderthal-overview .subheader-content{background:url("../img/reports/neanderthal/sci-details-overview.de8cc37a7fe3.png") no-repeat 93% 100%;background-size:330px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.sci-details-overview.neanderthal-overview .inner,body.reports section.sci-details-overview.neanderthal-overview body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.sci-details-overview.neanderthal-overview .subheader-content{background-size:34%}}@media screen and (min-width:700px){body.reports section.sci-details-overview.neanderthal-overview .overview-content{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:8.47458%;margin-bottom:60px}body.reports section.sci-details-overview.neanderthal-overview .overview-content:last-child{margin-right:0}}body.reports section.risk-factors-details{border-bottom:1px solid #e3e5e6}body.reports section.risk-factors-details aside{background-color:#f7f9fa;margin-bottom:26px;padding:10px}body.reports section.risk-factors-details h3{margin-bottom:20px}body.reports section.risk-factors-details ul li{margin-bottom:15px}body.reports section.risk-factors-details .subtitle{margin-bottom:18px}body.reports section.risk-factors-details .foot-note{padding:10px 0}body.reports section.risk-factors-details .risk-item h5{margin-bottom:10px}body.reports section.risk-factors-details .risk-item p{margin-bottom:0}body.reports section.risk-factors-details .risk-item .risk-reference{margin-bottom:18px}@media screen and (min-width:700px){body.reports section.risk-factors-details .subtitle{margin-bottom:50px}body.reports section.risk-factors-details .risk-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.risk-factors-details aside{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-right:0;margin-bottom:0;padding:30px}body.reports section.risk-factors-details aside:last-child{margin-right:0}body.reports section.risk-factors-details .details{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.reports section.risk-factors-details .details:last-child{margin-right:0}body.reports section.risk-factors-details .details .report-intro{padding-left:30px}body.reports section.risk-factors-details .risk-list-header{background:#53c8ed;color:#fff;margin-bottom:26px;padding:15px 30px}body.reports section.risk-factors-details .risk-list-subheader>h6{float:left;display:block;margin-right:2.04082%;width:18.36735%}body.reports section.risk-factors-details .risk-list-subheader>h6:last-child{margin-right:0}body.reports section.risk-factors-details .risk-list-tabs>span{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.risk-factors-details .risk-list-tabs>span:last-child{margin-right:0}body.reports section.risk-factors-details .risk-list-table{padding-bottom:33px;padding-right:25px}body.reports section.risk-factors-details .risk-list-table>h6{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.reports section.risk-factors-details .risk-list-table>h6:last-child{margin-right:0}body.reports section.risk-factors-details .risk-list-table>h6:last-child{text-align:right}body.reports section.risk-factors-details .risk-list-table .description{text-align:center}body.reports section.risk-factors-details .risk-item{padding-left:30px}body.reports section.risk-factors-details .risk-item.last p{margin-bottom:0}body.reports section.risk-factors-details .risk-item p{margin-bottom:40px}body.reports section.risk-factors-details .risk-item .risks{float:left;display:block;margin-right:2.5641%;width:87.17949%;margin-right:0}body.reports section.risk-factors-details .risk-item .risks:last-child{margin-right:0}body.reports section.risk-factors-details .risk-item .risk-reference{float:left;display:block;margin-right:2.5641%;width:10.25641%;text-align:center;margin-bottom:0}body.reports section.risk-factors-details .risk-item .risk-reference:last-child{margin-right:0}body.reports section.risk-factors-details .risk-list span{float:left;display:block;margin-right:2.04082%;width:18.36735%;text-align:center}body.reports section.risk-factors-details .risk-list span:last-child{margin-right:0}body.reports section.risk-factors-details .foot-note{padding-left:15px}}body.reports section.risk-factors-details .interpretation .risk-list-header{text-align:center;margin-bottom:0}body.reports section.risk-factors-details .interpretation .risk-list-subheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#edeff0;color:#6b6b6b;padding:15px 0}body.reports section.risk-factors-details .interpretation .risk-list-subheader::after{clear:both;content:"";display:table}body.reports section.risk-factors-details .interpretation .risk-list-subheader>h6{text-align:center;width:20%}body.reports section.risk-factors-details .interpretation .risk-list-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.risk-factors-details .interpretation .risk-list-tabs>span{width:50%;font-size:1.125rem;text-align:center;padding:15px 0;color:#9c9ea1}body.reports section.risk-factors-details .interpretation .risk-list-tabs>span:last-child{border-left:1px solid #e3e5e6}body.reports section.risk-factors-details .interpretation .risk-list{color:#6b6b6b;border-bottom:1px solid #f7f9fa}body.reports section.risk-factors-details .interpretation .risk-list>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;overflow:auto;padding:10px 0}body.reports section.risk-factors-details .interpretation .risk-list>div:nth-child(even){background:#f7f9fa}body.reports section.risk-factors-details .interpretation .risk-list span{width:20%}@media screen and (min-width:700px){body.reports section.test-details .heading-content{margin-bottom:40px}}body.reports section.test-details .special-considerations-heading{margin-top:25px}body.reports section.test-details .test-performance-summary-heading{margin-top:30px}body.reports section.test-details .relevant-ethnicities{border-bottom:1px solid #e3e5e6;padding-bottom:12px}body.reports section.test-details .clinical-sensitivity{margin-bottom:15px}body.reports section.test-details aside{margin-bottom:0}@media screen and (max-width:699px){body.reports section.test-details .details,body.reports section.test-details .special-considerations{border-bottom:1px solid #e3e5e6}body.reports section.test-details .details{margin-bottom:24px}body.reports section.test-details .special-considerations{padding-bottom:10px}}@media screen and (min-width:700px){body.reports section.test-details .clinical-sensitivity-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.test-details .relevant-ethnicities{padding-bottom:16px}}@media screen and (min-width:980px){body.reports section.test-details .details{padding-right:30px}}body.reports section.test-interpretation .details{margin:0 0 15px}@media screen and (min-width:980px){body.reports section.test-interpretation .details{padding-left:30px;margin:0}body.reports section.test-interpretation .inner.reverse,body.reports section.test-interpretation body.tools.relatives.dnar-intro .subheader .reverse.subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.test-interpretation .reverse.subheader-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:700px){body.reports section.test-interpretation .heading-content{margin-bottom:15px}}body.reports section.test-interpretation .tab-titles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}body.reports section.test-interpretation .tab-titles .title{width:100%;border-right:1px solid #e3e5e6;padding:15px;font-weight:700;color:#6b6b6b}body.reports section.test-interpretation .tab-titles .title:last-child{border:0}body.reports section.test-interpretation .tab-titles .title.active{background:#425dbf;color:#fff}body.reports section.test-interpretation .tab-titles .title:not(.active):hover{background:#f7f9fa}body.reports section.test-interpretation .tab-titles:not(.single){border:1px solid #e3e5e6}body.reports section.test-interpretation .tab-titles:not(.single) .title{cursor:pointer}body.reports section.test-interpretation .tab-subtitle{margin:0 -7.15592% 1px;padding:10px 7.15592%;background:#425dbf;color:#fff;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.test-interpretation .tab-subtitle .svg-down{width:11px;height:11px;fill:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.reports section.test-interpretation .tab-subtitle.mobile-active .svg-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.test-interpretation .tab-subtitle.single .svg-down{display:none}body.reports section.test-interpretation .tab-subtitle:not(.single){cursor:pointer}body.reports section.test-interpretation .tab-subtitle:not(.single)>span{padding-right:10px}@media screen and (min-width:700px){body.reports section.test-interpretation .tab-subtitle{display:none}}body.reports section.test-interpretation .tab-description{padding:15px 0}@media screen and (max-width:699px){body.reports section.test-interpretation .tab-description{border-bottom:1px solid #e3e5e6;margin:0 0 15px}}body.reports section.test-interpretation .tab-content:not(.single){display:none}@media screen and (max-width:699px){body.reports section.test-interpretation .tab-content:not(.single).mobile-active{display:block}}@media screen and (min-width:700px){body.reports section.test-interpretation .tab-content:not(.single).active{display:block}}@media screen and (min-width:700px){body.reports section.test-interpretation aside hr{margin-top:80px}}@media screen and (max-width:699px){body.reports section.test-interpretation .button{margin:15px 0}}body.reports .test-interpretation-modal .overflow-wrapper,body.reports section.test-interpretation .overflow-wrapper{margin:0 0 30px}@media screen and (min-width:700px){body.reports .test-interpretation-modal .overflow-wrapper,body.reports section.test-interpretation .overflow-wrapper{overflow-x:auto;margin:0 0 60px}body.reports .test-interpretation-modal .overflow-wrapper:last-child,body.reports section.test-interpretation .overflow-wrapper:last-child{margin:0}}body.reports .test-interpretation-modal ::-webkit-scrollbar *,body.reports section.test-interpretation ::-webkit-scrollbar *{background:0 0}body.reports .test-interpretation-modal ::-webkit-scrollbar-track,body.reports section.test-interpretation ::-webkit-scrollbar-track{background:#edeff0}body.reports .test-interpretation-modal ::-webkit-scrollbar,body.reports section.test-interpretation ::-webkit-scrollbar{height:8px}body.reports .test-interpretation-modal ::-webkit-scrollbar-thumb,body.reports section.test-interpretation ::-webkit-scrollbar-thumb{background:#d4d6d6}body.reports .test-interpretation-modal-wrapper{display:none}body.reports section.haplogroup-report-references,body.reports section.report-references{padding-top:0}body.reports body.tools.relatives.dnar-intro .subheader section.haplogroup-report-references>.subheader-content:first-child,body.reports body.tools.relatives.dnar-intro .subheader section.report-references>.subheader-content:first-child,body.reports section.haplogroup-report-references>.inner:first-child,body.reports section.report-references>.inner:first-child,body.tools.relatives.dnar-intro .subheader body.reports section.haplogroup-report-references>.subheader-content:first-child,body.tools.relatives.dnar-intro .subheader body.reports section.report-references>.subheader-content:first-child{padding-top:40px}@media screen and (min-width:700px){body.reports body.tools.relatives.dnar-intro .subheader section.haplogroup-report-references>.subheader-content:first-child,body.reports body.tools.relatives.dnar-intro .subheader section.report-references>.subheader-content:first-child,body.reports section.haplogroup-report-references>.inner:first-child,body.reports section.report-references>.inner:first-child,body.tools.relatives.dnar-intro .subheader body.reports section.haplogroup-report-references>.subheader-content:first-child,body.tools.relatives.dnar-intro .subheader body.reports section.report-references>.subheader-content:first-child{padding-top:60px}}@media screen and (max-width:699px){body.reports section.haplogroup-report-references ol,body.reports section.report-references ol{margin-bottom:0}}@media screen and (min-width:700px){body.reports section.haplogroup-report-references ol,body.reports section.report-references ol{margin-top:30px}}body.reports section.haplogroup-report-references li,body.reports section.report-references li{margin-bottom:12px;padding-left:10px}body.reports section.haplogroup-report-references li:last-child,body.reports section.report-references li:last-child{margin-bottom:0}@media screen and (min-width:700px){body.reports section.haplogroup-report-references li,body.reports section.report-references li{margin-bottom:20px}}body.reports section.haplogroup-report-references .hidden-references,body.reports section.report-references .hidden-references{display:none}body.reports section.haplogroup-report-references .see-all,body.reports section.report-references .see-all{margin:40px 0 0}body.reports section.haplogroup-report-references .see-all .svg-down,body.reports section.report-references .see-all .svg-down{width:20px;fill:#6b6b6b;vertical-align:sub;margin-left:10px;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}body.reports section.haplogroup-report-references .see-all .toggle,body.reports section.report-references .see-all .toggle{cursor:pointer}body.reports section.haplogroup-report-references .see-all.active .svg-down,body.reports section.report-references .see-all.active .svg-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.trait-inheritance-details img,body.reports section.wellness-inheritance-details img{display:block;margin:30px auto}body.reports section.trait-inheritance-details h5,body.reports section.trait-inheritance-details li,body.reports section.wellness-inheritance-details h5,body.reports section.wellness-inheritance-details li{margin-bottom:10px}body.reports section.trait-inheritance-details .column>p,body.reports section.wellness-inheritance-details .column>p{margin-bottom:20px}body.reports section.trait-inheritance-details .top-level-list,body.reports section.wellness-inheritance-details .top-level-list{list-style:upper-alpha}@media screen and (max-width:699px){body.reports section.trait-inheritance-details .top-level-list,body.reports section.wellness-inheritance-details .top-level-list{margin-left:1em}}@media screen and (min-width:700px){body.reports section.trait-inheritance-details .top-level-list,body.reports section.wellness-inheritance-details .top-level-list{list-style-position:inside}}body.reports section.trait-inheritance-details .top-level-list ul,body.reports section.wellness-inheritance-details .top-level-list ul{list-style:disc outside}body.reports section.trait-inheritance-details .top-level-list ul ol,body.reports section.wellness-inheritance-details .top-level-list ul ol{list-style-type:decimal}body.reports section.trait-inheritance-details .top-level-list ul h5,body.reports section.wellness-inheritance-details .top-level-list ul h5{font-weight:700}body.reports section.trait-inheritance-details .top-level-list .top-level,body.reports section.trait-inheritance-details .top-level-list .top-level>h5,body.reports section.wellness-inheritance-details .top-level-list .top-level,body.reports section.wellness-inheritance-details .top-level-list .top-level>h5{font-weight:800;margin-bottom:1em}body.reports section.trait-inheritance-details .top-level-list .top-level ol>li,body.reports section.wellness-inheritance-details .top-level-list .top-level ol>li{font-weight:400}@media screen and (min-width:700px){body.reports section.trait-inheritance-details ol li,body.reports section.wellness-inheritance-details ol li{margin:1em}body.reports section.trait-inheritance-details ol ul,body.reports section.wellness-inheritance-details ol ul{margin-left:1em}body.reports section.trait-inheritance-details ol ol>li,body.reports section.wellness-inheritance-details ol ol>li{margin:1em 0}body.reports section.trait-inheritance-details .inner,body.reports section.trait-inheritance-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.reports section.wellness-inheritance-details .inner,body.reports section.wellness-inheritance-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.trait-inheritance-details .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.wellness-inheritance-details .subheader-content{margin-bottom:30px}body.reports section.trait-inheritance-details .column,body.reports section.wellness-inheritance-details .column{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.trait-inheritance-details .column:last-child,body.reports section.wellness-inheritance-details .column:last-child{margin-right:0}body.reports section.trait-inheritance-details .conclusion,body.reports section.wellness-inheritance-details .conclusion{color:#9c9ea1}}@media screen and (min-width:980px){body.reports section.score-predictor-details .heading-content{margin-bottom:20px}}body.reports section.score-predictor-details .inner,body.reports section.score-predictor-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.score-predictor-details .subheader-content{position:relative}@media screen and (min-width:980px){body.reports section.score-predictor-details .line-underlay{position:absolute;width:58%;top:0;bottom:0;right:0;z-index:10}body.reports section.score-predictor-details .line-start{border-radius:0 0 20px;border-right:2px solid;border-bottom:2px solid;top:120px;left:40%;width:50px;height:90px}body.reports section.score-predictor-details .line-mid{border-radius:30px 0 0 30px;border-left:2px solid;border-top:2px solid;border-bottom:2px solid;top:208px;right:60%;width:150px;height:160px}body.reports section.score-predictor-details .line-mid2{top:367px;right:38%;height:90px;width:60px;border-radius:0 30px 30px 0;border-bottom:2px solid;border-right:2px solid;border-top:2px solid}body.reports section.score-predictor-details .line-end{border-radius:30px 0 0 0;border-left:2px solid;border-top:2px solid;top:455px;right:46%;width:11.5%;height:160px}body.reports section.score-predictor-details .line{border-color:#8ac1e7;position:absolute}}body.reports section.score-predictor-details .content-wrapper{padding:24px 0 32px}@media screen and (min-width:700px){body.reports section.score-predictor-details .content-wrapper{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;padding:30px 0}body.reports section.score-predictor-details .content-wrapper:last-child{margin-right:0}}@media screen and (min-width:980px){body.reports section.score-predictor-details .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.score-predictor-details .content-wrapper .content-text{float:left;display:block;margin-right:2.04082%;width:38.77551%}body.reports section.score-predictor-details .content-wrapper .content-text:last-child{margin-right:0}body.reports section.score-predictor-details .content-wrapper .content-graphic{float:left;display:block;margin-right:2.04082%;width:59.18367%}body.reports section.score-predictor-details .content-wrapper .content-graphic:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.score-predictor-details .content-text{padding-bottom:24px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.score-predictor-details .content-text{padding-bottom:30px}}body.reports section.score-predictor-details .content-text h5,body.reports section.score-predictor-details .content-text h5+p{display:inline}body.reports section.score-predictor-details .content-text p:not(:first-of-type){margin:15px 0}@media screen and (min-width:700px){body.reports section.score-predictor-details .content-text .number{font-size:1.5rem;line-height:initial;margin-right:3px}}body.reports section.score-predictor-details .content-graphic{position:relative;text-align:center;z-index:11}body.reports section.score-predictor-details .collection .content-graphic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.score-predictor-details .collection .content-graphic .you{position:relative}body.reports section.score-predictor-details .collection .content-graphic .you>img{height:87px;width:35px}@media screen and (min-width:700px){body.reports section.score-predictor-details .collection .content-graphic .you>img{height:112px;width:44px}}body.reports section.score-predictor-details .collection .content-graphic .you .label{background-color:#fff;border:2px solid #fada6c;border-radius:100%;font-weight:800;height:34px;width:34px;position:absolute;right:-17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:699px){body.reports section.score-predictor-details .collection .content-graphic .you .label{font-size:.75rem}}@media screen and (min-width:700px){body.reports section.score-predictor-details .collection .content-graphic .you .label{height:48px;width:48px;right:-24px}}body.reports section.score-predictor-details .factor-wrapper{background-color:#edeff0;border-radius:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:12px 16px;width:100%}@media screen and (min-width:700px){body.reports section.score-predictor-details .factor-wrapper{padding:16px 24px;width:74%}}body.reports section.score-predictor-details .factor-wrapper .factor{text-align:center}@media screen and (max-width:699px){body.reports section.score-predictor-details .factor-wrapper .factor{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.75rem}}body.reports section.score-predictor-details .factor-wrapper .factor>div{font-weight:500;margin-bottom:5px}@media screen and (min-width:700px){body.reports section.score-predictor-details .factor-wrapper .factor>img{height:60px;width:60px}}@media screen and (max-width:979px){body.reports section.score-predictor-details .calculation{padding:0}body.reports section.score-predictor-details .calculation .content-text{position:relative;background:#f7f9fa;padding:24px 0 10px}body.reports section.score-predictor-details .calculation .content-text:after,body.reports section.score-predictor-details .calculation .content-text:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.score-predictor-details .calculation .content-text:after{left:100%}}@media screen and (max-width:699px){body.reports section.score-predictor-details .calculation .content-graphic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:38px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.score-predictor-details .calculation .content-text{padding:20px 0 5px}body.reports section.score-predictor-details .calculation .content-graphic{padding-top:52px}}@media screen and (min-width:980px){body.reports section.score-predictor-details .calculation{position:relative;background:#f7f9fa;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports section.score-predictor-details .calculation:after,body.reports section.score-predictor-details .calculation:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.score-predictor-details .calculation:after{left:100%}body.reports section.score-predictor-details .calculation .content-graphic{margin-top:50px}}@media screen and (max-width:699px){body.reports section.score-predictor-details .calculation .content-graphic>img{width:190px}}@media screen and (min-width:700px){body.reports section.score-predictor-details .calculation .content-graphic>img{-webkit-transform:translateX(-21.5px);transform:translateX(-21.5px);max-width:45%}}body.reports section.score-predictor-details .calculation .content-graphic .open-modal{text-align:left}@media screen and (max-width:699px){body.reports section.score-predictor-details .calculation .content-graphic .open-modal{font-size:.875rem;margin-left:8px;width:85px}}body.reports section.score-predictor-details .calculation .content-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:18px;left:50%}@media screen and (min-width:700px){body.reports section.score-predictor-details .calculation .content-details{width:210px}}@media screen and (min-width:980px){body.reports section.score-predictor-details .calculation .content-details{top:-22px;margin-left:35px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.score-predictor-details .calculation .content-details{-webkit-transform:translateX(38px);transform:translateX(38px);top:30px}}body.reports section.score-predictor-details .calculation .your-score{background-color:#fff;border:2px solid #fada6c;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:10px;font-weight:500;line-height:1;margin-right:10px;padding-top:5px;height:86px;width:86px}@media screen and (min-width:700px){body.reports section.score-predictor-details .calculation .your-score{font-size:.875rem;height:100px;width:100px}}@media screen and (max-width:699px){body.reports section.score-predictor-details .prediction{padding-bottom:40px}}@media screen and (min-width:980px){body.reports section.score-predictor-details .prediction{padding-top:0}body.reports section.score-predictor-details .prediction .content-text{padding-top:30px}body.reports section.score-predictor-details .prediction .content-graphic{background-color:#fff;padding-top:10px}}@media screen and (min-width:700px){body.reports section.score-predictor-details .you-vs-avg{margin:0 24px}}body.reports .score-predictor-details-model-details-wrapper{display:none}body.reports .score-predictor-details-model-details hr{margin:15px 0}@media screen and (min-width:980px){body.reports section.genetic-phenotype-range-interaction-details .factors,body.reports section.genetic-phenotype-range-interaction-details .heading-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.genetic-phenotype-range-interaction-details .factors:last-child,body.reports section.genetic-phenotype-range-interaction-details .heading-content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.genetic-phenotype-range-interaction-details{padding-left:60px;padding-right:60px}body.reports section.genetic-phenotype-range-interaction-details .heading-content{width:100%;margin-left:0}}body.reports section.genetic-phenotype-range-interaction-details .factor-header{background:#3595d6;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}@media screen and (min-width:980px){body.reports section.genetic-phenotype-range-interaction-details .factor-header .name-header{padding-left:40px;width:40%}body.reports section.genetic-phenotype-range-interaction-details .factor-header .range-header{padding-right:60px;width:60%}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.genetic-phenotype-range-interaction-details .factor-header{position:relative;background:#3595d6;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.genetic-phenotype-range-interaction-details .factor-header:after,body.reports section.genetic-phenotype-range-interaction-details .factor-header:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#3595d6}body.reports section.genetic-phenotype-range-interaction-details .factor-header:after{left:100%}body.reports section.genetic-phenotype-range-interaction-details .factor-header .name-header,body.reports section.genetic-phenotype-range-interaction-details .factor-header .range-header{width:50%}}@media screen and (max-width:699px){body.reports section.genetic-phenotype-range-interaction-details .factor-header{margin-left:-7.15592%;margin-right:-7.15592%;padding-left:7.15592%;padding-right:7.15592%}}body.reports section.genetic-phenotype-range-interaction-details .factor-row{border-bottom:1px solid #c0c1c2;padding:12px 0}body.reports section.genetic-phenotype-range-interaction-details .factor-row *{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:700px){body.reports section.genetic-phenotype-range-interaction-details .factor-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:35px 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.genetic-phenotype-range-interaction-details .factor-row{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px}}@media screen and (max-width:699px){body.reports section.genetic-phenotype-range-interaction-details .factor-row{margin-left:-7.15592%;margin-right:-7.15592%;padding-left:7.15592%;padding-right:7.15592%}}@media screen and (min-width:980px){body.reports section.genetic-phenotype-range-interaction-details .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40%}body.reports section.genetic-phenotype-range-interaction-details .name{padding-left:40px}body.reports section.genetic-phenotype-range-interaction-details .range{width:60%;padding-right:40px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.genetic-phenotype-range-interaction-details .range,body.reports section.genetic-phenotype-range-interaction-details .text{width:50%}}body.reports section.genetic-phenotype-range-interaction-details .range .bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.reports section.genetic-phenotype-range-interaction-details .range .bar-wrapper{margin:30px 0 20px}}body.reports section.genetic-phenotype-range-interaction-details .range .bar{background:#edeff0;height:15px;border-radius:15px;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 5px}body.reports section.genetic-phenotype-range-interaction-details .range .axis-label{color:#9c9ea1;font-size:.875rem;line-height:15px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.reports section.genetic-phenotype-range-interaction-details .range .spread,body.reports section.genetic-phenotype-range-interaction-details .range .you{position:absolute}body.reports section.genetic-phenotype-range-interaction-details .range .you{background:#fada6c;width:4px;height:18px;z-index:1;margin-left:-2px}body.reports section.genetic-phenotype-range-interaction-details .range .you .label{top:0;font-weight:700}body.reports section.genetic-phenotype-range-interaction-details .range .spread{background:#005b98;height:15px}body.reports section.genetic-phenotype-range-interaction-details .range .spread:after,body.reports section.genetic-phenotype-range-interaction-details .range .spread:before{content:'';display:block;position:absolute;bottom:0;height:18px;width:2px;background:#005b98}body.reports section.genetic-phenotype-range-interaction-details .range .spread:after{left:100%}body.reports section.genetic-phenotype-range-interaction-details .range .spread:before{right:100%}body.reports section.genetic-phenotype-range-interaction-details .range .spread .label{bottom:0;font-style:italic}body.reports section.genetic-phenotype-range-interaction-details .range .label{position:absolute;white-space:nowrap;margin:20px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:500}body.reports section.genetic-phenotype-range-interaction-details .disclaimer{margin:30px 0 0}@media screen and (min-width:980px){body.reports section.other-factors-details .details{padding-left:15px}}@media screen and (min-width:700px){body.reports section.other-factors-details .heading-content{margin-bottom:15px}body.reports section.other-factors-details .reference-numbers{width:160px}}@media screen and (max-width:699px){body.reports section.other-factors-details{padding-bottom:0}}body.reports section.screening-guidelines .disclaimer{background:#f7f9fa;padding:30px;margin-top:30px}body.reports section.screening-guidelines .icon{display:block;margin:30px auto 15px;height:137px}@media screen and (min-width:700px){body.reports section.screening-guidelines .icon{margin:0 auto 30px}}@media screen and (min-width:700px){body.reports section.screening-guidelines .guidelines-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0 0}body.reports section.screening-guidelines .guideline{width:100%;padding-right:30px}body.reports section.screening-guidelines .guideline p{margin:0}body.reports section.screening-guidelines .guideline:last-child{padding-right:0}}@media screen and (min-width:980px){body.reports section.screening-guidelines .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.screening-guidelines .content:last-child{margin-right:0}}body.reports section.faq h4,body.reports section.faq h5{padding:0 7.15592%}body.reports section.faq h4{margin-top:32px;padding-bottom:8px}body.reports section.faq .category,body.reports section.faq .footer{margin-left:-7.15592%;margin-right:-7.15592%}body.reports section.faq .read-more{margin-bottom:20px;display:block}body.reports section.faq .answer{padding-top:20px}body.reports section.faq .long-answer,body.reports section.faq .read-more,body.reports section.faq .short-answer{margin-left:7.15592%;margin-right:7.15592%}body.reports section.faq .question h5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}body.reports section.faq .question h5:hover{cursor:pointer}body.reports section.faq .question h5 div{width:90%;display:inline-block;padding:11px 0;margin:0}body.reports section.faq .question h5 .arrow{width:14px;height:14px}body.reports section.faq .category:first-child h4{margin-top:0}body.reports section.faq .feedback{margin:20px auto;background-color:#f7f9fa;padding-left:7.15592%;padding-right:7.15592%}body.reports section.faq .footer{position:relative;color:#fff;background-color:#92c746;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;margin-top:40px}body.reports section.faq .footer img{width:70px;position:absolute;top:50%;margin-top:-26.5px;margin-left:7.15592%}body.reports section.faq .footer .footer-text{display:block;padding-left:7.15592%;padding-right:7.15592%;margin-left:90px}body.reports section.faq .footer .footer-text h5{padding:0}@media screen and (min-width:700px){body.reports section.faq .footer{padding:12px 0;margin-top:30px;border-radius:3px}}@media screen and (min-width:980px){body.reports section.faq .footer img{top:5px}}@media screen and (min-width:700px){body.reports section.faq .category,body.reports section.faq .footer{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.faq .category:last-child,body.reports section.faq .footer:last-child{margin-right:0}body.reports section.faq .footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.faq .category h5{margin-bottom:10px;border-radius:3px}}body.reports section.faq .color-green h4{color:#74a529;border-bottom:1px solid #74a529}body.reports section.faq .color-green .question{border-bottom:1px solid #74a529}body.reports section.faq .color-green .arrow{fill:#74a529}body.reports section.faq .color-green .open h5{color:#fff;background-color:#74a529}@media screen and (min-width:700px){body.reports section.faq .color-green .question,body.reports section.faq .color-green h4{border-bottom:none}body.reports section.faq .color-green h5{border:1px solid #74a529}}body.reports section.faq .color-blue h4{color:#3595d6;border-bottom:1px solid #3595d6}body.reports section.faq .color-blue .question{border-bottom:1px solid #3595d6}body.reports section.faq .color-blue .arrow{fill:#3595d6}body.reports section.faq .color-blue .open h5{color:#fff;background-color:#3595d6}@media screen and (min-width:700px){body.reports section.faq .color-blue .question,body.reports section.faq .color-blue h4{border-bottom:none}body.reports section.faq .color-blue h5{border:1px solid #3595d6}}body.reports section.faq .color-purple h4{color:#6f3598;border-bottom:1px solid #6f3598}body.reports section.faq .color-purple .question{border-bottom:1px solid #6f3598}body.reports section.faq .color-purple .arrow{fill:#6f3598}body.reports section.faq .color-purple .open h5{color:#fff;background-color:#6f3598}@media screen and (min-width:700px){body.reports section.faq .color-purple .question,body.reports section.faq .color-purple h4{border-bottom:none}body.reports section.faq .color-purple h5{border:1px solid #6f3598}}body.reports section.faq .color-turquoise h4{color:#0e8c8c;border-bottom:1px solid #0e8c8c}body.reports section.faq .color-turquoise .question{border-bottom:1px solid #0e8c8c}body.reports section.faq .color-turquoise .arrow{fill:#0e8c8c}body.reports section.faq .color-turquoise .open h5{color:#fff;background-color:#0e8c8c}@media screen and (min-width:700px){body.reports section.faq .color-turquoise .question,body.reports section.faq .color-turquoise h4{border-bottom:none}body.reports section.faq .color-turquoise h5{border:1px solid #0e8c8c}}body.reports section.faq .open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#fff}body.reports section.faq .closed{display:none}@media screen and (min-width:700px){body.reports section.result-interpretation-no-variants .heading-content{margin-bottom:40px}}@media screen and (min-width:980px){body.reports section.result-interpretation-no-variants .details{padding-left:30px}}@media screen and (min-width:700px){body.reports section.result-interpretation-no-variants .no-ethnicity-info{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.result-interpretation-no-variants .no-ethnicity-info:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.result-interpretation-no-info .heading-content{margin-bottom:30px}}body.reports section.neanderthal-genetic-result .heading-content{margin-bottom:25px}@media screen and (min-width:700px){body.reports section.neanderthal-genetic-result .heading-content{margin-bottom:40px}}body.reports section.neanderthal-genetic-result .result__bubble{background:url("../img/reports/neanderthal/result-man.434ddf182a31.svg") no-repeat left -1px bottom -2px/contain;border:0;-webkit-box-shadow:0 0 0 1px #3595d6,0 0 0 8px #fff,0 0 0 13px #3595d6;box-shadow:0 0 0 1px #3595d6,0 0 0 8px #fff,0 0 0 13px #3595d6}@media screen and (min-width:700px){body.reports section.neanderthal-genetic-result .result__bubble{height:185px}}@media screen and (max-width:699px){body.reports section.neanderthal-genetic-result .result__bubble{min-height:auto}}body.reports section.neanderthal-genetic-result .result__content{padding:7px 35px}@media screen and (min-width:700px){body.reports section.neanderthal-genetic-result .result__content{padding:0 35px 0 45%}}@media screen and (max-width:699px){body.reports section.neanderthal-genetic-result .result__content{background:rgba(255,255,255,.8);border-radius:200px}}body.reports section.neanderthal-genetic-result .result__statement{font-size:1rem;font-weight:500;line-height:1.25}body.reports section.neanderthal-genetic-result .result__count{font-weight:800;line-height:1.2em}body.reports section.neanderthal-genetic-result .result__info{font-size:.875rem;margin-bottom:0;line-height:1.25}body.reports section.neanderthal-genetic-result .content{margin:0}@media screen and (min-width:700px){body.reports section.neanderthal-genetic-result{padding-left:0;padding-right:0}body.reports section.neanderthal-genetic-result .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;text-align:center}body.reports section.neanderthal-genetic-result .content:last-child{margin-right:0}body.reports section.neanderthal-genetic-result .result__focus{background-image:url("../img/reports/neanderthal/result-decor-neanderthal.0c2f8a77d97e.svg");margin:0 0 60px}}body.reports section.neanderthal-genetic-result .info-toggle{padding:15px 0}body.reports section.neanderthal-genetic-result .info-toggle .svg-arrow{height:10px;width:14px;margin-left:5px}body.reports section.neanderthal-genetic-result .rotate-arrow .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.neanderthal-genetic-result .interpret-results{margin:0 -7.15592%;position:relative;background:#f7f9fa}body.reports section.neanderthal-genetic-result .interpret-results:after,body.reports section.neanderthal-genetic-result .interpret-results:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.neanderthal-genetic-result .interpret-results:after{left:100%}@media screen and (min-width:700px){body.reports section.neanderthal-genetic-result .interpret-results{margin:0 -20px}}body.reports section.neanderthal-comparison .comparison-wrap{position:relative;max-width:875px;margin:0 auto}body.reports section.neanderthal-comparison .lines,body.reports section.neanderthal-comparison .lines:after,body.reports section.neanderthal-comparison .lines:before{position:absolute;top:-16px;bottom:0;border-right:1px dotted #e3e5e6;right:32.5%;width:32.5%}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .lines,body.reports section.neanderthal-comparison .lines:after,body.reports section.neanderthal-comparison .lines:before{right:26.25%;width:26.25%;top:30px;bottom:40px}}body.reports section.neanderthal-comparison .lines:after,body.reports section.neanderthal-comparison .lines:before{content:' ';top:0;right:-50%;width:50%;bottom:0}body.reports section.neanderthal-comparison .lines:after{right:50%}body.reports section.neanderthal-comparison .labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:52.5%;margin-left:auto;padding:0 6.562%;line-height:1.2;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;position:relative}body.reports section.neanderthal-comparison .labels p{margin:0}@media screen and (max-width:699px){body.reports section.neanderthal-comparison .labels{font-size:10px;width:65%;margin-top:16px;padding:0 8.125%}}body.reports section.neanderthal-comparison .comparison{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.3;max-width:875px;margin:16px auto 0;text-align:center}@media screen and (max-width:699px){body.reports section.neanderthal-comparison .comparison.top{margin-top:0}}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .comparison{margin:5px auto}}body.reports section.neanderthal-comparison .position{width:15%}body.reports section.neanderthal-comparison .position h2,body.reports section.neanderthal-comparison .position h3{line-height:40px}@media screen and (max-width:699px){body.reports section.neanderthal-comparison .position h3{font-size:.875rem;font-weight:800}}body.reports section.neanderthal-comparison .badge{width:20%;text-align:left}body.reports section.neanderthal-comparison .badge img{width:50px;height:50px;margin-left:-5px}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .badge img{width:60px;height:60px;margin-left:-10px}}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .badge{width:10%}}body.reports section.neanderthal-comparison .result{width:65%}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:75%}}body.reports section.neanderthal-comparison .variants{text-align:left;margin:0 0 8px;position:relative}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .variants{margin:0;width:30%}}body.reports section.neanderthal-comparison .variantscount{height:18px;border-radius:18px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports section.neanderthal-comparison .variantscount-wrap{margin-left:auto;background:#e3e5e6;overflow:hidden;position:relative}body.reports section.neanderthal-comparison .variantscount-wrap .variantscount-bar{background:#53c8ed;left:0;position:absolute;top:0}body.reports section.neanderthal-comparison .comparison>a:hover{text-decoration:none}body.reports section.neanderthal-comparison .avatar-wrap{width:20%;display:block;text-align:left}@media screen and (min-width:700px){body.reports section.neanderthal-comparison .avatar-wrap{width:10%}}body.reports section.neanderthal-comparison .avatar{background-color:#53c8ed;border-radius:100%;color:#fff;font-size:16px;height:40px;position:relative;text-align:center;text-transform:uppercase;width:40px;line-height:40px;min-width:0;padding:0}body.reports section.neanderthal-comparison .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.neanderthal-comparison .avatar.with-photo{background-color:transparent}body.reports section.neanderthal-comparison .avatar.addnew{background:#d4d6d6}body.reports section.neanderthal-comparison .avatar.addnew:hover{background:#c0c1c2}body.reports section.neanderthal-comparison .avatar.addnew h3{line-height:inherit}@media screen and (min-width:700px){body.reports section.neanderthal-comparison{text-align:center}body.reports section.neanderthal-comparison .section-header{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;margin-bottom:60px}body.reports section.neanderthal-comparison .section-header:last-child{margin-right:0}body.reports section.neanderthal-comparison .comparison{padding:15px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.reports section.neanderthal-background p.toggle{border-top:1px solid #6b6b6b;margin-left:-7.15592%;margin-right:-7.15592%;margin-bottom:0;padding:10px 7.15592%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.neanderthal-background p.toggle.mobile-active{background:#53c8ed;color:#fff;border-color:#53c8ed}body.reports section.neanderthal-background p.toggle.mobile-active svg{fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.neanderthal-background p.toggle:first-child{border:none}body.reports section.neanderthal-background p.toggle svg{width:11px;height:11px}@media screen and (max-width:699px){body.reports section.neanderthal-background{padding-top:0;padding-bottom:0}body.reports section.neanderthal-background .truncated{position:relative;height:69px;overflow:hidden}body.reports section.neanderthal-background .truncated:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),to(#fff));background:linear-gradient(transparent 40%,#fff)}body.reports section.neanderthal-background .heading-content{margin:27px auto 15px}}@media screen and (min-width:700px){body.reports section.neanderthal-background{overflow:hidden;background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;border-bottom:1px solid #e3e5e6}body.reports section.neanderthal-background .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}body.reports section.neanderthal-background .timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:83%;margin:0 auto}body.reports section.neanderthal-background .toggles{width:150px}body.reports section.neanderthal-background .toggles .toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;color:#333435;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:3px solid transparent;border-top:1px solid #e3e5e6;padding:15px 20px 15px 11px;cursor:pointer;line-height:1.5;min-height:80px}body.reports section.neanderthal-background .toggles .toggle:hover{color:#c0c1c2}body.reports section.neanderthal-background .toggles .toggle.active{background-color:#53c8ed;color:#fff;font-weight:700}body.reports section.neanderthal-background .toggles .toggle:first-child{border-top:none}body.reports section.neanderthal-background h2{margin:30px 0 15px}}body.reports section.neanderthal-background .slide{background:#fff;display:none}body.reports section.neanderthal-background .slide img{display:block;margin:auto}@media screen and (max-width:699px){body.reports section.neanderthal-background .slide{margin-left:-7.15592%;margin-right:-7.15592%}body.reports section.neanderthal-background .slide.mobile-active{display:block}body.reports section.neanderthal-background .slide>div{padding:0 6.26%}body.reports section.neanderthal-background .slide img{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}body.reports section.neanderthal-background .slide p{padding-top:15px}}@media screen and (min-width:700px){body.reports section.neanderthal-background .slide{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;padding:0 15px 15px;margin-left:3%}body.reports section.neanderthal-background .slide.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.reports section.neanderthal-background .slide h5{padding:10px 0 15px}}body.reports section.neanderthal-background .next{margin:auto 0 30px}body.reports section.neanderthal-background .next a{cursor:pointer}body.reports section.neanderthal-inheritance{position:relative}body.reports section.neanderthal-inheritance h3{margin:0 0 8px;position:relative}body.reports section.neanderthal-inheritance h3.title{text-align:right;margin-right:12px}@media screen and (min-width:700px){body.reports section.neanderthal-inheritance h3{margin:0 0 10px}}body.reports section.neanderthal-inheritance h6{margin:0 0 8px;color:#6b6b6b}body.reports section.neanderthal-inheritance .mobile-graphic{display:block;margin:16px auto}body.reports section.neanderthal-inheritance .result{text-align:center;color:#c0c1c2;font-size:30px;width:200px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports section.neanderthal-inheritance .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}body.reports section.neanderthal-inheritance .avatar{background-color:#53c8ed;border-radius:100%;color:#fff;font-size:22px;height:70px;position:relative;text-align:center;text-transform:uppercase;width:70px;line-height:70px;margin:0 auto}body.reports section.neanderthal-inheritance .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.neanderthal-inheritance .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.neanderthal-inheritance .variants-found{position:relative;padding-left:290px;padding-top:0;margin:30px 0 0}body.reports section.neanderthal-inheritance .diagram{position:absolute;left:0;top:0;height:100%;max-width:290px;max-height:551px}}body.reports section.neanderthal-inheritance .variant-item{padding:16px 0}body.reports section.neanderthal-inheritance .variant-item p{margin:0}@media screen and (max-width:699px){body.reports section.neanderthal-inheritance .variant-item.straight-hair{border-top:3px solid #e58900}body.reports section.neanderthal-inheritance .variant-item.chocolate{border-top:3px solid #425dbf}body.reports section.neanderthal-inheritance .variant-item.back-hair{border-top:3px solid #d50f67}body.reports section.neanderthal-inheritance .variant-item.height{border-top:3px solid #0e8c8c}body.reports section.neanderthal-inheritance .variant-item .letter:after{content:'.'}body.reports section.neanderthal-inheritance .variant-item:last-child{padding-bottom:0}}@media screen and (min-width:700px){body.reports section.neanderthal-inheritance .variant-item{padding:25px 0 25px 40px;border-top:1px solid #e3e5e6;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.neanderthal-inheritance .variant-item:last-child{border-bottom:1px solid #e3e5e6}body.reports section.neanderthal-inheritance .variant-item .letter{color:#c0c1c2;font-weight:500;font-size:.875rem;position:absolute;left:-24px;top:6px}body.reports section.neanderthal-inheritance .variant-item:hover{background:#f7f9fa}body.reports section.neanderthal-inheritance .variant-item:after{position:absolute;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;background:#d50f67;font-weight:500;font-size:.75rem;border-radius:100%;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.reports section.neanderthal-inheritance .variant-item.straight-hair:after{content:'A';background:#e58900;left:90px;top:70px}body.reports section.neanderthal-inheritance .variant-item.chocolate:after{content:'B';background:#425dbf;left:220px;top:105px}body.reports section.neanderthal-inheritance .variant-item.back-hair:after{content:'C';background:#d50f67;left:40px;top:200px}body.reports section.neanderthal-inheritance .variant-item.height:after{content:'D';background:#0e8c8c;left:50px;top:375px}body.reports section.neanderthal-inheritance .variant-item:hover:after{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (min-width:700px){body.reports section.neanderthal-ancestry .heading-content,body.reports section.neanderthal-ancestry .sub-heading-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.neanderthal-ancestry .heading-content:last-child,body.reports section.neanderthal-ancestry .sub-heading-content:last-child{margin-right:0}body.reports section.neanderthal-ancestry .heading-content .subtitle{margin-bottom:0}body.reports section.neanderthal-ancestry .sub-heading-content{text-align:center}}body.reports section.neanderthal-ancestry .toggles{border-top:1px solid #e3e5e6}@media screen and (max-width:699px){body.reports section.neanderthal-ancestry .toggles{position:absolute;background:#fff;z-index:1;left:0;right:0;display:none;margin-top:-1px}body.reports section.neanderthal-ancestry .toggles.active{display:block}}@media screen and (min-width:700px){body.reports section.neanderthal-ancestry .toggles{border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:15px 0;margin:30px 0}}body.reports section.neanderthal-ancestry .toggle{cursor:pointer}@media screen and (max-width:699px){body.reports section.neanderthal-ancestry .toggle{padding:7px 6.26%;border-bottom:1px solid #e3e5e6}body.reports section.neanderthal-ancestry .toggle p{margin:0;display:inline}body.reports section.neanderthal-ancestry .toggle h2{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;display:inline;font-size:1rem}body.reports section.neanderthal-ancestry .toggle h2:before{content:'– '}}@media screen and (min-width:700px){body.reports section.neanderthal-ancestry .toggle{padding:0 30px;width:25%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;border-right:1px solid #e3e5e6}body.reports section.neanderthal-ancestry .toggle h2 .timestwo{font-size:1rem}body.reports section.neanderthal-ancestry .toggle.active h2,body.reports section.neanderthal-ancestry .toggle:hover h2{color:#3595d6}body.reports section.neanderthal-ancestry .toggle.active{-webkit-box-shadow:0 11px 0 0 #fff,0 15px 0 0 #53c8ed;box-shadow:0 11px 0 0 #fff,0 15px 0 0 #53c8ed}body.reports section.neanderthal-ancestry .toggle:last-child{border:none;padding:0 50px}}@media screen and (max-width:699px){body.reports section.neanderthal-ancestry .dna{margin-top:24px}}body.reports section.neanderthal-ancestry .chromosome{padding-left:40px;position:relative;margin:0 0 7px;-webkit-transition:all .2s linear;transition:all .2s linear}body.reports section.neanderthal-ancestry .chromosome p{position:absolute;top:0;left:0;line-height:15px;font-size:11px;margin:0}body.reports section.neanderthal-ancestry .chromatid{height:7px;margin:0 0 1px;background:#e3e5e6;position:relative}body.reports section.neanderthal-ancestry .chromatid .variant{position:absolute;background:#53c8ed;width:2px;top:0;bottom:0;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:699px){body.reports.traits .global-nav .second-level a{width:40%}body.reports.traits .global-nav .second-level a:last-child{min-width:165px}body.reports.traits[class~="trait.facial_features"] .global-nav .second-level a,body.reports.traits[class~="trait.taste_and_smell"] .global-nav .second-level a{width:27%;min-width:0}body.reports.traits[class~="trait.facial_features"] .global-nav .second-level a:last-child,body.reports.traits[class~="trait.taste_and_smell"] .global-nav .second-level a:last-child{min-width:165px}}body.reports section.trait-calculation.model-color-scheme-teal_orange .positive-color{color:#ffba32}body.reports section.trait-calculation.model-color-scheme-teal_orange .negative-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-teal_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-scarlet_teal .positive-color{color:#ff6d19}body.reports section.trait-calculation.model-color-scheme-scarlet_teal .negative-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-scarlet_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-blue_lime .positive-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-blue_lime .negative-color{color:#92c746}body.reports section.trait-calculation.model-color-scheme-blue_lime .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-lime_orange .positive-color{color:#ffba32}body.reports section.trait-calculation.model-color-scheme-lime_orange .negative-color{color:#92c746}body.reports section.trait-calculation.model-color-scheme-lime_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-lime_teal .positive-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-lime_teal .negative-color{color:#92c746}body.reports section.trait-calculation.model-color-scheme-lime_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-blue_violet .positive-color{color:#6f3598}body.reports section.trait-calculation.model-color-scheme-blue_violet .negative-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-blue_violet .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-pink_ultramarine .positive-color{color:#d50f67}body.reports section.trait-calculation.model-color-scheme-pink_ultramarine .negative-color{color:#425dbf}body.reports section.trait-calculation.model-color-scheme-pink_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-eye_color .dark-brown-color{color:#503b21}body.reports section.trait-calculation.model-color-scheme-eye_color .dark-hazel-color{color:#ab9d33}body.reports section.trait-calculation.model-color-scheme-eye_color .light-hazel-color{color:#c5b852}body.reports section.trait-calculation.model-color-scheme-eye_color .light-brown-color{color:#8b6b2e}body.reports section.trait-calculation.model-color-scheme-eye_color .green-color{color:#9dc753}body.reports section.trait-calculation.model-color-scheme-eye_color .greenish-blue-color{color:#4cb3b4}body.reports section.trait-calculation.model-color-scheme-eye_color .blue-color{color:#70c5eb}body.reports section.trait-calculation.model-color-scheme-eye_color .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-unibrow .no-unibrow-color{color:#d50f67}body.reports section.trait-calculation.model-color-scheme-unibrow .little-unibrow-color{color:#3595d6}body.reports section.trait-calculation.model-color-scheme-unibrow .lots-unibrow-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-unibrow .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-pink_blue .positive-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-pink_blue .negative-color{color:#d50f67}body.reports section.trait-calculation.model-color-scheme-pink_blue .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-pink_orange .positive-color{color:#d50f67}body.reports section.trait-calculation.model-color-scheme-pink_orange .negative-color{color:#ffba32}body.reports section.trait-calculation.model-color-scheme-pink_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-hair_color .light-blond-color{color:#e8bb54}body.reports section.trait-calculation.model-color-scheme-hair_color .dark-blond-color{color:#b5873c}body.reports section.trait-calculation.model-color-scheme-hair_color .light-brown-color{color:#724d35}body.reports section.trait-calculation.model-color-scheme-hair_color .dark-brown-color{color:#593c2f}body.reports section.trait-calculation.model-color-scheme-hair_color .black-color{color:#333435}body.reports section.trait-calculation.model-color-scheme-hair_color .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-red_hair .positive-color{color:#e57c35}body.reports section.trait-calculation.model-color-scheme-red_hair .negative-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-red_hair .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .very-fair-color{color:#fdc}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .moderately-fair-color{color:#ffceb3}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .light-beige-color{color:#f9c698}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .olive-color{color:#dba17b}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .light-brown-color{color:#c18665}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .dark-brown-color{color:#8e5847}body.reports section.trait-calculation.model-color-scheme-skin_pigmentation .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-blue_scarlet .positive-color{color:#ff6d19}body.reports section.trait-calculation.model-color-scheme-blue_scarlet .negative-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-blue_scarlet .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-blue_purple .positive-color{color:#9f0f7b}body.reports section.trait-calculation.model-color-scheme-blue_purple .negative-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-blue_purple .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-teal_ultramarine .positive-color{color:#425dbf}body.reports section.trait-calculation.model-color-scheme-teal_ultramarine .negative-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-teal_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-violet_teal .positive-color{color:#6f3598}body.reports section.trait-calculation.model-color-scheme-violet_teal .negative-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-violet_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-scarlet_ultramarine .positive-color{color:#425dbf}body.reports section.trait-calculation.model-color-scheme-scarlet_ultramarine .negative-color{color:#ff6d19}body.reports section.trait-calculation.model-color-scheme-scarlet_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-blue_orange .positive-color{color:#ffba32}body.reports section.trait-calculation.model-color-scheme-blue_orange .negative-color{color:#53c8ed}body.reports section.trait-calculation.model-color-scheme-blue_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-purple_scarlet .positive-color{color:#9f0f7b}body.reports section.trait-calculation.model-color-scheme-purple_scarlet .negative-color{color:#ff6d19}body.reports section.trait-calculation.model-color-scheme-purple_scarlet .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-ultramarine_lime .positive-color{color:#425dbf}body.reports section.trait-calculation.model-color-scheme-ultramarine_lime .negative-color{color:#92c746}body.reports section.trait-calculation.model-color-scheme-ultramarine_lime .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-teal_pink .positive-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-teal_pink .negative-color{color:#d50f67}body.reports section.trait-calculation.model-color-scheme-teal_pink .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation.model-color-scheme-purple_teal .positive-color{color:#9f0f7b}body.reports section.trait-calculation.model-color-scheme-purple_teal .negative-color{color:#00b5b5}body.reports section.trait-calculation.model-color-scheme-purple_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-calculation .variant-painter-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px 0 0}body.reports section.trait-calculation .variant-painter-toggle .svg-right{width:32px;height:32px;fill:#fada6c;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}body.reports section.trait-calculation .variant-painter-toggle.active .svg-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:700px){body.reports section.trait-calculation .variant-painter-toggle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:699px){body.reports section.trait-calculation .variant-painter{padding-top:32px}body.reports section.trait-calculation hr{margin:32px -7.15592% 0}}@media screen and (min-width:700px){body.reports section.trait-calculation{background-color:#f7f9fa}body.reports section.trait-calculation .heading-content{margin-bottom:40px}body.reports section.trait-calculation .model-summary-wrapper{max-width:500px;margin:0 auto}body.reports section.trait-calculation .variant-painter{padding-top:40px}body.reports section.trait-calculation hr{margin-top:40px;margin-bottom:0}}@media screen and (min-width:980px){body.reports section.trait-calculation .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.trait-calculation .content:last-child{margin-right:0}body.reports section.trait-calculation hr{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.trait-calculation hr:last-child{margin-right:0}}body.reports section.trait-calculation .toggle-display{display:none}body.reports section.trait-calculation .details-link{padding:20px}@media screen and (min-width:700px){body.reports section.trait-calculation-curated{background-color:#f7f9fa}body.reports section.trait-calculation-curated .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:-15px;margin-bottom:-15px}body.reports section.trait-calculation-curated .content:last-child{margin-right:0}body.reports section.trait-calculation-curated .content>div{padding-top:15px;padding-bottom:15px}body.reports section.trait-calculation-curated .text{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding-right:50px;width:60%}body.reports section.trait-calculation-curated .text p{margin:20px 0 0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-calculation-curated .content{float:left;display:block;margin-right:1.69492%;width:100%;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.reports section.trait-calculation-curated .content:last-child{margin-right:0}body.reports section.trait-calculation-curated .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:699px){body.reports section.trait-calculation-curated .text p{margin-bottom:24px}}body.reports section.trait-index{padding-top:0}body.reports section.trait-index .cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.trait-index .cards.three-cards .card:last-child,body.reports section.trait-index .cards.two-cards .card:last-child{border-top-color:#53c8ed}body.reports section.trait-index .cards.three-cards .card:first-child{border-top-color:#00b5b5}body.reports section.trait-index .card{color:#9c9ea1;border-top-color:#ff6d19;-webkit-box-shadow:inset 1px 0 #fff,inset -1px -1px #fff;box-shadow:inset 1px 0 #fff,inset -1px -1px #fff;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}body.reports section.trait-index .card:hover{border-right-color:#d4d6d6;border-bottom-color:#d4d6d6;border-left-color:#d4d6d6;-webkit-box-shadow:inset 1px 0 #d4d6d6,inset -1px -1px #d4d6d6;box-shadow:inset 1px 0 #d4d6d6,inset -1px -1px #d4d6d6}body.reports section.trait-index .card h4{color:#333435}body.reports section.trait-index .note{color:#9c9ea1}@media screen and (max-width:699px){body.reports section.trait-index{padding:0}body.reports section.trait-index .cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}body.reports section.trait-index .card{padding-top:20px;margin-bottom:0}body.reports section.trait-index .card__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.trait-index .icon{height:30px;margin-right:16px}body.reports section.trait-index .traits-list li{display:inline}body.reports section.trait-index .traits-list li:last-child span{display:none}}@media screen and (min-width:700px){body.reports section.trait-index .cards{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.trait-index .cards.three-cards{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.trait-index .card{float:left;display:block;margin-right:1.69492%;width:32.20339%;font-size:.875rem;min-height:260px;padding-bottom:5px;text-align:center}body.reports section.trait-index .card:last-child{margin-right:0}body.reports section.trait-index .icon{margin-bottom:25px;height:40px}body.reports section.trait-index .traits-list{margin-top:45px}body.reports section.trait-index .traits-list.four-items{margin-top:28px}body.reports section.trait-index .note{margin-left:16.94915%;float:left;display:block;margin-right:1.69492%;width:66.10169%;text-align:center}body.reports section.trait-index .note:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-index .two-cards .card{float:left;display:block;margin-right:1.69492%;width:49.15254%;max-width:380px}body.reports section.trait-index .two-cards .card:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.trait-result{padding-top:0}}body.reports section.trait-result .heading-content .title{margin-bottom:20px}body.reports section.trait-result .trait-result-chart{margin:10px 0 0}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart{margin-top:30px;float:left;display:block;margin-right:1.69492%;width:40.67797%}body.reports section.trait-result .trait-result-chart:last-child{margin-right:0}body.reports section.trait-result .trait-result-chart:first-child{margin-left:8.47458%}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-result .trait-result-chart{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.trait-result .trait-result-chart:last-child{margin-right:0}body.reports section.trait-result .trait-result-chart:first-child{margin-left:0}}@media screen and (max-width:699px){body.reports section.trait-result .trait-result-chart:first-child{float:left}body.reports section.trait-result .trait-result-chart:last-child{float:right}}body.reports section.trait-result .trait-result-chart .trait-result-donut{margin:0 auto 20px auto;position:relative;width:130px}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart .trait-result-donut{margin-bottom:40px;width:220px}}body.reports section.trait-result .trait-result-chart .trait-result-donut svg{display:block;height:130px}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart .trait-result-donut svg{height:220px}}body.reports section.trait-result .trait-result-chart .trait-result-donut svg text{fill:#fff}@media screen and (max-width:699px){body.reports section.trait-result .trait-result-chart .trait-result-donut svg text{font-size:120%;font-weight:500}}body.reports section.trait-result .trait-result-chart .trait-result-donut svg circle{fill:#e3e5e6}body.reports section.trait-result .trait-result-chart .trait-result-donut .center{height:32px;left:49px;top:49px;width:32px;position:absolute;z-index:1}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart .trait-result-donut .center{height:54px;left:68px;top:83px;width:84px}}body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:20px;height:52px;position:relative;text-align:center;text-transform:uppercase;width:52px;line-height:52px;left:39px;top:39px;position:absolute;z-index:1}body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar.with-photo{background-color:transparent}@media screen and (max-width:699px){body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar{font-weight:500}}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:40px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;line-height:90px;left:65px;top:65px;position:absolute}body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.trait-result .trait-result-chart .trait-result-donut .avatar.with-photo{background-color:transparent}}body.reports section.trait-result .trait-result-chart .trait-result-donut .no-call-user{height:130px;width:130px;background-color:#fff;border:30px solid #e3e5e6;border-radius:100%}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-chart .trait-result-donut .no-call-user{height:220px;width:220px;border-width:50px}}body.reports section.trait-result .trait-result-chart .trait-result-donut .no-call-user+.avatar{background-color:#e3e5e6;color:#c0c1c2}@media screen and (min-width:700px){body.reports section.trait-result .no-call-message,body.reports section.trait-result .trait-result-table{margin-left:19.0678%;float:left;display:block;margin-right:1.69492%;width:61.86441%}body.reports section.trait-result .no-call-message:last-child,body.reports section.trait-result .trait-result-table:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-result .no-call-message,body.reports section.trait-result .trait-result-table{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%}body.reports section.trait-result .no-call-message:last-child,body.reports section.trait-result .trait-result-table:last-child{margin-right:0}}body.reports section.trait-result .trait-result-table{border-bottom:1px solid #6b6b6b}body.reports section.trait-result .trait-result-table h5{font-weight:800}body.reports section.trait-result .trait-result-table .trait-result-table-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}body.reports section.trait-result .trait-result-table .trait-result-table-labels span{width:50%}body.reports section.trait-result .trait-result-table .trait-result-table-labels span:first-child{padding-right:10px}body.reports section.trait-result .trait-result-table .trait-result-table-labels span:last-child{text-align:right;padding-left:10px}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-table .trait-result-table-labels{font-size:1.125rem;font-weight:700}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-result .trait-result-table .trait-result-table-labels{font-size:1rem}}body.reports section.trait-result .trait-result-table .classification,body.reports section.trait-result .trait-result-table .phenotypes{border-top:1px solid #6b6b6b}body.reports section.trait-result .trait-result-table .classification,body.reports section.trait-result .trait-result-table .phenotype{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.trait-result .trait-result-table .classification{border-top:1px solid #6b6b6b;padding:10px 0}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-table .classification{padding:12px 8%}}body.reports section.trait-result .trait-result-table .phenotypes{padding:6px 0}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-table .phenotypes{padding:8px 8%}}body.reports section.trait-result .trait-result-table .phenotype{font-weight:500;padding:3px 0}body.reports section.trait-result .trait-result-table .dot{border-radius:100%;display:inline-block;height:10px;width:10px;border-color:transparent;border-style:solid;border-width:5px}body.reports section.trait-result .trait-result-table .label{line-height:1.1;text-align:center}body.reports section.trait-result .trait-result-table .likelihood{width:70px}body.reports section.trait-result .trait-result-table .likelihood.likelihood-user .dot{margin-right:8px}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-table .likelihood.likelihood-user .dot{margin-right:12px}}body.reports section.trait-result .trait-result-table .likelihood.likelihood-typical .dot{margin-left:8px}@media screen and (min-width:700px){body.reports section.trait-result .trait-result-table .likelihood.likelihood-typical .dot{margin-left:12px}}body.reports section.trait-result .trait-result-table .likelihood.likelihood-no-call{color:#9c9ea1}body.reports section.trait-result .trait-result-table .phenotype .likelihood{color:#9c9ea1;font-weight:500}body.reports section.trait-result .trait-result-table .phenotype .likelihood.likelihood-no-call{font-weight:700}body.reports section.trait-result .trait-result-table .likelihood-typical{text-align:right}@media screen and (min-width:700px){body.reports section.trait-result .no-call-message{background-color:#edeff0;padding:20px 30px;text-align:center}}@media screen and (max-width:699px){body.reports section.trait-result .no-call-message{color:#6b6b6b;margin-top:16px}}body.reports section.trait-result .analysis-info{color:#6b6b6b}@media screen and (max-width:699px){body.reports section.trait-result .analysis-info{border-top:1px solid #e3e5e6;max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}body.reports section.trait-result .analysis-info p{padding:10px 0;margin-bottom:0}}@media screen and (min-width:700px){body.reports section.trait-result .analysis-info{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;margin-top:40px;text-align:center}body.reports section.trait-result .analysis-info:last-child{margin-right:0}}body.reports section.trait-result .learn-more>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 0}body.reports section.trait-result .learn-more .arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.reports section.trait-result .learn-more.open+.analysis-info{max-height:400px;opacity:1}body.reports section.trait-result .learn-more.open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.trait-result2.model-color-scheme-teal_orange .positive-color{color:#ffba32}body.reports section.trait-result2.model-color-scheme-teal_orange .negative-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-teal_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-scarlet_teal .positive-color{color:#ff6d19}body.reports section.trait-result2.model-color-scheme-scarlet_teal .negative-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-scarlet_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-blue_lime .positive-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-blue_lime .negative-color{color:#92c746}body.reports section.trait-result2.model-color-scheme-blue_lime .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-lime_orange .positive-color{color:#ffba32}body.reports section.trait-result2.model-color-scheme-lime_orange .negative-color{color:#92c746}body.reports section.trait-result2.model-color-scheme-lime_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-lime_teal .positive-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-lime_teal .negative-color{color:#92c746}body.reports section.trait-result2.model-color-scheme-lime_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-blue_violet .positive-color{color:#6f3598}body.reports section.trait-result2.model-color-scheme-blue_violet .negative-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-blue_violet .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-pink_ultramarine .positive-color{color:#d50f67}body.reports section.trait-result2.model-color-scheme-pink_ultramarine .negative-color{color:#425dbf}body.reports section.trait-result2.model-color-scheme-pink_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-eye_color .dark-brown-color{color:#503b21}body.reports section.trait-result2.model-color-scheme-eye_color .dark-hazel-color{color:#ab9d33}body.reports section.trait-result2.model-color-scheme-eye_color .light-hazel-color{color:#c5b852}body.reports section.trait-result2.model-color-scheme-eye_color .light-brown-color{color:#8b6b2e}body.reports section.trait-result2.model-color-scheme-eye_color .green-color{color:#9dc753}body.reports section.trait-result2.model-color-scheme-eye_color .greenish-blue-color{color:#4cb3b4}body.reports section.trait-result2.model-color-scheme-eye_color .blue-color{color:#70c5eb}body.reports section.trait-result2.model-color-scheme-eye_color .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-unibrow .no-unibrow-color{color:#d50f67}body.reports section.trait-result2.model-color-scheme-unibrow .little-unibrow-color{color:#3595d6}body.reports section.trait-result2.model-color-scheme-unibrow .lots-unibrow-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-unibrow .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-pink_blue .positive-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-pink_blue .negative-color{color:#d50f67}body.reports section.trait-result2.model-color-scheme-pink_blue .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-pink_orange .positive-color{color:#d50f67}body.reports section.trait-result2.model-color-scheme-pink_orange .negative-color{color:#ffba32}body.reports section.trait-result2.model-color-scheme-pink_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-hair_color .light-blond-color{color:#e8bb54}body.reports section.trait-result2.model-color-scheme-hair_color .dark-blond-color{color:#b5873c}body.reports section.trait-result2.model-color-scheme-hair_color .light-brown-color{color:#724d35}body.reports section.trait-result2.model-color-scheme-hair_color .dark-brown-color{color:#593c2f}body.reports section.trait-result2.model-color-scheme-hair_color .black-color{color:#333435}body.reports section.trait-result2.model-color-scheme-hair_color .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-red_hair .positive-color{color:#e57c35}body.reports section.trait-result2.model-color-scheme-red_hair .negative-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-red_hair .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .very-fair-color{color:#fdc}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .moderately-fair-color{color:#ffceb3}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .light-beige-color{color:#f9c698}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .olive-color{color:#dba17b}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .light-brown-color{color:#c18665}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .dark-brown-color{color:#8e5847}body.reports section.trait-result2.model-color-scheme-skin_pigmentation .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-blue_scarlet .positive-color{color:#ff6d19}body.reports section.trait-result2.model-color-scheme-blue_scarlet .negative-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-blue_scarlet .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-blue_purple .positive-color{color:#9f0f7b}body.reports section.trait-result2.model-color-scheme-blue_purple .negative-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-blue_purple .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-teal_ultramarine .positive-color{color:#425dbf}body.reports section.trait-result2.model-color-scheme-teal_ultramarine .negative-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-teal_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-violet_teal .positive-color{color:#6f3598}body.reports section.trait-result2.model-color-scheme-violet_teal .negative-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-violet_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-scarlet_ultramarine .positive-color{color:#425dbf}body.reports section.trait-result2.model-color-scheme-scarlet_ultramarine .negative-color{color:#ff6d19}body.reports section.trait-result2.model-color-scheme-scarlet_ultramarine .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-blue_orange .positive-color{color:#ffba32}body.reports section.trait-result2.model-color-scheme-blue_orange .negative-color{color:#53c8ed}body.reports section.trait-result2.model-color-scheme-blue_orange .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-purple_scarlet .positive-color{color:#9f0f7b}body.reports section.trait-result2.model-color-scheme-purple_scarlet .negative-color{color:#ff6d19}body.reports section.trait-result2.model-color-scheme-purple_scarlet .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-ultramarine_lime .positive-color{color:#425dbf}body.reports section.trait-result2.model-color-scheme-ultramarine_lime .negative-color{color:#92c746}body.reports section.trait-result2.model-color-scheme-ultramarine_lime .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-teal_pink .positive-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-teal_pink .negative-color{color:#d50f67}body.reports section.trait-result2.model-color-scheme-teal_pink .no-effect-color{color:#9c9ea1}body.reports section.trait-result2.model-color-scheme-purple_teal .positive-color{color:#9f0f7b}body.reports section.trait-result2.model-color-scheme-purple_teal .negative-color{color:#00b5b5}body.reports section.trait-result2.model-color-scheme-purple_teal .no-effect-color{color:#9c9ea1}body.reports section.trait-result2 .icon{padding:0 20px}body.reports section.trait-result2 .icon img{display:block;width:100%}@media screen and (max-width:699px){body.reports section.trait-result2 .icon img{max-width:240px;margin:24px auto 0}}body.reports section.trait-result2 hr{margin-top:32px}@media screen and (min-width:700px){body.reports section.trait-result2 hr{margin-top:10px}}body.reports section.trait-result2 .disclaimer{background:#f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4d6d6;padding:15px 30px;margin-top:32px}body.reports section.trait-result2 .disclaimer img{margin-right:30px;width:17px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:700px){body.reports section.trait-result2 .disclaimer{margin-top:10px}}@media screen and (max-width:699px){body.reports section.trait-result2 .title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:32px}body.reports section.trait-result2 .results-dialogue .title{margin-top:32px}}@media screen and (min-width:700px){body.reports section.trait-result2{padding-top:0}body.reports section.trait-result2 .title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}body.reports section.trait-result2 .icon{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:16.94915%}body.reports section.trait-result2 .icon:last-child{margin-right:0}body.reports section.trait-result2 .text{float:left;display:block;margin-right:1.69492%;width:40.67797%}body.reports section.trait-result2 .text:last-child{margin-right:0}body.reports section.trait-result2 .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.trait-result2 .content:last-child{margin-right:0}body.reports section.trait-result2 .results-dialogue .title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.trait-result2 .icon{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:0}body.reports section.trait-result2 .icon:last-child{margin-right:0}body.reports section.trait-result2 .text{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.reports section.trait-result2 .text:last-child{margin-right:0}body.reports section.trait-result2 .content{float:left;display:block;margin-right:1.69492%;width:100%;margin-left:0}body.reports section.trait-result2 .content:last-child{margin-right:0}}body.reports .trait-inheritance .heading-content .title{margin-bottom:40px}body.reports .trait-inheritance .accent-card{border:1px solid #e3e5e6;border-top:3px solid #ff6d19;border-radius:3px;margin-bottom:40px}body.reports .trait-inheritance .card-header{text-align:center;padding:15px 5px;border-bottom:1px solid #e3e5e6}body.reports .trait-inheritance .card-header h4{font-weight:800}body.reports .trait-inheritance .card-content{display:block;padding:30px 5px 20px}body.reports .trait-inheritance .card-content>div{text-align:center;min-width:76px}body.reports .trait-inheritance .card-content div:first-child .parent{-webkit-transform:translateX(9px);transform:translateX(9px)}body.reports .trait-inheritance .card-content div:first-child .parent .lollipop{background-color:#ff6d19}body.reports .trait-inheritance .card-content div:first-child .parent .lollipop-stem{border-color:#ff6d19}body.reports .trait-inheritance .card-content div:first-child .pill-wrap{border-radius:100px 0 0 100px;padding-left:6px}body.reports .trait-inheritance .card-content div:first-child .pill-wrap .pill{background-color:#ff6d19;margin-right:-13px}body.reports .trait-inheritance .card-content div:last-child .parent{-webkit-transform:translateX(-9px);transform:translateX(-9px)}body.reports .trait-inheritance .card-content div:last-child .parent .lollipop{background-color:#f2c100}body.reports .trait-inheritance .card-content div:last-child .parent .lollipop-stem{border-color:#f2c100}body.reports .trait-inheritance .card-content div:last-child .pill-wrap{border-radius:0 100px 100px 0;padding-right:6px}body.reports .trait-inheritance .card-content div:last-child .pill-wrap .pill{background-color:#f2c100;margin-left:-13px}body.reports .trait-inheritance .parent span{display:block;color:#6b6b6b}body.reports .trait-inheritance .parent .lollipop{position:relative;left:50%;width:10px;height:10px;border-radius:10px;background-color:#d50f67;-webkit-transform:translateX(-5px);transform:translateX(-5px)}body.reports .trait-inheritance .parent .lollipop-stem{position:relative;left:50%;height:12px;border-left:1px solid #d50f67}body.reports .trait-inheritance .pill-wrap{background-color:#edeff0;padding:6px 0}body.reports .trait-inheritance .pill-wrap>.pill{height:76px;padding-top:20px;color:#fff;font-weight:700;border-radius:100px;opacity:.8;z-index:5}body.reports .trait-inheritance .middle .pill-wrap .pill{margin:0 -13px;position:relative;background:transparent url("../img/backgrounds/pink-diagonal-hatch.0b7c530fda80.svg") repeat center center;z-index:2}@media screen and (min-width:700px){body.reports .trait-inheritance .accent-card{margin-left:25.42373%;float:left;display:block;margin-right:1.69492%;width:49.15254%;display:table;padding:0 5px}body.reports .trait-inheritance .accent-card:last-child{margin-right:0}body.reports .trait-inheritance .card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.reports section.trait-methodology .heading-content{margin-bottom:0}@media screen and (min-width:700px){body.reports section.trait-methodology .heading-content{margin-bottom:40px}}@media screen and (min-width:700px){body.reports section.trait-methodology .methodologies{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports section.trait-methodology .methodology-description{margin-bottom:15px;padding-top:16px;position:relative}@media screen and (max-width:699px){body.reports section.trait-methodology .methodology-description{display:none}body.reports section.trait-methodology .methodology-description.active{display:block}}@media screen and (min-width:700px){body.reports section.trait-methodology .methodology-description{float:left;display:block;margin-right:1.69492%;width:49.15254%;background-color:#f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 30px 15px}body.reports section.trait-methodology .methodology-description:last-child{margin-right:0}body.reports section.trait-methodology .methodology-description .read-more{margin-top:auto}}body.reports section.trait-methodology .methodology-description h4{margin-bottom:15px}@media screen and (max-width:699px){body.reports section.trait-methodology .toggle-bar{margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (max-width:699px){body.reports section.predictor-model-details .content{padding:0}}@media screen and (min-width:700px){body.reports section.predictor-model-details .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px}}body.reports section.predictor-model-details .content-mobile{margin-left:-7.15592%;margin-right:-7.15592%;overflow-x:auto}body.reports section.predictor-model-details .content-mobile .table{border-bottom-width:1px;margin-bottom:0}body.reports section.predictor-model-details .content-mobile .table td{padding-top:16px;padding-bottom:16px}body.reports section.predictor-model-details .content-mobile .table .table__head tr th{background-color:#d4d6d6;color:#333435;word-wrap:normal}body.reports section.predictor-model-details .selector{border:0;margin-top:0}body.reports section.predictor-model-details .metadata{padding:24px 6.26%}body.reports section.predictor-model-details .metadata .title{margin-bottom:15px}body.reports section.predictor-model-details .metadata ul li{margin-bottom:8px}@media screen and (min-width:700px){body.reports section.predictor-model-details .metadata{float:left;display:block;margin-right:1.69492%;width:23.72881%;background-color:#edeff0;padding:30px}body.reports section.predictor-model-details .metadata:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.predictor-model-details .data{float:left;display:block;margin-right:1.69492%;width:74.57627%}body.reports section.predictor-model-details .data:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.predictor-model-details .data{overflow-x:auto}}body.reports section.predictor-model-details .table{border-bottom:thick solid #edeff0;margin-bottom:0}body.reports section.predictor-model-details .table .bin-num{position:relative}body.reports section.predictor-model-details .table .highlight,body.reports section.predictor-model-details .table .highlight td,body.reports section.predictor-model-details .table .highlight th{background-color:#fada6c}body.reports section.predictor-model-details .table .highlight .initials,body.reports section.predictor-model-details .table .highlight td .initials,body.reports section.predictor-model-details .table .highlight th .initials{position:absolute;left:3px}@media screen and (min-width:700px){body.reports section.predictor-model-details .table .highlight .initials,body.reports section.predictor-model-details .table .highlight td .initials,body.reports section.predictor-model-details .table .highlight th .initials{left:0;right:50%}}@media screen and (max-width:699px){body.reports section.predictor-model-details .table td,body.reports section.predictor-model-details .table th{font-size:.875rem}body.reports section.predictor-model-details .table th{word-wrap:normal}body.reports section.predictor-model-details .table.table-wide{width:auto;min-width:100%}body.reports section.predictor-model-details .table.table-wide td,body.reports section.predictor-model-details .table.table-wide th{padding-left:10px;padding-right:10px}}body.reports section.predictor-model-details ::-webkit-scrollbar *{background:0 0}body.reports section.predictor-model-details ::-webkit-scrollbar{width:8px}body.reports section.predictor-model-details ::-webkit-scrollbar-thumb{border-radius:8px;min-height:40px;background:#d4d6d6;border:4px solid #fff}body.reports.ancestry-composition .heading-content{margin-bottom:20px}@media screen and (min-width:700px){body.reports.ancestry-composition .heading-content{margin-bottom:40px}}body.reports .ac-regions .region>div,body.reports .ac-regions .sub-region>div,body.reports .ac-regions .sub-sub-region>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports .ac-regions .region span:last-child,body.reports .ac-regions .sub-region span:last-child,body.reports .ac-regions .sub-sub-region span:last-child{margin-left:auto;white-space:nowrap}body.reports .ac-regions .region-dot{border-radius:6px;border-style:solid;border-width:6px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports .ac-regions .region-dot.no-data{background:#edeff0 url("../img/backgrounds/gray5-spaced-diagonal-hatch.74dfd0d02d6a.svg") repeat center center;border-color:#9c9ea1;border-style:solid;border-width:1px}body.reports .ac-regions .region-label{display:inline-block;line-height:1.3;margin-left:12px;margin-right:10px}@media screen and (min-width:700px){body.reports .ac-regions .region-label{margin-left:30px}}@media screen and (min-width:700px) and (max-width:979px){body.reports .ac-regions .region-label{margin-left:12px}}body.reports .ac-regions .sub-sub-region{position:relative}body.reports .ac-regions .sub-region-lines{display:inline-block;border-bottom:1px solid #e3e5e6;border-left:1px solid #e3e5e6;height:13px;width:13px;-webkit-transform:translateY(-7px);transform:translateY(-7px)}@media screen and (min-width:700px){body.reports .ac-regions .sub-region-lines{height:15px;width:15px}}body.reports .ac-regions .svg-icon{margin-left:8px;fill:#6b6b6b}@media screen and (min-width:700px) and (max-width:979px){body.reports .ac-regions .svg-icon{margin-left:2px}}body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table,body.reports section.ac-inheritance .inheritance-table,body.reports section.achd-inheritance .inheritance-table{background-color:#fff;text-align:left}body.reports section.ac-composition .world-details>div,body.reports section.ac-composition .world-table>div,body.reports section.ac-inheritance .inheritance-table>div,body.reports section.achd-inheritance .inheritance-table>div{border-top:1px solid #333435}body.reports section.ac-composition .world-details>div:first-child,body.reports section.ac-composition .world-table>div:first-child,body.reports section.ac-inheritance .inheritance-table>div:first-child,body.reports section.achd-inheritance .inheritance-table>div:first-child{border-top:none}@media screen and (min-width:700px){body.reports section.ac-composition .world-details>div,body.reports section.ac-composition .world-table>div,body.reports section.ac-inheritance .inheritance-table>div,body.reports section.achd-inheritance .inheritance-table>div{border-top:1px solid #edeff0}}body.reports section.ac-composition .inheritance-table.world-details,body.reports section.ac-composition .inheritance-table.world-table,body.reports section.ac-inheritance .inheritance-table,body.reports section.achd-inheritance .inheritance-table{border-top-width:3px}body.reports section.ac-composition .inheritance-table.world-details>div,body.reports section.ac-composition .inheritance-table.world-table>div,body.reports section.ac-inheritance .inheritance-table>div,body.reports section.achd-inheritance .inheritance-table>div{padding:15px 30px;min-height:60px}@media screen and (min-width:700px){body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table,body.reports section.ac-inheritance .inheritance-table,body.reports section.achd-inheritance .inheritance-table{border:1px solid #edeff0;border-radius:3px}body.reports section.ac-composition .world-table>div,body.reports section.ac-inheritance .world-table.inheritance-table>div,body.reports section.achd-inheritance .world-table.inheritance-table>div{padding-right:22px}}body.reports section.ac-composition{padding-left:0;padding-right:0;padding-top:0}@media screen and (max-width:699px){body.reports section.ac-composition{padding-bottom:22px}}body.reports section.ac-composition header{padding:0 6.26%}body.reports section.ac-composition .map-container{background:#edeff0;height:156px}@media screen and (min-width:700px){body.reports section.ac-composition .map-container{height:300px}}body.reports section.ac-composition .map-container .map-position{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:156px}@media screen and (min-width:700px){body.reports section.ac-composition .map-container .map-position{height:300px}}body.reports section.ac-composition .map-container .map{margin-right:5px;height:156px;width:67%}body.reports section.ac-composition .map-container .map svg{width:100%;height:100%}body.reports section.ac-composition .map-container .map svg path{fill:#fff;stroke:#fff;-webkit-transition:all .6s;transition:all .6s}@media screen and (min-width:700px){body.reports section.ac-composition .map-container .map{margin-right:50px;height:300px;width:570px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .map-container .map{margin-right:10px;height:230px;width:470px}}@media screen and (min-width:0) and (max-width:320px){body.reports section.ac-composition .map-container .map{width:59%}}body.reports section.ac-composition .world{margin-top:-162px;margin-bottom:10px}@media screen and (min-width:700px){body.reports section.ac-composition .world{margin-top:-300px;padding-left:20px}}body.reports section.ac-composition .world .bagel-section{margin-top:8px;min-width:284px;position:relative}@media screen and (max-width:699px){body.reports section.ac-composition .world .bagel-section{width:150px;min-width:initial}}@media screen and (min-width:700px){body.reports section.ac-composition .world .bagel-section{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.reports section.ac-composition .world .bagel-section:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .world .bagel-section{float:left;display:block;margin-right:1.69492%;width:38.55932%}body.reports section.ac-composition .world .bagel-section:last-child{margin-right:0}}body.reports section.ac-composition .world .bagel{text-align:center;height:150px}@media screen and (min-width:700px){body.reports section.ac-composition .world .bagel{height:284px}}body.reports section.ac-composition .world .bagel svg{height:100%}body.reports section.ac-composition .world .bagel svg path{-webkit-transition:all .6s;transition:all .6s}body.reports section.ac-composition .world .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}body.reports section.ac-composition .world .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-composition .world .avatar.with-photo{background-color:transparent}@media screen and (max-width:699px){body.reports section.ac-composition .world .avatar{font-weight:500}}@media screen and (min-width:700px){body.reports section.ac-composition .world .avatar{background-color:transparent;border-radius:100%;color:#6b6b6b;font-size:40px;height:95px;position:relative;text-align:center;text-transform:uppercase;width:95px;line-height:95px;position:absolute}body.reports section.ac-composition .world .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-composition .world .avatar.with-photo{background-color:transparent}}body.reports section.ac-composition .breakdown{z-index:3;padding:0 6.26%;position:relative}body.reports section.ac-composition .breakdown .world-details .sub-region,body.reports section.ac-composition .breakdown .world-details .sub-sub-region{cursor:pointer;background-color:#f7f9fa}body.reports section.ac-composition .breakdown .world-details .sub-region:hover,body.reports section.ac-composition .breakdown .world-details .sub-sub-region:hover{background-color:#edeff0}body.reports section.ac-composition .breakdown .world-details .sub-region.selected,body.reports section.ac-composition .breakdown .world-details .sub-sub-region.selected{background-color:#fff;-webkit-transition:all .2s;transition:all .2s}body.reports section.ac-composition .breakdown .world-details.world-details-hidden{display:none}@media screen and (min-width:700px){body.reports section.ac-composition .breakdown{padding:0 20px}body.reports section.ac-composition .breakdown .world-details{float:left;display:block;margin-right:1.69492%;width:53.38983%}body.reports section.ac-composition .breakdown .world-details:last-child{margin-right:0}}body.reports section.ac-composition .profile-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.ac-composition .profile-name h3+span{padding-right:23px}body.reports section.ac-composition .profile-name>span{font-size:1.125rem;font-weight:800}@media screen and (min-width:700px){body.reports section.ac-composition .profile-name>span{font-size:inherit}}@media screen and (max-width:699px){body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table,body.reports section.ac-composition .world-table-tip{font-size:.875rem}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table,body.reports section.ac-composition .world-table-tip{font-size:.875rem}}body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table{margin-top:0}@media screen and (min-width:700px){body.reports section.ac-composition .world-details,body.reports section.ac-composition .world-table{margin-top:40px}}@media screen and (min-width:700px){body.reports section.ac-composition .world-details>div,body.reports section.ac-composition .world-table>div{padding:0 46px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .world-details>div,body.reports section.ac-composition .world-table>div{padding:0 20px}}@media screen and (min-width:700px){body.reports section.ac-composition .world-table-container{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.reports section.ac-composition .world-table-container:last-child{margin-right:0}}body.reports section.ac-composition .world-table>div{font-weight:500}body.reports section.ac-composition .world-table .region{min-height:48px}body.reports section.ac-composition .world-table .region>div{min-height:48px}body.reports section.ac-composition .world-table .region .region-percent{font-weight:800}body.reports section.ac-composition .world-table .region .svg-arrow{fill:#6b6b6b}body.reports section.ac-composition .world-table .region.toggle-tab-open,body.reports section.ac-composition .world-table .region.toggle-tab-selected{-webkit-transition:all .2s;transition:all .2s}body.reports section.ac-composition .world-table .region.toggle-tab-open+.sub-region-row{display:block}@media screen and (max-width:699px){body.reports section.ac-composition .world-table .region.toggle-tab-open+.sub-region-row{border-top-color:#e3e5e6}}body.reports section.ac-composition .world-table .region.toggle-tab-open.unassigned+.sub-region-row{display:none}body.reports section.ac-composition .world-table .region.toggle-tab-open .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:700px){body.reports section.ac-composition .world-table .region{background-color:#f7f9fa;min-height:60px;cursor:pointer}body.reports section.ac-composition .world-table .region>div{min-height:60px}body.reports section.ac-composition .world-table .region:hover{background:#edeff0}body.reports section.ac-composition .world-table .region.profile-name{min-height:70px}body.reports section.ac-composition .world-table .region.toggle-tab-selected{background-color:#fff}body.reports section.ac-composition .world-table .region.toggle-tab-selected .svg-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#6b6b6b}body.reports section.ac-composition .world-table .region.unassigned .svg-arrow{visibility:visible}body.reports section.ac-composition .world-table .region .svg-arrow{fill:transparent;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.reports section.ac-composition .world-table .region .region-percent{font-weight:inherit}}@media screen and (max-width:699px){body.reports section.ac-composition .world-table .region .region-percent{padding-right:23px}}body.reports section.ac-composition .world-table .sub-region-row{display:block;padding:10px 0}body.reports section.ac-composition .world-table .sub-region-row .region-row>div{padding:5px 0}body.reports section.ac-composition .world-table .sub-region-row .sub-region .region-label+span:last-child,body.reports section.ac-composition .world-table .sub-region-row .sub-sub-region .region-label+span:last-child{color:#9c9ea1;padding-right:23px}body.reports section.ac-composition .world-table .sub-region-row .sub-region-lines{border-color:#333435;-webkit-transform:translate(5px,-7px);transform:translate(5px,-7px);width:12px}body.reports section.ac-composition .world-table .unassigned+.sub-region-row{border-top:0}body.reports section.ac-composition .world-table .unassigned .svg-arrow{visibility:hidden}body.reports section.ac-composition .world-table .see-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.ac-composition .world-table .see-all span{margin-left:0}body.reports section.ac-composition .world-details .region{height:70px}body.reports section.ac-composition .world-details .region-header{color:#fff;font-weight:500;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.reports section.ac-composition .world-details .region-row{padding:0;cursor:pointer}body.reports section.ac-composition .world-details .region-row span:last-child{color:#9c9ea1}body.reports section.ac-composition .world-details .region-row>div{padding:10px 0}body.reports section.ac-composition .world-details .region-row>div:first-child{padding-top:20px}body.reports section.ac-composition .world-details .sub-region div,body.reports section.ac-composition .world-details .sub-sub-region div{padding:0 46px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .world-details .sub-region div,body.reports section.ac-composition .world-details .sub-sub-region div{padding:0 20px}}body.reports section.ac-composition .world-details .sub-region{font-weight:500;min-height:60px}body.reports section.ac-composition .world-details .sub-sub-region .sub-region-lines{margin-left:6px}body.reports section.ac-composition .world-details .sub-sub-region .region-label{margin-left:21px}body.reports section.ac-composition .world-details .region-description{min-height:60px;padding:20px 32px 15px}body.reports section.ac-composition .world-details .region-description .svg-info{position:absolute;height:41px;width:41px}body.reports section.ac-composition .world-details .region-description .description-text{margin-left:56px}body.reports section.ac-composition .world-table-tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:112px}@media screen and (min-width:700px){body.reports section.ac-composition .world-table-tip{float:left;display:block;margin-right:1.69492%;width:53.38983%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.ac-composition .world-table-tip:last-child{margin-right:0}}body.reports section.ac-composition .world-table-tip .tip-content{border:1px solid #3595d6;border-radius:3px;color:#3595d6;height:60px;width:100%}body.reports section.ac-composition .world-table-tip .tip-content>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 35px;text-align:center}body.reports section.ac-composition .world-table-tip .pointer:before{height:0;width:0;border-bottom:13px solid transparent;border-right:13px solid #3595d6;border-top:13px solid transparent;content:"";display:block;-webkit-transform:translate(0,15px);transform:translate(0,15px)}body.reports section.ac-composition .world-table-tip .pointer:after{height:0;width:0;border-bottom:13px solid transparent;border-right:13px solid #fff;border-top:13px solid transparent;content:"";display:block;-webkit-transform:translate(1.5px,-11px);transform:translate(1.5px,-11px)}body.reports section.ac-composition .world-table-tip.world-table-tip-hidden{display:none}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .all-pops{padding:0 6.26%}}@media screen and (min-width:700px){body.reports section.ac-composition .all-pops .veil__close{top:24px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .all-pops .veil__close{right:6.26%}}body.reports section.ac-composition .all-pops .veil__body{padding-top:20px}@media screen and (min-width:700px){body.reports section.ac-composition .all-pops .veil__body{margin-top:20px}}body.reports section.ac-composition .all-pops .all-pops-header{position:relative;margin-bottom:20px}@media screen and (min-width:700px){body.reports section.ac-composition .all-pops .all-pops-header{margin-left:20px;margin-bottom:25px;padding:0}}body.reports section.ac-composition .all-pops .all-pops-container{position:relative}@media screen and (min-width:700px){body.reports section.ac-composition .all-pops .all-pops-container{-webkit-column-count:3;column-count:3}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-composition .all-pops .all-pops-container{-webkit-column-count:2;column-count:2}}body.reports section.ac-composition .all-pops .all-pops-container>div{-webkit-column-break-inside:avoid;break-inside:avoid}body.reports section.ac-composition .all-pops .world-details{border:0;font-size:1rem;margin-top:0;padding-bottom:32px}body.reports section.ac-composition .all-pops .world-details>div{border-top:0;border-bottom:1px solid #edeff0}body.reports section.ac-composition .all-pops .world-details>div:first-child{border-top-width:3px;border-top-style:solid}body.reports section.ac-composition .all-pops .world-details .region{height:50px;border-bottom-color:#333435}body.reports section.ac-composition .all-pops .world-details .region .region-header{color:inherit}body.reports section.ac-composition .all-pops .world-details .region-header{font-weight:800}body.reports section.ac-composition .all-pops .world-details .region-label{line-height:1.3}body.reports section.ac-composition .all-pops .world-details .sub-region{min-height:40px}body.reports section.ac-composition .all-pops .world-details .sub-region>div:first-child{padding:8px 0}body.reports section.ac-composition .all-pops .world-details .sub-sub-region{padding:3px 0}body.reports section.ac-composition .all-pops .world-details .sub-sub-region:last-child{margin-bottom:10px}body.reports section.ac-composition .all-pops .world-details .zero{color:#9c9ea1}@media screen and (max-width:699px){body.reports section.ac-composition .all-pops .world-details .sub-region>div+.sub-sub-region{padding-top:0}body.reports section.ac-composition .all-pops .world-details .sub-region-lines+.region-label{margin-left:10px}}@media screen and (min-width:700px){body.reports section.ac-composition .all-pops .world-details{padding-bottom:50px}body.reports section.ac-composition .all-pops .world-details>div{padding:0 10px 0 20px}body.reports section.ac-composition .all-pops .world-details>div:first-child{border-top-width:5px}body.reports section.ac-composition .all-pops .world-details .region{height:60px}body.reports section.ac-composition .all-pops .world-details .sub-region{min-height:50px}body.reports section.ac-composition .all-pops .world-details .sub-region>div{padding:15px 0}body.reports section.ac-composition .all-pops .world-details .sub-region>div:first-child{padding:20px 0 15px}}body.reports section.ac-inheritance{background-color:#fff}@media screen and (min-width:700px){body.reports section.ac-inheritance.no-parents{background-color:#f7f9fa}body.reports section.ac-inheritance.no-parents .outer-border{width:80%;background-color:#fff;padding:40px 0;margin:0 auto}body.reports section.ac-inheritance .alert-box.warning{margin-left:40px;margin-right:40px}}body.reports section.ac-inheritance header{margin-bottom:20px}@media screen and (min-width:700px){body.reports section.ac-inheritance header .heading-content{margin-bottom:20px}body.reports section.ac-inheritance header .subtitle{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;text-align:center}body.reports section.ac-inheritance header .subtitle:last-child{margin-right:0}}body.reports section.ac-inheritance .inheritance-content{background:#fff;padding:0;position:relative}body.reports section.ac-inheritance .inheritance-content .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.reports section.ac-inheritance .inheritance-content .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-7.15592%;margin-right:-7.15592%}}body.reports section.ac-inheritance .inheritance-content.no-connections{text-align:center}body.reports section.ac-inheritance .inheritance-content.no-connections p{margin-bottom:0}body.reports section.ac-inheritance .inheritance-content.no-connections .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:699px){body.reports section.ac-inheritance .inheritance-content.no-connections .row img{width:75%}}body.reports section.ac-inheritance .inheritance-content.no-connections .buy.button{margin-top:40px;margin-bottom:20px}@media screen and (min-width:700px){body.reports section.ac-inheritance .inheritance-content.no-connections .buy.button{margin-top:50px;margin-bottom:30px;width:381px}}body.reports section.ac-inheritance .inheritance-content .mothers-day{padding-top:20px;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}body.reports section.ac-inheritance .inheritance-content .mothers-day .upsell-content{max-width:225px}@media screen and (min-width:700px){body.reports section.ac-inheritance .inheritance-content .mothers-day .upsell-content{margin-left:30px}}body.reports section.ac-inheritance .inheritance-content .mothers-day h5{color:#9c9ea1}body.reports section.ac-inheritance .inheritance-content .mothers-day h3{font-weight:700}@media screen and (max-width:699px){body.reports section.ac-inheritance .avatar,body.reports section.ac-inheritance .bagel-avatar,body.reports section.ac-inheritance .user-avatar{font-weight:500}}body.reports section.ac-inheritance .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px;margin:0 auto}body.reports section.ac-inheritance .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.ac-inheritance .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;line-height:100px;border-radius:60px;margin:0 auto 35px}body.reports section.ac-inheritance .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .avatar.with-photo{background-color:transparent}}body.reports section.ac-inheritance .not-connected .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:60px;position:relative;text-align:center;text-transform:uppercase;width:60px;border:4px solid #fff;line-height:52px;background:#edeff0 url("../img/icons/connect_relative.49a47907d435.svg") no-repeat 50% 50%/30px;cursor:pointer;display:block}body.reports section.ac-inheritance .not-connected .avatar:after{border-radius:100%;border:2px dotted #e3e5e6;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.reports section.ac-inheritance .not-connected .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .not-connected .avatar.with-photo{background-color:transparent}body.reports section.ac-inheritance .not-connected .avatar p{display:none}@media screen and (min-width:700px){body.reports section.ac-inheritance .not-connected .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;border:6px solid #fff;line-height:88px;background-size:50px}body.reports section.ac-inheritance .not-connected .avatar:after{border-radius:100%;border:2px dotted #e3e5e6;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports section.ac-inheritance .not-connected .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .not-connected .avatar.with-photo{background-color:transparent}}body.reports section.ac-inheritance .not-connected .button{margin-bottom:9px}@media screen and (max-width:699px){body.reports section.ac-inheritance .not-connected .button{display:none}}body.reports section.ac-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:1.5rem;height:60px;position:relative;text-align:center;text-transform:uppercase;width:60px;line-height:60px;border-radius:30px;width:75px}body.reports section.ac-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .user-avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.ac-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:40px;height:120px;position:relative;text-align:center;text-transform:uppercase;width:120px;line-height:120px;border-radius:60px;width:150px}body.reports section.ac-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .user-avatar.with-photo{background-color:transparent}body.reports section.ac-inheritance .user-avatar.bagel-avatar{width:140px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;line-height:100px;border-radius:60px;width:124px}body.reports section.ac-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.ac-inheritance .user-avatar.with-photo{background-color:transparent}body.reports section.ac-inheritance .user-avatar.bagel-avatar{width:124px}}body.reports section.ac-inheritance .user-inheritance{background:url("../img/reports/ancestry-composition/ancestry-no-connect-inheritance.4acbdf6960c9.svg") no-repeat 50% 50%/189px;min-height:170px;width:189px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.ac-inheritance .parent-name{height:54px;line-height:1.2}@media screen and (max-width:699px){body.reports section.ac-inheritance .parent-name{margin-bottom:10px}}body.reports section.ac-inheritance .parent-name p{color:#6b6b6b;margin-bottom:0}@media screen and (max-width:699px){body.reports section.ac-inheritance .parent-name p{font-size:.875rem;margin-top:10px}}body.reports section.ac-inheritance .connect-row{border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-bottom:24px}body.reports section.ac-inheritance .connect-row .connect-row-mother{text-align:right}body.reports section.ac-inheritance .subtext{margin-top:24px}@media screen and (max-width:699px){body.reports section.ac-inheritance .subtext{margin-bottom:12px}}@media screen and (max-width:699px){body.reports section.ac-inheritance .connect-father{margin-right:14px}body.reports section.ac-inheritance .connect-mother{margin-left:14px}}@media screen and (min-width:0) and (max-width:320px){body.reports section.ac-inheritance .connect-father,body.reports section.ac-inheritance .connect-mother,body.reports section.ac-inheritance .parent-info .avatar{display:none}}@media screen and (min-width:700px){body.reports section.ac-inheritance .user-inheritance{float:left;display:block;margin-right:1.69492%;width:32.20339%;background-size:340px;margin-bottom:20px;height:310px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.ac-inheritance .user-inheritance:last-child{margin-right:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .user-inheritance{float:left;display:block;margin-right:1.69492%;width:40.67797%;background-size:290px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.ac-inheritance .user-inheritance:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.ac-inheritance .connect-father,body.reports section.ac-inheritance .connect-mother{float:left;display:block;margin-right:1.69492%;width:15.25424%;text-align:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.reports section.ac-inheritance .connect-father:last-child,body.reports section.ac-inheritance .connect-mother:last-child{margin-right:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .connect-father,body.reports section.ac-inheritance .connect-mother{float:left;display:block;margin-right:1.69492%;width:27.9661%}body.reports section.ac-inheritance .connect-father:last-child,body.reports section.ac-inheritance .connect-mother:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.ac-inheritance .connect-father{margin-left:16.94915%}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .connect-father{margin-left:0}}@media screen and (min-width:700px){body.reports section.ac-inheritance .subtext{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-top:50px;text-align:center}body.reports section.ac-inheritance .subtext:last-child{margin-right:0}}body.reports section.ac-inheritance .view-available{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.ac-inheritance .view-available .avatar{margin-bottom:50px}body.reports section.ac-inheritance .bagel{position:absolute;margin:auto;left:0;right:0;width:190px}body.reports section.ac-inheritance .background-bagel,body.reports section.ac-inheritance .father-bagel,body.reports section.ac-inheritance .mother-bagel{position:absolute}body.reports section.ac-inheritance .background-bagel{background-color:#f7f9fa;min-height:174px;width:189px;border-radius:100%}@media screen and (max-width:699px){body.reports section.ac-inheritance .background-bagel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.reports section.ac-inheritance .father-bagel,body.reports section.ac-inheritance .mother-bagel{height:180px;top:-3px}body.reports section.ac-inheritance .father-bagel svg,body.reports section.ac-inheritance .mother-bagel svg{height:100%}body.reports section.ac-inheritance .mother-bagel{left:-4px}body.reports section.ac-inheritance .father-bagel{left:-21px}body.reports section.ac-inheritance .parent{margin-top:20px}@media screen and (max-width:699px){body.reports section.ac-inheritance .parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:60px}body.reports section.ac-inheritance .parent .avatar{margin:inherit}}body.reports section.ac-inheritance .mother{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .father .parent-info{-webkit-transform:translateX(-20%);transform:translateX(-20%)}body.reports section.ac-inheritance .mother .parent-info{-webkit-transform:translateX(20%);transform:translateX(20%)}}@media screen and (min-width:700px){body.reports section.ac-inheritance .bagel{width:452px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .bagel{width:400px}}@media screen and (min-width:700px){body.reports section.ac-inheritance .background-bagel{background-color:#f7f9fa;height:350px;width:372px;border-radius:100%;left:40px;top:10px}body.reports section.ac-inheritance .background-bagel .bagel-avatar{position:absolute;top:115px;left:116px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .background-bagel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:36px;height:310px;width:330px}body.reports section.ac-inheritance .background-bagel .bagel-avatar{position:initial}}@media screen and (min-width:700px){body.reports section.ac-inheritance .parent{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:110px;text-align:center}body.reports section.ac-inheritance .father{border-right:2px solid #edeff0}body.reports section.ac-inheritance .father-bagel,body.reports section.ac-inheritance .mother-bagel{height:370px;width:440px;top:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .father-bagel,body.reports section.ac-inheritance .mother-bagel{height:330px}}@media screen and (min-width:700px){body.reports section.ac-inheritance .mother-bagel{left:16px}body.reports section.ac-inheritance .father-bagel{left:-5px}}body.reports section.ac-inheritance .inheritance-table{font-size:.875rem;margin:auto;min-width:150px}@media screen and (min-width:700px){body.reports section.ac-inheritance .inheritance-table{font-size:1rem;margin-top:40px;max-width:450px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .inheritance-table{font-size:.875rem}}body.reports section.ac-inheritance .inheritance-table.combo-table{border-bottom:1px solid #333435;margin-bottom:15px}body.reports section.ac-inheritance .inheritance-table.combo-table>div{padding:2px 0 2px 15px;min-height:initial}body.reports section.ac-inheritance .inheritance-table.combo-table>div:first-child{border-top:1px solid #333435}body.reports section.ac-inheritance .inheritance-table.combo-table .region{background-color:transparent}body.reports section.ac-inheritance .inheritance-table.combo-table .region>div{min-height:44px}body.reports section.ac-inheritance .inheritance-table.combo-table .sub-region{padding:8px 0}body.reports section.ac-inheritance .inheritance-table.combo-table .sub-sub-region{padding:5px 0}body.reports section.ac-inheritance .inheritance-table.combo-table .region-dot,body.reports section.ac-inheritance .inheritance-table.combo-table .sub-region-lines{margin:0 12px}body.reports section.ac-inheritance .inheritance-table.combo-table .region-dot+.region-percent,body.reports section.ac-inheritance .inheritance-table.combo-table .sub-region-lines+.region-percent{text-align:right}body.reports section.ac-inheritance .inheritance-table.combo-table .region-dot{border-width:5px}body.reports section.ac-inheritance .inheritance-table.combo-table .sub-region-lines{border-color:#333435;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px);width:10px}body.reports section.ac-inheritance .inheritance-table.combo-table .region-label{text-align:center;margin:0;width:100%}body.reports section.ac-inheritance .inheritance-table.combo-table .region-label+.sub-region-lines{border-left:0;border-right:1px solid #333435;-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}body.reports section.ac-inheritance .inheritance-table.combo-table .region-percent{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;width:14.5%}body.reports section.ac-inheritance .inheritance-table.combo-table .svg-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports section.ac-inheritance .region{cursor:pointer;font-weight:500;background-color:#f7f9fa}body.reports section.ac-inheritance .region.open{background-color:#fff}body.reports section.ac-inheritance .region.open .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.ac-inheritance .region.open+.sub-regions{display:block;border-top-color:#e3e5e6}@media screen and (max-width:699px){body.reports section.ac-inheritance .region .region-percent{font-weight:800}}@media screen and (min-width:700px){body.reports section.ac-inheritance .region .region-percent{font-size:1.125rem}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .region .region-percent{font-size:1rem;min-width:70px;text-align:right}}body.reports section.ac-inheritance .region.unassigned .svg-icon{visibility:hidden}body.reports section.ac-inheritance .sub-regions{border:1px solid transparent;display:none;font-weight:500}body.reports section.ac-inheritance .sub-region,body.reports section.ac-inheritance .sub-sub-region{padding:10px 0}body.reports section.ac-inheritance .sub-region .region-percent,body.reports section.ac-inheritance .sub-sub-region .region-percent{color:#9c9ea1}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance .sub-region span:last-child,body.reports section.ac-inheritance .sub-sub-region span:last-child{min-width:50px;text-align:right}}body.reports section.ac-inheritance .sub-region div span:last-child,body.reports section.ac-inheritance .sub-sub-region span:last-child{margin-right:25px;color:#9c9ea1}@media screen and (max-width:979px){body.reports section.ac-inheritance .sub-region div span:last-child,body.reports section.ac-inheritance .sub-sub-region span:last-child{margin-right:17px}}body.reports section.ac-inheritance .sub-sub-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.ac-inheritance .sub-sub-region span:last-child{margin-left:auto;white-space:nowrap}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .header,body.reports section.ac-admixture-dating body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports section.ac-admixture-dating .relatives-in-common-sharing{text-align:center}}body.reports section.ac-admixture-dating .graph{position:relative;padding-bottom:16px;margin-bottom:20px}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .graph{padding:20px 0}}body.reports section.ac-admixture-dating .graph-label{margin-bottom:10px}body.reports section.ac-admixture-dating .graph-label h5{margin-bottom:8px}body.reports section.ac-admixture-dating .checkered-pattern{display:none}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .checkered-pattern{display:block;height:100%;position:absolute;width:11.11111%;top:0}}body.reports section.ac-admixture-dating .generation-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.ac-admixture-dating .generation-labels .generation-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .generation-labels .generation-label:nth-child(odd),body.reports section.ac-admixture-dating .generation-labels .generation-label:nth-child(odd) .checkered-pattern{background-color:#f7f9fa}}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .generation-labels .generation-label:nth-child(even),body.reports section.ac-admixture-dating .generation-labels .generation-label:nth-child(even) .checkered-pattern{background-color:#edeff0}}body.reports section.ac-admixture-dating .generation-labels .generation-label strong{background-color:#fff;border-radius:100%;border:1px solid #9c9ea1;display:block;font-size:1.125rem;font-weight:800;height:32px;line-height:32px;margin:0 auto;position:relative;width:32px;z-index:1}body.reports section.ac-admixture-dating .population{border-bottom:1px solid #e3e5e6;height:44px;margin-top:24px;position:relative}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .population{border-bottom:none;height:37px;margin-top:0}}body.reports section.ac-admixture-dating .population-label{font-weight:700;padding:0 16px;white-space:nowrap;color:#fff;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}@media screen and (max-width:699px){body.reports section.ac-admixture-dating .population-label-mobile{font-weight:700;color:#333435;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin{width:100%}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-1{max-width:calc(0 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-1{max-width:calc(8 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-2{max-width:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-2{max-width:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-3{max-width:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-3{max-width:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-4{max-width:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-4{max-width:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-5{max-width:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-5{max-width:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-6{max-width:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-6{max-width:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-7{max-width:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-7{max-width:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.start-8{max-width:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-8{max-width:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-label-mobile .fake-margin.end-9{max-width:0}}body.reports section.ac-admixture-dating .population-range{color:#fff;text-align:center}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .population-range{display:none}}body.reports section.ac-admixture-dating .population-bean{margin-left:0;background-color:#e3e5e6;border-radius:100px;font-weight:700;height:32px;line-height:32px;width:22.22222%}@media screen and (max-width:699px){body.reports section.ac-admixture-dating .population-bean{position:absolute;top:100%;margin-top:-16px;margin-left:calc(0 * 11.11111% + (11.11111% - 32px)/ 2);width:calc((1 * 11.11111%) + 32px)}}body.reports section.ac-admixture-dating .population-bean.start-2{margin-left:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-2{width:calc((2 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-3{margin-left:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-3{width:calc((3 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-4{margin-left:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-4{width:calc((4 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-5{margin-left:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-5{width:calc((5 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-6{margin-left:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-6{width:calc((6 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-7{margin-left:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-7{width:calc((7 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-8{margin-left:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-8{width:calc((8 * 11.11111%) + 32px)}body.reports section.ac-admixture-dating .population-bean.start-1{margin-left:calc(0 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.ac-admixture-dating .population-bean.width-1{width:calc(11.11111% + 32px)}body.reports section.ac-admixture-dating .info-toggle .svg-arrow{height:10px;width:14px;margin-left:5px}body.reports section.ac-admixture-dating .rotate-arrow .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.ac-admixture-dating .interpret-results{position:relative;background:#f7f9fa}body.reports section.ac-admixture-dating .interpret-results:after,body.reports section.ac-admixture-dating .interpret-results:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.ac-admixture-dating .interpret-results:after{left:100%}@media screen and (min-width:700px){body.reports section.ac-admixture-dating .interpret-results{margin:0 -20px}}body.reports section.ac-admixture-dating .generation-birthyear{font-weight:500;margin-top:10px;position:relative;z-index:1}@media screen and (min-width:980px){body.reports section.ac-methodology .show-for-mobile-tablet{display:none}}@media screen and (min-width:700px){body.reports section.ac-methodology .explanation .content{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%;margin-bottom:20px}body.reports section.ac-methodology .explanation .content:last-child{margin-right:0}body.reports section.ac-methodology .explanation .content-image{float:right;display:block;margin-left:1.69492%;width:40.67797%;margin-right:8.47458%}body.reports section.ac-methodology .explanation .content-image:last-child{margin-left:0}body.reports section.ac-methodology .explanation .content-bottom{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.ac-methodology .explanation .content-bottom:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-methodology .explanation .content,body.reports section.ac-methodology .explanation .content-image{margin-left:0;width:100%}body.reports section.ac-methodology .explanation .content-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0}}@media screen and (min-width:700px){body.reports section.ac-methodology .explanation .content p:last-child{margin:0}}@media screen and (min-width:700px){body.reports section.ac-methodology .map-population{position:relative;padding-bottom:15px}body.reports section.ac-methodology .map-population img{max-width:none}body.reports section.ac-methodology .map-population span{position:absolute;height:50px;width:46px}body.reports section.ac-methodology .map-population .map-european{top:31px;left:180px}body.reports section.ac-methodology .map-population .map-mena{top:50px;left:218px}body.reports section.ac-methodology .map-population .map-african{top:109px;left:203px}body.reports section.ac-methodology .map-population .map-american{top:38px;left:39px}body.reports section.ac-methodology .map-population .map-oceanian{top:115px;left:329px}body.reports section.ac-methodology .map-population .map-east-asian{top:31px;left:314px}body.reports section.ac-methodology .map-population .map-south-asian{top:58px;left:272px}}@media screen and (min-width:700px){body.reports section.ac-methodology .overlay{border:1px solid #e3e5e6;border-top:3px solid #53c8ed;border-radius:3px;padding:20px 40px 40px}body.reports section.ac-methodology .overlay .veil__close{top:-38px}}body.reports section.ac-methodology .overlay table th{color:#333435;vertical-align:bottom}body.reports section.ac-methodology .overlay table th:first-child{width:33%}body.reports section.ac-methodology .overlay table td,body.reports section.ac-methodology .overlay table th{padding:7px 0}body.reports section.ac-methodology .overlay table td h5,body.reports section.ac-methodology .overlay table th h5{color:#333435}body.reports section.ac-methodology .overlay table td p,body.reports section.ac-methodology .overlay table th p{font-size:.875rem}body.reports section.ac-methodology .overlay table td strong,body.reports section.ac-methodology .overlay table th strong{font-weight:500}body.reports section.ac-methodology .overlay table .nowrap{white-space:nowrap}@media screen and (max-width:699px){body.reports section.ac-methodology .overlay table td,body.reports section.ac-methodology .overlay table th,body.reports section.ac-methodology .overlay table tr{text-align:center}body.reports section.ac-methodology .overlay table td:first-child,body.reports section.ac-methodology .overlay table th:first-child,body.reports section.ac-methodology .overlay table tr:first-child{text-align:left}body.reports section.ac-methodology .overlay table th{font-weight:800}body.reports section.ac-methodology .overlay table td,body.reports section.ac-methodology .overlay table th{border-bottom-color:#333435}body.reports section.ac-methodology .overlay table h5{font-size:.9375rem;font-weight:400;line-height:1.2}}@media screen and (min-width:700px){body.reports section.ac-methodology .overlay table td,body.reports section.ac-methodology .overlay table th,body.reports section.ac-methodology .overlay table tr{vertical-align:top}body.reports section.ac-methodology .overlay table td{padding:25px 0 5px}body.reports section.ac-methodology .overlay table td:first-child{padding-right:20px}body.reports section.ac-methodology .overlay table td:last-child{padding-bottom:20px}body.reports section.ac-methodology .overlay table th{padding:15px 0}body.reports section.ac-methodology .overlay table th:first-child{width:60%}body.reports section.ac-methodology .overlay table th:last-child{width:75px}body.reports section.ac-methodology .overlay table .info-icon{display:none}}body.reports section.ac-methodology .mobile-table{padding:0}body.reports section.ac-your-genotype .heading-content{margin-bottom:7px}body.reports section.ac-your-genotype h6{width:90%;margin:0 auto}body.reports section.ac-your-genotype .ac-genotype-wrapper hr{margin:15px 0 24px}@media screen and (max-width:699px){body.reports section.ac-your-genotype .ac-genotype-wrapper .selector{margin-bottom:24px}body.reports section.ac-your-genotype .ac-genotype-wrapper .drawer__section{margin-left:0;margin-right:9%}}@media screen and (min-width:700px){body.reports section.ac-your-genotype .ac-genotype-wrapper{margin-left:8.47458%;float:left;display:block;margin-right:1.69492%;width:83.05085%;border-radius:3px;padding:20px}body.reports section.ac-your-genotype .ac-genotype-wrapper:last-child{margin-right:0}body.reports section.ac-your-genotype .ac-genotype-wrapper hr{margin:30px 40px}body.reports section.ac-your-genotype .ac-genotype-wrapper .genotype{float:left;display:block;margin-right:1.69492%;width:61.86441%}body.reports section.ac-your-genotype .ac-genotype-wrapper .genotype:last-child{margin-right:0}body.reports section.ac-your-genotype .ac-genotype-wrapper .genotype-table{float:left;display:block;margin-right:1.69492%;width:36.44068%}body.reports section.ac-your-genotype .ac-genotype-wrapper .genotype-table:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-your-genotype .ac-genotype-wrapper{margin-left:0;width:100%;padding:10px 15px}body.reports section.ac-your-genotype .ac-genotype-wrapper .region .label{display:inline-block;width:150px}}body.reports section.ac-your-genotype .threshold-selector-wrapper{padding:0}@media screen and (min-width:700px){body.reports section.ac-your-genotype .threshold-selector-wrapper{padding-top:15px}}body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector-header{position:relative}body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector-header h6{padding:15px 0}@media screen and (max-width:699px){body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector-header h6{padding-top:5px}}body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector{position:relative}@media screen and (min-width:700px){body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector{padding:0 60px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-your-genotype .threshold-selector-wrapper .threshold-selector{padding:0 24px}}body.reports section.ac-your-genotype .threshold-selector-wrapper svg text::-moz-selection{background:0 0}body.reports section.ac-your-genotype .threshold-selector-wrapper svg text::selection{background:0 0}body.reports section.ac-your-genotype .threshold-selector-wrapper svg .knob{cursor:pointer;cursor:grab;cursor:-webkit-grab;cursor:-moz-grab}body.reports section.ac-your-genotype .threshold-selector-wrapper svg .knob circle.outer{stroke:#c0c1c2;fill:#fff}body.reports section.ac-your-genotype .threshold-selector-wrapper svg .knob body.tools.relatives.dnar-intro .subheader circle.subheader-content,body.reports section.ac-your-genotype .threshold-selector-wrapper svg .knob circle.inner,body.tools.relatives.dnar-intro .subheader body.reports section.ac-your-genotype .threshold-selector-wrapper svg .knob circle.subheader-content{fill:#92c746}body.reports section.ac-your-genotype .threshold-selector-wrapper svg .selection .label{fill:#333435;stroke:none}body.reports section.ac-your-genotype .threshold-selector-wrapper svg .selection .label.active{fill:#92c746;stroke:#92c746;font-weight:700}body.reports section.ac-your-genotype .threshold-selector-wrapper svg.grabbing,body.reports section.ac-your-genotype .threshold-selector-wrapper svg.grabbing .knob{cursor:move;cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing}body.reports section.ac-your-genotype .threshold-selector-wrapper.threshold-outer{position:relative;background-color:#f7f9fa;padding-bottom:20px;margin-bottom:24px;margin-top:12px}body.reports section.ac-your-genotype .threshold-selector-wrapper.threshold-outer:before{content:"";position:absolute;top:0;bottom:0;left:-9998px;right:0;border-left:9999px solid #f7f9fa;-webkit-box-shadow:9999px 0 0 #f7f9fa;box-shadow:9999px 0 0 #f7f9fa}body.reports section.ac-your-genotype .toggle-selector{display:block;margin-bottom:12px}body.reports section.ac-your-genotype .toggle-selector .svg-down{fill:#3595d6}body.reports section.ac-your-genotype .toggle-selector.open .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.ac-your-genotype .toggle-selector:hover .svg-down{fill:#005b98}body.reports section.ac-your-genotype .genotype .chromosome-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px}body.reports section.ac-your-genotype .genotype .chromosome-container .number{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;font-weight:500}@media screen and (max-width:699px){body.reports section.ac-your-genotype .genotype .chromosome-container .number{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;font-size:.875rem}}body.reports section.ac-your-genotype .genotype .chromosome-container .chromosome{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.reports section.ac-your-genotype .genotype .hap2{margin-top:-12px}body.reports section.ac-your-genotype .genotype .shroud{fill:#fff;stroke:#fff;stroke-width:2px}body.reports section.ac-your-genotype .genotype-table{background-color:#f7f9fa;border-radius:3px;text-align:left}body.reports section.ac-your-genotype .genotype-table>div{font-size:.875rem}@media screen and (min-width:700px){body.reports section.ac-your-genotype .genotype-table{border:1px solid #e3e5e6}}body.reports section.ac-your-genotype .genotype-table .region,body.reports section.ac-your-genotype .genotype-table .sub-region{background-color:#f7f9fa;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}body.reports section.ac-your-genotype .genotype-table .region>div,body.reports section.ac-your-genotype .genotype-table .sub-region>div{padding:0 20px}body.reports section.ac-your-genotype .genotype-table .region:hover,body.reports section.ac-your-genotype .genotype-table .sub-region:hover{background-color:#edeff0}body.reports section.ac-your-genotype .genotype-table .region.active,body.reports section.ac-your-genotype .genotype-table .sub-region.active{background-color:#fff}body.reports section.ac-your-genotype .genotype-table .region>div{height:50px}body.reports section.ac-your-genotype .genotype-table .region strong{font-weight:800}body.reports section.ac-your-genotype .genotype-table .region+.sub-region .under-region{border-top:1px solid #d4d6d6;border-bottom:none;display:block;margin:0 20px}body.reports section.ac-your-genotype .genotype-table .sub-region>div{height:45px}body.reports section.ac-your-genotype .genotype-table .sub.sub-region>div{height:45px}body.reports section.ac-your-genotype .genotype-table .sub.sub-region .region-dot{margin-left:20px}body.reports section.ac-your-genotype .genotype-table .sub.sub-region .region-dot:before{content:' ';display:block;width:10px;height:10px;border-bottom:1px solid #9c9ea1;border-left:1px solid #9c9ea1;position:absolute;margin:-10px 0 0 -20px}body.reports section.ac-your-genotype .genotype-table .region-dot{border-width:5px}body.reports section.ac-your-genotype .genotype-table .region-dot.no-data{border-width:1px;height:12px;width:12px}body.reports section.ac-your-genotype .genotype-table .label{display:inline-block;line-height:1.3;margin-left:10px}body.reports section.ac-your-genotype .genotype-table hr{margin:0;border-bottom-color:#d4d6d6}body.reports section.ac-your-genotype .genotype-table .tooltip,body.reports section.ac-your-genotype .genotype-table .under-region{display:none}body.reports .widget.limited-html section.ac-inheritance-details ul,body.reports section.ac-inheritance-details .list-bullets,body.reports section.ac-inheritance-details .widget.limited-html ul,body.research.personalized-insight .widget.limited-html body.reports section.ac-inheritance-details ul{margin-bottom:13px}body.reports .widget.limited-html section.ac-inheritance-details ul li:last-child,body.reports section.ac-inheritance-details .list-bullets li:last-child,body.reports section.ac-inheritance-details .widget.limited-html ul li:last-child,body.research.personalized-insight .widget.limited-html body.reports section.ac-inheritance-details ul li:last-child{margin-bottom:0}@media screen and (min-width:700px){body.reports .widget.limited-html section.ac-inheritance-details ul,body.reports section.ac-inheritance-details .list-bullets,body.reports section.ac-inheritance-details .widget.limited-html ul,body.research.personalized-insight .widget.limited-html body.reports section.ac-inheritance-details ul{margin-bottom:0}}@media screen and (min-width:700px){body.reports section.ac-inheritance-details aside{background-color:#f7f9fa;padding:20px;margin-bottom:15px}body.reports section.ac-inheritance-details .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:16.94915%}body.reports section.ac-inheritance-details .content>aside{float:left;display:block;margin-right:1.69492%;width:40.67797%;padding:40px;margin-bottom:0}body.reports section.ac-inheritance-details .content>aside:last-child{margin-right:0}body.reports section.ac-inheritance-details .content>div{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:15px}body.reports section.ac-inheritance-details .content>div:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ac-inheritance-details .content{margin-left:0}body.reports section.ac-inheritance-details .content>aside{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.ac-inheritance-details .content>aside:last-child{margin-right:0}body.reports section.ac-inheritance-details .content>div{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.reports section.ac-inheritance-details .content>div:last-child{margin-right:0}}body.reports section.ac-segments .heading-content{margin-bottom:20px}body.reports section.ac-segments .segment-container{margin:0 auto;display:table}body.reports section.ac-segments .segments-form{display:inline-block;margin:0 auto;text-align:center}body.reports section.ac-segments .segments-form .field-container label{display:inline-block}body.reports section.ac-connections .heading-content{margin-bottom:7px}body.reports section.ac-connections h6{width:90%;margin:0 auto}body.reports section.ac-connections .ac-wheel-house{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.ac-connections .ac-connection-wheel-container-wrapper{margin:30px 25px 0 25px}@media screen and (max-width:699px){body.reports section.ac-connections .ac-connection-wheel-container-wrapper{margin:30px 15px 0 15px}}@media screen and (max-width:699px){body.reports section.ac-connections .ac-wheel-container{width:130px;height:130px}}body.reports .ac-wheel-container{position:relative;background-color:#fff;border:1px solid #e3e5e6;-webkit-box-shadow:0 0 10px #c0c1c2;box-shadow:0 0 10px #c0c1c2;border-radius:50%;height:140px;width:140px;margin:0 auto}body.reports .ac-wheel-container path{-webkit-transition:opacity 1.2s;transition:opacity 1.2s}body.reports .ac-wheel-container .avatar{border-radius:50%;overflow:hidden;color:#6b6b6b;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;z-index:1}body.reports .ac-wheel-container .avatar h2{line-height:inherit}@media screen and (min-width:700px){body.reports section.achd-admixture-dating{position:relative;background:#fff;z-index:2}}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .header,body.reports section.achd-admixture-dating body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports section.achd-admixture-dating .relatives-in-common-sharing{text-align:center}}body.reports section.achd-admixture-dating .graph{position:relative;padding-bottom:16px;margin-bottom:20px}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .graph{padding:20px 0}}body.reports section.achd-admixture-dating .graph-label{margin-bottom:10px}body.reports section.achd-admixture-dating .graph-label h5{margin-bottom:8px}body.reports section.achd-admixture-dating .checkered-pattern{display:none}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .checkered-pattern{display:block;height:100%;position:absolute;width:11.11111%;top:0}}body.reports section.achd-admixture-dating .generation-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.achd-admixture-dating .generation-labels .generation-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .generation-labels .generation-label:nth-child(odd),body.reports section.achd-admixture-dating .generation-labels .generation-label:nth-child(odd) .checkered-pattern{background-color:#f7f9fa}}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .generation-labels .generation-label:nth-child(even),body.reports section.achd-admixture-dating .generation-labels .generation-label:nth-child(even) .checkered-pattern{background-color:#edeff0}}body.reports section.achd-admixture-dating .generation-labels .generation-label strong{background-color:#fff;border-radius:100%;border:1px solid #9c9ea1;display:block;font-size:1.125rem;font-weight:800;height:32px;line-height:32px;margin:0 auto;position:relative;width:32px;z-index:1}body.reports section.achd-admixture-dating .population{border-bottom:1px solid #e3e5e6;height:44px;margin-top:24px;position:relative}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .population{border-bottom:none;height:37px;margin-top:0}}body.reports section.achd-admixture-dating .population-label{font-weight:700;padding:0 16px;white-space:nowrap;color:#fff;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}@media screen and (max-width:699px){body.reports section.achd-admixture-dating .population-label-mobile{font-weight:700;color:#333435;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin{width:100%}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-1{max-width:calc(0 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-1{max-width:calc(8 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-2{max-width:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-2{max-width:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-3{max-width:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-3{max-width:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-4{max-width:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-4{max-width:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-5{max-width:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-5{max-width:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-6{max-width:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-6{max-width:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-7{max-width:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-7{max-width:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.start-8{max-width:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-8{max-width:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-label-mobile .fake-margin.end-9{max-width:0}}body.reports section.achd-admixture-dating .population-range{color:#fff;text-align:center}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .population-range{display:none}}body.reports section.achd-admixture-dating .population-bean{margin-left:0;background-color:#e3e5e6;border-radius:100px;font-weight:700;height:32px;line-height:32px;width:22.22222%}@media screen and (max-width:699px){body.reports section.achd-admixture-dating .population-bean{position:absolute;top:100%;margin-top:-16px;margin-left:calc(0 * 11.11111% + (11.11111% - 32px)/ 2);width:calc((1 * 11.11111%) + 32px)}}body.reports section.achd-admixture-dating .population-bean.start-2{margin-left:calc(1 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-2{width:calc((2 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-3{margin-left:calc(2 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-3{width:calc((3 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-4{margin-left:calc(3 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-4{width:calc((4 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-5{margin-left:calc(4 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-5{width:calc((5 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-6{margin-left:calc(5 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-6{width:calc((6 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-7{margin-left:calc(6 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-7{width:calc((7 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-8{margin-left:calc(7 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-8{width:calc((8 * 11.11111%) + 32px)}body.reports section.achd-admixture-dating .population-bean.start-1{margin-left:calc(0 * 11.11111% + (11.11111% - 32px)/ 2)}body.reports section.achd-admixture-dating .population-bean.width-1{width:calc(11.11111% + 32px)}body.reports section.achd-admixture-dating .info-toggle .svg-arrow{height:10px;width:14px;margin-left:5px}body.reports section.achd-admixture-dating .rotate-arrow .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.achd-admixture-dating .interpret-results{position:relative;background:#f7f9fa}body.reports section.achd-admixture-dating .interpret-results:after,body.reports section.achd-admixture-dating .interpret-results:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.achd-admixture-dating .interpret-results:after{left:100%}@media screen and (min-width:700px){body.reports section.achd-admixture-dating .interpret-results{margin:0 -20px}}body.reports section.achd-admixture-dating .generation-birthyear{font-weight:500;margin-top:10px;position:relative;z-index:1}@media screen and (min-width:700px){body.reports.ancestry-composition-hd.ac-index .print-banner,body.reports.ancestry-composition-hd.ac-index .sticky-wrapper,body.reports.ancestry-composition-hd.ac-index body.tools.compare .compare section.relatives-in-common-sharing,body.reports.ancestry-composition-hd.ac-index section.header,body.tools.compare .compare body.reports.ancestry-composition-hd.ac-index section.relatives-in-common-sharing{position:relative;z-index:3}}@media screen and (max-width:699px){body.reports.ancestry-composition-hd.ac-index body.tools.compare .compare section.relatives-in-common-sharing,body.reports.ancestry-composition-hd.ac-index section.header,body.tools.compare .compare body.reports.ancestry-composition-hd.ac-index section.relatives-in-common-sharing{padding-bottom:0}}body.reports section.achd-composition{padding-top:0}@media screen and (min-width:700px){body.reports section.achd-composition{width:100%}body.reports section.achd-composition:before{content:"";position:absolute;z-index:2;top:0;left:0;pointer-events:none;background-color:#fff;width:100%;height:204px}}@media screen and (max-width:699px){body.reports section.achd-composition{padding-left:0;padding-right:0}}body.reports section.achd-composition .outer-container{position:relative;z-index:1}@media screen and (max-width:699px){body.reports section.achd-composition .outer-container{overflow:hidden}}body.reports section.achd-composition .outer-map-container{width:100%;position:absolute;z-index:-1}@media screen and (min-width:700px){body.reports section.achd-composition .outer-map-container{left:0}}@media screen and (max-width:699px){body.reports section.achd-composition .outer-map-container{background-color:#fff;height:175px;border-bottom:1px solid #e3e5e6;-webkit-box-shadow:0 0 10px #c0c1c2;box-shadow:0 0 10px #c0c1c2;overflow:hidden}}body.reports section.achd-composition .outer-map-container .svg-defs{position:absolute}body.reports section.achd-composition .ac-map-container{margin:0 0 0 auto;height:175px;width:262.5px}@media screen and (min-width:980px){body.reports section.achd-composition .ac-map-container{width:750px;height:500px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-composition .ac-map-container{width:500px;height:330px}}body.reports section.achd-composition .ac-map-container .datamap{overflow:visible!important}body.reports section.achd-composition .ac-map-container .datamaps-subunit{-webkit-transition:fill-opacity 1.2s;transition:fill-opacity 1.2s}body.reports section.achd-composition .ac-map-container.region-selected path{fill-opacity:.3}body.reports section.achd-composition .ac-map-container.region-selected path.inner-country-selected{fill-opacity:.6}body.reports section.achd-composition .ac-map-container.region-selected path.subregion-selected{fill-opacity:1}body.reports section.achd-composition .ac-map-container.region-selected path.country-selected{fill-opacity:1;-webkit-filter:url("#drop-shadow");filter:url("#drop-shadow")}body.reports section.achd-composition .ac-wheel-container-wrapper{width:35%;min-width:200px;max-width:400px}@media screen and (min-width:700px){body.reports section.achd-composition .ac-wheel-container-wrapper{margin-left:10px}}@media screen and (max-width:699px){body.reports section.achd-composition .ac-wheel-container-wrapper{padding:17.5px 0}}body.reports section.achd-composition .ac-wheel-container{position:relative;margin:0 auto;background-color:#fff;border:1px solid #e3e5e6;-webkit-box-shadow:0 0 10px #c0c1c2;box-shadow:0 0 10px #c0c1c2;border-radius:50%}@media screen and (max-width:699px){body.reports section.achd-composition .ac-wheel-container{height:140px;width:140px}}@media screen and (min-width:700px){body.reports section.achd-composition .ac-wheel-container{height:170px;width:170px;margin:10px auto}}body.reports section.achd-composition .ac-wheel-container path{-webkit-transition:opacity 1.2s;transition:opacity 1.2s}body.reports section.achd-composition .ac-wheel-container .avatar{border-radius:50%;overflow:hidden;color:#6b6b6b;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;z-index:1}body.reports section.achd-composition .ac-wheel-container .avatar h2{line-height:inherit}body.reports section.achd-composition .list-container{background-color:#f7f9fa}body.reports section.achd-composition .list-container:hover{cursor:pointer}@media screen and (min-width:700px){body.reports section.achd-composition .list-container{-webkit-box-shadow:0 0 10px #c0c1c2;box-shadow:0 0 10px #c0c1c2;width:35%;min-width:200px;max-width:400px;padding-top:25.5px;margin-top:-35.5px;margin-left:10px;margin-bottom:10px}}@media screen and (max-width:699px){body.reports section.achd-composition .list-container{width:100%}}body.reports section.achd-composition .list-container .list-header{padding:15px 10px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:700px){body.reports section.achd-composition .list-container .list-header{padding:12px 30px 18px 30px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-composition .list-container .list-header{font-size:1.125rem}}@media screen and (max-width:699px){body.reports section.achd-composition .list-container .list-header{font-size:1.125rem}}body.reports section.achd-composition .list-container .regions-list{background-color:#fff}body.reports section.achd-composition .list-container .regions-list .region-item{padding:10px 20px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.reports section.achd-composition .list-container .regions-list .region-item h6{display:inline-block;z-index:1}body.reports section.achd-composition .list-container .regions-list .region-item.selected:after,body.reports section.achd-composition .list-container .regions-list .region-item:hover:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}body.reports section.achd-composition .list-container .regions-list .subregions-list:last-child{overflow:auto}body.reports section.achd-composition .list-container .regions-list .subregion-item{margin:0 20px;border-bottom:1px solid #e3e5e6}body.reports section.achd-composition .list-container .regions-list .subregion-item:last-child{border-bottom:0}body.reports section.achd-composition .list-container .regions-list .subregion-description{display:none;margin-top:10px}body.reports section.achd-composition .list-container .regions-list .subregion-header{padding:0 20px;margin:0 -20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.achd-composition .list-container .regions-list .subregion-header.selected,body.reports section.achd-composition .list-container .regions-list .subregion-header:hover{background-color:#f7f9fa}body.reports section.achd-composition .list-container .regions-list .subregion-header .subregion-dot{display:inline-block;float:left;min-height:10px;min-width:10px;border-radius:50%;margin-right:15px}body.reports section.achd-composition .list-container .regions-list .subregion-header .subregion-label{padding:8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports section.achd-composition .list-container .regions-list .subregion-header .subregion-percent{min-width:50px;text-align:right}body.reports section.achd-composition .list-container .regions-list .subregion-header h6{display:inline-block}body.reports section.achd-composition .list-container .regions-list li:last-child .subregion-label{border-bottom:none}body.reports section.achd-composition .list-container .regions-list .country-name{margin:0 -20px;padding:3px 0;padding-left:60px}body.reports section.achd-composition .list-container .regions-list .country-name:last-child{padding-bottom:7px}body.reports section.achd-composition .list-container .regions-list .country-name.selected,body.reports section.achd-composition .list-container .regions-list .country-name:hover{background-color:#f7f9fa}body.reports section.achd-composition .list-container .regions-list .svg-pinpoint{width:12px;height:15px;padding-right:20px;vertical-align:middle}@media screen and (max-width:699px){body.reports section.achd-composition .sticky{padding-top:175px}}body.reports section.achd-composition .sticky .outer-map-container{position:fixed;left:auto;top:0}@media screen and (min-width:700px){body.reports section.achd-composition .sticky .outer-map-container{margin-left:-40px;max-width:76.25em}}@media screen and (max-width:699px){body.reports section.achd-composition .sticky .outer-map-container{z-index:2;width:100%;margin-top:0;top:0}}@media screen and (max-width:699px){body.reports section.achd-composition .sticky .ac-wheel-container-wrapper{z-index:2;position:fixed;left:auto;top:0;margin-top:0}}body.reports section.achd-composition .bottom-non-sticky .outer-map-container{position:absolute;top:auto;bottom:0}@media screen and (min-width:700px){body.reports section.achd-composition .bottom-non-sticky .outer-map-container{left:0;margin-left:auto;max-width:inherit}}@media screen and (max-width:699px){body.reports section.achd-composition .bottom-non-sticky .outer-map-container{border-bottom:0}}@media screen and (max-width:699px){body.reports section.achd-composition .bottom-non-sticky .ac-wheel-container-wrapper{position:absolute;top:auto;bottom:0}}body.reports section.achd-inheritance{background-color:#fff}@media screen and (min-width:700px){body.reports section.achd-inheritance{position:relative;z-index:2}body.reports section.achd-inheritance.no-parents{background-color:#f7f9fa}body.reports section.achd-inheritance.no-parents .outer-border{width:80%;background-color:#fff;padding:40px 0;margin:0 auto}body.reports section.achd-inheritance .alert-box.warning{margin-left:40px;margin-right:40px}}body.reports section.achd-inheritance header{margin-bottom:20px}@media screen and (min-width:700px){body.reports section.achd-inheritance header .heading-content{margin-bottom:20px}body.reports section.achd-inheritance header .subtitle{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;text-align:center}body.reports section.achd-inheritance header .subtitle:last-child{margin-right:0}}body.reports section.achd-inheritance .inheritance-content{background:#fff;padding:0;position:relative}body.reports section.achd-inheritance .inheritance-content .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.reports section.achd-inheritance .inheritance-content .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-7.15592%;margin-right:-7.15592%}}body.reports section.achd-inheritance .inheritance-content.no-connections{text-align:center}body.reports section.achd-inheritance .inheritance-content.no-connections p{margin-bottom:0}body.reports section.achd-inheritance .inheritance-content.no-connections .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:699px){body.reports section.achd-inheritance .inheritance-content.no-connections .row img{width:75%}}body.reports section.achd-inheritance .inheritance-content.no-connections .buy.button{margin-top:40px;margin-bottom:20px}@media screen and (min-width:700px){body.reports section.achd-inheritance .inheritance-content.no-connections .buy.button{margin-top:50px;margin-bottom:30px;width:381px}}body.reports section.achd-inheritance .inheritance-content .mothers-day{padding-top:20px;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}body.reports section.achd-inheritance .inheritance-content .mothers-day .upsell-content{max-width:225px}@media screen and (min-width:700px){body.reports section.achd-inheritance .inheritance-content .mothers-day .upsell-content{margin-left:30px}}body.reports section.achd-inheritance .inheritance-content .mothers-day h5{color:#9c9ea1}body.reports section.achd-inheritance .inheritance-content .mothers-day h3{font-weight:700}@media screen and (max-width:699px){body.reports section.achd-inheritance .avatar,body.reports section.achd-inheritance .bagel-avatar,body.reports section.achd-inheritance .user-avatar{font-weight:500}}body.reports section.achd-inheritance .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px;margin:0 auto}body.reports section.achd-inheritance .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.achd-inheritance .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;line-height:100px;border-radius:60px;margin:0 auto 35px}body.reports section.achd-inheritance .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .avatar.with-photo{background-color:transparent}}body.reports section.achd-inheritance .not-connected .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:60px;position:relative;text-align:center;text-transform:uppercase;width:60px;border:4px solid #fff;line-height:52px;background:#edeff0 url("../img/icons/connect_relative.49a47907d435.svg") no-repeat 50% 50%/30px;cursor:pointer;display:block}body.reports section.achd-inheritance .not-connected .avatar:after{border-radius:100%;border:2px dotted #e3e5e6;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.reports section.achd-inheritance .not-connected .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .not-connected .avatar.with-photo{background-color:transparent}body.reports section.achd-inheritance .not-connected .avatar p{display:none}@media screen and (min-width:700px){body.reports section.achd-inheritance .not-connected .avatar{background-color:#edeff0;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;border:6px solid #fff;line-height:88px;background-size:50px}body.reports section.achd-inheritance .not-connected .avatar:after{border-radius:100%;border:2px dotted #e3e5e6;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports section.achd-inheritance .not-connected .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .not-connected .avatar.with-photo{background-color:transparent}}body.reports section.achd-inheritance .not-connected .button{margin-bottom:9px}@media screen and (max-width:699px){body.reports section.achd-inheritance .not-connected .button{display:none}}body.reports section.achd-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:1.5rem;height:60px;position:relative;text-align:center;text-transform:uppercase;width:60px;line-height:60px;border-radius:30px;width:75px}body.reports section.achd-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .user-avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.achd-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:40px;height:120px;position:relative;text-align:center;text-transform:uppercase;width:120px;line-height:120px;border-radius:60px;width:150px}body.reports section.achd-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .user-avatar.with-photo{background-color:transparent}body.reports section.achd-inheritance .user-avatar.bagel-avatar{width:140px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .user-avatar{background-color:#e3e5e6;border-radius:100%;color:#6b6b6b;font-size:36px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;line-height:100px;border-radius:60px;width:124px}body.reports section.achd-inheritance .user-avatar img{border-radius:100%;height:100%;width:100%}body.reports section.achd-inheritance .user-avatar.with-photo{background-color:transparent}body.reports section.achd-inheritance .user-avatar.bagel-avatar{width:124px}}body.reports section.achd-inheritance .user-inheritance{background:url("../img/reports/ancestry-composition/ancestry-no-connect-inheritance.4acbdf6960c9.svg") no-repeat 50% 50%/189px;min-height:170px;width:189px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.achd-inheritance .parent-name{height:54px;line-height:1.2}@media screen and (max-width:699px){body.reports section.achd-inheritance .parent-name{margin-bottom:10px}}body.reports section.achd-inheritance .parent-name p{color:#6b6b6b;margin-bottom:0}@media screen and (max-width:699px){body.reports section.achd-inheritance .parent-name p{font-size:.875rem;margin-top:10px}}body.reports section.achd-inheritance .connect-row{border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-bottom:24px}body.reports section.achd-inheritance .connect-row .connect-row-mother{text-align:right}body.reports section.achd-inheritance .subtext{margin-top:24px}@media screen and (max-width:699px){body.reports section.achd-inheritance .subtext{margin-bottom:12px}}@media screen and (max-width:699px){body.reports section.achd-inheritance .connect-father{margin-right:14px}body.reports section.achd-inheritance .connect-mother{margin-left:14px}}@media screen and (min-width:0) and (max-width:320px){body.reports section.achd-inheritance .connect-father,body.reports section.achd-inheritance .connect-mother,body.reports section.achd-inheritance .parent-info .avatar{display:none}}@media screen and (min-width:700px){body.reports section.achd-inheritance .user-inheritance{float:left;display:block;margin-right:1.69492%;width:32.20339%;background-size:340px;margin-bottom:20px;height:310px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.achd-inheritance .user-inheritance:last-child{margin-right:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .user-inheritance{float:left;display:block;margin-right:1.69492%;width:40.67797%;background-size:290px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.achd-inheritance .user-inheritance:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.achd-inheritance .connect-father,body.reports section.achd-inheritance .connect-mother{float:left;display:block;margin-right:1.69492%;width:15.25424%;text-align:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.reports section.achd-inheritance .connect-father:last-child,body.reports section.achd-inheritance .connect-mother:last-child{margin-right:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .connect-father,body.reports section.achd-inheritance .connect-mother{float:left;display:block;margin-right:1.69492%;width:27.9661%}body.reports section.achd-inheritance .connect-father:last-child,body.reports section.achd-inheritance .connect-mother:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports section.achd-inheritance .connect-father{margin-left:16.94915%}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .connect-father{margin-left:0}}@media screen and (min-width:700px){body.reports section.achd-inheritance .subtext{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-top:50px;text-align:center}body.reports section.achd-inheritance .subtext:last-child{margin-right:0}}body.reports section.achd-inheritance .view-available{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports section.achd-inheritance .view-available .avatar{margin-bottom:50px}body.reports section.achd-inheritance .bagel{position:absolute;margin:auto;left:0;right:0;width:190px}body.reports section.achd-inheritance .background-bagel,body.reports section.achd-inheritance .father-bagel,body.reports section.achd-inheritance .mother-bagel{position:absolute}body.reports section.achd-inheritance .background-bagel{background-color:#f7f9fa;min-height:174px;width:189px;border-radius:100%}@media screen and (max-width:699px){body.reports section.achd-inheritance .background-bagel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.reports section.achd-inheritance .father-bagel,body.reports section.achd-inheritance .mother-bagel{height:180px;top:-3px}body.reports section.achd-inheritance .father-bagel svg,body.reports section.achd-inheritance .mother-bagel svg{height:100%}body.reports section.achd-inheritance .mother-bagel{left:-4px}body.reports section.achd-inheritance .father-bagel{left:-21px}body.reports section.achd-inheritance .parent{margin-top:20px}@media screen and (max-width:699px){body.reports section.achd-inheritance .parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:60px}body.reports section.achd-inheritance .parent .avatar{margin:inherit}}body.reports section.achd-inheritance .mother{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .father .parent-info{-webkit-transform:translateX(-20%);transform:translateX(-20%)}body.reports section.achd-inheritance .mother .parent-info{-webkit-transform:translateX(20%);transform:translateX(20%)}}@media screen and (min-width:700px){body.reports section.achd-inheritance .bagel{width:452px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .bagel{width:400px}}@media screen and (min-width:700px){body.reports section.achd-inheritance .background-bagel{background-color:#f7f9fa;height:350px;width:372px;border-radius:100%;left:40px;top:10px}body.reports section.achd-inheritance .background-bagel .bagel-avatar{position:absolute;top:115px;left:116px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .background-bagel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:36px;height:310px;width:330px}body.reports section.achd-inheritance .background-bagel .bagel-avatar{position:initial}}@media screen and (min-width:700px){body.reports section.achd-inheritance .parent{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:110px;text-align:center}body.reports section.achd-inheritance .father{border-right:2px solid #edeff0}body.reports section.achd-inheritance .father-bagel,body.reports section.achd-inheritance .mother-bagel{height:370px;width:440px;top:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .father-bagel,body.reports section.achd-inheritance .mother-bagel{height:330px}}@media screen and (min-width:700px){body.reports section.achd-inheritance .mother-bagel{left:16px}body.reports section.achd-inheritance .father-bagel{left:-5px}}body.reports section.achd-inheritance .inheritance-table{font-size:.875rem;margin:auto;min-width:150px}@media screen and (min-width:700px){body.reports section.achd-inheritance .inheritance-table{font-size:1rem;margin-top:40px;max-width:450px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .inheritance-table{font-size:.875rem}}body.reports section.achd-inheritance .inheritance-table.combo-table{border-bottom:1px solid #333435;margin-bottom:15px}body.reports section.achd-inheritance .inheritance-table.combo-table>div{padding:2px 0 2px 15px;min-height:initial}body.reports section.achd-inheritance .inheritance-table.combo-table>div:first-child{border-top:1px solid #333435}body.reports section.achd-inheritance .inheritance-table.combo-table .region{background-color:transparent}body.reports section.achd-inheritance .inheritance-table.combo-table .region>div{min-height:44px}body.reports section.achd-inheritance .inheritance-table.combo-table .sub-region{padding:8px 0}body.reports section.achd-inheritance .inheritance-table.combo-table .sub-sub-region{padding:5px 0}body.reports section.achd-inheritance .inheritance-table.combo-table .region-dot,body.reports section.achd-inheritance .inheritance-table.combo-table .sub-region-lines{margin:0 12px}body.reports section.achd-inheritance .inheritance-table.combo-table .region-dot+.region-percent,body.reports section.achd-inheritance .inheritance-table.combo-table .sub-region-lines+.region-percent{text-align:right}body.reports section.achd-inheritance .inheritance-table.combo-table .region-dot{border-width:5px}body.reports section.achd-inheritance .inheritance-table.combo-table .sub-region-lines{border-color:#333435;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px);width:10px}body.reports section.achd-inheritance .inheritance-table.combo-table .region-label{text-align:center;margin:0;width:100%}body.reports section.achd-inheritance .inheritance-table.combo-table .region-label+.sub-region-lines{border-left:0;border-right:1px solid #333435;-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}body.reports section.achd-inheritance .inheritance-table.combo-table .region-percent{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;width:14.5%}body.reports section.achd-inheritance .inheritance-table.combo-table .svg-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports section.achd-inheritance .region{cursor:pointer;font-weight:500;background-color:#f7f9fa}body.reports section.achd-inheritance .region.open{background-color:#fff}body.reports section.achd-inheritance .region.open .svg-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.achd-inheritance .region.open+.sub-regions{display:block;border-top-color:#e3e5e6}@media screen and (max-width:699px){body.reports section.achd-inheritance .region .region-percent{font-weight:800}}@media screen and (min-width:700px){body.reports section.achd-inheritance .region .region-percent{font-size:1.125rem}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .region .region-percent{font-size:1rem;min-width:70px;text-align:right}}body.reports section.achd-inheritance .region.unassigned .svg-icon{visibility:hidden}body.reports section.achd-inheritance .sub-regions{border:1px solid transparent;display:none;font-weight:500}body.reports section.achd-inheritance .sub-region,body.reports section.achd-inheritance .sub-sub-region{padding:10px 0}body.reports section.achd-inheritance .sub-region .region-percent,body.reports section.achd-inheritance .sub-sub-region .region-percent{color:#9c9ea1}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-inheritance .sub-region span:last-child,body.reports section.achd-inheritance .sub-sub-region span:last-child{min-width:50px;text-align:right}}body.reports section.achd-inheritance .sub-region div span:last-child,body.reports section.achd-inheritance .sub-sub-region span:last-child{margin-right:25px;color:#9c9ea1}@media screen and (max-width:979px){body.reports section.achd-inheritance .sub-region div span:last-child,body.reports section.achd-inheritance .sub-sub-region span:last-child{margin-right:17px}}body.reports section.achd-inheritance .sub-sub-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.achd-inheritance .sub-sub-region span:last-child{margin-left:auto;white-space:nowrap}@media screen and (min-width:980px){body.reports section.achd-methodology .show-for-mobile-tablet{display:none}}@media screen and (min-width:700px){body.reports section.achd-methodology .explanation .content{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%;margin-bottom:20px}body.reports section.achd-methodology .explanation .content:last-child{margin-right:0}body.reports section.achd-methodology .explanation .content-image{float:right;display:block;margin-left:1.69492%;width:40.67797%;margin-right:8.47458%}body.reports section.achd-methodology .explanation .content-image:last-child{margin-left:0}body.reports section.achd-methodology .explanation .content-bottom{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.achd-methodology .explanation .content-bottom:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-methodology .explanation .content,body.reports section.achd-methodology .explanation .content-image{margin-left:0;width:100%}body.reports section.achd-methodology .explanation .content-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0}}@media screen and (min-width:700px){body.reports section.achd-methodology .explanation .content p:last-child{margin:0}}@media screen and (min-width:700px){body.reports section.achd-methodology .map-population{position:relative;padding-bottom:15px}body.reports section.achd-methodology .map-population img{max-width:none}body.reports section.achd-methodology .map-population span{position:absolute;height:50px;width:46px}body.reports section.achd-methodology .map-population .map-european{top:31px;left:180px}body.reports section.achd-methodology .map-population .map-mena{top:50px;left:218px}body.reports section.achd-methodology .map-population .map-african{top:109px;left:203px}body.reports section.achd-methodology .map-population .map-american{top:38px;left:39px}body.reports section.achd-methodology .map-population .map-oceanian{top:115px;left:329px}body.reports section.achd-methodology .map-population .map-east-asian{top:31px;left:314px}body.reports section.achd-methodology .map-population .map-south-asian{top:58px;left:272px}}@media screen and (min-width:700px){body.reports section.achd-methodology .overlay{border:1px solid #e3e5e6;border-top:3px solid #53c8ed;border-radius:3px;padding:20px 40px 40px}body.reports section.achd-methodology .overlay .veil__close{top:-38px}}body.reports section.achd-methodology .overlay table th{color:#333435;vertical-align:bottom}body.reports section.achd-methodology .overlay table th:first-child{width:33%}body.reports section.achd-methodology .overlay table td,body.reports section.achd-methodology .overlay table th{padding:7px 0}body.reports section.achd-methodology .overlay table td h5,body.reports section.achd-methodology .overlay table th h5{color:#333435}body.reports section.achd-methodology .overlay table td p,body.reports section.achd-methodology .overlay table th p{font-size:.875rem}body.reports section.achd-methodology .overlay table td strong,body.reports section.achd-methodology .overlay table th strong{font-weight:500}body.reports section.achd-methodology .overlay table .nowrap{white-space:nowrap}@media screen and (max-width:699px){body.reports section.achd-methodology .overlay table td,body.reports section.achd-methodology .overlay table th,body.reports section.achd-methodology .overlay table tr{text-align:center}body.reports section.achd-methodology .overlay table td:first-child,body.reports section.achd-methodology .overlay table th:first-child,body.reports section.achd-methodology .overlay table tr:first-child{text-align:left}body.reports section.achd-methodology .overlay table th{font-weight:800}body.reports section.achd-methodology .overlay table td,body.reports section.achd-methodology .overlay table th{border-bottom-color:#333435}body.reports section.achd-methodology .overlay table h5{font-size:.9375rem;font-weight:400;line-height:1.2}}@media screen and (min-width:700px){body.reports section.achd-methodology .overlay table td,body.reports section.achd-methodology .overlay table th,body.reports section.achd-methodology .overlay table tr{vertical-align:top}body.reports section.achd-methodology .overlay table td{padding:25px 0 5px}body.reports section.achd-methodology .overlay table td:first-child{padding-right:20px}body.reports section.achd-methodology .overlay table td:last-child{padding-bottom:20px}body.reports section.achd-methodology .overlay table th{padding:15px 0}body.reports section.achd-methodology .overlay table th:first-child{width:60%}body.reports section.achd-methodology .overlay table th:last-child{width:75px}body.reports section.achd-methodology .overlay table .info-icon{display:none}}body.reports section.achd-methodology .mobile-table{padding:0}body.reports section.achd-segments .heading-content{margin-bottom:20px}body.reports section.achd-segments .segment-container{margin:0 auto;display:table}body.reports section.achd-segments .segments-form{display:inline-block;margin:0 auto;text-align:center}body.reports section.achd-segments .segments-form .field-container label{display:inline-block}@media screen and (min-width:700px){body.reports section.achd-your-genotype{position:relative;background:#fff;z-index:2}}body.reports section.achd-your-genotype .heading-content{margin-bottom:7px}body.reports section.achd-your-genotype h6{width:90%;margin:0 auto}body.reports section.achd-your-genotype .ac-genotype-wrapper hr{margin:15px 0 24px}@media screen and (max-width:699px){body.reports section.achd-your-genotype .ac-genotype-wrapper .selector{margin-bottom:24px}body.reports section.achd-your-genotype .ac-genotype-wrapper .drawer__section{margin-left:0;margin-right:9%}}@media screen and (min-width:700px){body.reports section.achd-your-genotype .ac-genotype-wrapper{border-radius:3px;padding:20px}body.reports section.achd-your-genotype .ac-genotype-wrapper hr{margin:30px 40px}body.reports section.achd-your-genotype .ac-genotype-wrapper .genotype{float:left;display:block;margin-right:1.69492%;width:61.86441%}body.reports section.achd-your-genotype .ac-genotype-wrapper .genotype:last-child{margin-right:0}body.reports section.achd-your-genotype .ac-genotype-wrapper .genotype-table{float:left;display:block;margin-right:1.69492%;width:36.44068%}body.reports section.achd-your-genotype .ac-genotype-wrapper .genotype-table:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-your-genotype .ac-genotype-wrapper{margin-left:0;width:100%;padding:10px 15px}body.reports section.achd-your-genotype .ac-genotype-wrapper .region .label{display:inline-block;width:150px}}body.reports section.achd-your-genotype .threshold-selector-wrapper{padding:0}@media screen and (min-width:700px){body.reports section.achd-your-genotype .threshold-selector-wrapper{padding-top:15px}}body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector-header{position:relative}body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector-header h6{padding:15px 0}@media screen and (max-width:699px){body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector-header h6{padding-top:5px}}body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector{position:relative}@media screen and (min-width:700px){body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector{padding:0 60px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.achd-your-genotype .threshold-selector-wrapper .threshold-selector{padding:0 24px}}body.reports section.achd-your-genotype .threshold-selector-wrapper svg text::-moz-selection{background:0 0}body.reports section.achd-your-genotype .threshold-selector-wrapper svg text::selection{background:0 0}body.reports section.achd-your-genotype .threshold-selector-wrapper svg .knob{cursor:pointer;cursor:grab;cursor:-webkit-grab;cursor:-moz-grab}body.reports section.achd-your-genotype .threshold-selector-wrapper svg .knob circle.outer{stroke:#c0c1c2;fill:#fff}body.reports section.achd-your-genotype .threshold-selector-wrapper svg .knob body.tools.relatives.dnar-intro .subheader circle.subheader-content,body.reports section.achd-your-genotype .threshold-selector-wrapper svg .knob circle.inner,body.tools.relatives.dnar-intro .subheader body.reports section.achd-your-genotype .threshold-selector-wrapper svg .knob circle.subheader-content{fill:#92c746}body.reports section.achd-your-genotype .threshold-selector-wrapper svg .selection .label{fill:#333435;stroke:none}body.reports section.achd-your-genotype .threshold-selector-wrapper svg .selection .label.active{fill:#92c746;stroke:#92c746;font-weight:700}body.reports section.achd-your-genotype .threshold-selector-wrapper svg.grabbing,body.reports section.achd-your-genotype .threshold-selector-wrapper svg.grabbing .knob{cursor:move;cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing}body.reports section.achd-your-genotype .threshold-selector-wrapper.threshold-outer{position:relative;background-color:#f7f9fa;padding-bottom:20px;margin-bottom:24px;margin-top:12px}body.reports section.achd-your-genotype .threshold-selector-wrapper.threshold-outer:before{content:"";position:absolute;top:0;bottom:0;left:-9998px;right:0;border-left:9999px solid #f7f9fa;-webkit-box-shadow:9999px 0 0 #f7f9fa;box-shadow:9999px 0 0 #f7f9fa}body.reports section.achd-your-genotype .toggle-selector{display:block;margin-bottom:12px}body.reports section.achd-your-genotype .toggle-selector .svg-down{fill:#3595d6}body.reports section.achd-your-genotype .toggle-selector.open .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.achd-your-genotype .toggle-selector:hover .svg-down{fill:#005b98}body.reports section.achd-your-genotype .genotype .chromosome-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px}body.reports section.achd-your-genotype .genotype .chromosome-container .number{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;font-weight:500}@media screen and (max-width:699px){body.reports section.achd-your-genotype .genotype .chromosome-container .number{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;font-size:.875rem}}body.reports section.achd-your-genotype .genotype .chromosome-container .chromosome{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.reports section.achd-your-genotype .genotype .hap2{margin-top:-12px}body.reports section.achd-your-genotype .genotype .shroud{fill:#fff;stroke:#fff;stroke-width:2px}body.reports section.achd-your-genotype .genotype-table{background-color:#f7f9fa;border-radius:3px;text-align:left}body.reports section.achd-your-genotype .genotype-table>div{font-size:.875rem}@media screen and (min-width:700px){body.reports section.achd-your-genotype .genotype-table{border:1px solid #e3e5e6}}body.reports section.achd-your-genotype .genotype-table .region,body.reports section.achd-your-genotype .genotype-table .sub-region{background-color:#f7f9fa;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}body.reports section.achd-your-genotype .genotype-table .region>div,body.reports section.achd-your-genotype .genotype-table .sub-region>div{padding:0 20px}body.reports section.achd-your-genotype .genotype-table .region:hover,body.reports section.achd-your-genotype .genotype-table .sub-region:hover{background-color:#edeff0}body.reports section.achd-your-genotype .genotype-table .region.active,body.reports section.achd-your-genotype .genotype-table .sub-region.active{background-color:#fff}body.reports section.achd-your-genotype .genotype-table .region>div{height:50px}body.reports section.achd-your-genotype .genotype-table .region strong{font-weight:800}body.reports section.achd-your-genotype .genotype-table .region+.sub-region .under-region{border-top:1px solid #d4d6d6;border-bottom:none;display:block;margin:0 20px}body.reports section.achd-your-genotype .genotype-table .sub-region>div{height:45px}body.reports section.achd-your-genotype .genotype-table .sub.sub-region>div{height:45px}body.reports section.achd-your-genotype .genotype-table .sub.sub-region .region-dot{margin-left:20px}body.reports section.achd-your-genotype .genotype-table .sub.sub-region .region-dot:before{content:' ';display:block;width:10px;height:10px;border-bottom:1px solid #9c9ea1;border-left:1px solid #9c9ea1;position:absolute;margin:-10px 0 0 -20px}body.reports section.achd-your-genotype .genotype-table .region-dot{border-width:5px}body.reports section.achd-your-genotype .genotype-table .region-dot.no-data{border-width:1px;height:12px;width:12px}body.reports section.achd-your-genotype .genotype-table .label{display:inline-block;line-height:1.3;margin-left:10px}body.reports section.achd-your-genotype .genotype-table hr{margin:0;border-bottom-color:#d4d6d6}body.reports section.achd-your-genotype .genotype-table .tooltip,body.reports section.achd-your-genotype .genotype-table .under-region{display:none}@media screen and (min-width:700px){body.reports section.next-steps{position:relative;background:#fff;z-index:2}}@media screen and (min-width:700px){body.reports section.wellness-genetic-result{padding-top:0}}@media screen and (min-width:700px){body.reports section.wellness-genetic-result .result__focus{background-image:url("../img/reports/wellness/result-decor-wellness.b1b9c0e749e6.svg")}}body.reports section.wellness-genetic-result .result__bubble{-webkit-box-shadow:0 0 0 1px #3595d6,0 0 0 8px #fff,0 0 0 13px #3595d6;box-shadow:0 0 0 1px #3595d6,0 0 0 8px #fff,0 0 0 13px #3595d6}@media screen and (min-width:700px){body.reports section.wellness-genetic-result .result__bubble{height:155px}}body.reports section.wellness-genetic-result .result__info{margin-top:5px}body.reports section.wellness-inheritance .heading-content{margin-bottom:20px}@media screen and (min-width:700px){body.reports section.wellness-inheritance .heading-content{margin-bottom:40px}}body.reports section.wellness-inheritance .card{background-color:#fff;border-radius:3px;margin-bottom:15px;padding:24px 0 0}@media screen and (min-width:700px){body.reports section.wellness-inheritance .card{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-bottom:0;border:1px solid #e3e5e6;padding:40px 0 30px}body.reports section.wellness-inheritance .card:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.wellness-inheritance .card{float:left;display:block;margin-right:1.69492%;width:100%;margin-left:0}body.reports section.wellness-inheritance .card:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.wellness-inheritance .card{border-radius:0;margin-left:0;margin-right:0}}body.reports section.wellness-inheritance .card__footer{border-top:1px solid #e3e5e6;color:#9c9ea1;padding-top:24px;margin-top:24px}@media screen and (max-width:699px){body.reports section.wellness-inheritance .card__footer{font-size:.875rem}}@media screen and (min-width:700px){body.reports section.wellness-inheritance .card__footer{margin:20px 30px 0;padding-top:30px;text-align:center}}body.account body.reports section.wellness-inheritance .card__settings,body.account body.reports section.wellness-inheritance .onboarding__card,body.onboarding body.reports section.wellness-inheritance .card__settings,body.onboarding body.reports section.wellness-inheritance .onboarding__card,body.reports section.wellness-inheritance .card--border-accent,body.reports section.wellness-inheritance body.account .card__settings,body.reports section.wellness-inheritance body.account .onboarding__card,body.reports section.wellness-inheritance body.onboarding .card__settings,body.reports section.wellness-inheritance body.onboarding .onboarding__card{border-top-color:#ff6d19;border-top-width:3px}body.account body.reports section.wellness-inheritance .not-deterministic.card__settings,body.account body.reports section.wellness-inheritance .not-deterministic.onboarding__card,body.onboarding body.reports section.wellness-inheritance .not-deterministic.card__settings,body.onboarding body.reports section.wellness-inheritance .not-deterministic.onboarding__card,body.reports section.wellness-inheritance .card--border-accent.not-deterministic,body.reports section.wellness-inheritance body.account .not-deterministic.card__settings,body.reports section.wellness-inheritance body.account .not-deterministic.onboarding__card,body.reports section.wellness-inheritance body.onboarding .not-deterministic.card__settings,body.reports section.wellness-inheritance body.onboarding .not-deterministic.onboarding__card{border-top-color:#6f3598}@media screen and (min-width:700px){body.reports section.wellness-inheritance .i-layout{display:block}body.reports section.wellness-inheritance .i-layout::after{clear:both;content:"";display:table}body.reports section.wellness-inheritance .i-layout>.i-father{float:left;display:block;margin-right:2.5641%;width:23.07692%;margin-left:12.82051%}body.reports section.wellness-inheritance .i-layout>.i-father:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout>.i-mother{float:left;display:block;margin-right:2.5641%;width:23.07692%;margin-left:25.64103%}body.reports section.wellness-inheritance .i-layout>.i-mother:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout>.i-father-stem{float:left;display:block;margin-right:2.5641%;width:23.07692%;margin-left:12.82051%}body.reports section.wellness-inheritance .i-layout>.i-father-stem:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout>.i-you{float:left;display:block;margin-right:2.5641%;width:23.07692%}body.reports section.wellness-inheritance .i-layout>.i-you:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout>.i-mother-stem{float:left;display:block;margin-right:2.5641%;width:23.07692%}body.reports section.wellness-inheritance .i-layout>.i-mother-stem:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.wellness-inheritance .i-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:700px){body.reports section.wellness-inheritance .i-layout.not-d>.i-you{margin-left:38.46154%}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .i-father-stem{float:left;display:block;margin-right:2.5641%;width:16.66667%;margin-left:12.82051%}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .i-father-stem:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .pill{float:left;display:block;margin-right:2.5641%;width:35.89744%}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .pill:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .i-mother-stem{float:left;display:block;margin-right:2.5641%;width:16.66667%}body.reports section.wellness-inheritance .i-layout.not-d>.i-either-parent .i-mother-stem:last-child{margin-right:0}body.reports section.wellness-inheritance .i-layout.not-d .pill-stem{float:left;display:block;margin-right:2.5641%;width:100%}body.reports section.wellness-inheritance .i-layout.not-d .pill-stem:last-child{margin-right:0}}body.reports section.wellness-inheritance .inheritance .i-parents .avatar{background-color:#ff6d19;border-radius:100%;color:#fff;font-size:.875rem;height:55px;position:relative;text-align:center;text-transform:uppercase;width:55px;border:4px solid #fff;line-height:47px;margin:0 auto 3px}body.reports section.wellness-inheritance .inheritance .i-parents .avatar:after{border-radius:100%;border:2px solid #ff6d19;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.reports section.wellness-inheritance .inheritance .i-parents .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.wellness-inheritance .inheritance .i-parents .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .i-parents .avatar{background-color:#ff6d19;border-radius:100%;color:#fff;font-size:1.5rem;height:80px;position:relative;text-align:center;text-transform:uppercase;width:80px;border:5px solid #fff;line-height:70px;margin-bottom:5px}body.reports section.wellness-inheritance .inheritance .i-parents .avatar:after{border-radius:100%;border:2px solid #ff6d19;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.reports section.wellness-inheritance .inheritance .i-parents .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.wellness-inheritance .inheritance .i-parents .avatar.with-photo{background-color:transparent}}body.reports section.wellness-inheritance .inheritance .i-parents div.avatar{-webkit-tap-highlight-color:transparent}body.reports section.wellness-inheritance .inheritance .i-you .avatar{background-color:#d50f67;border-radius:100%;color:#fff;font-size:.875rem;height:40px;position:relative;text-align:center;text-transform:uppercase;width:40px;line-height:40px;margin:3px auto 0}body.reports section.wellness-inheritance .inheritance .i-you .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.wellness-inheritance .inheritance .i-you .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .i-you .avatar{background-color:#d50f67;border-radius:100%;color:#fff;font-size:1.5rem;height:73px;position:relative;text-align:center;text-transform:uppercase;width:73px;line-height:73px;margin-top:15px}body.reports section.wellness-inheritance .inheritance .i-you .avatar img{border-radius:100%;height:100%;width:100%}body.reports section.wellness-inheritance .inheritance .i-you .avatar.with-photo{background-color:transparent}}body.reports section.wellness-inheritance .inheritance .i-mother .avatar{background-color:#ffba32}body.reports section.wellness-inheritance .inheritance .i-mother .avatar:after{border-color:#ffba32}body.reports section.wellness-inheritance .inheritance .not-connected .avatar{background:#edeff0 url("../img/icons/connect_relative.49a47907d435.svg") no-repeat 50% 50%/24px;cursor:pointer;display:block}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .not-connected .avatar{background-size:42px}}body.reports section.wellness-inheritance .inheritance .not-connected .avatar:after{border-color:#edeff0;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .not-connected .avatar:after{border-style:dotted}}body.reports section.wellness-inheritance .inheritance .not-connected .avatar:hover:after{border-width:3px;border-style:solid}body.reports section.wellness-inheritance .inheritance .parent-name{font-weight:400;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:699px){body.reports section.wellness-inheritance .inheritance .parent-name{font-size:.875rem;padding-bottom:4px}}body.reports section.wellness-inheritance .inheritance .button{margin:5px 0;width:100%;padding:0}body.reports section.wellness-inheritance .inheritance .button:hover{color:#fff;text-decoration:none}@media screen and (max-width:699px){body.reports section.wellness-inheritance .inheritance .button{font-size:.75rem;font-weight:500;height:30px;line-height:30px;margin:3px 0 6px;max-width:120px;min-width:0;padding:0 6px;width:auto}}@media screen and (min-width:0) and (max-width:320px){body.reports section.wellness-inheritance .inheritance .i-mother .button{margin-left:-8px}}body.reports section.wellness-inheritance .inheritance .lollipop{background-color:#ff6d19;border-radius:10px;display:block;width:8px;height:8px}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .lollipop{display:block;position:relative;left:100%;top:100%;width:10px;height:10px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}body.reports section.wellness-inheritance .inheritance .lollipop-stem{border-left:2px solid #ff6d19}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .lollipop-stem{display:block;margin:10px 0 5px;position:relative;left:50%;height:40px}}body.reports section.wellness-inheritance .inheritance .stem{border-left:2px solid #ff6d19;border-bottom:2px solid #ff6d19;display:block;height:24px}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .stem{display:block;position:relative;left:50%;height:54px;width:78%}}body.reports section.wellness-inheritance .inheritance .i-mother-stem .lollipop{background-color:#ffba32;left:auto;right:0}body.reports section.wellness-inheritance .inheritance .i-mother-stem .stem{border-color:#ffba32;border-left:0;border-right:2px solid #ffba32}@media screen and (min-width:700px){body.reports section.wellness-inheritance .inheritance .i-mother-stem .stem{left:-35%;width:86%}}@media screen and (max-width:699px){body.reports section.wellness-inheritance .inheritance .i-parents>div,body.reports section.wellness-inheritance .inheritance .parent{width:34%;text-align:center}body.reports section.wellness-inheritance .inheritance .avatar{font-weight:500}body.reports section.wellness-inheritance .inheritance .pill h4{font-size:.875rem}}@media screen and (max-width:699px){body.reports section.wellness-inheritance .not-deterministic .inheritance .avatar,body.reports section.wellness-inheritance .not-deterministic .inheritance .button{margin-bottom:10px;margin-top:0}}body.reports section.wellness-inheritance .i-pills{margin-bottom:5px}body.reports section.wellness-inheritance .i-pills .pill{background-color:#ff6d19;border-radius:30px;color:#fff;line-height:1.3;padding:6px 10px;position:relative;text-align:center;z-index:2}@media screen and (min-width:700px){body.reports section.wellness-inheritance .i-pills .pill{height:60px;padding:19px 0}}body.reports section.wellness-inheritance .i-pills .i-mother .lollipop,body.reports section.wellness-inheritance .i-pills .i-mother .pill{background-color:#ffba32}body.reports section.wellness-inheritance .i-pills .i-mother .lollipop-stem{border-color:#ffba32}@media screen and (max-width:699px){body.reports section.wellness-inheritance .i-pills.not-d{margin-bottom:0}body.reports section.wellness-inheritance .i-pills .parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.wellness-inheritance .i-pills .pill-variant{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.wellness-inheritance .i-pills .pill-variant .lollipop-stem{height:24px;margin-bottom:2px}}body.reports section.wellness-inheritance .i-pills .i-either-parent .pill{background-color:#6f3598;padding:7px 20px;margin-top:24px}body.reports section.wellness-inheritance .i-pills .i-either-parent .pill span{font-weight:500;white-space:nowrap}body.reports section.wellness-inheritance .i-pills .i-either-parent .i-mother-stem .stem{left:-62px}@media screen and (max-width:699px){body.reports section.wellness-inheritance .i-pills .i-either-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.reports section.wellness-inheritance .i-pills .i-either-parent .parent{display:block}body.reports section.wellness-inheritance .i-pills .i-either-parent .pill{font-size:.8125rem;padding:4px 16px;position:absolute;left:50%;line-height:1.2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.reports section.wellness-inheritance .i-pills .i-either-parent .i-father-stem .stem{-webkit-transform:translate(50%);transform:translate(50%)}body.reports section.wellness-inheritance .i-pills .i-either-parent .i-mother-stem .stem{-webkit-transform:translate(-50%);transform:translate(-50%)}}@media screen and (min-width:700px){body.reports section.wellness-inheritance .i-pills .i-either-parent .pill{margin-top:40px;width:275px}body.reports section.wellness-inheritance .i-pills .i-either-parent .stem{margin-left:23px;width:80px;height:70px;z-index:1}}body.reports section.wellness-inheritance .i-pills.not-d .pill-stem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-3px;margin-bottom:7px}body.reports section.wellness-inheritance .i-pills.not-d .pill-stem .lollipop{background-color:#6f3598;display:block;left:50%;-webkit-transform:translate(-6px,8px);transform:translate(-6px,8px)}body.reports section.wellness-inheritance .i-pills.not-d .pill-stem .lollipop-stem{border-color:#6f3598;height:5px;display:block;margin:0}body.reports section.wellness-inheritance .i-you-row.not-d .i-you .avatar{margin-top:1px}body.reports section.wellness-inheritance .i-you-row.not-d .pill-stem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:8px}body.reports section.wellness-inheritance .i-you-row.not-d .pill-stem .lollipop{background-color:#6f3598;display:block}body.reports section.wellness-inheritance .i-you-row.not-d .pill-stem .lollipop-stem{border-color:#6f3598;height:5px}@media screen and (max-width:699px){body.reports section.wellness-inheritance .i-you-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.wellness-inheritance .i-you-row .parent-stem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:22vw}body.reports section.wellness-inheritance .i-you-row .parent-stem .stem{position:relative;width:100%}body.reports section.wellness-inheritance .i-you-row .parent-stem .lollipop{position:absolute;bottom:-5px}body.reports section.wellness-inheritance .i-you-row .i-father-stem{margin-right:8px}body.reports section.wellness-inheritance .i-you-row .i-father-stem .lollipop{right:0}body.reports section.wellness-inheritance .i-you-row .i-mother-stem{margin-left:8px}body.reports section.wellness-inheritance .i-you-row .i-mother-stem .lollipop{left:0}body.reports section.wellness-inheritance .i-you-row.not-d{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:0) and (max-width:320px){body.reports section.wellness-inheritance .i-you-row .parent-stem{width:20vw}}body.reports section.wellness2-genetic-result{padding-bottom:40px}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result{padding-top:0;padding-bottom:45px}body.reports section.wellness2-genetic-result .result-wrapper{padding-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:699px){body.reports section.wellness2-genetic-result .result{margin-bottom:24px}}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .result{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:16.94915%}body.reports section.wellness2-genetic-result .result:last-child{margin-right:0}body.reports section.wellness2-genetic-result .result>p:last-child{margin:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.wellness2-genetic-result .result{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:8.47458%}body.reports section.wellness2-genetic-result .result:last-child{margin-right:0}}body.reports section.wellness2-genetic-result .image{text-align:center}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .image{float:left;display:block;margin-right:1.69492%;width:32.20339%;padding-left:10px}body.reports section.wellness2-genetic-result .image:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.wellness2-genetic-result .image{float:left;display:block;margin-right:1.69492%;width:40.67797%}body.reports section.wellness2-genetic-result .image:last-child{margin-right:0}}body.reports section.wellness2-genetic-result .recommendation{margin:24px 0 0}body.reports section.wellness2-genetic-result .recommendation h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;margin:0 0 16px}body.reports section.wellness2-genetic-result .recommendation h4:after{content:' ';display:block;background:#3595d6;height:2px;margin-left:12px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .recommendation h4:after{margin-right:16px}}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .recommendation h4{margin:0 0 24px}}body.reports section.wellness2-genetic-result .recommendation p{margin:0}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .recommendation{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.wellness2-genetic-result .recommendation:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.wellness2-genetic-result .recommendation{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.wellness2-genetic-result .recommendation:last-child{margin-right:0}}body.reports section.wellness2-genetic-result .recommendation .checkmark{position:relative;margin-right:12px}body.reports section.wellness2-genetic-result .recommendation .checkmark .checkmark-circle{background:#3595d6;border-radius:100%;height:35px;width:35px}body.reports section.wellness2-genetic-result .recommendation .checkmark img{position:absolute;left:9px;top:11px;width:18px}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .recommendation .checkmark{margin-right:16px}body.reports section.wellness2-genetic-result .recommendation .checkmark .checkmark-circle{height:45px;width:45px}body.reports section.wellness2-genetic-result .recommendation .checkmark img{left:11px;top:14px;width:23px}}body.reports section.wellness2-genetic-result .results-dialogue{border-top:1px solid #e3e5e6;padding-top:10px;margin:24px 0 0}@media screen and (min-width:700px){body.reports section.wellness2-genetic-result .results-dialogue{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.wellness2-genetic-result .results-dialogue:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.wellness2-genetic-result .results-dialogue{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.wellness2-genetic-result .results-dialogue:last-child{margin-right:0}}body.reports section.gbmi-result{padding:0}@media screen and (max-width:699px){body.reports section.gbmi-result{padding-top:27px}}@media screen and (min-width:700px){body.reports section.gbmi-result .result-wrapper{background:#fff url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .result-wrapper{border-top:1px solid #e3e5e6}}body.reports section.gbmi-result .result-wrapper .inner,body.reports section.gbmi-result .result-wrapper body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .result-wrapper .subheader-content{padding-top:0}@media screen and (max-width:699px){body.reports section.gbmi-result .result-wrapper .inner,body.reports section.gbmi-result .result-wrapper body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .result-wrapper .subheader-content{padding-bottom:0}}@media screen and (max-width:699px){body.reports section.gbmi-result .heading-content{border-bottom:1px solid #e3e5e6;padding-bottom:10px}}@media screen and (min-width:700px){body.reports section.gbmi-result .heading-content .title{font-weight:500;line-height:1.5}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .heading-content .title{font-size:1.375rem}}body.reports section.gbmi-result .inner,body.reports section.gbmi-result body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .subheader-content{padding:27px 6.26%}@media screen and (min-width:700px){body.reports section.gbmi-result .inner,body.reports section.gbmi-result body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .subheader-content{padding:30px 0}body.reports section.gbmi-result .inner .content,body.reports section.gbmi-result body.tools.relatives.dnar-intro .subheader .subheader-content .content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .subheader-content .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.gbmi-result .inner .content:last-child,body.reports section.gbmi-result body.tools.relatives.dnar-intro .subheader .subheader-content .content:last-child,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .subheader-content .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .inner,body.reports section.gbmi-result body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .subheader-content{padding:20px 0}}body.reports section.gbmi-result .result-details .title{margin-bottom:12px}@media screen and (max-width:699px){body.reports section.gbmi-result .result-details .title{font-weight:700;margin-bottom:16px}}@media screen and (min-width:980px){body.reports section.gbmi-result .result-details .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.gbmi-result .result-details .content>div{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.reports section.gbmi-result .result-details .content>div:last-child{margin-right:0}body.reports section.gbmi-result .result-details .content .result-average{margin-left:8.47458%}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .result-details .inner,body.reports section.gbmi-result .result-details body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .result-details .subheader-content{padding-top:30px}}body.reports section.gbmi-result .your-calculation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports section.gbmi-result .your-calculation>div{width:50%}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .your-calculation{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;padding-top:15px}body.reports section.gbmi-result .your-calculation .your-variants{width:40%}}@media screen and (max-width:699px){body.reports section.gbmi-result .your-calculation{margin-bottom:10px;padding-top:15px}}body.reports section.gbmi-result .your-calculation .pie{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:146px;height:146px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .your-calculation .pie{margin-right:50px}}@media screen and (min-width:700px){body.reports section.gbmi-result .your-calculation .pie{width:180px;height:180px}}@media screen and (max-width:699px){body.reports section.gbmi-result .your-calculation .pie{margin-top:15px}}body.reports section.gbmi-result .your-calculation .crust{background-color:#3595d6;border-radius:100%;height:110px;width:110px}@media screen and (min-width:700px){body.reports section.gbmi-result .your-calculation .crust{width:130px;height:130px}}body.reports section.gbmi-result .your-calculation .slice{border-radius:50%;position:absolute;left:8px;top:8px;height:130px;width:130px}@media screen and (min-width:700px){body.reports section.gbmi-result .your-calculation .slice{left:10px;top:10px;height:160px;width:160px}}body.reports section.gbmi-result .your-calculation .slice circle{fill:transparent;stroke:#ffba32;stroke-width:32}body.reports section.gbmi-result .your-calculation .total-overlay{background-color:#fff;border:1px solid #d4d6d6;border-radius:100%;-webkit-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff;font-size:.875rem;padding:8px 0;position:absolute;left:50%;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65px;height:65px}body.reports section.gbmi-result .your-calculation .total-overlay h2{font-weight:800}@media screen and (min-width:700px){body.reports section.gbmi-result .your-calculation .total-overlay{padding:10px 0;width:80px;height:80px}}body.reports section.gbmi-result .your-variants>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}@media screen and (min-width:700px){body.reports section.gbmi-result .your-variants>div{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.reports section.gbmi-result .your-variants h6{border-bottom:1px solid #d4d6d6;margin-bottom:10px;padding-bottom:5px}body.reports section.gbmi-result .your-variants p{margin-bottom:0}body.reports section.gbmi-result .your-variants .variants-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}@media screen and (max-width:699px){body.reports section.gbmi-result .your-variants .variants-icon{margin-top:14px}}body.reports section.gbmi-result .result-average .average-info{border-bottom:3px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}body.reports section.gbmi-result .result-average .average-info strong{font-weight:800}body.reports section.gbmi-result .result-average .height-info{margin-bottom:-8px;margin-right:10px;margin-left:46px;position:relative}body.reports section.gbmi-result .result-average .user-info{width:35%}body.reports section.gbmi-result .result-average .average-weight{position:absolute;left:-46px;top:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:3px solid #3595d6;border-radius:100%;height:64px;width:64px;line-height:1.2;text-align:center}body.reports section.gbmi-result .result-actual{background:#ebf5fb}body.reports section.gbmi-result .result-actual .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:699px){body.reports section.gbmi-result .result-actual .dna-icon{float:left;height:52px;margin-right:24px;width:auto}}@media screen and (min-width:700px){body.reports section.gbmi-result .result-actual .dna-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:40px}}body.reports section.gbmi-result .result-actual .title{margin-bottom:16px}@media screen and (min-width:700px){body.reports section.gbmi-result .result-actual .inner,body.reports section.gbmi-result .result-actual body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .result-actual .subheader-content{padding-bottom:32px}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-result .result-actual .inner,body.reports section.gbmi-result .result-actual body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports section.gbmi-result .result-actual .subheader-content{padding-bottom:20px}}body.reports section.gbmi-behaviors{padding-bottom:0}@media screen and (min-width:700px){body.reports section.gbmi-behaviors{border-top:none}}body.reports section.gbmi-behaviors .heading-content{border-bottom:1px solid #e3e5e6}body.reports section.gbmi-behaviors .heading-content .title{font-weight:800}body.reports section.gbmi-behaviors .biggest-factors{padding:24px 0 32px}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .biggest-factors{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;padding:40px 0 50px}body.reports section.gbmi-behaviors .biggest-factors:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-behaviors .biggest-factors{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;padding:30px 0 40px}body.reports section.gbmi-behaviors .biggest-factors:last-child{margin-right:0}}body.reports section.gbmi-behaviors .biggest-factors .number{background:#3595d6;color:#fff;text-align:right;width:50px;line-height:100px;border-radius:100px 0 0 100px;font-size:2rem;font-weight:800;position:absolute;right:100%;padding-right:7px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-behaviors .biggest-factors .number{width:40px;line-height:80px;font-size:1.75rem}}body.reports section.gbmi-behaviors .biggest-factors .factor{margin:20px 0 24px}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-behaviors .biggest-factors .factor{margin-bottom:20px}}body.reports section.gbmi-behaviors .biggest-factors .factor p{margin:0}body.reports section.gbmi-behaviors .biggest-factors .header,body.reports section.gbmi-behaviors .biggest-factors body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports section.gbmi-behaviors .biggest-factors .relatives-in-common-sharing{background:#edeff0;padding-top:10px;padding-bottom:10px}body.reports section.gbmi-behaviors .biggest-factors .header strong,body.reports section.gbmi-behaviors .biggest-factors body.tools.compare .compare .relatives-in-common-sharing strong,body.tools.compare .compare body.reports section.gbmi-behaviors .biggest-factors .relatives-in-common-sharing strong{font-weight:800}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .biggest-factors .header,body.reports section.gbmi-behaviors .biggest-factors body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.reports section.gbmi-behaviors .biggest-factors .relatives-in-common-sharing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.gbmi-behaviors .biggest-factors .header h4,body.reports section.gbmi-behaviors .biggest-factors body.tools.compare .compare .relatives-in-common-sharing h4,body.tools.compare .compare body.reports section.gbmi-behaviors .biggest-factors .relatives-in-common-sharing h4{margin-right:20px}}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .biggest-factors .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports section.gbmi-behaviors .biggest-factors .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports section.gbmi-behaviors .biggest-factors .content .icon{margin:3px 16px 0 0;width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:980px){body.reports section.gbmi-behaviors .biggest-factors .content .icon{width:60px;height:60px}}@media screen and (max-width:699px){body.reports section.gbmi-behaviors .biggest-factors .content{margin-bottom:20px}body.reports section.gbmi-behaviors .biggest-factors .content:last-child{margin-bottom:0}}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .biggest-factors .content{width:50%;margin-right:20px}body.reports section.gbmi-behaviors .biggest-factors .content:last-child{margin-right:0}}body.reports section.gbmi-behaviors .important{position:relative;background:#f7f9fa;padding:24px 0 0}body.reports section.gbmi-behaviors .important:after,body.reports section.gbmi-behaviors .important:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports section.gbmi-behaviors .important:after{left:100%}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .important{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;padding:30px 0 60px}body.reports section.gbmi-behaviors .important:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-behaviors .important{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;padding:20px 0 30px}body.reports section.gbmi-behaviors .important:last-child{margin-right:0}}body.reports section.gbmi-behaviors .important h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;color:#005b98;margin:0 0 24px}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .important h4{margin:0 0 30px}body.reports section.gbmi-behaviors .important h4:after{content:' ';display:block;background:#005b98;height:3px;margin-left:30px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.gbmi-behaviors .important h4{margin:0 0 20px}}@media screen and (min-width:980px){body.reports section.gbmi-behaviors .important .note-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports section.gbmi-behaviors .important .note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}body.reports section.gbmi-behaviors .important .note .icon{margin:4px 10px 0 0;width:40px;height:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.reports section.gbmi-behaviors .important .note:last-child{margin-bottom:0}@media screen and (min-width:980px){body.reports section.gbmi-behaviors .important .note{width:50%;margin-right:20px;margin-bottom:0}body.reports section.gbmi-behaviors .important .note:last-child{margin-right:0}}body.reports section.gbmi-behaviors .important .important-alert{background:#005b98;color:#fff;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}@media screen and (max-width:699px){body.reports section.gbmi-behaviors .important .important-alert{position:relative;background:#005b98;z-index:1;padding:12px 0}body.reports section.gbmi-behaviors .important .important-alert:after,body.reports section.gbmi-behaviors .important .important-alert:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#005b98}body.reports section.gbmi-behaviors .important .important-alert:after{left:100%}}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .important .important-alert{padding:8px 20px;border-radius:3px}}body.reports section.gbmi-behaviors .important .important-alert .icon{width:68px;height:68px;border-radius:100%;background:#fff;border:2px solid #005b98;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){body.reports section.gbmi-behaviors .important .important-alert .icon{margin:-22px 20px -22px 0}}body.reports .behaviors-modal-wrapper{display:none}body.reports .behaviors-modal .row{border-bottom:1px solid #e3e5e6;padding:8px 0}body.reports .behaviors-modal .row.first .bar:after,body.reports .behaviors-modal .row.first .bar:before{display:block;position:absolute;top:100%;color:#9c9ea1;font-size:.875rem;margin:5px 0 0}body.reports .behaviors-modal .row.first .bar:before{content:'0%'}body.reports .behaviors-modal .row.first .bar:after{content:'20%';right:0}@media screen and (max-width:699px){body.reports .behaviors-modal .row.first .bar{margin-bottom:30px}}@media screen and (min-width:700px){body.reports .behaviors-modal .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .behaviors-modal .row>div{width:50%}}@media screen and (max-width:699px){body.reports .behaviors-modal .row{border-color:#333435}}body.reports .behaviors-modal .labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e3e5e6;padding:0 0 8px}@media screen and (min-width:700px){body.reports .behaviors-modal .labels{padding:0 0 12px}body.reports .behaviors-modal .labels>h5{width:50%}}@media screen and (max-width:699px){body.reports .behaviors-modal .labels{border-color:#333435}}body.reports .behaviors-modal .behavior{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .behaviors-modal .behavior .b3{color:#6b6b6b}@media screen and (max-width:699px){body.reports .behaviors-modal .behavior{border-bottom:1px solid #e3e5e6;padding-bottom:8px}}@media screen and (min-width:700px){body.reports .behaviors-modal .behavior{margin-right:10px}}body.reports .behaviors-modal .counter{width:40px;padding-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports .behaviors-modal .difference{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.reports .behaviors-modal .difference>h5{width:70px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:699px){body.reports .behaviors-modal .difference{padding:8px 0 0;margin-left:40px}body.reports .behaviors-modal .difference .label{width:100%}}body.reports .behaviors-modal .bar{background:#edeff0;height:16px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:16px;position:relative;margin:4px 0 0}body.reports .behaviors-modal .percentage{background:#3595d6;height:16px;border-radius:16px;max-width:100%}body.reports .behaviors-modal .disclaimer{margin-top:15px}@media screen and (min-width:700px){body.reports .behaviors-modal .disclaimer{margin:30px 0 0}}@media screen and (max-width:699px){body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content .text,body.reports section.header+.subheader .content .text,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content .text{margin-left:0}}@media screen and (min-width:700px){body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .content .text,body.reports section.header+.subheader .content .text,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .content .text{padding-left:26px}}@media screen and (max-width:699px){body.reports body.tools.compare .compare section.relatives-in-common-sharing+.subheader .visual,body.reports section.header+.subheader .visual,body.tools.compare .compare body.reports section.relatives-in-common-sharing+.subheader .visual{text-align:center;margin:-40px 0 20px}}body.reports .assessment.migrations{padding-top:0;padding-bottom:0}@media screen and (min-width:700px){body.reports .assessment.migrations .body-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports .assessment.migrations .body-content:last-child{margin-right:0}}body.reports .assessment.migrations .timeline-bottom,body.reports .assessment.migrations .timeline-top{margin:0 -7.15592%}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-bottom,body.reports .assessment.migrations .timeline-top{margin:auto}}body.reports .assessment.migrations .timeline-top{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;padding:30px 2% 0}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-top{margin:auto -20px;padding:50px 40px 0}}body.reports .assessment.migrations .timeline-top .body-content{border-left:1px solid #9f0f7b;margin-top:20px;padding-bottom:50px}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-top .body-content{margin-top:40px}}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-top .title{padding:0 4.26%}}body.reports .assessment.migrations .timeline-bottom{padding:0 2%}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-bottom{padding:0 20px}}body.reports .assessment.migrations .timeline-item{border-left:1px solid #9f0f7b;padding:0 4.26% 50px;position:relative}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 50px}}body.reports .assessment.migrations .timeline-item:first-child{border-left:1px solid #9f0f7b;padding:50px 4.26%}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item:first-child{padding:50px 0 35px}}body.reports .assessment.migrations .timeline-item:last-child{border-left:0;padding-bottom:0}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item:last-child{padding:0}}body.reports .assessment.migrations .timeline-item:only-child:before{content:"";border-left:1px solid #9f0f7b;position:absolute;top:0;left:0;height:50px}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-item .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item .label{position:absolute;padding:0 15px 10px 25px}}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item .description{margin-left:20%}}body.reports .assessment.migrations .timeline-item .description .title{margin-bottom:15px}body.reports .assessment.migrations .timeline-item .pinpoint-icon{left:1px;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-item .pinpoint-icon{width:14px}}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-item .years-ago{margin-left:5px}}body.reports .assessment.migrations .timeline-item.your-haplogroup .ratio{font-size:1.75rem;font-weight:800;color:#9f0f7b}body.reports .assessment.migrations .timeline-item.your-haplogroup .prevalence-text{font-size:.875rem;color:#9c9ea1;font-weight:500}body.reports .assessment.migrations .timeline-item.your-haplogroup .haplogroup-prevalence{text-align:center;margin-top:20px}@media screen and (min-width:700px){body.reports .assessment.migrations .timeline-item.your-haplogroup .description-and-prevalence{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.migrations .timeline-item.your-haplogroup .haplogroup-prevalence{text-align:center;margin-left:25px;margin-top:0}}body.reports .assessment.migrations .references{position:relative;background:#f7f9fa}body.reports .assessment.migrations .references:after,body.reports .assessment.migrations .references:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports .assessment.migrations .references:after{left:100%}@media screen and (min-width:700px){body.reports .assessment.migrations .references{margin:0 -20px}}body.reports .assessment.migrations .references .info-toggle{width:100%;padding-top:35px;padding-bottom:50px}body.reports .assessment.migrations .progress-slot{left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:100%;border:2px solid;border-color:#9f0f7b;height:20px;position:absolute;width:20px}body.reports .assessment.migrations .timeline-bottom .progress-slot{top:3px;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-bottom .progress-slot{width:12px;height:12px;top:7px}}@media screen and (max-width:699px){body.reports .assessment.migrations .timeline-item:first-child .progress-slot,body.reports .assessment.migrations .timeline-item:last-child .progress-slot{top:57px}}body.reports .assessment.migrations .migration-paths{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.migrations .migration-map{background:#fff;border:1px solid #e3e5e6}@media screen and (min-width:700px){body.reports .assessment.migrations .migration-map{margin-left:3%;padding:15px 0 0}}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-map{border-left:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-map-item{border-top:1px solid #e3e5e6}body.reports .assessment.migrations .migration-map-item:first-child{border-top:none;position:relative}body.reports .assessment.migrations .migration-map-item:first-child:before{border-left:1px solid #e3e5e6;content:"";height:50%;left:-1px;position:absolute;top:-1px}body.reports .assessment.migrations .migration-map-item:first-child.mobile-active:before{height:1px}}@media screen and (min-width:700px){body.reports .assessment.migrations .migration-map-item{display:none}}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-map-item .map-content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.reports .assessment.migrations .migration-map-item .map-content p{padding:0 4.26%}@media screen and (min-width:700px){body.reports .assessment.migrations .migration-map-item .map-content p{padding:0 15px;min-height:120px}}body.reports .assessment.migrations .migration-map-item .map-header{position:relative;padding:0 15px}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-map-item .map-header{cursor:pointer;padding:9px 4.26%}}body.reports .assessment.migrations .migration-map-item .map-header .svg-down{float:right;height:20px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:4px}body.reports .assessment.migrations .migration-map-item .map-header .progress-slot{width:12px;height:12px}body.reports .assessment.migrations .migration-map-item .temp-map{position:relative}body.reports .assessment.migrations .migration-map-item .map .temp-map-text{font-size:2.5rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-25deg);transform:translate(-50%,-50%) rotate(-25deg);font-weight:800;position:absolute}body.reports .assessment.migrations .migration-map-item .map img{display:block;margin:auto}body.reports .assessment.migrations .migration-map-item .haplogroup{display:inline}body.reports .assessment.migrations .migration-map-item .years-ago{padding-left:10px}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-map-item .years-ago{font-size:.875rem;font-weight:700;color:#9c9ea1}}body.reports .assessment.migrations .migration-map-item p{margin-top:15px}@media screen and (max-width:699px){body.reports .assessment.migrations .mobile-active.migration-map-item .map-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.migrations .mobile-active.migration-map-item .map-header{color:#fff;font-weight:700;background-color:#9f0f7b}body.reports .assessment.migrations .mobile-active.migration-map-item .map-header .progress-slot{background-color:#9f0f7b;border-color:#ffba32}body.reports .assessment.migrations .mobile-active.migration-map-item .map-header .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.reports .assessment.migrations .mobile-active.migration-map-item .accordion-trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.reports .assessment.migrations .mobile-active.migration-map-item .years-ago{color:#fff}}@media screen and (min-width:700px){body.reports .assessment.migrations .desktop-active.migration-map-item{display:block}body.reports .assessment.migrations .desktop-active.migration-map-item .map-header .progress-slot{background-color:#9f0f7b;border-color:#ffba32}body.reports .assessment.migrations .desktop-active.migration-map-item .map-header .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.reports .assessment.migrations .desktop-active.migration-map-item .accordion-trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.reports .assessment.migrations .desktop-active.migration-map-item .years-ago{color:#fff}}body.reports .assessment.migrations .migration-accordion{position:relative;background:#fff;border:1px solid #e3e5e6;border-left:none;width:125px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%}@media screen and (max-width:699px){body.reports .assessment.migrations .migration-accordion{display:none}}body.reports .assessment.migrations .accordion-trigger{position:relative}body.reports .assessment.migrations .accordion-item{border-top:1px solid #e3e5e6;padding:10px 30px 10px 25px;position:relative}body.reports .assessment.migrations .accordion-item:hover{cursor:pointer}body.reports .assessment.migrations .accordion-item:hover .progress-slot{border-color:#ffba32}@media screen and (max-width:699px){body.reports .assessment.migrations .mobile-active.accordion-item{background-color:#9f0f7b;color:#fff}}@media screen and (min-width:700px){body.reports .assessment.migrations .desktop-active.accordion-item{background-color:#9f0f7b;color:#fff}}@media screen and (max-width:699px){body.reports .assessment.migrations .mobile-active.accordion-item .progress-slot{background-color:#9f0f7b;border-color:#ffba32}}@media screen and (min-width:700px){body.reports .assessment.migrations .desktop-active.accordion-item .progress-slot{background-color:#9f0f7b;border-color:#ffba32}}body.reports .assessment.migrations .accordion-item:first-child{border-top:none}body.reports .assessment.migrations .accordion-item:first-child:before{border-left:1px solid #e3e5e6;content:"";height:50%;left:-1px;position:absolute;top:-1px}body.reports .assessment.migrations .years-ago{font-size:.75rem;font-weight:700;color:#9c9ea1}@media screen and (max-width:699px){body.reports .assessment.migrations .mobile-active .years-ago{color:#fff}}@media screen and (min-width:700px){body.reports .assessment.migrations .desktop-active .years-ago{color:#fff}}body.reports .assessment.famous-ancestor{border-top:3px solid #e3e5e6;padding-bottom:0}body.reports .assessment.famous-ancestor .title{margin-bottom:20px;text-align:center}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .title{margin-bottom:40px}}body.reports .assessment.famous-ancestor .link-scientific-details{text-align:center;padding-top:40px}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.reports .assessment.famous-ancestor .content:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content .text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content .visual{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;text-align:center}}body.reports .assessment.famous-ancestor .content.type-person .visual{min-width:320px}body.reports .assessment.famous-ancestor .content .caption{font-size:.8125rem;text-align:center;margin-top:5px}body.reports .assessment.famous-ancestor .content.type-other .visual{text-align:center;margin-bottom:15px}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content.type-other .visual{text-align:right;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}body.reports .assessment.famous-ancestor .content.type-other .visual .image-container{display:inline-block;max-width:230px;position:relative}body.reports .assessment.famous-ancestor .content.type-other .visual .haplo-avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:25px;height:75px;position:relative;text-align:center;text-transform:uppercase;width:75px;line-height:75px;position:absolute;text-transform:none;-webkit-transform:translate(-25%);transform:translate(-25%)}body.reports .assessment.famous-ancestor .content.type-other .visual .haplo-avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.famous-ancestor .content.type-other .visual .haplo-avatar.with-photo{background-color:transparent}body.reports .assessment.famous-ancestor .content.type-other .visual .haplo-avatar.long-haplogroup-name{font-size:.9375rem}body.reports .assessment.famous-ancestor .content.type-other .visual img{border-radius:100%;border:3px solid #9f0f7b}@media screen and (min-width:700px) and (max-width:979px){body.reports .assessment.famous-ancestor .content.type-other .text{-webkit-box-flex:3.5;-webkit-flex:3.5;-ms-flex:3.5;flex:3.5}}@media screen and (min-width:980px){body.reports .assessment.famous-ancestor .content.type-other .text{-webkit-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7}}body.reports .assessment.famous-ancestor .content .map-container{position:relative;margin:0 0 15px;text-align:center}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content .map-container{padding-left:15px}}body.reports .assessment.famous-ancestor .content .map-container .caption{max-width:60%;margin:5px auto 0}body.reports .assessment.famous-ancestor .content .avatar-lines{height:40px;width:55%;border-left:3px solid #e58900;border-right:3px solid #6f3598;border-top:3px solid #6f3598;position:relative;border-radius:3px;margin:100px auto 120px}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .content .avatar-lines{margin:95px 45px 110px auto}}body.reports .assessment.famous-ancestor .content .avatar-lines:before{content:'';background-color:#e58900;height:3px;left:-3px;position:absolute;top:-3px;width:30px}body.reports .assessment.famous-ancestor .content .avatar-lines:after{content:'';position:absolute;background-color:#d50f67;bottom:100%;left:27px;height:25px;width:3px}body.reports .assessment.famous-ancestor .content .avatar-container{position:absolute;top:90%}body.reports .assessment.famous-ancestor .content .avatar-container .caption{position:absolute;white-space:nowrap;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar img{-o-object-fit:cover;object-fit:cover}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar .avatar{background-color:#e58900;border-radius:100%;color:#fff;font-size:30px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;border:6px solid #fff;line-height:78px}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar .avatar:after{border-radius:100%;border:2px solid #e58900;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.famous-ancestor .content .famous-ancestor-avatar .avatar.with-photo{background-color:transparent}body.reports .assessment.famous-ancestor .content .user-avatar{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}body.reports .assessment.famous-ancestor .content .user-avatar .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:30px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;border:6px solid #fff;line-height:78px}body.reports .assessment.famous-ancestor .content .user-avatar .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports .assessment.famous-ancestor .content .user-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.famous-ancestor .content .user-avatar .avatar.with-photo{background-color:transparent}body.reports .assessment.famous-ancestor .content .common-ancestor{bottom:100%;left:30px;margin-bottom:25px;width:100%;position:absolute}body.reports .assessment.famous-ancestor .content .common-ancestor-icon{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:-1.5px;height:50px;width:50px}body.reports .assessment.famous-ancestor .content .common-ancestor-text{text-align:left;padding-left:35px}body.reports .assessment.famous-ancestor .references{position:relative;background:#f7f9fa}body.reports .assessment.famous-ancestor .references:after,body.reports .assessment.famous-ancestor .references:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports .assessment.famous-ancestor .references:after{left:100%}@media screen and (min-width:700px){body.reports .assessment.famous-ancestor .references{margin:0 -20px}}body.reports .assessment.famous-ancestor .references .info-toggle{width:100%;padding-top:20px;padding-bottom:50px}body.reports .genetics{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}body.reports .genetics .title{margin-bottom:20px;text-align:center}@media screen and (min-width:700px){body.reports .genetics .title{margin-bottom:40px}}@media screen and (min-width:700px){body.reports .genetics .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports .genetics .content:last-child{margin-right:0}}body.reports .genetics .carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -7.15592%}@media screen and (min-width:700px){body.reports .genetics .carousel{min-height:550px;width:100%;margin:0 auto}}body.reports .genetics .carousel .carousel-display{background:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 2%}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display{margin:0;margin-left:3%;padding:15px 0 0}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display li{display:none}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display .mobile-active{display:list-item}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display .desktop-active{display:list-item}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display h5{cursor:pointer}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display .mobile-active h5{background:#9f0f7b;color:#fff}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display .desktop-active h5{padding:0 15px}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display .mobile-active .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display .desktop-active .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display li:first-child h5{border-top:none}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-display .mobile-active .carousel-content{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-display .desktop-active .carousel-content{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports .genetics .carousel .carousel-content img{display:block;margin:auto auto 15px}body.reports .genetics .carousel .carousel-content>div{padding:16px 4.26%}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-content>div{padding:0 15px}}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-content{display:none}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:560px}}body.reports .genetics .carousel .carousel-toggle{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:250px}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-toggle{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px}}body.reports .genetics .carousel .carousel-toggle>li{border-top:1px solid #e3e5e6;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:80px;padding:0 20px 0 11px;cursor:pointer}body.reports .genetics .carousel .carousel-toggle>li:hover:not(.desktop-active){color:#c0c1c2}body.reports .genetics .carousel .carousel-toggle>li:first-child{border-top:none}@media screen and (max-width:699px){body.reports .genetics .carousel .carousel-toggle>.mobile-active{background-color:#9f0f7b;color:#fff;font-weight:700}}@media screen and (min-width:700px){body.reports .genetics .carousel .carousel-toggle>.desktop-active{background-color:#9f0f7b;color:#fff;font-weight:700}}@media screen and (max-width:699px){body.reports .genetics .carousel h5{padding:10px 4.26%;border-top:1px solid #e3e5e6;font-weight:800}}body.reports .genetics .carousel h5 .svg-down{float:right;height:20px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:699px){body.reports section.details-about{padding-bottom:0}}@media screen and (min-width:700px){body.reports section.details-about header{margin-bottom:40px}}body.reports section.details-about .haplogroups-about{margin:0}@media screen and (min-width:700px){body.reports section.details-about .haplogroups-about{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-bottom:30px}body.reports section.details-about .haplogroups-about:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.details-about .haplogroups-about{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.details-about .haplogroups-about:last-child{margin-right:0}}body.reports section.details-about .toggle-bar{clear:both;margin-left:-20px;margin-right:-20px}@media screen and (max-width:699px){body.reports section.details-about .toggle-bar{margin-left:-7.15592%;margin-right:-7.15592%}}body.reports section.details-about .haplogroup-trees{background-color:#f7f9fa}@media screen and (max-width:699px){body.reports section.details-about .haplogroup-trees{margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (min-width:700px){body.reports section.details-about .haplogroup-trees{border-radius:3px;margin-top:20px}}body.reports section.details-about .haplogroup-tree-viz{display:none;cursor:move;overflow:hidden}body.reports section.details-about .haplogroup-tree-viz svg{width:100%;max-width:100%;height:300px;display:block}@media screen and (min-width:700px){body.reports section.details-about .haplogroup-tree-viz svg{height:600px}}body.reports section.details-about .haplogroup-tree-viz .node circle{cursor:pointer;stroke-width:1.5px}body.reports section.details-about .haplogroup-tree-viz .node text{font-size:11px}body.reports section.details-about .haplogroup-tree-viz path.link{fill:none;stroke-width:1.5px}body.reports section.details-about .haplogroup-tree-viz.active{display:block}@media screen and (max-width:699px){body.reports section.paternal-details-about{padding-bottom:0}}@media screen and (min-width:700px){body.reports section.paternal-details-about header{margin-bottom:40px}}body.reports section.paternal-details-about .haplogroups-about{margin:0}@media screen and (min-width:700px){body.reports section.paternal-details-about .haplogroups-about{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-bottom:30px}body.reports section.paternal-details-about .haplogroups-about:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.reports section.paternal-details-about .haplogroups-about{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.paternal-details-about .haplogroups-about:last-child{margin-right:0}}body.reports section.paternal-details-about .toggle-bar{clear:both;margin-left:-20px;margin-right:-20px}@media screen and (max-width:699px){body.reports section.paternal-details-about .toggle-bar{margin-left:-7.15592%;margin-right:-7.15592%}}body.reports section.paternal-details-about .haplogroup-trees{background-color:#f7f9fa}@media screen and (max-width:699px){body.reports section.paternal-details-about .haplogroup-trees{margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (min-width:700px){body.reports section.paternal-details-about .haplogroup-trees{border-radius:3px;margin-top:20px}}body.reports section.paternal-details-about .haplogroup-tree-viz{display:none;cursor:move;overflow:hidden}body.reports section.paternal-details-about .haplogroup-tree-viz svg{width:100%;max-width:100%;height:300px;display:block}@media screen and (min-width:700px){body.reports section.paternal-details-about .haplogroup-tree-viz svg{height:600px}}body.reports section.paternal-details-about .haplogroup-tree-viz .node circle{cursor:pointer;stroke-width:1.5px}body.reports section.paternal-details-about .haplogroup-tree-viz .node text{font-size:11px}body.reports section.paternal-details-about .haplogroup-tree-viz path.link{fill:none;stroke-width:1.5px}body.reports section.paternal-details-about .haplogroup-tree-viz.active{display:block}body.reports .assessment.paternal-famous-ancestor{border-top:3px solid #e3e5e6;padding-bottom:0}body.reports .assessment.paternal-famous-ancestor .title{margin-bottom:20px;text-align:center}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .title{margin-bottom:40px}}body.reports .assessment.paternal-famous-ancestor .link-scientific-details{text-align:center;padding-top:40px}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.reports .assessment.paternal-famous-ancestor .content:last-child{margin-right:0}}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content .text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content .visual{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;text-align:center}}body.reports .assessment.paternal-famous-ancestor .content.type-person .visual{min-width:320px}body.reports .assessment.paternal-famous-ancestor .content .caption{font-size:.8125rem;text-align:center;margin-top:5px}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual{text-align:center;margin-bottom:15px}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content.type-other .visual{text-align:right;-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual .image-container{display:inline-block;max-width:230px;position:relative}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual .haplo-avatar{background-color:#3595d6;border-radius:100%;color:#fff;font-size:25px;height:75px;position:relative;text-align:center;text-transform:uppercase;width:75px;line-height:75px;position:absolute;text-transform:none;-webkit-transform:translate(-25%);transform:translate(-25%)}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual .haplo-avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual .haplo-avatar.with-photo{background-color:transparent}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual .haplo-avatar.long-haplogroup-name{font-size:.9375rem}body.reports .assessment.paternal-famous-ancestor .content.type-other .visual img{border-radius:100%;border:3px solid #3595d6}@media screen and (min-width:700px) and (max-width:979px){body.reports .assessment.paternal-famous-ancestor .content.type-other .text{-webkit-box-flex:3.5;-webkit-flex:3.5;-ms-flex:3.5;flex:3.5}}@media screen and (min-width:980px){body.reports .assessment.paternal-famous-ancestor .content.type-other .text{-webkit-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7}}body.reports .assessment.paternal-famous-ancestor .content .map-container{position:relative;margin:0 0 15px;text-align:center}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content .map-container{padding-left:15px}}body.reports .assessment.paternal-famous-ancestor .content .map-container .caption{max-width:60%;margin:5px auto 0}body.reports .assessment.paternal-famous-ancestor .content .avatar-lines{height:40px;width:55%;border-left:3px solid #53c8ed;border-right:3px solid #005b98;border-top:3px solid #005b98;position:relative;border-radius:3px;margin:100px auto 120px}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .content .avatar-lines{margin:95px 45px 110px auto}}body.reports .assessment.paternal-famous-ancestor .content .avatar-lines:before{content:'';background-color:#53c8ed;height:3px;left:-3px;position:absolute;top:-3px;width:30px}body.reports .assessment.paternal-famous-ancestor .content .avatar-lines:after{content:'';position:absolute;background-color:#3595d6;bottom:100%;left:27px;height:25px;width:3px}body.reports .assessment.paternal-famous-ancestor .content .avatar-container{position:absolute;top:90%}body.reports .assessment.paternal-famous-ancestor .content .avatar-container .caption{position:absolute;white-space:nowrap;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar img{-o-object-fit:cover;object-fit:cover}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar .avatar{background-color:#53c8ed;border-radius:100%;color:#fff;font-size:30px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;border:6px solid #fff;line-height:78px}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar .avatar:after{border-radius:100%;border:2px solid #53c8ed;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.paternal-famous-ancestor .content .famous-ancestor-avatar .avatar.with-photo{background-color:transparent}body.reports .assessment.paternal-famous-ancestor .content .user-avatar{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}body.reports .assessment.paternal-famous-ancestor .content .user-avatar .avatar{background-color:#005b98;border-radius:100%;color:#fff;font-size:30px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;border:6px solid #fff;line-height:78px}body.reports .assessment.paternal-famous-ancestor .content .user-avatar .avatar:after{border-radius:100%;border:2px solid #005b98;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.reports .assessment.paternal-famous-ancestor .content .user-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.reports .assessment.paternal-famous-ancestor .content .user-avatar .avatar.with-photo{background-color:transparent}body.reports .assessment.paternal-famous-ancestor .content .common-ancestor{bottom:100%;left:30px;margin-bottom:25px;width:100%;position:absolute}body.reports .assessment.paternal-famous-ancestor .content .common-ancestor-icon{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:-1.5px;height:50px;width:50px}body.reports .assessment.paternal-famous-ancestor .content .common-ancestor-text{text-align:left;padding-left:35px}body.reports .assessment.paternal-famous-ancestor .references{position:relative;background:#f7f9fa}body.reports .assessment.paternal-famous-ancestor .references:after,body.reports .assessment.paternal-famous-ancestor .references:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports .assessment.paternal-famous-ancestor .references:after{left:100%}@media screen and (min-width:700px){body.reports .assessment.paternal-famous-ancestor .references{margin:0 -20px}}body.reports .assessment.paternal-famous-ancestor .references .info-toggle{width:100%;padding-top:20px;padding-bottom:50px}body.reports .paternal-genetics{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}body.reports .paternal-genetics .title{margin-bottom:20px;text-align:center}@media screen and (min-width:700px){body.reports .paternal-genetics .title{margin-bottom:40px}}@media screen and (min-width:700px){body.reports .paternal-genetics .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports .paternal-genetics .content:last-child{margin-right:0}}body.reports .paternal-genetics .carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -7.15592%}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel{min-height:660px;width:100%;margin:0 auto}}body.reports .paternal-genetics .carousel .carousel-display{background:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 2%}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display{margin:0;margin-left:3%;padding:15px 0 0}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display li{display:none}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display .mobile-active{display:list-item}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display .desktop-active{display:list-item}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display h5{cursor:pointer}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display .mobile-active h5{background:#3595d6;color:#fff}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display .desktop-active h5{padding:0 15px}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display .mobile-active .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display .desktop-active .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display li:first-child h5{border-top:none}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-display .mobile-active .carousel-content{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-display .desktop-active .carousel-content{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.reports .paternal-genetics .carousel .carousel-content img{display:block;margin:auto}body.reports .paternal-genetics .carousel .carousel-content>div{padding:16px 4.26%}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-content>div{padding:0 15px}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-content{display:none}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:585px}}body.reports .paternal-genetics .carousel .carousel-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-toggle{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:150px}}body.reports .paternal-genetics .carousel .carousel-toggle>li{background:#fff;border-top:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:80px;padding:15px 20px 15px 11px;cursor:pointer}body.reports .paternal-genetics .carousel .carousel-toggle>li:hover:not(.desktop-active){color:#c0c1c2}body.reports .paternal-genetics .carousel .carousel-toggle>li:first-child{border-top:none}body.reports .paternal-genetics .carousel .carousel-toggle>li:last-child{height:103px}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel .carousel-toggle>.mobile-active{background-color:#3595d6;color:#fff;font-weight:700}}@media screen and (min-width:700px){body.reports .paternal-genetics .carousel .carousel-toggle>.desktop-active{background-color:#3595d6;color:#fff;font-weight:700}}@media screen and (max-width:699px){body.reports .paternal-genetics .carousel h5{padding:10px 4.26%;border-top:1px solid #e3e5e6;font-weight:800}}body.reports .paternal-genetics .carousel h5 .svg-down{float:right;height:20px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.reports .assessment.paternal-migrations{padding-top:0;padding-bottom:0}body.reports .assessment.paternal-migrations.female{display:None}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .body-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports .assessment.paternal-migrations .body-content:last-child{margin-right:0}}body.reports .assessment.paternal-migrations .timeline-bottom,body.reports .assessment.paternal-migrations .timeline-top{margin:0 -7.15592%}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-bottom,body.reports .assessment.paternal-migrations .timeline-top{margin:auto}}body.reports .assessment.paternal-migrations .timeline-top{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;padding:30px 2% 0}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-top{margin:auto -20px;padding:50px 40px 0}}body.reports .assessment.paternal-migrations .timeline-top .body-content{border-left:1px solid #3595d6;margin-top:15px;padding-bottom:50px}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-top .body-content{margin-top:40px}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-top .title{padding:0 4.26%}}body.reports .assessment.paternal-migrations .timeline-bottom{padding:0 2%}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-bottom{padding:0 20px}}body.reports .assessment.paternal-migrations .timeline-item{border-left:1px solid #3595d6;padding:0 4.26% 50px;position:relative}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 50px}}body.reports .assessment.paternal-migrations .timeline-item:first-child{border-left:1px solid #3595d6;padding:50px 4.26%}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item:first-child{padding:50px 0 35px}}body.reports .assessment.paternal-migrations .timeline-item:last-child{border-left:0;padding-bottom:0}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item:last-child{padding:0}}body.reports .assessment.paternal-migrations .timeline-item:only-child:before{content:"";border-left:1px solid #3595d6;position:absolute;top:0;left:0;height:50px}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-item .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item .label{position:absolute;padding:0 15px 10px 25px}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item .description{margin-left:20%}}body.reports .assessment.paternal-migrations .timeline-item .description .title{margin-bottom:15px}body.reports .assessment.paternal-migrations .timeline-item .pinpoint-icon{left:1px;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-item .pinpoint-icon{width:14px}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-item .years-ago{margin-left:5px}}body.reports .assessment.paternal-migrations .timeline-item.your-haplogroup .ratio{font-size:1.75rem;font-weight:800;color:#3595d6}body.reports .assessment.paternal-migrations .timeline-item.your-haplogroup .prevalence-text{font-size:.875rem;color:#9c9ea1;font-weight:500}body.reports .assessment.paternal-migrations .timeline-item.your-haplogroup .haplogroup-prevalence{text-align:center;margin-top:20px}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .timeline-item.your-haplogroup .description-and-prevalence{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.paternal-migrations .timeline-item.your-haplogroup .haplogroup-prevalence{text-align:center;margin-left:25px;margin-top:0}}body.reports .assessment.paternal-migrations .references{position:relative;background:#f7f9fa}body.reports .assessment.paternal-migrations .references:after,body.reports .assessment.paternal-migrations .references:before{content:"";position:absolute;top:0;bottom:0;width:9600px;right:100%;background:#f7f9fa}body.reports .assessment.paternal-migrations .references:after{left:100%}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .references{margin:0 -20px}}body.reports .assessment.paternal-migrations .references .info-toggle{width:100%;padding-top:35px;padding-bottom:50px}body.reports .assessment.paternal-migrations .progress-slot{left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:100%;border:2px solid;border-color:#3595d6;height:20px;position:absolute;width:20px}body.reports .assessment.paternal-migrations .timeline-bottom .progress-slot{top:3px;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-bottom .progress-slot{width:12px;height:12px;top:7px}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .timeline-item:first-child .progress-slot,body.reports .assessment.paternal-migrations .timeline-item:last-child .progress-slot{top:57px}}body.reports .assessment.paternal-migrations .migration-paths{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.paternal-migrations .migration-map{background:#fff;border:1px solid #e3e5e6}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .migration-map{margin-left:3%;padding:15px 0 0}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-map{border-left:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-map-item{border-top:1px solid #e3e5e6}body.reports .assessment.paternal-migrations .migration-map-item:first-child{border-top:none;position:relative}body.reports .assessment.paternal-migrations .migration-map-item:first-child:before{border-left:1px solid #e3e5e6;content:"";height:50%;left:-1px;position:absolute;top:-1px}body.reports .assessment.paternal-migrations .migration-map-item:first-child.mobile-active:before{height:1px}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .migration-map-item{display:none}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-map-item .map-content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.reports .assessment.paternal-migrations .migration-map-item .map-content p{padding:0 4.26%}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .migration-map-item .map-content p{padding:0 15px;min-height:120px}}body.reports .assessment.paternal-migrations .migration-map-item .map-header{position:relative;padding:0 15px}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-map-item .map-header{cursor:pointer;padding:9px 4.26%}}body.reports .assessment.paternal-migrations .migration-map-item .map-header .svg-down{float:right;height:20px;width:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:4px}body.reports .assessment.paternal-migrations .migration-map-item .map-header .progress-slot{width:12px;height:12px}body.reports .assessment.paternal-migrations .migration-map-item .temp-map{position:relative}body.reports .assessment.paternal-migrations .migration-map-item .map .temp-map-text{font-size:2.5rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-25deg);transform:translate(-50%,-50%) rotate(-25deg);font-weight:800;position:absolute}body.reports .assessment.paternal-migrations .migration-map-item .map img{display:block;margin:auto}body.reports .assessment.paternal-migrations .migration-map-item .haplogroup{display:inline}body.reports .assessment.paternal-migrations .migration-map-item .years-ago{padding-left:10px}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-map-item .years-ago{font-size:.875rem;font-weight:700;color:#9c9ea1}}body.reports .assessment.paternal-migrations .migration-map-item p{margin-top:15px}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .map-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .map-header{color:#fff;font-weight:700;background-color:#3595d6}body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .map-header .progress-slot{background-color:#3595d6;border-color:#ffba32}body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .map-header .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .accordion-trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.reports .assessment.paternal-migrations .mobile-active.migration-map-item .years-ago{color:#fff}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .desktop-active.migration-map-item{display:block}body.reports .assessment.paternal-migrations .desktop-active.migration-map-item .map-header .progress-slot{background-color:#3595d6;border-color:#ffba32}body.reports .assessment.paternal-migrations .desktop-active.migration-map-item .map-header .svg-down{fill:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.reports .assessment.paternal-migrations .desktop-active.migration-map-item .accordion-trigger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.reports .assessment.paternal-migrations .desktop-active.migration-map-item .years-ago{color:#fff}}body.reports .assessment.paternal-migrations .migration-accordion{position:relative;background:#fff;border:1px solid #e3e5e6;border-left:none;width:125px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:100%}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .migration-accordion{display:none}}body.reports .assessment.paternal-migrations .accordion-trigger{position:relative}body.reports .assessment.paternal-migrations .accordion-item{border-top:1px solid #e3e5e6;padding:10px 30px 10px 25px;position:relative}body.reports .assessment.paternal-migrations .accordion-item:hover{cursor:pointer}body.reports .assessment.paternal-migrations .accordion-item:hover .progress-slot{border-color:#ffba32}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .mobile-active.accordion-item{background-color:#3595d6;color:#fff}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .desktop-active.accordion-item{background-color:#3595d6;color:#fff}}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .mobile-active.accordion-item .progress-slot{background-color:#3595d6;border-color:#ffba32}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .desktop-active.accordion-item .progress-slot{background-color:#3595d6;border-color:#ffba32}}body.reports .assessment.paternal-migrations .accordion-item:first-child{border-top:none}body.reports .assessment.paternal-migrations .accordion-item:first-child:before{border-left:1px solid #e3e5e6;content:"";height:50%;left:-1px;position:absolute;top:-1px}body.reports .assessment.paternal-migrations .years-ago{font-size:.75rem;font-weight:700;color:#9c9ea1}@media screen and (max-width:699px){body.reports .assessment.paternal-migrations .mobile-active .years-ago{color:#fff}}@media screen and (min-width:700px){body.reports .assessment.paternal-migrations .desktop-active .years-ago{color:#fff}}body.reports .upsell-banner{background-color:#425dbf;background-image:-webkit-gradient(linear,left top,right top,from(#3595d6),to(#425dbf));background-image:linear-gradient(to right,#3595d6,#425dbf);padding-top:23px;padding-bottom:9px}@media screen and (max-width:699px){body.reports .upsell-banner{padding-bottom:33px}}@media screen and (min-width:700px){body.reports .upsell-banner .inner,body.reports .upsell-banner body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports .upsell-banner .subheader-content{max-width:52em;margin:0 auto}}body.reports .upsell-banner .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 6.26%}body.reports .upsell-banner .content .visual{display:table;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:699px){body.reports .upsell-banner .content .visual{margin:0 auto}}body.reports .upsell-banner .content .text{color:#fff;padding-top:7px}@media screen and (min-width:700px){body.reports .upsell-banner .content .text{padding-left:30px}}body.reports .upsell-banner .content .text a{color:#fff}body.reports .upsell-banner .content .button.rounded{background-color:#fff;color:#425dbf}@media screen and (max-width:699px){body.reports .upsell-banner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.reports .progress-bar-container{text-align:center;width:56%;margin:250px auto}body.reports .progress-bar-container .loading-animation{margin-bottom:15px}body.reports .wireframey .progress-bar-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:80%}body.reports .progress-bar{border-radius:1000px;height:12px;overflow:hidden;background-color:#d4d6d6;position:relative}body.reports .progress-bar>div{background-color:#92c746;height:100%;width:0;-webkit-transition:width 10s linear .5s;transition:width 10s linear .5s}body.reports .progress-bar.loading div{width:90%}body.reports .progress-bar.complete div{right:100%;-webkit-transition:width 150ms ease;transition:width 150ms ease}body.reports .wireframey{text-align:center;position:relative;margin:0 auto}@media screen and (min-width:700px){body.reports .wireframey{width:70%}}body.reports .wireframey .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 15px;width:90%}body.reports .wireframey .row:first-child{margin-top:15px}body.reports .wireframey .row .big.block{margin:0}body.reports .wireframey .block{background-color:#f7f9fa;height:1rem;margin:0 auto 10px}body.reports .wireframey .block.big{height:40px;width:90%}body.reports .wireframey .block.column{position:relative}body.reports .wireframey .block.column:after,body.reports .wireframey .block.column:before{content:"";background-color:#fff;height:100%;margin-left:-15px;position:absolute;width:30px}body.reports .wireframey .block.column:before{left:33.33333%}body.reports .wireframey .block.column:after{left:66.66667%}body.reports .wireframey .block-table .block{height:1.75rem;margin:15px 0}body.reports .wireframey .circle{margin-right:20px}body.reports .wireframey .circle>div{border-radius:100%;background-color:#f7f9fa;width:50px;height:50px}body.reports .wireframey .bubbles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.reports .wireframey .bubbles .bubble{background-color:#f7f9fa;border-radius:100%;bottom:0}body.reports .wireframey .bubbles .bubble>div{height:100px;width:100px}body.reports .wireframey .bubbles .tiny.bubble{height:50px;left:25px;position:absolute;width:50px}body.reports .wireframey svg path{fill:#f7f9fa}body.reports .print-only{display:none!important}body.reports .retry-container{padding:150px 0;text-align:center}body.reports .retry-container h3{margin-bottom:15px}body.reports section.ancestry-aggregation{position:relative}@media screen and (min-width:700px){body.reports section.ancestry-aggregation .body-content{margin-top:35px;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.ancestry-aggregation .body-content:last-child{margin-right:0}}body.reports section.ancestry-aggregation .body-content{margin-top:17px}body.reports section.ancestry-aggregation table{margin:0 -7.15592%;width:114.31184%}body.reports section.ancestry-aggregation table th{padding-top:10px;padding-bottom:10px}body.reports section.ancestry-aggregation table td{padding-top:8px;padding-bottom:8px}body.reports section.ancestry-aggregation table .table-header{color:#6b6b6b;background-color:#edeff0}body.reports section.ancestry-aggregation table .table-header h6{display:inline-block}body.reports section.ancestry-aggregation table .table-header h6 strong{display:block}@media screen and (min-width:700px) and (max-width:979px){body.reports section.ancestry-aggregation table .table-header h6{display:inline}}body.reports section.ancestry-aggregation table .ancestry,body.reports section.ancestry-aggregation table .results{text-align:left}body.reports section.ancestry-aggregation table .rank{width:15%;text-align:center}body.reports section.ancestry-aggregation table .ancestry{width:40%;padding-left:7.15592%;font-weight:500}@media screen and (min-width:700px){body.reports section.ancestry-aggregation table .ancestry{width:30%;padding-left:0}}body.reports section.ancestry-aggregation table .count{width:50px}body.reports section.ancestry-aggregation table .results div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.ancestry-aggregation table th.results{padding-right:20px}body.reports section.ancestry-aggregation table .results .full-bean{background-color:#edeff0;height:14px;width:50%;margin:auto;overflow:hidden;border-radius:7px}body.reports section.ancestry-aggregation table .portion-bean{height:100%}body.reports section.ancestry-aggregation table .portion-bean.ashkenazi{background-color:#0e8c8c}body.reports section.ancestry-aggregation table .portion-bean.balkan{background-color:#015b89}body.reports section.ancestry-aggregation table .portion-bean.british_irish{background-color:#145b96}body.reports section.ancestry-aggregation table .portion-bean.chinese{background-color:#e7310e}body.reports section.ancestry-aggregation table .portion-bean.east_african{background-color:#9f0f7b}body.reports section.ancestry-aggregation table .portion-bean.east_european{background-color:#00b5b5}body.reports section.ancestry-aggregation table .portion-bean.finnish{background-color:#0a75a9}body.reports section.ancestry-aggregation table .portion-bean.french_german{background-color:#0079e1}body.reports section.ancestry-aggregation table .portion-bean.iberian{background-color:#26aeda}body.reports section.ancestry-aggregation table .portion-bean.italian{background-color:#0a75a9}body.reports section.ancestry-aggregation table .portion-bean.japanese{background-color:#640000}body.reports section.ancestry-aggregation table .portion-bean.korean{background-color:#ad0d00}body.reports section.ancestry-aggregation table .portion-bean.middle_eastern{background-color:#425dbf}body.reports section.ancestry-aggregation table .portion-bean.mongolian{background-color:#f45844}body.reports section.ancestry-aggregation table .portion-bean.native_american{background-color:#fada6c}body.reports section.ancestry-aggregation table .portion-bean.north_african{background-color:#6f3598}body.reports section.ancestry-aggregation table .portion-bean.oceania{background-color:#92c746}body.reports section.ancestry-aggregation table .portion-bean.sardinian{background-color:#148cc7}body.reports section.ancestry-aggregation table .portion-bean.scandinavian{background-color:#0c3b60}body.reports section.ancestry-aggregation table .portion-bean.south_african{background-color:#74125d}body.reports section.ancestry-aggregation table .portion-bean.south_asian{background-color:#e58900}body.reports section.ancestry-aggregation table .portion-bean.southeast_asian{background-color:#ffba32}body.reports section.ancestry-aggregation table .portion-bean.west_african{background-color:#d50f67}body.reports section.ancestry-aggregation table .portion-bean.yakut{background-color:#f05a19}body.reports section.ancestry-aggregation .explanation-content{display:none;padding:20px}body.reports section.ancestry-aggregation .toggle-detail:hover{cursor:pointer;background-color:#f7f9fa}body.reports section.ancestry-aggregation .arrow{width:12px;height:12px}@media screen and (max-width:699px){body.reports section.ancestry-aggregation .arrow{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}body.reports section.ancestry-aggregation .open{background-color:#f7f9fa}body.reports section.ancestry-aggregation .open .ancestry{font-weight:800}body.reports section.ancestry-aggregation .open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.ancestry-aggregation .explanation-module{padding:0}body.reports section.ancestry-aggregation .explanation-module h5{margin-bottom:7px}body.reports section.ancestry-aggregation .explanation-module .explanation-your-ac p{margin-bottom:20px}body.reports section.ancestry-aggregation .explanation-module .explanation-about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:20px;border-top:1px solid #e3e5e6}body.reports section.ancestry-aggregation .explanation-module .explanation-about img{height:100px;width:100px;margin-right:20px}body.reports section.ancestry-aggregation .explanation-module .explanation-about p{margin-bottom:0}body.reports section.ancestry-aggregation .map-icon{position:relative;border-bottom:1px solid #e3e5e6;height:50px;margin-bottom:70px}body.reports section.ancestry-aggregation .map-icon img{position:absolute;left:calc(50% - 50px);top:0}body.reports section.ancestry-aggregation .wireframey .block-table{margin-top:30px}@media screen and (min-width:700px){body.reports section.connect-dna-relatives{text-align:center}}@media screen and (max-width:699px){body.reports section.connect-dna-relatives .mobile-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.reports section.connect-dna-relatives .mobile-header .header-visual{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}body.reports section.connect-dna-relatives .mobile-header .header-text{margin-left:15px}body.reports section.connect-dna-relatives p{margin:15px 0}@media screen and (min-width:700px){body.reports section.identifying-dnar .body-content,body.reports section.traits-calculation .body-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.reports section.identifying-dnar .body-content:last-child,body.reports section.traits-calculation .body-content:last-child{margin-right:0}body.reports section.identifying-dnar .body-content .explanation,body.reports section.traits-calculation .body-content .explanation{width:45%;background-color:#f7f9fa;padding:30px 20px}body.reports section.identifying-dnar .body-content .explanation p:last-child,body.reports section.traits-calculation .body-content .explanation p:last-child{margin:0}body.reports section.identifying-dnar .body-content .infographic,body.reports section.traits-calculation .body-content .infographic{width:50%;text-align:center}}body.reports section.identifying-dnar .title,body.reports section.traits-calculation .title{margin-bottom:24px}@media screen and (min-width:700px){body.reports section.identifying-dnar .title,body.reports section.traits-calculation .title{margin-bottom:40px}}body.reports section.identifying-dnar h4,body.reports section.traits-calculation h4{margin-bottom:15px}@media screen and (min-width:700px){body.reports section.identifying-dnar h4,body.reports section.traits-calculation h4{font-weight:800}}body.reports section.identifying-dnar .infographic img,body.reports section.traits-calculation .infographic img{margin-top:10px}@media screen and (min-width:700px){body.reports section.info-sources{background-color:#f7f9fa}body.reports section.info-sources .body-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.info-sources .body-content:last-child{margin-right:0}}body.reports section.info-sources .sources-table{border-top:1px solid #e3e5e6;background-color:#fff}body.reports section.info-sources .row{border-bottom:1px solid #e3e5e6;padding:15px 0}body.reports section.info-sources .row :last-child{margin:0}@media screen and (min-width:700px){body.reports section.info-sources .sources-table{border:1px solid #e3e5e6;border-bottom:none;border-radius:3px}body.reports section.info-sources .sources-header{background-color:#425dbf;color:#fff;padding:8px 0}body.reports section.info-sources .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.info-sources .row :first-child{width:30%;padding-left:20px}body.reports section.info-sources .row :last-child{width:60%}}body.reports section.relatives-by-distance{position:relative;padding-top:0}@media screen and (min-width:700px){body.reports section.relatives-by-distance .header-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;border-top:1px solid #e3e5e6;padding-top:50px}body.reports section.relatives-by-distance .header-content:last-child{margin-right:0}}body.reports section.relatives-by-distance .header-content p{margin-top:20px}@media screen and (max-width:699px){body.reports section.relatives-by-distance .header-content .title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e3e5e6;padding-bottom:25px}}@media screen and (max-width:699px){body.reports section.relatives-by-distance .header-content .title{margin-left:5%}}@media screen and (min-width:700px){body.reports section.relatives-by-distance .body-content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;margin-top:15px}body.reports section.relatives-by-distance .body-content:last-child{margin-right:0}}body.reports section.relatives-by-distance .cousin-distance-items-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px;position:relative}@media screen and (max-width:699px){body.reports section.relatives-by-distance .cousin-distance-items-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.reports section.relatives-by-distance .cousin-distance-items-container .mobile-border{height:84%;border-left:1px dashed #d4d6d6;position:absolute;left:17.5%}body.reports section.relatives-by-distance .cousin-distance-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item{display:block;text-align:center}}body.reports section.relatives-by-distance .cousin-distance-item .relationships-num{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:800;margin:0 auto 15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item .relationships-num{bottom:100%;position:absolute;white-space:nowrap;text-overflow:ellipsis}}body.reports section.relatives-by-distance .cousin-distance-item.close-cousin-distance-item h5{color:#ffba32}body.reports section.relatives-by-distance .cousin-distance-item.close-cousin-distance-item .relationships-num{background-color:#ffba32;font-size:1.125rem;height:50px;width:50px}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item.close-cousin-distance-item .relationships-num{font-size:3vw;height:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px}}@media screen and (min-width:73.75em){body.reports section.relatives-by-distance .cousin-distance-item.close-cousin-distance-item .relationships-num{font-size:1.75rem}}body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item h5{color:#92c746}body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item .relationships-num{background-color:#92c746;font-size:1.25rem;height:70px;width:70px}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item .relationships-num{font-size:3vw;height:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}}@media screen and (min-width:73.75em){body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item .relationships-num{font-size:2rem}}body.reports section.relatives-by-distance .cousin-distance-item.distant-cousin-distance-item h5{color:#53c8ed}body.reports section.relatives-by-distance .cousin-distance-item.distant-cousin-distance-item .relationships-num{background-color:#53c8ed;font-size:1.5rem;height:85px;width:85px}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item.distant-cousin-distance-item .relationships-num{font-size:3.2vw;height:130px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:130px}}@media screen and (min-width:73.75em){body.reports section.relatives-by-distance .cousin-distance-item.distant-cousin-distance-item .relationships-num{font-size:38px}}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item.distant-cousin-distance-item .relationships-num,body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item .relationships-num{-webkit-box-shadow:60px 0 0 0 #fff;box-shadow:60px 0 0 0 #fff}}@media screen and (min-width:700px){body.reports section.relatives-by-distance .cousin-distance-item.medium-cousin-distance-item{margin:0 20px}}@media screen and (max-width:699px){body.reports section.relatives-by-distance .cousin-distance-item .circle-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:35%;-webkit-flex:35%;-ms-flex:35%;flex:35%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:699px){body.reports section.relatives-by-distance .cousin-distance-item .body-column{-webkit-box-flex:65%;-webkit-flex:65%;-ms-flex:65%;flex:65%}}body.reports section.relatives-by-distance .circles-image{display:block}body.reports section.relatives-by-distance .wireframey{border-top:1px solid #e3e5e6;padding-top:30px}body.reports section.relatives-by-distance .wireframey .bubbles{margin-top:230px;margin-bottom:20px}body.reports section.relatives-by-location{position:relative}@media screen and (min-width:700px){body.reports section.relatives-by-location .map,body.reports section.relatives-by-location .map-key-container{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;text-align:center}body.reports section.relatives-by-location .map-key-container:last-child,body.reports section.relatives-by-location .map:last-child{margin-right:0}}body.reports section.relatives-by-location .map p,body.reports section.relatives-by-location .map-key-container p{margin-top:20px}@media screen and (min-width:700px){body.reports section.relatives-by-location .map p,body.reports section.relatives-by-location .map-key-container p{margin-top:20px}}body.reports section.relatives-by-location .top-ten .list-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background:#f7f9fa;padding:5px;font-weight:500;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.relatives-by-location .top-ten .list-body li{border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.relatives-by-location .top-ten .region-body,body.reports section.relatives-by-location .top-ten .region-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;padding-left:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.relatives-by-location .top-ten .relatives-num-body,body.reports section.relatives-by-location .top-ten .relatives-num-header{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;text-align:center}body.reports section.relatives-by-location .top-ten .region-body .region-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:25px}body.reports section.relatives-by-location .top-ten .region-body .region-index{position:absolute}body.reports section.relatives-by-location .content{clear:both}body.reports section.relatives-by-location .map-us,body.reports section.relatives-by-location .map-world{margin-top:30px;position:relative}@media screen and (max-width:699px){body.reports section.relatives-by-location .map-container{margin:0 -7.15592%}}body.reports section.relatives-by-location .map-container .mobile-key{margin-bottom:25px}body.reports section.relatives-by-location .maps-toggle{text-align:center}@media screen and (min-width:700px){body.reports section.relatives-by-location .maps-toggle{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.reports section.relatives-by-location .maps-toggle:last-child{margin-right:0}}@media screen and (max-width:699px){body.reports section.relatives-by-location .maps-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.reports section.relatives-by-location .maps-toggle button{background-color:#92c746;border-radius:1000px}body.reports section.relatives-by-location .maps-toggle button:hover{background-color:#74a529}body.reports section.relatives-by-location .maps-toggle button:last-child{margin-left:15px}@media screen and (max-width:699px){body.reports section.relatives-by-location .maps-toggle button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}body.reports section.relatives-by-location .maps-toggle button.secondary{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #92c746;box-shadow:inset 0 0 0 1px #92c746;color:#92c746}body.reports section.relatives-by-location .maps-toggle button.secondary:hover{background-color:#f7f9fa}body.reports section.relatives-by-location .map{position:relative}@media screen and (max-width:699px){body.reports section.relatives-by-location .map{margin:20px 0}}body.reports section.relatives-by-location .map #outlines>path,body.reports section.relatives-by-location .map .land{fill:#ebeff0}body.reports section.relatives-by-location .num-relatives-map-key{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:30px;margin:0 auto 25px;width:300px;position:relative}@media screen and (min-width:700px){body.reports section.relatives-by-location .num-relatives-map-key{width:400px}}body.reports section.relatives-by-location .relatives-count-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.reports section.relatives-by-location .relatives-count-container:nth-child(1){background-color:#edeff0}body.reports section.relatives-by-location .relatives-count-container:nth-child(2){background-color:#cfe7ef}body.reports section.relatives-by-location .relatives-count-container:nth-child(3){background-color:#a2dcee}body.reports section.relatives-by-location .relatives-count-container:nth-child(4){background-color:#88cbe9}body.reports section.relatives-by-location .relatives-count-container:nth-child(5){background-color:#6bb9e3}body.reports section.relatives-by-location .relatives-count-container:nth-child(6){background-color:#3997d7}body.reports section.relatives-by-location .relatives-count-container:first-child{border-radius:1000px 0 0 1000px}body.reports section.relatives-by-location .relatives-count-container:last-child{border-radius:0 1000px 1000px 0}body.reports section.relatives-by-location .relatives-count{margin-top:5px;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.reports section.relatives-by-location .relatives-count.last-count{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}body.reports section.relatives-by-location .hide{display:none!important}body.reports .vex-modal-content .lists-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.reports .vex-modal-content .lists-container .top-ten{width:50%}body.reports .vex-modal-content .lists-container .top-ten:first-child{border-right:1px solid #e3e5e6;padding-right:30px}body.reports .vex-modal-content .lists-container .top-ten:last-child{padding-left:30px}body.reports .vex-modal-content .lists-container .top-ten .list-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:5px;font-weight:500;color:#6b6b6b;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .vex-modal-content .lists-container .top-ten .list-body li{border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .vex-modal-content .lists-container .top-ten .region-body,body.reports .vex-modal-content .lists-container .top-ten .region-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:45%;-webkit-flex:45%;-ms-flex:45%;flex:45%;padding-left:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .vex-modal-content .lists-container .top-ten .relatives-num-body,body.reports .vex-modal-content .lists-container .top-ten .relatives-num-header{-webkit-box-flex:55%;-webkit-flex:55%;-ms-flex:55%;flex:55%;text-align:center}body.reports .vex-modal-content .lists-container .top-ten .region-body .region-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:145px}body.reports .vex-modal-content .lists-container .top-ten .region-body .region-index{position:absolute}body.reports .vex-modal-content .lists-container .region-index{color:#9c9ea1}body.reports section.traits-comparison{position:relative}@media screen and (min-width:700px){body.reports section.traits-comparison .body-content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.traits-comparison .body-content:last-child{margin-right:0}}body.reports section.traits-comparison .title{margin-bottom:24px}@media screen and (min-width:700px){body.reports section.traits-comparison .title{margin-bottom:38px}}body.reports section.traits-comparison .traits-list-long{display:none}body.reports section.traits-comparison .traits-list-long hr,body.reports section.traits-comparison .traits-list-short hr{margin:0}body.reports section.traits-comparison .traits-list-long li,body.reports section.traits-comparison .traits-list-short li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #e3e5e6}body.reports section.traits-comparison .traits-list-long li img,body.reports section.traits-comparison .traits-list-short li img{margin-right:16px}@media screen and (max-width:699px){body.reports section.traits-comparison .traits-list-long li img,body.reports section.traits-comparison .traits-list-short li img{width:60px;height:60px}}body.reports section.traits-comparison .traits-list-long li h3,body.reports section.traits-comparison .traits-list-short li h3{display:inline}@media screen and (min-width:700px){body.reports section.traits-comparison .traits-list-long li,body.reports section.traits-comparison .traits-list-short li{padding:12px 0}body.reports section.traits-comparison .traits-list-long li:last-child,body.reports section.traits-comparison .traits-list-short li:last-child{border-bottom:none}body.reports section.traits-comparison .traits-list-long li img,body.reports section.traits-comparison .traits-list-short li img{margin:0 20px}}body.reports section.traits-comparison .traits-list-long li .blue,body.reports section.traits-comparison .traits-list-short li .blue{color:#53c8ed}body.reports section.traits-comparison .traits-list-long li .dark_blue,body.reports section.traits-comparison .traits-list-short li .dark_blue{color:#0081a5}body.reports section.traits-comparison .traits-list-long li .dark_green,body.reports section.traits-comparison .traits-list-short li .dark_green{color:#327216}body.reports section.traits-comparison .traits-list-long li .dark_lime,body.reports section.traits-comparison .traits-list-short li .dark_lime{color:#74a529}body.reports section.traits-comparison .traits-list-long li .dark_orange,body.reports section.traits-comparison .traits-list-short li .dark_orange{color:#e58900}body.reports section.traits-comparison .traits-list-long li .dark_periwinkle,body.reports section.traits-comparison .traits-list-short li .dark_periwinkle{color:#005b98}body.reports section.traits-comparison .traits-list-long li .dark_scarlet,body.reports section.traits-comparison .traits-list-short li .dark_scarlet{color:#d12f11}body.reports section.traits-comparison .traits-list-long li .green,body.reports section.traits-comparison .traits-list-short li .green{color:#3ba510}body.reports section.traits-comparison .traits-list-long li .orange,body.reports section.traits-comparison .traits-list-short li .orange{color:#ffba32}body.reports section.traits-comparison .traits-list-long li .pink,body.reports section.traits-comparison .traits-list-short li .pink{color:#d50f67}body.reports section.traits-comparison .traits-list-long li .purple,body.reports section.traits-comparison .traits-list-short li .purple{color:#9f0f7b}body.reports section.traits-comparison .traits-list-long li .scarlet,body.reports section.traits-comparison .traits-list-short li .scarlet{color:#ff6d19}body.reports section.traits-comparison .traits-list-long li .teal,body.reports section.traits-comparison .traits-list-short li .teal{color:#00b5b5}body.reports section.traits-comparison .traits-list-long li .ultra_marine,body.reports section.traits-comparison .traits-list-short li .ultra_marine{color:#425dbf}body.reports section.traits-comparison .traits-list-long li .violet,body.reports section.traits-comparison .traits-list-short li .violet{color:#6f3598}body.reports section.traits-comparison .body-content a{display:block;margin-top:27px;text-align:center}body.reports section.traits-comparison .show-all .arrow{width:12px;height:12px;margin-left:5px;fill:#3595d6}body.reports section.traits-comparison .show-all:hover .arrow{fill:#005b98}body.reports section.traits-comparison .show-all.hide{display:none}body.reports section.traits-comparison .wireframey .rows{margin:35px auto 10px}body.reports section.temp{margin:16px 16px 32px 16px;padding:0;overflow:auto}body.reports section.temp h3{margin-bottom:8px}body.reports section.temp table{width:auto}body.reports section.temp thead{display:table;table-layout:fixed;width:calc(100% - 16px)}body.reports section.temp tbody{vertical-align:top;max-height:400px;overflow-y:scroll;display:block}body.reports section.temp tr{width:100%;text-align:left;display:table;table-layout:fixed}body.reports section.temp td,body.reports section.temp th{text-align:left;padding:0 8px}body.reports section.temp th{text-align:center;vertical-align:bottom}body.reports section.temp td.data-num,body.reports section.temp th.data-num{text-align:right}body.reports section.temp td.data-num{font-family:monospace}body.reports section.temp td.data-symbol,body.reports section.temp th.data-symbol{text-align:center;width:80px}body.reports section.temp td.data-text,body.reports section.temp th.data-text{text-align:left;width:220px}@media screen and (min-width:700px){body.reports section.country-table,body.reports section.region-table{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports section.country-table:last-child,body.reports section.region-table:last-child{margin-right:0}}body.reports section.country-table .aggregation-table,body.reports section.region-table .aggregation-table{border:1px solid #e3e5e6;border-radius:3px;padding:20px 40px 40px}body.reports section.country-table .aggregation-table table,body.reports section.region-table .aggregation-table table{width:auto}body.reports section.country-table .aggregation-table thead,body.reports section.region-table .aggregation-table thead{display:table;table-layout:fixed;width:calc(100% - 16px)}body.reports section.country-table .aggregation-table tbody,body.reports section.region-table .aggregation-table tbody{vertical-align:top;max-height:240px;overflow-y:scroll;display:block}body.reports section.country-table .aggregation-table tr,body.reports section.region-table .aggregation-table tr{width:100%;display:table;table-layout:fixed}body.reports section.country-table .aggregation-table td,body.reports section.country-table .aggregation-table th,body.reports section.region-table .aggregation-table td,body.reports section.region-table .aggregation-table th{text-align:left;padding:12px 15px}body.reports section.country-table .aggregation-table th,body.reports section.region-table .aggregation-table th{vertical-align:bottom}@media screen and (max-width:699px){body.reports section.country-table .aggregation-table th,body.reports section.region-table .aggregation-table th{padding:7px 0;text-align:center;font-size:.875rem}body.reports section.country-table .aggregation-table td,body.reports section.region-table .aggregation-table td{font-size:.875rem}}body.reports section.country-table .table-header,body.reports section.region-table .table-header{padding:12px 6.26%;background:#3595d6;border-bottom:none;color:#fff}body.reports section.country-table .table-header .table-header-title,body.reports section.region-table .table-header .table-header-title{margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.reports section.chromosome-painting .chromosome-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}body.reports section.chromosome-painting .painting-container{width:45%;margin-left:40px}body.reports section.chromosome-painting .painting-container h5.chromosome-name{font-weight:800;position:absolute;line-height:13px;margin-left:-50px;width:40px;text-align:right}body.reports section.chromosome-painting .painting-container .chromosome{height:12px;border-radius:6px;margin:0 0 20px;position:relative;background:#d4d6d6;overflow:hidden;z-index:20}body.reports section.chromosome-painting .painting-container .segment{height:100%;position:absolute}body.reports section.chromosome-painting .painting-container .not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center;z-index:11}body.reports section.chromosome-painting .painting-filter{height:100%;width:35%}body.reports section.chromosome-painting .coa-filter-row{background:#f7f9fa}body.reports section.chromosome-painting .coa-filter-row:hover{background:#e3e5e6}body.reports section.chromosome-painting .coa-filter-row label{padding:15px 25px;margin:0}body.reports section.chromosome-painting .coa-filter-all{display:block;padding:15px 0;padding-left:51px}body.reports section.country-header{padding-left:0;padding-right:0}body.reports section.country-header .title{padding-left:6.26%;padding-right:6.26%;margin-bottom:15px}body.reports section.country-header .country-rank{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px;border-radius:25px;margin-right:10px;color:#fff}body.reports section.country-header .banner-container{height:200px;position:relative}body.reports section.country-header .banner-container img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}body.reports section.country-header .banner-container .banner-gradient{position:absolute;top:0;height:100%;width:100%}body.reports section.country-header .banner-container .welcome-text{position:absolute;bottom:-18px;left:6.26%;font-size:4.0625rem;font-weight:700;color:#fff}@media screen and (min-width:700px){body.reports section.country-header .banner-container .welcome-text{margin-left:16.94915%}}body.reports section.country-map .map-list-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:700px){body.reports section.country-map .map-list-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.reports section.country-map .top-regions-list{max-height:490px;overflow-y:scroll}body.reports section.country-map .top-regions-sidebar{width:300px}}body.reports section.country-map .region-list-header,body.reports section.country-map .region-list-toggle{background-color:#edeff0;color:#6b6b6b;margin:0 -7.15592%;padding:12px 7.15592%}@media screen and (min-width:700px){body.reports section.country-map .region-list-header,body.reports section.country-map .region-list-toggle{margin:0}}body.reports section.country-map .region-list-toggle{color:#3595d6;fill:#3595d6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports section.country-map .region-list-toggle:hover{color:#005b98;fill:#005b98;cursor:pointer}body.reports section.country-map .region-list-toggle .rotate-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.reports section.country-map .region-rank-label{padding:12px;margin:0 7.15592%;border-bottom:1px solid #d4d6d6;font-weight:500}@media screen and (max-width:699px){body.reports section.country-map .region-rank-item{margin:0 -7.15592%}}body.reports section.country-map .region-rank-item:hover{cursor:pointer;background-color:#f7f9fa}body.reports section.country-map .region-rank-item:last-child .region-rank-label{border-bottom:none}body.reports section.country-timeline{background:#f7f9fa;padding:30px 2% 12px}@media screen and (min-width:700px){body.reports section.country-timeline{padding:50px 40px 30px}}@media screen and (min-width:700px){body.reports section.country-timeline .timeline-module,body.reports section.country-timeline .title{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports section.country-timeline .timeline-module:last-child,body.reports section.country-timeline .title:last-child{margin-right:0}}body.reports section.country-timeline .title{padding-bottom:42px}@media screen and (min-width:700px){body.reports section.country-timeline .title{padding-bottom:60px;text-align:center}}body.reports section.country-timeline .timeline-header{padding:25px 20px 25px 15px;fill:#c0c1c2}@media screen and (min-width:700px){body.reports section.country-timeline .timeline-header{padding-left:69px;padding-right:30px}}body.reports section.country-timeline .timeline-header:hover{fill:#3595d6;cursor:pointer}body.reports section.country-timeline .timeline-header.closed .toggle-x{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.reports section.country-timeline .timeline-header .toggle-x{float:right}body.reports section.country-timeline .timeline-header .toggle-x svg{height:15px;width:15px}body.reports section.country-timeline .timeline-module{background:#fff;float:none!important;margin-bottom:12px}@media screen and (min-width:700px){body.reports section.country-timeline .timeline-module{margin-bottom:20px}}body.reports section.country-timeline .caption{color:#6b6b6b;font-style:italic;padding-left:41px}@media screen and (min-width:700px){body.reports section.country-timeline .caption{float:right;margin-right:60px}}@media screen and (min-width:700px){body.reports section.country-timeline .timeline-list{margin-top:20px}}body.reports section.country-timeline .timeline-event{margin-right:15px;margin-left:14px;padding-left:15px;position:relative;border-left:1px solid;border-color:transparent}@media screen and (min-width:700px){body.reports section.country-timeline .timeline-event{margin-left:66px;margin-right:66px;padding-left:28px}}body.reports section.country-timeline .timeline-event .timeline-bullet{position:absolute;top:4px;left:-8px;height:14px;width:14px;border:1px solid #fff;border-radius:50%}body.reports section.country-timeline .timeline-event h5{padding-bottom:10px}body.reports section.country-timeline .timeline-event p{margin-bottom:-5px;padding-bottom:40px}body.reports section.country-timeline .timeline-event:first-child:before{border-left:1px solid #fff;content:"";height:5px;left:-1px;position:absolute;top:-1px}body.reports section.country-timeline .highlight{padding:0 15px 25px 30px}@media screen and (min-width:700px){body.reports section.country-timeline .highlight{padding:0 66px 57px 95px}}body.reports section.country-timeline .highlight h5{margin-bottom:15px;font-style:italic}body.reports section.country-map .geo-charts-container,body.reports section.world-map .geo-charts-container{position:relative;-webkit-box-flex:.9;-webkit-flex-grow:.9;-ms-flex-positive:.9;flex-grow:.9;overflow:hidden}body.reports section.country-map .geo-chart-underlay,body.reports section.world-map .geo-chart-underlay{pointer-events:visible}body.reports section.country-map .geo-chart-underlay path[fill=none],body.reports section.world-map .geo-chart-underlay path[fill=none]{display:none}body.reports section.country-map .geo-chart-overlay,body.reports section.world-map .geo-chart-overlay{position:absolute;left:0;top:0;height:100%;pointer-events:none}body.reports section.country-map .geo-chart-overlay path,body.reports section.world-map .geo-chart-overlay path{fill:none;stroke:none}body.reports section.country-map .geo-chart-overlay circle,body.reports section.world-map .geo-chart-overlay circle{pointer-events:visible}body.reports section.country-map .geo-chart-loading,body.reports section.world-map .geo-chart-loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section.country-map .geo-chart-loading.hide,body.reports section.world-map .geo-chart-loading.hide{display:none}body.reports section.country-map .geo-chart-loading-message,body.reports section.world-map .geo-chart-loading-message{text-align:center}body.reports section.country-map .geo-chart-loading-message:before,body.reports section.world-map .geo-chart-loading-message:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.reports section.country-map .zoom,body.reports section.world-map .zoom{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transform-box:fill-box}body.reports section.country-map .center-geochart-tooltip,body.reports section.world-map .center-geochart-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:12px}body.reports section.country-map .google-visualization-tooltip,body.reports section.world-map .google-visualization-tooltip{line-height:1em;border-radius:8px;border-width:0;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.2);box-shadow:1px 1px 4px 1px rgba(0,0,0,.2)}body.reports section.country-map path[fill='#f0f0f0'],body.reports section.world-map path[fill='#f0f0f0']{stroke:#fff}body.reports section.world-map .map-list-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:700px){body.reports section.world-map .map-list-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.reports section.world-map .rank-by-container{float:right}body.reports section.world-map .rank-by-container h4{display:inline-block;margin-right:12px}body.reports section.world-map .rank-by-container input[type=radio]+label.rank-by{display:inline-block;padding-left:36px;padding-right:8px;text-transform:capitalize}@media screen and (min-width:700px){body.reports section.world-map .top-regions-sidebar{width:200px}}body.reports section.world-map .top-regions-list,body.reports section.world-map .top-regions-list-container{display:none}body.reports section.world-map .top-regions-list-container.active,body.reports section.world-map .top-regions-list.active{display:block}body.reports section.world-map .region-rank-label{padding:5px}body.reports section.world-map .region-rank-label:hover{cursor:pointer}body.reports section.world-map .region-rank-number{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;width:28px;border-radius:15px;margin-right:8px;color:#fff}body.reports section.world-map .region-rank-number.subcountry{color:#000}body.reports .widget.limited-html ul{margin:0 0 0 12px}body.reports .widget.limited-html ul li{margin-bottom:12px}@media screen and (min-width:980px){body.reports .widget.text-and-two-column-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.reports .widget.text-and-two-column-list li{width:50%;padding:0 5px;white-space:nowrap}body.reports .widget.text-and-two-column-list li:nth-child(odd){padding-left:0}body.reports .widget.text-and-two-column-list li:nth-child(even){padding-right:0}}body.reports .widget.genetic-result table{table-layout:auto;margin:0}body.reports .widget.genetic-result th{border-bottom:3px solid #333435;padding:0 0 5px;vertical-align:top}@media screen and (max-width:699px){body.reports .widget.genetic-result th{font-size:0;padding:0}}body.reports .widget.genetic-result td{border-bottom:1px solid #333435;padding:5px 10px;vertical-align:middle}body.reports .widget.genetic-result .my-result td{background-color:rgba(242,193,0,.15)}body.reports .widget.genetic-result .my-result h5,body.reports .widget.genetic-result .my-result td{font-weight:700}body.reports .widget.genetic-result .label span{background:#f2c100;border-radius:100%;width:40px;height:40px;font-weight:800;display:block;color:#fff;text-align:center;line-height:40px}body.reports .widget.genetic-result tfoot td{border-bottom:none;padding:5px 0}body.reports .widget.genetic-result .variants{padding-left:0}body.reports .widget.genetic-result .outcome{margin:0 0 6px}@media screen and (min-width:980px){body.reports .widget.genetic-result .flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .widget.genetic-result .outcome{width:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding-right:10px}body.reports .widget.genetic-result .variants{padding-left:10px}body.reports .widget.genetic-result .result-title{width:120px;padding-left:10px}body.reports .widget.genetic-result th:last-child{text-align:center}}body.reports .widget.genetic-result.genetic-result-modal th{font-weight:400}body.reports .widget.genetic-result.genetic-result-modal tr td:first-child{padding-left:0}body.reports .widget.genetic-result.genetic-result-modal .outcome-result{margin-bottom:20px}body.reports .widget.genetic-result.genetic-result-modal .outcome-text{color:#6b6b6b;font-size:.875rem;font-weight:500;margin-bottom:10px}@media screen and (min-width:700px){body.reports .widget.genetic-result.genetic-result-modal tr th{padding-right:36px;white-space:nowrap}body.reports .widget.genetic-result.genetic-result-modal tr th:last-child{padding-right:0}body.reports .widget.genetic-result.genetic-result-modal tr td{padding:6px 36px 6px 0}body.reports .widget.genetic-result.genetic-result-modal tr td:first-child{padding-right:4px;text-align:left;width:40%}body.reports .widget.genetic-result.genetic-result-modal tr td:last-child{padding-right:0}body.reports .widget.genetic-result.genetic-result-modal tr td:not(:first-child){text-align:center}body.reports .widget.genetic-result.genetic-result-modal .outcome-text{margin-bottom:6px}}@media screen and (min-width:700px) and (max-width:979px){body.reports .widget.genetic-result.genetic-result-modal tr th{padding-right:24px}body.reports .widget.genetic-result.genetic-result-modal tr th:last-child{padding-right:0}body.reports .widget.genetic-result.genetic-result-modal tr td:first-child{width:22%}body.reports .widget.genetic-result.genetic-result-modal tr td:not(:first-child){padding:0 24px 0 0;text-align:center}body.reports .widget.genetic-result.genetic-result-modal tr td:last-child{padding-right:0}}@media screen and (max-width:699px){body.reports .widget.genetic-result.genetic-result-modal table{border-bottom:3px solid #333435;border-top:1px solid #333435}body.reports .widget.genetic-result.genetic-result-modal td{padding:6px 2% 6px 0;text-align:center;vertical-align:top}body.reports .widget.genetic-result.genetic-result-modal td:last-child{padding-right:0}body.reports .widget.genetic-result.genetic-result-modal thead td{border-bottom:1px solid #e3e5e6}body.reports .widget.genetic-result.genetic-result-modal tbody td{padding-top:12px;padding-bottom:12px}}body.reports .widget.bmi-calculator form{border:1px solid #e3e5e6;border-radius:3px;padding:20px;margin:12px 0 0}@media screen and (min-width:980px){body.reports .widget.bmi-calculator form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.reports .widget.bmi-calculator .result{background:#3595d6;border-radius:3px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:center;height:60px}body.reports .widget.bmi-calculator .result:hover{background:#005b98}body.reports .widget.bmi-calculator .result.success{background:#425dbf;cursor:default}body.reports .widget.bmi-calculator .result.success>*{margin:0 8px}@media screen and (min-width:980px){body.reports .widget.bmi-calculator .result{margin:24px 0 0 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:127px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto}body.reports .widget.bmi-calculator .result.success{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.reports .widget.bmi-calculator .input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .widget.bmi-calculator input{margin:0;text-align:center;padding:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}body.reports .widget.bmi-calculator input.error{border-color:#d50f67}body.reports .widget.bmi-calculator .label{display:block;padding-left:6px;width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports .widget.bmi-calculator .label--feet{width:40px}body.reports .widget.bmi-calculator .category{display:block;margin:6px 0 0}@media screen and (min-width:980px){body.reports .widget.bmi-calculator .category:first-child{margin:0}}body.reports .widget.you-vs-avg .title strong{font-weight:700}@media screen and (max-width:699px){body.reports .widget.you-vs-avg .title{font-size:.75rem}}body.reports .widget.you-vs-avg .labels{position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:#6b6b6b}body.reports .widget.you-vs-avg .graphic{background:url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;padding:50px 0;position:relative;margin:24px 0 0}@media screen and (max-width:699px){body.reports .widget.you-vs-avg .graphic{margin-top:0}}body.reports .widget.you-vs-avg .graphic:after{height:10px;background:#edeff0;content:'';display:block}body.reports .widget.you-vs-avg .graphic.is-average .indicator{margin-top:-25px}body.reports .widget.you-vs-avg .graphic.is-average .you .label{top:100%;bottom:auto;margin-top:5px}body.reports .widget.you-vs-avg .indicator{height:40px;border-radius:3px;position:absolute;left:50%;margin-top:-15px}body.reports .widget.you-vs-avg .indicator .label{display:block;position:absolute;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:699px){body.reports .widget.you-vs-avg .indicator .label{font-size:10px}}body.reports .widget.you-vs-avg .average{width:6px;background:#3595d6;-webkit-transform:translateX(-3px);transform:translateX(-3px);z-index:1}body.reports .widget.you-vs-avg .average .label{top:100%;margin-left:3px}body.reports .widget.you-vs-avg .you{width:20px;background:#fada6c;-webkit-transform:translateX(-10px);transform:translateX(-10px)}body.reports .widget.you-vs-avg .you .label{bottom:100%;font-weight:800;margin-left:10px}body.reports .widget.results-dialogue .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .widget.results-dialogue .title .svg-right{width:32px;height:32px;fill:#fada6c;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}body.reports .widget.results-dialogue .title.active .svg-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.reports .widget.results-dialogue .question{background:#f7f9fa;padding:30px 30px 15px;margin:15px 0 0}body.reports .widget.results-dialogue label{font-weight:500}body.reports .widget.results-dialogue .analysis{border-top:3px solid #6b6b6b;border-bottom:2px solid #edeff0;padding:15px 0 0;margin:0 0 15px}body.reports .widget.results-dialogue .analysis h5{margin:0 0 5px}body.reports .widget.results-dialogue .phenotype-symbol-for-reports{margin-right:8px;margin-left:3px}body.reports .widget.population-waldos.model-color-scheme-teal_orange .positive-color{fill:#ffba32}body.reports .widget.population-waldos.model-color-scheme-teal_orange .negative-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .positive-color{fill:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .negative-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_lime .positive-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_lime .negative-color{fill:#92c746}body.reports .widget.population-waldos.model-color-scheme-blue_lime .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-lime_orange .positive-color{fill:#ffba32}body.reports .widget.population-waldos.model-color-scheme-lime_orange .negative-color{fill:#92c746}body.reports .widget.population-waldos.model-color-scheme-lime_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-lime_teal .positive-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-lime_teal .negative-color{fill:#92c746}body.reports .widget.population-waldos.model-color-scheme-lime_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_violet .positive-color{fill:#6f3598}body.reports .widget.population-waldos.model-color-scheme-blue_violet .negative-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_violet .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .positive-color{fill:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .negative-color{fill:#425dbf}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-eye_color .dark-brown-color{fill:#503b21}body.reports .widget.population-waldos.model-color-scheme-eye_color .dark-hazel-color{fill:#ab9d33}body.reports .widget.population-waldos.model-color-scheme-eye_color .light-hazel-color{fill:#c5b852}body.reports .widget.population-waldos.model-color-scheme-eye_color .light-brown-color{fill:#8b6b2e}body.reports .widget.population-waldos.model-color-scheme-eye_color .green-color{fill:#9dc753}body.reports .widget.population-waldos.model-color-scheme-eye_color .greenish-blue-color{fill:#4cb3b4}body.reports .widget.population-waldos.model-color-scheme-eye_color .blue-color{fill:#70c5eb}body.reports .widget.population-waldos.model-color-scheme-eye_color .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-unibrow .no-unibrow-color{fill:#d50f67}body.reports .widget.population-waldos.model-color-scheme-unibrow .little-unibrow-color{fill:#3595d6}body.reports .widget.population-waldos.model-color-scheme-unibrow .lots-unibrow-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-unibrow .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_blue .positive-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-pink_blue .negative-color{fill:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_blue .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_orange .positive-color{fill:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_orange .negative-color{fill:#ffba32}body.reports .widget.population-waldos.model-color-scheme-pink_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-hair_color .light-blond-color{fill:#e8bb54}body.reports .widget.population-waldos.model-color-scheme-hair_color .dark-blond-color{fill:#b5873c}body.reports .widget.population-waldos.model-color-scheme-hair_color .light-brown-color{fill:#724d35}body.reports .widget.population-waldos.model-color-scheme-hair_color .dark-brown-color{fill:#593c2f}body.reports .widget.population-waldos.model-color-scheme-hair_color .black-color{fill:#333435}body.reports .widget.population-waldos.model-color-scheme-hair_color .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-red_hair .positive-color{fill:#e57c35}body.reports .widget.population-waldos.model-color-scheme-red_hair .negative-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-red_hair .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .very-fair-color{fill:#fdc}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .moderately-fair-color{fill:#ffceb3}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .light-beige-color{fill:#f9c698}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .olive-color{fill:#dba17b}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .light-brown-color{fill:#c18665}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .dark-brown-color{fill:#8e5847}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .positive-color{fill:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .negative-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_purple .positive-color{fill:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-blue_purple .negative-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_purple .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .positive-color{fill:#425dbf}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .negative-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-violet_teal .positive-color{fill:#6f3598}body.reports .widget.population-waldos.model-color-scheme-violet_teal .negative-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-violet_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .positive-color{fill:#425dbf}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .negative-color{fill:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_orange .positive-color{fill:#ffba32}body.reports .widget.population-waldos.model-color-scheme-blue_orange .negative-color{fill:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .positive-color{fill:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .negative-color{fill:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .positive-color{fill:#425dbf}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .negative-color{fill:#92c746}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-teal_pink .positive-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_pink .negative-color{fill:#d50f67}body.reports .widget.population-waldos.model-color-scheme-teal_pink .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-purple_teal .positive-color{fill:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-purple_teal .negative-color{fill:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-purple_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-teal_orange .positive-color{color:#ffba32}body.reports .widget.population-waldos.model-color-scheme-teal_orange .negative-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_orange .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .positive-color{color:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .negative-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-scarlet_teal .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_lime .positive-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_lime .negative-color{color:#92c746}body.reports .widget.population-waldos.model-color-scheme-blue_lime .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-lime_orange .positive-color{color:#ffba32}body.reports .widget.population-waldos.model-color-scheme-lime_orange .negative-color{color:#92c746}body.reports .widget.population-waldos.model-color-scheme-lime_orange .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-lime_teal .positive-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-lime_teal .negative-color{color:#92c746}body.reports .widget.population-waldos.model-color-scheme-lime_teal .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_violet .positive-color{color:#6f3598}body.reports .widget.population-waldos.model-color-scheme-blue_violet .negative-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_violet .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .positive-color{color:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .negative-color{color:#425dbf}body.reports .widget.population-waldos.model-color-scheme-pink_ultramarine .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-eye_color .dark-brown-color{color:#503b21}body.reports .widget.population-waldos.model-color-scheme-eye_color .dark-hazel-color{color:#ab9d33}body.reports .widget.population-waldos.model-color-scheme-eye_color .light-hazel-color{color:#c5b852}body.reports .widget.population-waldos.model-color-scheme-eye_color .light-brown-color{color:#8b6b2e}body.reports .widget.population-waldos.model-color-scheme-eye_color .green-color{color:#9dc753}body.reports .widget.population-waldos.model-color-scheme-eye_color .greenish-blue-color{color:#4cb3b4}body.reports .widget.population-waldos.model-color-scheme-eye_color .blue-color{color:#70c5eb}body.reports .widget.population-waldos.model-color-scheme-eye_color .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-unibrow .no-unibrow-color{color:#d50f67}body.reports .widget.population-waldos.model-color-scheme-unibrow .little-unibrow-color{color:#3595d6}body.reports .widget.population-waldos.model-color-scheme-unibrow .lots-unibrow-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-unibrow .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_blue .positive-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-pink_blue .negative-color{color:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_blue .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-pink_orange .positive-color{color:#d50f67}body.reports .widget.population-waldos.model-color-scheme-pink_orange .negative-color{color:#ffba32}body.reports .widget.population-waldos.model-color-scheme-pink_orange .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-hair_color .light-blond-color{color:#e8bb54}body.reports .widget.population-waldos.model-color-scheme-hair_color .dark-blond-color{color:#b5873c}body.reports .widget.population-waldos.model-color-scheme-hair_color .light-brown-color{color:#724d35}body.reports .widget.population-waldos.model-color-scheme-hair_color .dark-brown-color{color:#593c2f}body.reports .widget.population-waldos.model-color-scheme-hair_color .black-color{color:#333435}body.reports .widget.population-waldos.model-color-scheme-hair_color .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-red_hair .positive-color{color:#e57c35}body.reports .widget.population-waldos.model-color-scheme-red_hair .negative-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-red_hair .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .very-fair-color{color:#fdc}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .moderately-fair-color{color:#ffceb3}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .light-beige-color{color:#f9c698}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .olive-color{color:#dba17b}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .light-brown-color{color:#c18665}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .dark-brown-color{color:#8e5847}body.reports .widget.population-waldos.model-color-scheme-skin_pigmentation .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .positive-color{color:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .negative-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_scarlet .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_purple .positive-color{color:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-blue_purple .negative-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_purple .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .positive-color{color:#425dbf}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .negative-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_ultramarine .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-violet_teal .positive-color{color:#6f3598}body.reports .widget.population-waldos.model-color-scheme-violet_teal .negative-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-violet_teal .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .positive-color{color:#425dbf}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .negative-color{color:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-scarlet_ultramarine .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-blue_orange .positive-color{color:#ffba32}body.reports .widget.population-waldos.model-color-scheme-blue_orange .negative-color{color:#53c8ed}body.reports .widget.population-waldos.model-color-scheme-blue_orange .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .positive-color{color:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .negative-color{color:#ff6d19}body.reports .widget.population-waldos.model-color-scheme-purple_scarlet .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .positive-color{color:#425dbf}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .negative-color{color:#92c746}body.reports .widget.population-waldos.model-color-scheme-ultramarine_lime .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-teal_pink .positive-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-teal_pink .negative-color{color:#d50f67}body.reports .widget.population-waldos.model-color-scheme-teal_pink .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos.model-color-scheme-purple_teal .positive-color{color:#9f0f7b}body.reports .widget.population-waldos.model-color-scheme-purple_teal .negative-color{color:#00b5b5}body.reports .widget.population-waldos.model-color-scheme-purple_teal .no-effect-color{color:#9c9ea1}body.reports .widget.population-waldos p{margin:0}body.reports .widget.population-waldos .waldo-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.reports .widget.population-waldos .waldos{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:-5px;max-width:440px;width:100%}body.reports .widget.population-waldos .svg-waldo{width:5%;padding:0 0 5px 5px;height:100%}body.reports .widget.population-waldos .text strong{font-weight:800}@media screen and (max-width:699px){body.reports .widget.population-waldos .waldos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.reports .widget.population-waldos .waldo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 16px}body.reports .widget.population-waldos .waldo-wrapper:last-child{margin:0}body.reports .widget.population-waldos h4{margin:0 0 24px}}@media screen and (min-width:700px){body.reports .widget.population-waldos .waldos{margin-bottom:15px;width:50%}body.reports .widget.population-waldos .text{width:50%;margin:0 0 30px 20px}body.reports .widget.population-waldos h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 40px}body.reports .widget.population-waldos h4:after,body.reports .widget.population-waldos h4:before{content:' ';display:block;background:#e3e5e6;height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports .widget.population-waldos h4:after{margin-left:10px}body.reports .widget.population-waldos h4:before{margin-right:10px}}body.reports .widget.variant-painter.model-color-scheme-teal_orange .positive-color{fill:#ffba32}body.reports .widget.variant-painter.model-color-scheme-teal_orange .negative-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-teal_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-scarlet_teal .positive-color{fill:#ff6d19}body.reports .widget.variant-painter.model-color-scheme-scarlet_teal .negative-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-scarlet_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-blue_lime .positive-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-blue_lime .negative-color{fill:#92c746}body.reports .widget.variant-painter.model-color-scheme-blue_lime .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-lime_orange .positive-color{fill:#ffba32}body.reports .widget.variant-painter.model-color-scheme-lime_orange .negative-color{fill:#92c746}body.reports .widget.variant-painter.model-color-scheme-lime_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-lime_teal .positive-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-lime_teal .negative-color{fill:#92c746}body.reports .widget.variant-painter.model-color-scheme-lime_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-blue_violet .positive-color{fill:#6f3598}body.reports .widget.variant-painter.model-color-scheme-blue_violet .negative-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-blue_violet .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-pink_ultramarine .positive-color{fill:#d50f67}body.reports .widget.variant-painter.model-color-scheme-pink_ultramarine .negative-color{fill:#425dbf}body.reports .widget.variant-painter.model-color-scheme-pink_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-eye_color .dark-brown-color{fill:#503b21}body.reports .widget.variant-painter.model-color-scheme-eye_color .dark-hazel-color{fill:#ab9d33}body.reports .widget.variant-painter.model-color-scheme-eye_color .light-hazel-color{fill:#c5b852}body.reports .widget.variant-painter.model-color-scheme-eye_color .light-brown-color{fill:#8b6b2e}body.reports .widget.variant-painter.model-color-scheme-eye_color .green-color{fill:#9dc753}body.reports .widget.variant-painter.model-color-scheme-eye_color .greenish-blue-color{fill:#4cb3b4}body.reports .widget.variant-painter.model-color-scheme-eye_color .blue-color{fill:#70c5eb}body.reports .widget.variant-painter.model-color-scheme-eye_color .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-unibrow .no-unibrow-color{fill:#d50f67}body.reports .widget.variant-painter.model-color-scheme-unibrow .little-unibrow-color{fill:#3595d6}body.reports .widget.variant-painter.model-color-scheme-unibrow .lots-unibrow-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-unibrow .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-pink_blue .positive-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-pink_blue .negative-color{fill:#d50f67}body.reports .widget.variant-painter.model-color-scheme-pink_blue .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-pink_orange .positive-color{fill:#d50f67}body.reports .widget.variant-painter.model-color-scheme-pink_orange .negative-color{fill:#ffba32}body.reports .widget.variant-painter.model-color-scheme-pink_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-hair_color .light-blond-color{fill:#e8bb54}body.reports .widget.variant-painter.model-color-scheme-hair_color .dark-blond-color{fill:#b5873c}body.reports .widget.variant-painter.model-color-scheme-hair_color .light-brown-color{fill:#724d35}body.reports .widget.variant-painter.model-color-scheme-hair_color .dark-brown-color{fill:#593c2f}body.reports .widget.variant-painter.model-color-scheme-hair_color .black-color{fill:#333435}body.reports .widget.variant-painter.model-color-scheme-hair_color .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-red_hair .positive-color{fill:#e57c35}body.reports .widget.variant-painter.model-color-scheme-red_hair .negative-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-red_hair .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .very-fair-color{fill:#fdc}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .moderately-fair-color{fill:#ffceb3}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .light-beige-color{fill:#f9c698}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .olive-color{fill:#dba17b}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .light-brown-color{fill:#c18665}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .dark-brown-color{fill:#8e5847}body.reports .widget.variant-painter.model-color-scheme-skin_pigmentation .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-blue_scarlet .positive-color{fill:#ff6d19}body.reports .widget.variant-painter.model-color-scheme-blue_scarlet .negative-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-blue_scarlet .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-blue_purple .positive-color{fill:#9f0f7b}body.reports .widget.variant-painter.model-color-scheme-blue_purple .negative-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-blue_purple .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-teal_ultramarine .positive-color{fill:#425dbf}body.reports .widget.variant-painter.model-color-scheme-teal_ultramarine .negative-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-teal_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-violet_teal .positive-color{fill:#6f3598}body.reports .widget.variant-painter.model-color-scheme-violet_teal .negative-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-violet_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-scarlet_ultramarine .positive-color{fill:#425dbf}body.reports .widget.variant-painter.model-color-scheme-scarlet_ultramarine .negative-color{fill:#ff6d19}body.reports .widget.variant-painter.model-color-scheme-scarlet_ultramarine .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-blue_orange .positive-color{fill:#ffba32}body.reports .widget.variant-painter.model-color-scheme-blue_orange .negative-color{fill:#53c8ed}body.reports .widget.variant-painter.model-color-scheme-blue_orange .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-purple_scarlet .positive-color{fill:#9f0f7b}body.reports .widget.variant-painter.model-color-scheme-purple_scarlet .negative-color{fill:#ff6d19}body.reports .widget.variant-painter.model-color-scheme-purple_scarlet .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-ultramarine_lime .positive-color{fill:#425dbf}body.reports .widget.variant-painter.model-color-scheme-ultramarine_lime .negative-color{fill:#92c746}body.reports .widget.variant-painter.model-color-scheme-ultramarine_lime .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-teal_pink .positive-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-teal_pink .negative-color{fill:#d50f67}body.reports .widget.variant-painter.model-color-scheme-teal_pink .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter.model-color-scheme-purple_teal .positive-color{fill:#9f0f7b}body.reports .widget.variant-painter.model-color-scheme-purple_teal .negative-color{fill:#00b5b5}body.reports .widget.variant-painter.model-color-scheme-purple_teal .no-effect-color{fill:#9c9ea1}body.reports .widget.variant-painter .variant-painter-title h4{margin:0 0 10px}body.reports .widget.variant-painter .variant-painter-title p{margin:0}@media screen and (min-width:700px){body.reports .widget.variant-painter .variant-painter-title{text-align:center}}@media screen and (max-width:699px){body.reports .widget.variant-painter .scroll-wrapper{margin:0 -7.15592%;height:230px;overflow:hidden}}body.reports .widget.variant-painter .chromosomes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.reports .widget.variant-painter .chromosomes{padding:0 7.15592%;overflow:scroll}}body.reports .widget.variant-painter .chromosome-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#9c9ea1;font-weight:700;margin-right:10px;padding-top:20px}body.reports .widget.variant-painter .chromosome-wrapper:last-child{margin-right:0}@media screen and (max-width:699px){body.reports .widget.variant-painter .chromosome-wrapper{width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}body.reports .widget.variant-painter .chromosome{position:relative}body.reports .widget.variant-painter .chromosome img{display:block}body.reports .widget.variant-painter .label{padding:10px 0}body.reports .widget.variant-painter .variant{position:absolute;top:0;left:23%;-webkit-transform-origin:center;transform-origin:center;opacity:.9;z-index:1}body.reports .widget.variant-painter .variant:nth-child(odd){left:80%}@media screen and (max-width:699px){body.reports .widget.variant-painter .variant{-webkit-transform:scale(.7);transform:scale(.7)}}body.reports .widget.variant-painter .axis-label{text-align:center;color:#9c9ea1}body.reports .widget.variant-painter .description{margin:30px auto 0}@media screen and (min-width:700px){body.reports .widget.variant-painter .description{text-align:center}}@media screen and (min-width:980px){body.reports .widget.variant-painter .description{max-width:770px}}body.reports .widget.variant-painter .swipe{text-transform:uppercase;color:#c0c1c2;font-size:.875rem;font-weight:700;text-align:center;margin:24px 0 0}body.reports .widget.variant-painter .swipe .icons{display:inline-block;height:31px;width:32px;position:relative;margin-right:10px}body.reports .widget.variant-painter .swipe .icons img{position:absolute;width:20px}body.reports .widget.variant-painter .swipe .icons .arrow{top:0;left:0}body.reports .widget.variant-painter .swipe .icons .hand{bottom:0;right:0}body.reports .widget.variant-painter .swipe.wiggle .icons .arrow{-webkit-animation:arrowAnimation 1s;animation:arrowAnimation 1s}body.reports .widget.variant-painter .swipe.wiggle .icons .hand{-webkit-animation:handAnimation 1s;animation:handAnimation 1s}@-webkit-keyframes arrowAnimation{0%{left:0;opacity:1}50%{left:-14px;opacity:0}100%{left:0;opacity:1}}@keyframes arrowAnimation{0%{left:0;opacity:1}50%{left:-14px;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes handAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes handAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:700px){body.reports .widget.variant-painter-curated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}body.reports .widget.variant-painter-curated .chromosome-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:699px){body.reports .widget.variant-painter-curated .chromosome-wrapper{margin-top:30px}}body.reports .widget.variant-painter-curated .chromosome-wrapper:first-child{margin-top:0}body.reports .widget.variant-painter-curated .chromosome-wrapper.padding-1{padding-right:120px}body.reports .widget.variant-painter-curated .chromosome-wrapper.padding-2{padding-right:140px}body.reports .widget.variant-painter-curated .chromosome-wrapper.padding-3{padding-right:230px}body.reports .widget.variant-painter-curated .chromosome{position:relative;margin:0 0 10px}body.reports .widget.variant-painter-curated .chromosome img{display:block;width:70px}body.reports .widget.variant-painter-curated .variant{position:absolute;top:0;left:0;margin-top:-5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.reports .widget.variant-painter-curated .label{font-style:italic;color:#9c9ea1;white-space:nowrap}body.reports .widget.variant-painter-curated .markers{width:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:5px}body.reports .widget.variant-painter-curated .genotype{text-transform:uppercase;white-space:nowrap;color:#6b6b6b;font-weight:700;font-size:.875rem;padding-left:15px;margin-top:-10px}body.reports .widget.variant-painter-curated .genotype h2{font-size:48px;line-height:1;font-weight:700}body.reports .widget.variant-painter-curated .genotype h2 .color-a{color:#9f0f7b}body.reports .widget.variant-painter-curated .genotype h2 .color-g{color:#ffba32}body.reports .widget.variant-painter-curated .genotype h2 .color-c{color:#d50f67}body.reports .widget.variant-painter-curated .genotype h2 .color-t{color:#425dbf}body.reports .widget.variant-painter-curated .marker{height:10px;width:30px;background:#6b6b6b}body.reports .widget.variant-painter-curated .marker.color-a{background:#9f0f7b}body.reports .widget.variant-painter-curated .marker.color-g{background:#ffba32}body.reports .widget.variant-painter-curated .marker.color-c{background:#d50f67}body.reports .widget.variant-painter-curated .marker.color-t{background:#425dbf}body.reports .widget.model-summary.model-color-scheme-teal_orange .positive-color{background:#ffba32}body.reports .widget.model-summary.model-color-scheme-teal_orange .negative-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-teal_orange .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-scarlet_teal .positive-color{background:#ff6d19}body.reports .widget.model-summary.model-color-scheme-scarlet_teal .negative-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-scarlet_teal .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-blue_lime .positive-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-blue_lime .negative-color{background:#92c746}body.reports .widget.model-summary.model-color-scheme-blue_lime .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-lime_orange .positive-color{background:#ffba32}body.reports .widget.model-summary.model-color-scheme-lime_orange .negative-color{background:#92c746}body.reports .widget.model-summary.model-color-scheme-lime_orange .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-lime_teal .positive-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-lime_teal .negative-color{background:#92c746}body.reports .widget.model-summary.model-color-scheme-lime_teal .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-blue_violet .positive-color{background:#6f3598}body.reports .widget.model-summary.model-color-scheme-blue_violet .negative-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-blue_violet .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-pink_ultramarine .positive-color{background:#d50f67}body.reports .widget.model-summary.model-color-scheme-pink_ultramarine .negative-color{background:#425dbf}body.reports .widget.model-summary.model-color-scheme-pink_ultramarine .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-eye_color .dark-brown-color{background:#503b21}body.reports .widget.model-summary.model-color-scheme-eye_color .dark-hazel-color{background:#ab9d33}body.reports .widget.model-summary.model-color-scheme-eye_color .light-hazel-color{background:#c5b852}body.reports .widget.model-summary.model-color-scheme-eye_color .light-brown-color{background:#8b6b2e}body.reports .widget.model-summary.model-color-scheme-eye_color .green-color{background:#9dc753}body.reports .widget.model-summary.model-color-scheme-eye_color .greenish-blue-color{background:#4cb3b4}body.reports .widget.model-summary.model-color-scheme-eye_color .blue-color{background:#70c5eb}body.reports .widget.model-summary.model-color-scheme-eye_color .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-unibrow .no-unibrow-color{background:#d50f67}body.reports .widget.model-summary.model-color-scheme-unibrow .little-unibrow-color{background:#3595d6}body.reports .widget.model-summary.model-color-scheme-unibrow .lots-unibrow-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-unibrow .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-pink_blue .positive-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-pink_blue .negative-color{background:#d50f67}body.reports .widget.model-summary.model-color-scheme-pink_blue .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-pink_orange .positive-color{background:#d50f67}body.reports .widget.model-summary.model-color-scheme-pink_orange .negative-color{background:#ffba32}body.reports .widget.model-summary.model-color-scheme-pink_orange .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-hair_color .light-blond-color{background:#e8bb54}body.reports .widget.model-summary.model-color-scheme-hair_color .dark-blond-color{background:#b5873c}body.reports .widget.model-summary.model-color-scheme-hair_color .light-brown-color{background:#724d35}body.reports .widget.model-summary.model-color-scheme-hair_color .dark-brown-color{background:#593c2f}body.reports .widget.model-summary.model-color-scheme-hair_color .black-color{background:#333435}body.reports .widget.model-summary.model-color-scheme-hair_color .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-red_hair .positive-color{background:#e57c35}body.reports .widget.model-summary.model-color-scheme-red_hair .negative-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-red_hair .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .very-fair-color{background:#fdc}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .moderately-fair-color{background:#ffceb3}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .light-beige-color{background:#f9c698}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .olive-color{background:#dba17b}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .light-brown-color{background:#c18665}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .dark-brown-color{background:#8e5847}body.reports .widget.model-summary.model-color-scheme-skin_pigmentation .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-blue_scarlet .positive-color{background:#ff6d19}body.reports .widget.model-summary.model-color-scheme-blue_scarlet .negative-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-blue_scarlet .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-blue_purple .positive-color{background:#9f0f7b}body.reports .widget.model-summary.model-color-scheme-blue_purple .negative-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-blue_purple .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-teal_ultramarine .positive-color{background:#425dbf}body.reports .widget.model-summary.model-color-scheme-teal_ultramarine .negative-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-teal_ultramarine .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-violet_teal .positive-color{background:#6f3598}body.reports .widget.model-summary.model-color-scheme-violet_teal .negative-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-violet_teal .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-scarlet_ultramarine .positive-color{background:#425dbf}body.reports .widget.model-summary.model-color-scheme-scarlet_ultramarine .negative-color{background:#ff6d19}body.reports .widget.model-summary.model-color-scheme-scarlet_ultramarine .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-blue_orange .positive-color{background:#ffba32}body.reports .widget.model-summary.model-color-scheme-blue_orange .negative-color{background:#53c8ed}body.reports .widget.model-summary.model-color-scheme-blue_orange .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-purple_scarlet .positive-color{background:#9f0f7b}body.reports .widget.model-summary.model-color-scheme-purple_scarlet .negative-color{background:#ff6d19}body.reports .widget.model-summary.model-color-scheme-purple_scarlet .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-ultramarine_lime .positive-color{background:#425dbf}body.reports .widget.model-summary.model-color-scheme-ultramarine_lime .negative-color{background:#92c746}body.reports .widget.model-summary.model-color-scheme-ultramarine_lime .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-teal_pink .positive-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-teal_pink .negative-color{background:#d50f67}body.reports .widget.model-summary.model-color-scheme-teal_pink .no-effect-color{background:#9c9ea1}body.reports .widget.model-summary.model-color-scheme-purple_teal .positive-color{background:#9f0f7b}body.reports .widget.model-summary.model-color-scheme-purple_teal .negative-color{background:#00b5b5}body.reports .widget.model-summary.model-color-scheme-purple_teal .no-effect-color{background:#9c9ea1}@media screen and (min-width:700px){body.reports .widget.model-summary{text-align:center}}body.reports .widget.model-summary .title{margin:0 0 20px}body.reports .widget.model-summary .avatar-wrapper{border-radius:100%;width:70px;height:70px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:6px;z-index:1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);margin-right:-10px}@media screen and (min-width:700px){body.reports .widget.model-summary .avatar-wrapper{width:135px;height:135px;padding:8px}}body.reports .widget.model-summary .avatar{background-color:transparent;border-radius:100%;color:#fff;font-size:20px;height:58px;position:relative;text-align:center;text-transform:uppercase;width:58px;line-height:58px;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff}body.reports .widget.model-summary .avatar img{border-radius:100%;height:100%;width:100%}body.reports .widget.model-summary .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.reports .widget.model-summary .avatar{background-color:transparent;border-radius:100%;color:#fff;font-size:28px;height:119px;position:relative;text-align:center;text-transform:uppercase;width:119px;line-height:119px;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}body.reports .widget.model-summary .avatar img{border-radius:100%;height:100%;width:100%}body.reports .widget.model-summary .avatar.with-photo{background-color:transparent}}body.reports .widget.model-summary .chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .widget.model-summary .chart .bars{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.reports .widget.model-summary .chart .bar-wrapper{border-radius:0 10px 10px 0;margin:6px 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.reports .widget.model-summary .chart .bar-wrapper{margin:10px 0}}body.reports .widget.model-summary .chart .bar-wrapper.nub{width:20px!important;background:#d4d6d6}body.reports .widget.model-summary .chart .bar{height:12px;opacity:.9}body.reports .widget.model-summary .chart .bar.other{opacity:.4}@media screen and (min-width:700px){body.reports .widget.model-summary .chart .bar{height:20px}}body.reports .widget.model-summary .legend{margin:36px auto 0}body.reports .widget.model-summary .legend .headers{border-bottom:3px solid #edeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}body.reports .widget.model-summary .legend .headers h6{text-transform:uppercase;line-height:1}body.reports .widget.model-summary .legend .label{border-bottom:1px solid #edeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0}body.reports .widget.model-summary .legend .label:last-child{border:none}@media screen and (min-width:700px){body.reports .widget.model-summary .legend .label{padding-left:40px;padding-right:40px}}body.reports .widget.model-summary .legend .dot{width:15px;height:15px;display:inline-block;border-radius:100%;opacity:.9}body.reports .widget.model-summary .legend .dot.other{opacity:.4}@media screen and (min-width:700px){body.reports .widget.model-summary .legend{background:#fff;padding:15px 30px;max-width:370px}}body.reports .widget.model-summary .chart.no-bars{margin:auto;border-radius:150px;background-color:#fff}@media screen and (max-width:699px){body.reports .widget.model-summary .chart.no-bars{background-color:#f7f9fa;width:270px}}body.reports .widget.model-summary .other-factors-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:10px}@media screen and (min-width:700px){body.reports .widget.model-summary .other-factors-wrapper{padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.reports .widget.model-summary .other-factors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700}body.reports .widget.model-summary .other-factors img{height:50px;display:block;margin:0 0 5px}@media screen and (min-width:700px){body.reports .widget.model-summary .other-factors img{height:80px}}body.reports .widget.model-summary .subtitle{margin:20px 0 0}@media screen and (min-width:700px){body.reports .widget.model-summary .subtitle{margin:40px 0 0}}body.reports .widget.model-summary .chart-caption{display:block;text-align:center}body.reports .widget.image img{display:block;margin:0 auto}@media screen and (max-width:699px){body.reports .widget.image img{max-width:327px}}body.reports .widget.table .table--stripes .table__head tr th{background:#edeff0;color:#6b6b6b;min-width:150px}body.reports .widget.table .table--stripes .table__head tr th.title{background:#9c9ea1;color:#fff}body.reports .widget.table .info-icon{fill:#005b98}@media screen and (max-width:699px){body.reports .widget.graph .mobile-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.reports .widget.graph h5{text-align:center;margin:0 0 20px}@media screen and (max-width:699px){body.reports .widget.graph h5{font-size:1.125rem}}body.reports .widget.graph .data{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.reports .widget.graph .data{height:300px}body.reports .widget.graph .data:after{content:' ';display:block;height:1px;position:absolute;bottom:0;left:0;right:0;background:#e1e1e1;z-index:2}}@media screen and (max-width:699px){body.reports .widget.graph .data{margin-left:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.875rem}}body.reports .widget.graph .y-axis-label{background:#fff;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){body.reports .widget.graph .y-axis-label{width:20px}body.reports .widget.graph .y-axis-label .text{-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}}@media screen and (max-width:699px){body.reports .widget.graph .y-axis-label{font-weight:700}}@media screen and (min-width:700px){body.reports .widget.graph .x-axis-label{padding-top:10px}}@media screen and (max-width:699px){body.reports .widget.graph .x-axis-label{width:50px;margin-left:-50px}}body.reports .widget.graph .lines,body.reports .widget.graph .y-axis-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.reports .widget.graph .lines,body.reports .widget.graph .y-axis-numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.reports .widget.graph .y-axis-numbers{background:#fff;z-index:1;padding:0 0 5px}body.reports .widget.graph .y-axis-numbers .text{color:#e1e1e1;height:100%}@media screen and (min-width:700px){body.reports .widget.graph .y-axis-numbers .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:0;white-space:nowrap}}@media screen and (max-width:699px){body.reports .widget.graph .y-axis-numbers .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:0;font-weight:700}}@media screen and (min-width:700px){body.reports .widget.graph .y-axis-numbers{padding:0 10px}}@media screen and (max-width:699px){body.reports .widget.graph .y-axis-numbers{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.reports .widget.graph .lines{position:absolute;top:0;bottom:0;left:0;right:0}body.reports .widget.graph .lines .line{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%}@media screen and (max-width:699px){body.reports .widget.graph .lines .line{border-right:1px solid #e3e5e6}}@media screen and (min-width:700px){body.reports .widget.graph .lines .line{border-top:1px solid #e3e5e6}}@media screen and (max-width:699px){body.reports .widget.graph .lines{border-left:1px solid #e3e5e6}}body.reports .widget.graph .groups{z-index:1;text-align:center}@media screen and (min-width:700px){body.reports .widget.graph .groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.reports .widget.graph .groups>div{padding:0 5px}}@media screen and (max-width:699px){body.reports .widget.graph .groups>div{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.reports .widget.graph .groups>div:last-child{padding-bottom:0}body.reports .widget.graph .groups>div:last-child .bars .bar:last-child{margin-bottom:0}}@media screen and (max-width:699px){body.reports .widget.graph .groups>div:first-child{padding:0;font-weight:700}}@media screen and (min-width:700px){body.reports .widget.graph .groups>div:first-child{position:absolute;left:0;bottom:0;top:0}}body.reports .widget.graph .bars{overflow:hidden;width:100%}body.reports .widget.graph .bars .bar{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 0 0 20px;margin:4px 0 4px -20px;height:20px;width:auto;border-top-right-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:700px){body.reports .widget.graph .bars .bar{width:20px;height:auto;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 0 20px;margin:0 2px -20px}}@media screen and (min-width:700px){body.reports .widget.graph .bars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%}}body.reports .widget.graph .legend{margin:0 0 20px}@media screen and (max-width:699px){body.reports .widget.graph .legend>div{margin-bottom:10px}body.reports .widget.graph .legend>div:last-child{margin-bottom:0}}@media screen and (min-width:700px){body.reports .widget.graph .legend>div{margin-right:20px}body.reports .widget.graph .legend>div:last-child{margin-right:0}}body.reports .widget.graph .legend .dot{border-width:10px;border-style:solid;width:20px;height:20px;border-radius:100%;display:inline-block;margin-right:8px;vertical-align:sub}@media screen and (min-width:700px){body.reports .widget.graph .legend{margin:50px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:700px){body.reports .widget.genotype-table-and-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.reports .widget.genotype-table-and-image .table--borders{padding-bottom:30px}body.reports .widget.genotype-table-and-image .table--borders th{text-transform:uppercase;color:#6b6b6b}body.reports .widget.genotype-table-and-image .table--borders td{border:none}body.reports .widget.genotype-table-and-image .table--borders td.result{padding-top:0;padding-bottom:0}@media screen and (min-width:700px){body.reports .widget.genotype-table-and-image .table--borders{width:60%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0}}body.reports .widget.genotype-table-and-image strong{color:#9f0f7b;font-weight:800}body.reports .widget.genotype-table-and-image hr{margin:5px 0 0}body.reports .widget.genotype-table-and-image img{border-radius:100%;border:1px solid #e3e5e6}@media screen and (max-width:699px){body.reports .widget.genotype-table-and-image img{display:block;margin:0 auto}}@media screen and (min-width:700px){body.reports .widget.genotype-table-and-image img{margin-left:30px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:35%}}body.reports .widget.references .title{margin:0 0 15px}body.reports .widget.references li{margin:0 0 15px}body.reports .widget.references li:last-child{margin:0}body.reports .changelog .heading-content{margin-bottom:25px}@media screen and (min-width:700px){body.reports .changelog .heading-content{margin-bottom:20px}}@media screen and (min-width:700px){body.reports .changelog .subtitle{margin-bottom:30px;text-align:center}}@media screen and (min-width:700px){body.reports .changelog .table-wrapper{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.reports .changelog .table-wrapper:last-child{margin-right:0}body.reports .changelog .table-wrapper th:first-child{width:30%}}@media screen and (min-width:700px) and (max-width:979px){body.reports .changelog .table-wrapper{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.reports .changelog .table-wrapper:last-child{margin-right:0}}body.reports .changelog .table{margin-bottom:0}body.reports section.next-report{background-color:#3595d6;text-align:right}@media screen and (min-width:700px){body.reports section.next-report{padding-top:20px;padding-bottom:20px}}body.reports section.next-report a{font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#fff}body.reports section.next-report .svg-icon{fill:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;margin-top:5px;height:14px;width:14px}@media screen and (min-width:700px){body.reports section.next-report h3{font-size:1.25rem}body.reports section.next-report .svg-icon{margin-top:4px;height:16px;width:16px}}body.reports section.more-reports{padding-bottom:30px}body.reports section.more-reports h4{margin-bottom:13px;font-weight:700}body.reports section.more-reports h4 a{margin-left:10px}body.reports section.more-reports ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}body.reports section.more-reports ul.open li:nth-child(n+16){display:block}body.reports section.more-reports ul li{padding:3px 16px;width:20%}body.reports section.more-reports ul li:nth-child(n+16){display:none}body.reports section.more-reports ul li a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;color:#333435}@media screen and (min-width:700px) and (max-width:979px){body.reports section.more-reports ul li{width:33.3%}}body.reports section.assessment.ac-family-origins-at-top{padding:0}body.reports section.assessment.ac-family-origins{padding:0;border-top:1px solid #e3e5e6}body.reports section .research-stream-in-report-wrapper .research-stream-in-report{width:700px;margin:0 auto 0}@media screen and (max-width:699px){body.reports section .research-stream-in-report-wrapper .research-stream-in-report{width:auto}}body.account body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card__settings,body.account body.reports section .research-stream-in-report-wrapper .research-stream-in-report .onboarding__card,body.onboarding body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card__settings,body.onboarding body.reports section .research-stream-in-report-wrapper .research-stream-in-report .onboarding__card,body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card--border-accent,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.account .card__settings,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.account .onboarding__card,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.onboarding .card__settings,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.onboarding .onboarding__card{border:0}body.account body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card__settings,body.account body.reports section .research-stream-in-report-wrapper .research-stream-in-report .onboarding__card,body.onboarding body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card__settings,body.onboarding body.reports section .research-stream-in-report-wrapper .research-stream-in-report .onboarding__card,body.reports section .research-stream-in-report-wrapper .research-stream-in-report .card--border,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.account .card__settings,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.account .onboarding__card,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.onboarding .card__settings,body.reports section .research-stream-in-report-wrapper .research-stream-in-report body.onboarding .onboarding__card{border:0}body.reports section .research-stream-in-report-wrapper .research-stream-in-report .skip{color:#6b6b6b;display:block;font-size:.875rem;text-align:right}body.reports section .research-stream-in-report-wrapper .research-stream-in-report .externally-answered-question-banner button,body.reports section .research-stream-in-report-wrapper .research-stream-in-report .submit-button{display:block;margin:30px auto 0}body.reports section .research-stream-in-report-wrapper .research-stream-in-report-title{margin-top:50px;font-weight:500;text-align:center}body.reports section .research-stream-in-report-wrapper a:hover{text-decoration:none}body.reports section .research-stream-in-report-wrapper .research-stream-in-report-title-at-top{background:#3595d6;color:#fff;font-weight:700;text-align:center;padding-top:10px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports section .research-stream-in-report-wrapper .research-stream-in-report-title-at-top .svg-right{height:30px;fill:#fff;margin-left:10px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}body.reports section .research-stream-in-report-wrapper .research-stream-in-report-title-at-top .active{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:10px}@media screen and (max-width:699px){body.reports section .research-stream-in-report-wrapper .research-stream-in-report-title-at-top .phenotype-symbol-for-reports{position:relative;left:-5px;top:-14px}}body.reports section .research-stream-in-report-wrapper .phenotype-symbol-for-reports{margin-right:16px}body.reports section .research-stream-in-report-wrapper .research-stream-in-report-completed{background:#e3e5e6;text-align:center;color:#333435;padding:25px}body.reports .ac-share-mode.utility-buttons{margin:8px 0;-webkit-transition:margin .3s linear .1s;transition:margin .3s linear .1s}body.reports .ac-share-mode.utility-buttons.adjust{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-width:980px){body.reports .ac-share-mode.utility-buttons.adjust{margin:16px 0}}body.reports .ac-share-mode.sticky-utility-buttons .utility-group{display:none}body.reports .result-share-banner{background-color:#3ba510;max-height:500px;overflow-y:hidden;position:absolute;top:0;width:100%;-webkit-transition:max-height .5s ease 0s;transition:max-height .5s ease 0s}body.reports .result-share-banner.closed{max-height:0;-webkit-transition-duration:.3s;transition-duration:.3s}body.reports .result-share-banner .inner,body.reports .result-share-banner body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.reports .result-share-banner .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.reports .result-share-banner .inner::after,body.reports .result-share-banner body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.reports .result-share-banner .subheader-content::after{clear:both;content:"";display:table}body.reports .result-share-banner .result-share-content{padding:16px 4.26%;position:relative}@media screen and (min-width:980px){body.reports .result-share-banner .result-share-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:700px){body.reports .result-share-banner .result-share-content{padding:16px 20px}}@media screen and (max-width:979px){body.reports .result-share-banner .result-share-content .result-share-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.reports .result-share-banner .result-share-content .close{position:absolute;top:5px;right:5px}}body.reports .result-share-banner .result-share-content .select2-selection__placeholder{padding-right:40px}body.reports .result-share-banner .result-share-content .select2.select2-container{margin-bottom:0;width:300px}@media screen and (max-width:699px){body.reports .result-share-banner .result-share-content .select2.select2-container{margin-right:10px;max-width:200px}}@media screen and (min-width:700px) and (max-width:979px){body.reports .result-share-banner .result-share-content .select2.select2-container{margin-right:10px;max-width:300px}}body.reports .result-share-banner .share-select{opacity:0}@media screen and (min-width:980px){body.reports .result-share-banner .share-select+.select2{margin:0 10px}}body.reports .result-share-banner .title{color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}@media screen and (max-width:979px){body.reports .result-share-banner .title{margin-bottom:16px;text-align:center}}@media screen and (max-width:699px){body.reports .result-share-banner .title{padding-right:6.26%}}@media screen and (min-width:700px) and (max-width:979px){body.reports .result-share-banner .title{padding-right:20px}}body.reports .result-share-banner .close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:auto}body.reports .result-share-banner .close .svg-icon{fill:#fff;margin-left:0;height:18px;width:18px}body.research .vex-theme-default .vex-modal-header{background-color:#ff6d19}@media screen and (min-width:700px){body.research #main-wrapper,body.research .main-content{background-color:#f7f9fa}}body.research .card,body.research .question{overflow:hidden}body.research .card input[type=checkbox]+label:hover,body.research .card input[type=radio]+label:hover,body.research .question input[type=checkbox]+label:hover,body.research .question input[type=radio]+label:hover{-webkit-box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;background:#f7f9fa;cursor:pointer}body.research .card--find-and-edit,body.research .question--find-and-edit{padding:20px}@media screen and (max-width:699px){body.research .global-nav .second-level .inner a,body.research .global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader body.research .global-nav .second-level .subheader-content a{font-size:85%;min-width:100px}body.research .global-nav .second-level .inner a:last-child,body.research .global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content a:last-child,body.tools.relatives.dnar-intro .subheader body.research .global-nav .second-level .subheader-content a:last-child{margin-left:-5px}body.research .card{padding:15px}body.research .card.card--find-and-edit{padding:10px;background-color:#edeff0;margin-bottom:0}body.research .card.card--no-pad .card__content{padding:0}body.research .card input[type=checkbox]+label,body.research .card input[type=radio]+label{-webkit-tap-highlight-color:transparent;margin:0 0 24px}body.research .card.card--anchored-btm{padding-bottom:85px}}@media screen and (min-width:700px){body.research .card{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;float:none}body.research .card:last-child{margin-right:0}body.research .card__content{padding:50px 80px 60px}}@media screen and (min-width:700px) and (max-width:979px){body.research .card{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research .card:last-child{margin-right:0}}body.research .consent-container{max-width:73.75em;margin-left:auto;margin-right:auto}body.research .consent-container::after{clear:both;content:"";display:table}body.research .consent{padding:20px 6.26% 6.26%}body.research .consent svg{display:block;margin:0 auto 10px}@media screen and (min-width:700px){body.research .consent{text-indent:-25px;padding:0 10px 40px 25px;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.research .consent svg{display:inline;margin:0 10px 0 0}body.research .consent:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.research .consent{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research .consent:last-child{margin-right:0}}body.research .stream-loading:before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:block;height:20px;margin-right:5px;width:20px;margin:100px auto}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.research .lightbulb{margin-bottom:-2px}@media screen and (max-width:699px){body.research .lightbulb{height:16px}}@media screen and (min-width:700px){body.research .lightbulb{margin-bottom:-5px}}body.research .aqd-find-and-edit-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research .aqd-find-and-edit-link,body.research .aqd-find-and-edit-text{display:inline-block;margin:0;font-weight:500}@media screen and (max-width:699px){body.research .aqd-find-and-edit-link,body.research .aqd-find-and-edit-text{font-size:14px}}body.research .aqd-find-and-edit-image-mobile{display:inline-block;width:14px;height:14px;margin-right:6px}body.research .aqd-find-and-edit-image-desktop{display:none}@media screen and (min-width:700px){body.research .aqd-find-and-edit-image-mobile{display:none}body.research .aqd-find-and-edit-image-desktop{display:inline-block;width:28px;height:28px;margin-right:10px}}body.research .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:16px;height:62px;position:relative;text-align:center;text-transform:uppercase;width:62px;line-height:62px}body.research .avatar img{border-radius:100%;height:100%;width:100%}body.research .avatar.with-photo{background-color:transparent}body.research .research-tag{font-size:12px;font-weight:500;background-color:#ffba32;display:inline-block;color:#fff;height:20px;line-height:20px;border-radius:3px;padding:0 8px;cursor:default}body.research .research-tag.mod-new{background-color:#92c746}body.research .coggame{border-top:3px solid #ff6d19}body.research .coggame .score-box{max-width:73.75em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:118px;background-image:url("/static/img/research/gray-diagonal-hatch.c79baaf40c5f.png");padding:0 20px 0 20px}body.research .coggame .score-box::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research .coggame .score-box .left{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.research .coggame .score-box .left:last-child{margin-right:0}body.research .coggame .score-box .right{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.research .coggame .score-box .right:last-child{margin-right:0}body.research .coggame .score-box .right img{float:right}}body.research .coggame .score-box .score-subtitle{color:#6b6b6b}body.research .coggame .score-box p{margin-bottom:0}body.research .coggame .score-box .score-label{font-weight:500;font-size:2rem;color:#333435}@media screen and (max-width:699px){body.research .coggame .score-box .score-label{font-size:1.5rem}}body.research .coggame .score-box .score-value{font-size:2rem;font-weight:800;color:#ff6d19}@media screen and (max-width:699px){body.research .coggame .score-box .score-value{font-size:1.5rem}}body.research .coggame .score-description{margin:15px 20px 30px 20px}body.research .coggame .description{margin-top:30px;padding-top:30px;border-top:1px solid #e3e5e6}body.research .coggame .description p{margin-top:20px}body.research .coggame .disclaimer{margin-top:35px}@media screen and (max-width:699px){body.research .coggame .disclaimer{margin-top:24px}}body.research .coggame .disclaimer p{color:#333435}body.research .background,body.research .tutorial{border-top-color:#ffba32}body.research .background img,body.research .tutorial img{margin-bottom:30px}body.research .breakdown{border-top-color:#ffba32}body.research .breakdown .graph-selectors{margin:19px 0 50px;width:100%;text-align:center}@media screen and (max-width:699px){body.research .breakdown .graph-selectors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){body.research .breakdown .graph-selectors{margin:30px 0}}body.research .breakdown .graph-selectors button{min-width:180px;font-weight:500;background:#fff;border:2px solid #d50f67;border-radius:40px;color:#d50f67;line-height:41px;margin:5px;margin:10px}body.research .breakdown .graph-selectors button.active,body.research .breakdown .graph-selectors button:hover{color:#fff;background:#d50f67}body.research .breakdown .graph-selectors button:first-child{margin-left:0}body.research .breakdown .graph-selectors button:last-child{margin-right:0}@media screen and (max-width:699px){body.research .breakdown .graph-selectors button{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding:0;min-width:0}}body.research .breakdown .graph-selectors .active{font-weight:700}body.research .breakdown .graph{width:100%;position:relative}@media screen and (min-width:700px){body.research .breakdown .graph{height:180px;margin-bottom:60px}body.research .breakdown .graph .bars{width:100%;height:100%;position:absolute;bottom:0;padding-left:10%}}body.research .breakdown .graph .axis{font-size:.875rem;color:#6b6b6b;width:100%;height:100%;position:relative}body.research .breakdown .graph .tick{width:100%;border-top:1px solid #d4d6d6;position:absolute;bottom:0}body.research .breakdown .graph .distribution{background:#edeff0;position:relative;margin:0 0 50px}body.research .breakdown .graph .distribution .label{font-weight:500;position:absolute;bottom:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.research .breakdown .graph .distribution .value{color:#d50f67}@media screen and (max-width:699px){body.research .breakdown .graph .distribution{width:100%!important;margin:48px 0 0}body.research .breakdown .graph .distribution .value{width:50px}}@media screen and (min-width:700px){body.research .breakdown .graph .distribution{display:inline-block;height:100%;width:10%;background:0 0}body.research .breakdown .graph .distribution .label{bottom:-75px;text-align:center;width:100%;display:block}}body.research .breakdown .graph .bar{background-color:#d50f67}@media screen and (min-width:700px){body.research .breakdown .graph .bar{width:60%!important;margin-left:20%;position:absolute;bottom:0;border-radius:3px 3px 0 0}}@media screen and (max-width:699px){body.research .breakdown .graph .bar{height:13px!important}}body.research .early-discovery{border-top-color:#ffba32;position:relative}body.research .early-discovery .table-wrapper{float:none}body.research .early-discovery .divider{margin:0 10px;font-size:1.125rem;display:block;height:10px;color:#fff}@media screen and (min-width:700px){body.research .early-discovery .divider{color:#c0c1c2;height:auto;display:inline-block}}body.research .early-discovery .module-title{margin-bottom:24px}@media screen and (min-width:700px){body.research .early-discovery .module-title{text-align:center;margin-bottom:25px}}body.research .early-discovery .module-img{margin:0 auto 24px;display:block}@media screen and (min-width:700px){body.research .early-discovery .module-img{margin-bottom:25px}}body.research .early-discovery .module-description{margin:0 0 0}body.research .early-discovery .evidence-tooltip-icon{vertical-align:middle}body.research .early-discovery .disclaimer{font-size:.875rem}@media screen and (min-width:700px){body.research .early-discovery .card__content{margin-bottom:20px}body.research .early-discovery .disclaimer{margin-top:30px}}body.research .tutorial .details{padding:0 0 15px}body.research .tutorial h4{margin:24px 0 16px}@media screen and (min-width:700px){body.research .tutorial h4{font-weight:500;margin:7px 0 15px}}@media screen and (min-width:700px){body.research .tutorial .step-header{text-align:center}}@media screen and (max-width:699px){body.research .tutorial .step-header{margin-bottom:8px}}body.research .tutorial .step{margin-bottom:24px}body.research .tutorial .step:last-child{margin-bottom:0}@media screen and (min-width:700px){body.research .tutorial .step:last-child{margin-bottom:40px}}@media screen and (max-width:699px){body.research .tutorial .step>.step-image{margin:0 auto;max-width:420px}body.research .tutorial .step>.step-image img{margin-bottom:16px}}body.research .details{overflow:hidden}body.research .details .details-table-title{margin:40px 0 25px}body.research .details table{margin-bottom:30px}body.research .details ol.references-list{margin-top:20px;margin-bottom:0}body.research .details ol.references-list li{margin-bottom:20px}body.research .details ol.references-list li:last-child{margin-bottom:0}body.research .show-details{margin-top:40px;display:block;cursor:pointer;background:#fff;bottom:0;left:0;width:100%}body.research .show-details .arrow{display:inline-block;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;margin-left:10px}body.research .show-details .arrow svg path{fill:#3595d6}body.research .show-details .arrow.open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}body.research .show-details:hover .arrow svg path{fill:#005b98}body.research .title{margin-bottom:10px}@media screen and (min-width:700px){body.research .title svg,body.research .title+.subtitle svg{display:inline;margin:0 10px 0 0}}body.research .card__title{color:#9c9ea1;margin-bottom:16px}body.research .card__title svg{display:none}@media screen and (min-width:700px){body.research .card__title{text-align:center;margin-bottom:30px}body.research .card__title svg{display:inline;vertical-align:bottom}}body.research .card__inner-title{font-weight:500;margin:40px 0 30px}body.research .hr-large{margin:24px 0}@media screen and (min-width:700px){body.research .hr-large{margin:30px 0}}body.research .new-insight{padding-top:32px}@media screen and (min-width:700px){body.research .new-insight{padding-top:40px}}body.research .new-insight .new-tag{padding:0 20px;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;top:10px;right:0}@media screen and (min-width:700px){body.research .new-insight .new-tag{top:15px}}body.research .insight-wrapper{background-color:#fff}body.research .single-insight{background-color:#fff}body.research .single-insight .insight-breadcrumbs{color:#333435;margin:20px 20px 30px 8%;font-size:.9375rem}@media screen and (min-width:980px){body.research .single-insight .insight-breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:699px){body.research .single-insight .insight-breadcrumbs{margin:10px 20px 5px 10px}}body.research .single-insight .insight-breadcrumbs .svg-right{width:11px;height:11px;fill:#333435}@media screen and (min-width:980px){body.research .single-insight .insight-breadcrumbs .svg-right{margin:5px}}body.research .single-insight .insight-breadcrumbs-link{text-decoration:none;color:#333435}body.research .single-insight .insight-breadcrumbs-selected{font-weight:700}@media screen and (max-width:699px){body.research .single-insight .insight-breadcrumbs-selected{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}}body.research .insight-next{-webkit-box-shadow:0 11px 20px 0 rgba(0,0,0,.01);box-shadow:0 11px 20px 0 rgba(0,0,0,.01);border:1px solid #e3e5e6;background-color:#f7f9fa;text-align:center}@media screen and (min-width:700px){body.research .insight-next{padding:20px 0}}body.research .insight-next-link{text-decoration:none}body.research .insight-next-link-text{margin:20px 5px}@media screen and (max-width:699px){body.research .insight-next{padding:0 6.26%}body.research .insight-next-link{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research .insight-next-link-text{margin:20px 5px;text-align:right}body.research .insight-next-link-arrow{margin:10px;font-weight:700}}body.research .insight-next .svg-right{width:11px;height:11px;fill:#3595d6}body.research .insight-next .svg-right:hover{fill:#005b98}body.research .feedback-wrapper{background-color:#fff}@media screen and (min-width:700px){body.research .feedback-wrapper{border-top:1px solid #e3e5e6;margin-top:40px}}@media screen and (min-width:700px){body.research .feedback-wrapper .inner-feedback{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.research .feedback-wrapper .inner-feedback:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.research .feedback-wrapper .inner-feedback{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research .feedback-wrapper .inner-feedback:last-child{margin-right:0}}@media screen and (max-width:699px){body.research .feedback-wrapper .inner-feedback{padding:0 6.26%}}body.research .feedback-wrapper .feedback{max-width:500px}@media screen and (max-width:699px){body.research .feedback-wrapper .feedback{margin:0 15px}}body.research .health-explorer-insight .feedback-wrapper{background-color:#fff;border-top:1px solid #e3e5e6}@media screen and (min-width:700px){body.research .health-explorer-insight .feedback-wrapper .inner-feedback{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.research .health-explorer-insight .feedback-wrapper .inner-feedback:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.research .health-explorer-insight .feedback-wrapper .inner-feedback{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research .health-explorer-insight .feedback-wrapper .inner-feedback:last-child{margin-right:0}}@media screen and (max-width:699px){body.research .health-explorer-insight .feedback-wrapper .inner-feedback{padding:0 6.26%}}body.research .health-explorer-insight .feedback-wrapper .feedback{max-width:500px}@media screen and (max-width:699px){body.research .health-explorer-insight .feedback-wrapper .feedback{margin:0 15px}}body.research .insight-dashboard{margin-top:0;margin-bottom:0;padding-bottom:40px}body.research .insight-dashboard .card__head{margin-bottom:8px}body.research .insight-dashboard .stats{margin-top:8px}body.research .insight-header-chromosome{position:absolute;top:-35px;right:0;width:300px;z-index:1}@media screen and (min-width:700px) and (max-width:979px){body.research .insight-header-chromosome{right:-140px}}@media screen and (max-width:699px){body.research .insight-header-chromosome{display:none}}body.research .progress{text-align:center}body.research .progress h1{margin-bottom:10px}body.research .progress .card__head{line-height:1.5}body.research .progress .card__head .percent{color:#ff6d19;font-weight:700}body.research .progress .card__head p{font-size:18px}body.research .progress .stats>div{display:inline-block}body.research .progress .stats .divider{margin:0 10px;font-size:1.125rem;height:16px;color:#c0c1c2}body.research .progress .medal{margin:24px auto;max-width:80px}@media screen and (min-width:700px){body.research .progress .medal{margin:20px auto;max-width:90px}}body.research .progress .extra-info hr{margin:32px 0}body.research .progress .extra-info p{text-align:left;margin:0}body.research .progress .progressbar{max-width:900px;margin:24px auto;position:relative}body.research .progress .progressbar .overlay{position:absolute;top:0;right:0}@media screen and (min-width:700px){body.research .progress .progressbar{margin:30px auto}}body.research .progress .next-question{margin-top:20px}body.research .progress .whats-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:32px 0 40px}body.research .progress .whats-next .directions{text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.research .progress .whats-next .image{-webkit-box-flex:0;-webkit-flex:0 0 68px;-ms-flex:0 0 68px;flex:0 0 68px}@media screen and (max-width:699px){body.research .progress .whats-next .image{margin-right:16px}body.research .progress .whats-next .image.light-bulb svg{width:40px;height:40px;margin-top:4px}body.research .progress .whats-next .image.bubble svg{width:40px;height:40px}}@media screen and (min-width:700px){body.research .progress .whats-next .image{-webkit-box-flex:0;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px}}@media screen and (max-width:699px){body.research .progress .whats-next:last-child{margin-bottom:0}}@media screen and (min-width:700px){body.research .progress .whats-next{margin:60px 0}}body.research .progress.purchase-kit{text-align:left;border-top-color:#ff6d19}body.research .progress.purchase-kit h3{text-align:center}body.research .progress.purchase-kit .understand{margin-top:40px}body.research .progress.purchase-kit .understand img{float:left;margin-right:40px}body.research .progress.purchase-kit .understand button{margin-top:10px}body.account body.research .welcome.card__settings,body.account body.research .welcome.onboarding__card,body.onboarding body.research .welcome.card__settings,body.onboarding body.research .welcome.onboarding__card,body.research .welcome.card--border-accent,body.research body.account .welcome.card__settings,body.research body.account .welcome.onboarding__card,body.research body.onboarding .welcome.card__settings,body.research body.onboarding .welcome.onboarding__card{border-top-color:#ff6d19}body.research .welcome.card{text-align:center}@media screen and (max-width:699px){body.research .welcome .directions>div{margin:32px auto;max-width:250px}body.research .welcome .directions>div:last-child{margin-bottom:0}body.research .welcome .directions>div svg{height:60px}}@media screen and (min-width:700px){body.research .welcome .directions>div{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.research .welcome .directions>div:last-child{margin-right:0}body.research .welcome .directions>div:nth-child(2){margin:0 50px}}body.research .welcome .directions h4{margin:10px 0}@media screen and (min-width:700px){body.research .welcome .directions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.research .welcome p{color:#6b6b6b;margin-bottom:0}@media screen and (min-width:700px){body.research .welcome .subtitle{margin-bottom:50px}}body.research .survey{border-top-color:#ff6d19}body.research .survey .survey-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.research .survey .survey-card-icon{height:60px}body.research .survey .subtitle{color:#9c9ea1;margin-bottom:30px}body.research .survey svg{margin-right:10px}body.research .survey .card__footer{margin-top:30px}body.research .survey .card__footer .footer-error{color:#d50f67;font-weight:700}body.research .survey .card__footer .footer-button{text-align:center}body.research .survey .card__footer .footer-link{text-align:center;margin:15px 0 0}@media screen and (min-width:700px){body.research .survey .card__footer .footer-link{text-align:right}}body.research .survey .card__footer .skip{font-size:14px}body.research .double-survey{border-top-color:#ff6d19;padding-left:0;padding-right:0}body.research .double-survey .divider{border-right:1px solid #e3e5e6}@media screen and (max-width:699px){body.research .double-survey .divider{display:none}}body.research .double-survey .double-survey-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:20px 0}@media screen and (max-width:699px){body.research .double-survey .double-survey-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.research .double-survey .double-survey-header>h3{text-align:center}body.research .double-survey .double-survey-skip{text-align:center}body.research .double-survey .survey{border:none;border-radius:0;margin:0;padding:30px 50px}@media screen and (max-width:699px){body.research .double-survey .survey{padding:20px 50px}}body.research .double-survey .survey .card__footer{margin-top:0}body.research .next-button-wrapper{text-align:center;margin:40px 0 30px}body.research .continue p{text-align:center}body.research .continue h3{margin-bottom:5px;display:block}@media screen and (min-width:700px){body.research .continue h3{margin-bottom:20px}}body.research .continue .next-button-wrapper{margin-top:24px}@media screen and (min-width:700px){body.research .continue .next-button-wrapper{margin-top:30px}}body.research .continue .top-chromosome{width:100%;margin-bottom:24px}body.research .continue .top-chromosome img{width:280px;position:absolute;left:0;top:0}@media screen and (min-width:700px){body.research .continue .top-chromosome{margin-bottom:20px}body.research .continue .top-chromosome img{width:360px}}body.research .continue .bottom-chromosome{width:100%;margin-top:24px}body.research .continue .bottom-chromosome img{width:210px;position:absolute;right:0;bottom:0}@media screen and (min-width:700px){body.research .continue .bottom-chromosome{margin-top:20px}body.research .continue .bottom-chromosome img{width:264px}}body.research .continue .suicide-helpline h4{margin-bottom:35px}body.research .continue .suicide-helpline ul{margin:0 16px;padding:0 0 0 40px;list-style-type:disc}body.research .continue .suicide-helpline ul li{margin-bottom:10px}body.research .continue .suicide-helpline p{text-align:left;margin:0 0 10px}body.research .continue .supplemental-info hr{margin:24px 0}@media screen and (min-width:700px){body.research .continue .supplemental-info hr{margin:40px 0}}body.research .continue .supplemental-info h4{margin-bottom:24px}@media screen and (min-width:700px){body.research .continue .supplemental-info h4{margin-bottom:35px}}body.research .continue .supplemental-info p{text-align:left}body.research .continue .supplemental-info p:last-child{margin-bottom:35px}@media screen and (min-width:700px){body.research .continue .supplemental-info p{margin-bottom:40px}}body.research .continue .supplemental-info li{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research .continue .supplemental-info li:last-child{padding-bottom:0}@media screen and (min-width:700px){body.research .continue .supplemental-info li:last-child{padding-bottom:40px}}body.research .continue .supplemental-info img{width:80px;height:80px;margin-right:4.26%}@media screen and (min-width:700px){body.research .continue .supplemental-info img{margin-right:40px}}body.research .interstitial-modal .current-profile{padding:10px 0 40px}body.research .interstitial-modal .current-profile .avatar{margin:0 auto 15px}body.research .interstitial-modal .profiles-list{padding:10px 0 0;display:none}body.research .interstitial-modal .button,body.research .interstitial-modal button{opacity:1;position:absolute;-webkit-transition:.5s ease-in-out transform,.2s ease-in-out visibility,.2s ease-in-out opacity;transition:.5s ease-in-out transform,.2s ease-in-out visibility,.2s ease-in-out opacity;visibility:visible;width:100%}@media screen and (min-width:700px){body.research .interstitial-modal .button,body.research .interstitial-modal button{width:160px}}body.research .interstitial-modal .button.switch-profiles,body.research .interstitial-modal button.switch-profiles{display:block;right:50%;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}@media screen and (min-width:700px){body.research .interstitial-modal .button.switch-profiles,body.research .interstitial-modal button.switch-profiles{-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}}body.research .interstitial-modal .button.action-button,body.research .interstitial-modal button.action-button{display:block;margin:15px auto;position:relative}@media screen and (min-width:700px){body.research .interstitial-modal .button.action-button,body.research .interstitial-modal button.action-button{left:50%;margin:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}}body.research .interstitial-modal.profile-select .profiles-wrapper .current-profile{display:none}body.research .interstitial-modal.profile-select .profiles-wrapper .profiles-list{display:block}@media screen and (min-width:700px){body.research .interstitial-modal.profile-select .buttons .action-button{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}body.research .interstitial-modal.profile-select .buttons .switch-profiles{opacity:0;visibility:hidden}body.research.all-questions-dashboard .question h5,body.research.all-questions-dashboard .survey .survey-title{margin-bottom:0;text-align:left}body.research.all-questions-dashboard .question h5:hover,body.research.all-questions-dashboard .survey .survey-title:hover{color:#3595d6;cursor:pointer}body.research.all-questions-dashboard .question .status-icon,body.research.all-questions-dashboard .survey .status-icon{background:url("../img/icons/checkmark.98229f658847.svg") center center no-repeat #e3e5e6;background-size:60%;border-radius:100%;display:inline-block;height:16px;position:absolute;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;top:23px;width:16px}@media screen and (max-width:699px){body.research.all-questions-dashboard .question .status-icon,body.research.all-questions-dashboard .survey .status-icon{top:20px}}body.research.all-questions-dashboard .inner,body.research.all-questions-dashboard body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.research.all-questions-dashboard .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.research.all-questions-dashboard .inner::after,body.research.all-questions-dashboard body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.research.all-questions-dashboard .subheader-content::after{clear:both;content:"";display:table}body.research.all-questions-dashboard header{margin:16px 6.26% 0}@media screen and (min-width:700px){body.research.all-questions-dashboard header{margin:35px 0 40px;text-align:center}}body.research.all-questions-dashboard header h2{font-weight:800}body.research.all-questions-dashboard #main-wrapper,body.research.all-questions-dashboard .main-content{background-color:#fff}@media screen and (min-width:700px){body.research.all-questions-dashboard .dashboard-controls{float:left;display:block;margin-right:1.69492%;width:15.25424%;margin-left:8.47458%}body.research.all-questions-dashboard .dashboard-controls:last-child{margin-right:0}}@media screen and (max-width:699px){body.research.all-questions-dashboard .dashboard-controls{color:#9c9ea1;margin:8px 0 16px 6.26%;text-align:right}body.research.all-questions-dashboard .dashboard-controls .dashboard-control__label{padding:0 5px}body.research.all-questions-dashboard .dashboard-controls .dashboard-control__label:nth-child(2){padding-right:0}body.research.all-questions-dashboard .dashboard-controls svg{display:inline-block;fill:#3595d6;height:12px;vertical-align:middle;width:12px}}@media screen and (min-width:700px){body.research.all-questions-dashboard .dashboard-controls .dashboard-control__label{font-size:.875rem;border-bottom:3px solid #d4d6d6;padding-bottom:5px}}@media screen and (min-width:700px){body.research.all-questions-dashboard .dashboard-controls .dashboard-control__category,body.research.all-questions-dashboard .dashboard-controls .dashboard-control__label{font-weight:700}}body.research.all-questions-dashboard .dashboard-control__options .quick-link{color:#3ba510}@media screen and (max-width:699px){body.research.all-questions-dashboard .all-questions-dashboard-widget{padding:0 6.26%}}body.research.all-questions-dashboard .question,body.research.all-questions-dashboard .survey{border-bottom:1px solid #d4d6d6;position:relative}body.research.all-questions-dashboard .question .auto-submit,body.research.all-questions-dashboard .question .button,body.research.all-questions-dashboard .question button,body.research.all-questions-dashboard .survey .auto-submit,body.research.all-questions-dashboard .survey .button,body.research.all-questions-dashboard .survey button{margin:24px auto}@media screen and (min-width:700px){body.research.all-questions-dashboard .question .auto-submit,body.research.all-questions-dashboard .question .button,body.research.all-questions-dashboard .question button,body.research.all-questions-dashboard .survey .auto-submit,body.research.all-questions-dashboard .survey .button,body.research.all-questions-dashboard .survey button{margin:15px auto 25px}}body.research.all-questions-dashboard .question.is-answered .status-icon,body.research.all-questions-dashboard .survey.is-answered .status-icon{background-color:#ff6d19}@media screen and (max-width:699px){body.research.all-questions-dashboard .question.is-answered .content{padding:0}}body.research.all-questions-dashboard .question h5{padding:16px 0 24px}@media screen and (min-width:700px){body.research.all-questions-dashboard .question h5{padding:20px 0 17px}}body.research.all-questions-dashboard .question .skip{display:none}body.research.all-questions-dashboard .question .content .error,body.research.all-questions-dashboard .question .content form,body.research.all-questions-dashboard .question .irb-consent,body.research.all-questions-dashboard .question h5{margin-left:26px}body.research.all-questions-dashboard .question .content{display:none}body.research.all-questions-dashboard .survey{padding-top:16px}@media screen and (min-width:700px){body.research.all-questions-dashboard .survey{padding-top:20px}}body.research.all-questions-dashboard .survey .irb-consent,body.research.all-questions-dashboard .survey .survey-meta,body.research.all-questions-dashboard .survey .survey-text,body.research.all-questions-dashboard .survey .survey-title{margin-left:26px}body.research.all-questions-dashboard .survey .survey-title{font-weight:500}body.research.all-questions-dashboard .survey .survey-meta{margin-bottom:24px}body.research.all-questions-dashboard .survey .survey-meta.results-found:after{content:" - Results found inside this survey";font-weight:500}@media screen and (min-width:700px){body.research.all-questions-dashboard .survey .survey-meta{margin-bottom:16px}}body.research.all-questions-dashboard .survey .survey-details{display:none;margin-top:16px;text-align:center}body.research.all-questions-dashboard .survey .survey-text{text-align:left}@media screen and (min-width:700px){body.research.all-questions-dashboard .dashboard-content{float:left;display:block;margin-right:1.69492%;width:57.62712%;margin-left:8.47458%}body.research.all-questions-dashboard .dashboard-content:last-child{margin-right:0}}@media screen and (min-width:700px){body.research.all-questions-dashboard .consent,body.research.all-questions-dashboard .dashboard-paginator{float:left;display:block;margin-right:1.69492%;width:57.62712%;margin-left:33.89831%}body.research.all-questions-dashboard .consent:last-child,body.research.all-questions-dashboard .dashboard-paginator:last-child{margin-right:0}}@media screen and (max-width:699px){body.research.all-questions-dashboard .dashboard-paginator{background-color:#f7f9fa;margin:20px -7.15592%}}body.research.all-questions-dashboard .page-indicator .num-results{border-bottom:1px solid #d4d6d6;font-style:italic;padding-bottom:15px}body.research.all-questions-dashboard .page-indicator .no-results{margin-top:15px}body.research.all-questions-dashboard .page-indicator .no-results:empty{display:none}body.research.all-questions-dashboard .page-progress{font-weight:700}body.research.all-questions-dashboard .current-page{color:#333435;cursor:default;font-weight:800;text-decoration:none}body.research.all-questions-dashboard .controls svg{display:inline-block;fill:#3595d6;height:11px;-webkit-transition:color .1s linear;transition:color .1s linear;vertical-align:middle;width:11px}.toolbar-links body.research.all-questions-dashboard .controls button:hover svg,body.research.all-questions-dashboard .controls .a-link:hover svg,body.research.all-questions-dashboard .controls .button-anchor:hover svg,body.research.all-questions-dashboard .controls .toolbar-links button:hover svg{fill:#005b98}@media screen and (max-width:699px){.toolbar-links body.research.all-questions-dashboard .controls button,body.research.all-questions-dashboard .controls .a-link,body.research.all-questions-dashboard .controls .button-anchor,body.research.all-questions-dashboard .controls .toolbar-links button{text-decoration:none}}@media screen and (min-width:700px){body.research.all-questions-dashboard .consent{float:left;display:block;margin-right:1.69492%;width:57.62712%;margin-left:33.89831%;padding:25px}body.research.all-questions-dashboard .consent:last-child{margin-right:0}}body.research.all-questions-dashboard .dashboard-search{background-image:url("../img/icons/mag.8495d7293c50.png");background-position:10px 50%;background-repeat:no-repeat;border-color:#3595d6;padding-left:45px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.research.all-questions-dashboard .dashboard-search{background-image:url("../img/icons/mag_2x.811f76d0fab4.png");background-size:25px}}body.research.all-questions-dashboard .dashboard-search:focus{border-color:#53c8ed}@media screen and (max-width:699px){body.research.all-questions-dashboard .drawer a{font-weight:400}body.research.all-questions-dashboard .drawer .drawer__item p{margin-bottom:0}body.research.all-questions-dashboard .drawer .drawer__section label{margin:0}body.research.all-questions-dashboard .drawer .drawer__section label:before{margin-right:10px}}body.research.all-questions-dashboard .search-highlight{background:#fada6c}body.research.all-questions-dashboard .search-highlight:before{content:none}body.research.all-questions-dashboard .search-miss{display:none}body.research.all-questions-dashboard .survey-question-label-container{margin:-10px 0 20px;text-align:left}body.research.all-questions-dashboard .survey-question-label-container:before{content:"Questions in this survey";display:block;font-size:.875rem;font-weight:700;margin-bottom:10px}body.research.all-questions-dashboard .survey-question-label-container .survey-question-label{background-color:#f7f9fa;border-radius:3px;margin:5px 0;padding:15px 15px 17px}body.research.all-questions-dashboard .survey-question-label-container .survey-question-label-show-more{display:none}body.research.all-questions-dashboard .survey-question-label-container .toggle-more:before{content:"Show more"}body.research.all-questions-dashboard .survey-question-label-container.show-full .toggle-more:before{content:"Show less"}body.research.all-questions-dashboard .survey-question-label-container.show-full .survey-question-label-show-more{display:block}body.research.all-questions-dashboard p.drawer__section-title{font-weight:700}@media screen and (max-width:699px){body.research.all-questions-dashboard p.drawer__section-title{font-size:1.125rem}}body.research.insights .header,body.research.insights body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.research.insights .relatives-in-common-sharing{max-width:73.75em;margin-left:auto;margin-right:auto;position:relative;text-align:center}body.research.insights .header::after,body.research.insights body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.research.insights .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.research.insights .progress{border:none;background-color:#fff}body.research.insights .extra-info{display:none;background-color:#fff}body.research.insights .main-content{background-color:#fff}body.research.insights .insights-intro{color:#9c9ea1;margin:40px auto 0;max-width:680px;text-align:center}@media screen and (min-width:700px){body.research.insights .insights-content-wrapper{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research.insights .insights-content-wrapper:last-child{margin-right:0}}@media screen and (max-width:699px){body.research.insights .insights-content-wrapper .header-wrapper{padding:0 6.26%}}body.research.insights .insights-content-wrapper .header-wrapper-title{padding:30px 0 10px}body.research.insights .insights-content-wrapper .header,body.research.insights .insights-content-wrapper body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.research.insights .insights-content-wrapper .relatives-in-common-sharing{text-align:left}body.research.insights .insights-content-wrapper .insights-list-wrapper{background-color:#fff}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-title{margin:30px 0 0;font-weight:700;line-height:2;text-transform:uppercase;color:#6b6b6b}@media screen and (max-width:699px){body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-title{margin-left:8%}}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-length{font-size:16px;font-weight:400}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list{max-width:73.75em;margin-left:auto;margin-right:auto;margin-left:0}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list{margin-top:5px}}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list li{list-style-type:none}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-icon{height:45px}@media screen and (max-width:699px){body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-icon{height:35px}}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-toggle{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:333ms ease-in-out;transition:333ms ease-in-out;justify-self:right;-webkit-transform-origin:center;transform-origin:center}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-link{padding:16px 0 0 16px}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-topic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;margin:0 15px 0 5px}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-link-wrapper{background-color:#f7f9fa;padding:0 0 10px 8%}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-wrapper.mod-drawer-open{background-color:#f7f9fa}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-wrapper.mod-drawer-open .insights-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:333ms ease-in-out;transition:333ms ease-in-out;justify-self:right;-webkit-transform-origin:center;transform-origin:center}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-wrapper:hover{background-color:#f7f9fa}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-wrapper:first-child{border-top:3px solid #ffba32}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-wrapper{border-bottom:1px solid #e3e5e6;padding:15px 10px 15px}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insight-topic-title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-topic-title{padding-left:20px;display:inline;font-weight:700}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-intro{color:#9c9ea1;margin:40px auto 0;max-width:680px;text-align:center}@media screen and (max-width:699px){body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-intro{padding:0 6.26%}}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-intro h3{font-weight:700}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-intro p{font-weight:500;margin-top:20px}body.research.insights .insights-content-wrapper .insights-list-wrapper .insights-list .insights-intro img{display:block;margin:30px auto}body.research.insights .insights-content-wrapper .insights-couldnt-find{text-align:center;padding:30px 10% 30px 10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.research.insights .insights-content-wrapper .insights-couldnt-find .insights-couldnt-find-text{margin:0;padding-left:16px;font-weight:700;display:inline;position:relative;top:-8px}body.research.insights .insights-content-wrapper .insights-couldnt-find{text-align:center;padding:30px 10% 30px 10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.research.insights .insights-content-wrapper .insights-couldnt-find .insights-couldnt-find-text{margin:0;padding-left:16px;font-weight:700;display:inline;position:relative;top:-8px}body.research.insights .insights-content-wrapper .insights-couldnt-find .svg-right{height:30px;fill:#fada6c;margin-left:10px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}body.research.insights .insights-content-wrapper .insights-couldnt-find .active-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:10px}body.research.insights .insights-content-wrapper .insights-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%;margin:20px 0 0 10%}body.research.insights .insights-content-wrapper .insights-form .insights-suggestion{width:100%}body.research.insights .insights-content-wrapper .insights-form .insights-suggestion .insights-button{margin:20px 0 30px}body.research.insights .insights-content-wrapper .insights-personalized-wrapper{max-width:73.75em;margin-left:auto;margin-right:auto;margin:5px 0 10px;border-top:3px solid #ffba32}body.research.insights .insights-content-wrapper .insights-personalized-wrapper::after{clear:both;content:"";display:table}body.research.insights .insights-content-wrapper .insights-personalized-wrapper .insights-personalized-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:15px}@media screen and (min-width:700px){body.research.insights .insights-content-wrapper .insights-personalized-wrapper .insights-personalized-card{margin-top:22px}}body.research.insights .insights-content-wrapper .insights-personalized-wrapper .insights-personalized-card .insights-personalized-img{height:45px;width:45px}body.research.insights .insights-content-wrapper .insights-personalized-wrapper .insights-personalized-card .insights-card-content .insights-personalized-text{font-weight:500;margin:15px}body.research.insight .interactive-health-profile{background-color:#fff}body.research.insight .interactive-health-profile .head{padding:26px 24px 24px;text-align:center}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .head{padding:40px 120px 20px 120px}}body.research.insight .interactive-health-profile .head p{max-width:750px;margin:0 auto 20px}body.research.insight .interactive-health-profile .head .button{margin-bottom:20px}body.research.insight .interactive-health-profile .head .title{padding-bottom:14px}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .head .title{padding-bottom:20px}}body.research.insight .interactive-health-profile .controls{font-weight:700;width:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #c0c1c2;border-bottom:1px solid #c0c1c2;padding:15px;background-color:#f7f9fa;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:699px){body.research.insight .interactive-health-profile .controls{padding:12px 24px}}body.research.insight .interactive-health-profile .controls.stuck{position:fixed;top:0;margin-top:0}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .controls.stuck{top:50px}}body.research.insight .interactive-health-profile .controls select{margin:0 10px;color:#333435}@media screen and (max-width:699px){body.research.insight .interactive-health-profile .controls select{margin:5px}}body.research.insight .interactive-health-profile .sort-toggle{margin-bottom:24px}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .sort-toggle{margin-left:30%}}@media screen and (max-width:699px){body.research.insight .interactive-health-profile .sort-toggle{text-align:center}}body.research.insight .interactive-health-profile .sort-toggle a{font-weight:700}body.research.insight .interactive-health-profile .chart-container{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700}body.research.insight .interactive-health-profile .chart{padding:24px;width:100%;font-size:14px}body.research.insight .interactive-health-profile .chart .chart-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:18px;padding-bottom:6px}body.research.insight .interactive-health-profile .chart .chart-row:hover{cursor:default}body.research.insight .interactive-health-profile .chart .chart-row:hover .condition:not(.gray-text){color:#d50f67;-webkit-transition:0s;transition:0s}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .chart .chart-row:hover .condition:not(.gray-text){font-weight:800}}body.research.insight .interactive-health-profile .chart .chart-row:hover .data-label{opacity:1}body.research.insight .interactive-health-profile .chart .condition{width:50%;text-align:right;display:inline-block;margin-right:10px;font-size:14px;color:#333435;-webkit-transition:color .25s;transition:color .25s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .chart .condition{width:30%}}body.research.insight .interactive-health-profile .chart .chart-bar-container{width:50%;height:18px}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .chart .chart-bar-container{width:40%;margin-right:30%}}body.research.insight .interactive-health-profile .chart .chart-bar{float:left;-webkit-transition:background-color .25s;transition:background-color .25s;height:100%;background-color:#00b5b5;border-top-right-radius:3px;border-bottom-right-radius:3px}body.research.insight .interactive-health-profile .chart .data-label{float:left;opacity:0;font-weight:800;color:#d50f67;margin-left:10px}body.research.insight .interactive-health-profile .chart .gray-text{color:#9c9ea1}body.research.insight .interactive-health-profile .chart .insufficient-data,body.research.insight .interactive-health-profile .chart .not-applicable{color:#9c9ea1;opacity:0;position:absolute}body.research.insight .interactive-health-profile .axis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px;width:50%;margin-left:50%;padding-left:5px}@media screen and (min-width:700px){body.research.insight .interactive-health-profile .axis{width:40%;margin-right:30%;margin-left:30%}}body.research.insight .interactive-health-profile .axis .axis-labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:14px;color:#9c9ea1}body.research.insight .interactive-health-profile .axis .axis-labels .zero{position:relative;left:-4px}body.research.insight .interactive-health-profile .axis .axis-labels .fifty{position:relative;left:10px}body.research.insight .interactive-health-profile .axis .axis-labels .hundred{position:relative;left:22px}body.research.insight .interactive-health-profile .axis .top{display:inline-block;height:7px;width:50%;border-bottom:1px solid #9c9ea1}body.research.insight .interactive-health-profile .axis .bottom{display:inline-block;height:7px;width:50%}body.research.insight .interactive-health-profile .axis .left{border-left:1px solid #9c9ea1;border-right:1px solid #9c9ea1}body.research.insight .interactive-health-profile .axis .right{border-right:1px solid #9c9ea1}body.research.insight .interactive-health-profile .cta{padding:40px 24px 20px;text-align:center}body.research.insight .interactive-health-profile .cta .button{display:block;width:250px;margin:0 auto 16px}body.research.migraine .main-content{background-color:#fff}body.research.migraine #main-wrapper{background-color:#fff}body.research.migraine .migraine-insights .feedback-wrapper,body.research.migraine .migraine-insights .js-insights{display:none}body.research.migraine .migraine-layout-break{margin:24px 0}@media screen and (max-width:699px){body.research.migraine .migraine-layout-break{display:none}}body.research.migraine .migraine-content-wrapper{background-color:#fff;margin-top:24px}body.research.migraine .migraine-content-wrapper .header-content{margin:0 24px}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .header-content{margin:24px 6.26%}}body.research.migraine .migraine-content-wrapper .header-content .text-centered{text-align:center}body.research.migraine .migraine-content-wrapper .header-content .summary{margin-top:16px;text-align:center}body.research.migraine .migraine-content-wrapper .header-content .js-errors{color:red;text-align:center}body.research.migraine .migraine-content-wrapper .treatments-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:980px){body.research.migraine .migraine-content-wrapper .treatments-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block{margin:24px 6.26%}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper{width:100%}@media screen and (min-width:980px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper{float:left;display:block;margin-right:1.69492%;width:57.62712%;margin-left:8.47458%}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper:last-child{margin-right:0}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .text-centered{text-align:center}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .text-right{text-align:right}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:80%;margin:0 auto}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .section{max-width:320px;padding-bottom:25px}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:550px}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-row-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:550px;width:100%}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-row-desktop{display:none}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-row-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:700px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-row-mobile{display:none}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .legend-element{display:inline-block;padding-top:4px;width:99%}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .much-worse{border-radius:100px 0 0 100px;background-color:#8c0e45}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .slightly-worse{background-color:#d50f67}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .no-effect{background-color:#c0c1c2}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .moderate-improvement{background-color:#00b5b5}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-container .major-improvement{border-radius:0 100px 100px 0;background-color:#0e8c8c}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label{font-size:.75rem;font-weight:700;height:18px}@media screen and (min-width:700px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label{margin-bottom:-10px}}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label{font-size:10px;text-align:center;width:20%}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label .much-worse{color:#8c0e45}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label .no-effect{color:#6b6b6b}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .legend-label .major-improvement{color:#0e8c8c}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:15px auto;height:15px;width:100%}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row{margin:0 10px}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;margin:0 2.5%}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container{-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%;margin:0 2.5% 0 0}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .bar{display:inline-block;float:left;padding-top:16px}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .much-worse{border-radius:3px 0 0 3px;background-color:#8c0e45}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .slightly-worse{background-color:#d50f67}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .no-effect{background-color:#c0c1c2}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .moderate-improvement{background-color:#00b5b5}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .bar-container .major-improvement{border-radius:0 3px 3px 0;background-color:#0e8c8c}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .treatment-name{font-size:.875rem;-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin:0 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .treatment-name{display:none}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .response-count{font-size:.875rem;-webkit-flex-basis:11%;-ms-flex-preferred-size:11%;flex-basis:11%}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .response-count{max-width:15%;margin-right:20px}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .meta-header{font-size:.75rem;font-weight:700;color:#9c9ea1}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .charts-row .meta-header{display:none}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-section-js-ratings{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border:1px solid #e3e5e6}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-section .bold{font-weight:700}@media screen and (min-width:700px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-section:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.1);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border:1px solid #e3e5e6}}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-section{margin-bottom:10px}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-name-row-mobile{margin-bottom:3px;margin-left:10px;font-size:.875rem;text-align:left;padding-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:700px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-name-row-mobile{display:none}}@media screen and (min-width:700px) and (max-width:979px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .treatment-name-row-mobile{display:none}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section{display:none}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings{height:135px;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings{height:300px;margin-top:20px;margin-bottom:10px}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-msg-default{display:block}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-msg-default-hide{display:none}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-msg-ty-hide{display:none}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-msg-ty-show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:300px}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-msg-ty-show .checkmark{max-width:5%;margin-right:10px}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px;margin-bottom:16px}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice{font-size:.875rem;font-weight:700;opacity:.7;max-width:17%;margin:auto}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice{max-width:70%;margin-left:25px}}@media screen and (min-width:700px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice:hover{opacity:1;z-index:2;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(1.1);transform:scale(1.1)}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .much-worse:hover{color:#8c0e45}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .much-worse:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/worsened_greatly_color.ae982bf23624.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .slightly-worse:hover{color:#d50f67}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .slightly-worse:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/worsened_slightly_color.a4c3a3ae2adc.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .no-effect:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/no_effect_color.f3fd817e6832.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .moderate-improvement:hover{color:#00b5b5}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .moderate-improvement:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/moderate_improvement_color.34eda0c62874.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .major-improvement:hover{color:#0e8c8c}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice .major-improvement:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/major_improvement_color.ac1cc517364c.svg")}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice-icon{width:30px}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice-icon{margin-right:10px}}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-choice-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:8px 0}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected{opacity:1}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected{z-index:2;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:scale(1.1);transform:scale(1.1)}}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .much-worse,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .much-worse:hover{color:#8c0e45}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .much-worse .ratings-choice-icon,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .much-worse:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/worsened_greatly_fill.9a4b27b0cca0.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .slightly-worse,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .slightly-worse:hover{color:#d50f67}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .slightly-worse .ratings-choice-icon,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .slightly-worse:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/worsened_slightly_fill.7a60e9dee5bd.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .no-effect .ratings-choice-icon,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .no-effect:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/no_effect_fill.855a20bddcda.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .moderate-improvement,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .moderate-improvement:hover{color:#00b5b5}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .moderate-improvement .ratings-choice-icon,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .moderate-improvement:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/moderate_improvement_fill.a29fd8e8d9da.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .major-improvement,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .major-improvement:hover{color:#0e8c8c}body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .major-improvement .ratings-choice-icon,body.research.migraine .migraine-content-wrapper .treatments-block .migraine-data-wrapper .ratings-section .ratings-js-selected .major-improvement:hover .ratings-choice-icon{content:url("../img/research/insights/migraine/major_improvement_fill.5b2c3ad8dcdd.svg")}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper{background-color:#fff;height:520px;max-width:300px}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper{margin:6.26% 0}}@media screen and (min-width:700px) and (max-width:979px){body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper{margin:80px 0;float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper:last-child{margin-right:0}}@media screen and (min-width:980px){body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper{float:left;display:block;margin-right:1.69492%;width:27.9661%}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper:last-child{margin-right:0}}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .border{border:1px solid #e3e5e6}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion{margin:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-title{margin-bottom:20px}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-title-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-title-row .dots{margin-left:8px;width:5%}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-text{margin-top:16px;margin-bottom:4px}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-submit{margin:12px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-submit-hide{display:none}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty-hide{display:none}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:12px 0;width:100%}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty-row .checkmark{margin-right:10px;width:10%}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty-row .msg{font-weight:800}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion-ty-another{color:#3595d6;margin-top:35px;width:100%;text-align:center;cursor:pointer}body.research.migraine .migraine-content-wrapper .treatments-block .suggest-treatment-content-wrapper .suggestion .js-cancel{display:none;margin:12px;color:#3595d6}body.research.migraine .migraine-content-wrapper .disclaimer-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f7f9fa;height:130px;width:100%}@media screen and (min-width:980px){body.research.migraine .migraine-content-wrapper .disclaimer-section{margin-top:60px}}@media screen and (max-width:699px){body.research.migraine .migraine-content-wrapper .disclaimer-section{height:228px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.research.migraine .migraine-content-wrapper .disclaimer-section-text{font-size:.75rem;width:80%}body.research.stream .question-group{margin-top:30px}body.research.stream .border-top{margin-top:15px;padding-top:15px;border-top:1px solid #e3e5e6}@media screen and (min-width:700px){body.research.stream .border-top{margin-top:20px;padding-top:20px}}body.research.stream .survey-header .quit{font-weight:700;margin-left:80%;position:relative;top:10px}body.research.stream .stream-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.research.stream .stream-content::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research.stream .stream-content{padding:20px 0 15px}}body.research.stream .stream-progress{max-width:73.75em;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:0;margin:20px auto}body.research.stream .stream-progress::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research.stream .stream-progress{margin-bottom:0}body.research.stream .stream-progress-margined{margin-bottom:20px}}body.research.stream .stream-progress-bar{height:10px;width:80%;border-radius:5px;background-color:#e3e5e6}@media screen and (min-width:700px){body.research.stream .stream-progress-bar{width:54%}}body.research.stream .stream-progress-bar-fill{height:10px;border-radius:5px;background:-webkit-gradient(linear,left top,right top,from(#d50f67),color-stop(#ff6d19),to(#ffba32));background:linear-gradient(to right,#d50f67,#ff6d19,#ffba32);background-attachment:fixed;width:0%}body.research.stream .stream-progress-text{display:inline-block;margin:0 0 0 10px;color:#d50f67;font-weight:700}body.research.stream .stream-progress-text-desktop{display:none}@media screen and (min-width:700px){body.research.stream .stream-progress-text-desktop{display:inline-block;margin:0 0 0 5px;color:#d50f67;font-weight:700}}body.research.stream .stream-progress-hidden{display:none}body.research.stream textarea{resize:vertical}body.research.stream .ethnicity-skip{font-size:.875rem}body.research.stream .skip{color:#9c9ea1}body.research.stream input[type=submit]{margin:30px auto 0;display:block}body.research.stream .inline-question-wrapper:last-child .inline-question{padding-bottom:0}body.research.stream .inline-question{padding-bottom:30px;padding-top:30px;border-top:1px solid #e3e5e6}body.research.stream .inline-question h5{font-weight:400}body.account body.research.stream .question .card__settings,body.account body.research.stream .question .onboarding__card,body.onboarding body.research.stream .question .card__settings,body.onboarding body.research.stream .question .onboarding__card,body.research.stream .question .card--border-accent,body.research.stream .question body.account .card__settings,body.research.stream .question body.account .onboarding__card,body.research.stream .question body.onboarding .card__settings,body.research.stream .question body.onboarding .onboarding__card{border-color:#ff6d19}body.research.stream .question .error{color:#d50f67;overflow:hidden}body.research.stream .question .error.slidable{max-height:0;-webkit-transition:max-height .4s ease-out;transition:max-height .4s ease-out}body.research.stream .question .error.slidable.slide-down{max-height:500px;-webkit-transition:max-height .8s ease-out;transition:max-height .8s ease-out}body.research.stream .cogstate-card{margin-bottom:15px}body.research.stream .cogstate-iframe{margin:0;width:100%;height:672px}body.research.stream .cogstate-loading{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.research.stream .cogstate-loading-container{text-align:center}body.research.stream .tooltip-card{border:#ffba32 solid 1px;overflow:visible;padding:20px 4.26%}@media screen and (min-width:700px){body.research.stream .tooltip-card{padding:20px 40px}}body.research.stream .tooltip-card:after{background:#fff;border:inherit;border-left:0;border-top:0;bottom:-6px;content:"";height:10px;position:absolute;right:4.26%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}@media screen and (min-width:700px){body.research.stream .tooltip-card:after{right:27px}}body.account body.research .question.card__settings,body.account body.research .question.onboarding__card,body.onboarding body.research .question.card__settings,body.onboarding body.research .question.onboarding__card,body.research .question.card--border-accent,body.research body.account .question.card__settings,body.research body.account .question.onboarding__card,body.research body.onboarding .question.card__settings,body.research body.onboarding .question.onboarding__card{border-top-color:#ffba32}body.research .question iframe{width:980px;height:550px;overflow:hidden;border:none}@media screen and (min-width:700px){body.research .question iframe{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;float:none}body.research .question iframe:last-child{margin-right:0}}body.research .question .histogram-bar{background-color:#fada6c;position:absolute;height:100%;min-width:1%;border-radius:3px;opacity:.8}body.research .question .histogram-bar-selected{background-color:#f2c100}body.research .question .histogram-bar-text{position:relative;white-space:nowrap;margin:0 0 24px 5px}body.research .question .histogram-bar-text-label{display:inline-block}body.research .question .histogram-bar-text-percent{display:inline-block;min-width:40px}body.research .question .histogram-bar-text-selected{font-weight:700}body.research .question .histogram-bar-container{position:relative}body.research .question .question-image img{margin-top:15px;max-height:165px}@media screen and (min-width:700px){body.research .question .question-image img{max-height:220px}}body.research .question .tooltip{background:url("../img/icons/question_icon.784845f5b23d.svg") no-repeat left 1px/28px;cursor:pointer;display:block;height:29px;margin:-6px -6px 0 auto;width:29px}body.research .question .tooltip.toggled{opacity:.3}@media screen and (min-width:700px){body.research .question .tooltip{margin:-14px -22px 0 auto}}body.research .question .slider{padding-top:40px}body.research .question .slider .current-label{background:#3595d6;border-radius:20px;color:#fff;font-size:.875rem;min-width:180px;padding:2px 10px;text-align:center;position:absolute;top:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.research .question .slider .label-mobile{width:20%}body.research .question .slider .slider-tip{background-color:#fff;border:1px solid #3595d6;border-radius:3px;color:#3595d6;font-size:.875rem;line-height:1.2;padding:10px 16px;width:200px;position:absolute;top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.research .question .slider .slider-tip:before{height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #3595d6;content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.research .question .slider .slider-tip:after{height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-1.5px);transform:translate(-50%,-1.5px)}body.research .question .skip{font-size:14px;display:inline-block;float:right;margin:0}body.research .question .auto-submit{text-align:center;height:21px;color:#9c9ea1;font-size:14px}body.research .question .auto-submit .saved,body.research .question .auto-submit .saving{display:none}body.research .question .auto-submit .saving:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.research .question .inline-question input[type=checkbox]+label:hover,body.research .question .inline-question input[type=radio]+label:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}body.research .question .inline-question .skip{display:block}body.research .question .inline-question .choice{display:inline-block;margin-right:40px}body.research .question .inline-question .inline-question-form-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.research .question .inline-question .inline-question-form-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}body.research .question .inline-question .inline-question-form-content .choice:last-child{margin-right:0}@media screen and (min-width:700px){body.research .question .inline-question .inline-question-form-content .choice{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:699px){body.research .question .inline-question .inline-question-form-content .choice{margin:10px 0;width:33%}}body.research .question .inline-question .inline-question-form-content .choice label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;margin:auto;text-align:center;text-indent:0;width:90%}body.research .question .inline-question .inline-question-form-content .choice input[type=radio]+label:before{margin:0 0 10px 0}body.research .question .image-choice{text-align:center;margin:20px 0}body.research .question .image-choice input:checked+label img{border:1px solid #92c746;opacity:.4}body.research .question .image-choice input:checked+label:before{display:inherit;background:#92c746 url("../img/icons/checkmark.98229f658847.svg") no-repeat center center;border:none;background-size:70%}body.research .question .image-choice label{top:10px;right:5px;text-indent:0;padding:0;margin:0}body.research .question .image-choice label:before{display:none;position:absolute;top:10px;right:5px;z-index:9}body.research .question .image-choice label:hover{-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}body.research .question .image-choice label:hover:before{display:inherit}body.research .question .image-choice label img{border:1px solid #fff}body.research .question .image-choice label img:hover{border:1px solid #74a529;opacity:.4}body.research .question .image-choice div{display:inline-block;position:relative}body.research .question h5{font-weight:500}body.research .question hr{margin:24px 0 32px}@media screen and (min-width:700px){body.research .question hr{margin:30px 0}}body.research .question button{display:block;margin:30px auto 0}body.research .question button.saving:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.research .question .question-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}body.research .question .question-time input[type=text],body.research .question .question-time select{margin:0 10px}body.research .question .question-time input[type=text]:first-child,body.research .question .question-time select:first-child{margin-left:0}body.research .question .question-time input[type=text]:last-child,body.research .question .question-time select:last-child{margin-right:0}body.research .question h3{margin-top:25px;margin-bottom:15px}body.research .question .externally-answered-question-banner{background-color:#f7f9fa;margin:25px -40px -20px -40px;padding:20px 40px}@media screen and (min-width:700px){body.research .question .externally-answered-question-banner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px}}body.research .question .externally-answered-question-banner button{display:block;margin:15px 0 0;min-width:180px}@media screen and (min-width:700px){body.research .question .externally-answered-question-banner button{display:inline-block;margin-top:0}}body.research .question .externally-answered-question-banner strong{margin-right:15px}body.research .question .indent{margin-left:30px}body.research .question ul{padding-left:30px;list-style-type:disc}body.research .question .content-columns-question .content-row{display:inline-block;width:100%;margin-bottom:30px;border-bottom:1px solid #e3e5e6;padding-bottom:30px}@media screen and (min-width:700px){body.research .question .content-columns-question .content-row{border-bottom:none;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.research .question .content-columns-question .content-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}body.research .question .content-columns-question .image{text-align:center}body.research .question .content-columns-question h5{margin-bottom:10px}body.research .question .content-columns-question p{text-indent:-24px;margin-left:24px;margin-bottom:20px}@media screen and (min-width:700px){body.research .question .content-columns-question p{width:55%;margin-left:54px}}body.research .question .content-columns-question p .count{margin-right:8px}body.research .question .timer-card .practice-text{border-bottom:1px solid #e3e5e6;padding-bottom:5px;margin-bottom:20px}@media screen and (min-width:700px){body.research .question .timer-card .practice-text{padding-bottom:15px;margin-bottom:15px}}body.research .question .timer-card .alert-box{margin-bottom:10px}body.research .question .timer-card .instruction-row{font-weight:700;padding:14px 0}body.research .question .timer-card .instruction-row.disabled{color:#6b6b6b;font-weight:400}body.research .question .timer-card .instruction-row .instruction-button{background-color:#3595d6;margin:0}body.research .question .timer-card .instruction-row .instruction-button:hover{background-color:#005b98}body.research .question .timer-card .instruction-row .instruction-button:disabled{background-color:#e3e5e6}body.research .question .timer-card .instruction-row .spacebar{font-size:.875rem;white-space:nowrap}@media screen and (min-width:980px){body.research .question .timer-card .instruction-row .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research .question .timer-card .instruction-row .instruction-button{margin-right:20px}}@media screen and (min-width:700px){body.research .question .timer-card .instruction-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100px}body.research .question .timer-card .instruction-row .instruction{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;margin-right:20px}}@media screen and (min-width:700px) and (max-width:979px){body.research .question .timer-card .instruction-row .instruction-button{margin-bottom:8px}}@media screen and (max-width:699px){body.research .question .timer-card .instruction-row{border-bottom:1px solid #e3e5e6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}body.research .question .timer-card .instruction-row:first-child{padding-top:0}body.research .question .timer-card .instruction-row:last-child{border-bottom:none}body.research .question .timer-card .instruction-row .instruction{margin-bottom:10px}}body.research .question .timer-card .recording-time{font-weight:700;margin-bottom:30px;text-align:center}@media screen and (min-width:700px){body.research .question .timer-card .recording-time{margin-bottom:16px}}body.research .question .timer-card .recording-time:before{content:'';background-color:#3595d6;border-radius:100%;display:inline-block;margin-right:5px;width:12px;height:12px;-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}body.research .question .mistake-link{display:block;margin:20px auto;text-align:center}body.research .question.game.pfe-sdmt:focus{outline:0}body.research .question.game.pfe-sdmt .practice-result{font-size:4em;margin-top:20px;text-align:center}body.research .question.game.pfe-sdmt .practice-result-correct{color:#4c9d2a}body.research .question.game.pfe-sdmt .practice-result-incorrect{color:#d61366}body.research .question.game.pfe-sdmt .practice-restart-button{position:absolute;margin:0;top:20px;right:20px}body.research .question.game.pfe-sdmt .active-trial-icon{height:250px;padding:40px;text-align:center}body.research .question.game.pfe-sdmt .active-trial-icon svg{height:100%}body.research .question.game.pfe-sdmt .icons-container{margin-top:20px}body.research .question.game.pfe-sdmt .icons-container .icons-images,body.research .question.game.pfe-sdmt .icons-container .icons-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.research .question.game.pfe-sdmt .icons-container .icons-image,body.research .question.game.pfe-sdmt .icons-container .icons-number{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}body.research .question.game.pfe-sdmt .icons-container .icons-number{font-size:4em}body.research .question.game.pfe-sdmt .icons-container .icons-image svg{width:90%}body.research.publications #main-wrapper,body.research.publications .main-content{background-color:#fff}body.research.publications .publications-container .pub-vex-content .vex-dialog-form,body.research.publications .publications-container .vex-content .vex-dialog-form{padding:0}body.research.publications .publications-container .pub-vex-content .vex-dialog-message,body.research.publications .publications-container .vex-content .vex-dialog-message{background-color:#3595d6;color:#fff;padding:20px;font-weight:700;font-size:1.125rem}body.research.publications .publications-container .pub-vex-content .vex-dialog-input,body.research.publications .publications-container .vex-content .vex-dialog-input{margin:20px}body.research.publications .publications-container .pub-vex-content .copy-button,body.research.publications .publications-container .vex-content .copy-button{-webkit-align-self:left;-ms-flex-item-align:left;align-self:left;margin-top:10px}body.research.publications .publications-container .input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.research.publications .publications-container .inner,body.research.publications .publications-container body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.research.publications .publications-container .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.research.publications .publications-container .inner::after,body.research.publications .publications-container body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.research.publications .publications-container .subheader-content::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research.publications .publications-container .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:20.33898%;margin-top:20px}body.research.publications .publications-container .sidebar-filters:last-child{margin-right:0}}body.research.publications .publications-container a,body.research.publications .publications-container a:focus,body.research.publications .publications-container a:hover,body.research.publications .publications-container a:link,body.research.publications .publications-container a:visited{text-decoration:none}body.research.publications .publications-container .u-center-text{text-align:center}body.research.publications .publications-container .body.research{background-color:#fff}body.research.publications .publications-container .svg-right{width:11px;height:11px;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:699px){body.research.publications .publications-container .svg-right{margin-right:6.26%}}body.research.publications .publications-container .research-categories-head{margin:0 15px;padding-bottom:12px;border-bottom:3px solid #edeff0}@media screen and (max-width:699px){body.research.publications .publications-container .research-categories-head{margin:0 12.52% 15px 24px}}body.research.publications .publications-container .research-category-item{padding-bottom:12px}body.research.publications .publications-container .research-category-item a{color:#333435;font-weight:400}body.research.publications .publications-container .research-category-item a:hover{color:#3ba510}body.research.publications .publications-container .research-category-item-selected{font-weight:400;padding-bottom:12px}body.research.publications .publications-container .research-category-item-selected a{color:#3ba510}body.research.publications .publications-container .research-categories-filters{margin:0 15px;padding-bottom:12px;border-bottom:3px solid #edeff0}body.research.publications .publications-container .research-categories-filters-wrap{margin:15px}body.research.publications .publications-container .research-categories-filters-container{margin:15px}@media screen and (max-width:699px){body.research.publications .publications-container .research-categories-filters,body.research.publications .publications-container .research-categories-filters-container,body.research.publications .publications-container .research-categories-filters-wrap{margin:15px 12.52% 15px 24px}}body.research.publications .publications-container .paper-icon{height:70px;margin:0 30px}@media screen and (max-width:699px){body.research.publications .publications-container .paper-icon{margin:0 20px}}body.research.publications .publications-container .paper-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:699px){body.research.publications .publications-container .paper-title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}body.research.publications .publications-container .paper-title-h5{display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}body.research.publications .publications-container .paper-title-tag{margin-left:10px}body.research.publications .publications-container .paper-icon-container{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.research.publications .publications-container .paper-journal{font-style:italic}body.research.publications .publications-container img{max-width:none}body.research.publications .publications-container .tag-container{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.research.publications .publications-container .js-contributed-tag-container{padding:10px 0 10px 10px;cursor:default}body.research.publications .publications-container .not-contributed{border-top:1px solid #e3e5e6;border-bottom:1px solid #e3e5e6;background-color:#f7f9fa;padding:30px 40px 60px}body.research.publications .publications-container .how-it-works-wrap{margin:0 20px 0 10px;text-align:center}@media screen and (max-width:699px){body.research.publications .publications-container .how-it-works-wrap{margin:0}}@media screen and (min-width:700px){body.research.publications .publications-container .research-papers-container{background-color:#f7f9fa;border-bottom:1px solid #e3e5e6;padding:22px 20px 10px}body.research.publications .publications-container .research-papers-wrap{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.research.publications .publications-container .research-papers-wrap:last-child{margin-right:0}body.research.publications .publications-container .research-papers .h1{margin-bottom:15px}}@media screen and (max-width:699px){body.research.publications .publications-container .research-papers-container{padding:20px 6.26%}}body.research.publications .publications-container .research-share-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:73.75em;margin-left:auto;margin-right:auto}body.research.publications .publications-container .research-share-container::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.research.publications .publications-container .research-share-container .utility-button{background:#f7f9fa}body.research.publications .publications-container .research-share-container .utility-button:hover{background-color:#3ba510}}body.research.publications .publications-container .research-share-container .research-share-empty{width:130px}@media screen and (max-width:699px){body.research.publications .publications-container .research-share-container .research-share-empty{width:46px}}body.research.publications .publications-container .research-share-container .research-share-oval{background-color:#ffba32;border-radius:50%;margin-bottom:10px;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.publications .publications-container .research-share-container .research-share-oval-number{font-size:1.5rem;font-weight:700;color:#fff}body.research.publications .publications-container .research-share-icon-wrap,body.research.publications .publications-container .research-share-oval-container{margin:0 auto}body.research.publications .publications-container .research-share-icon{margin-bottom:3px;width:60px;height:50px}@media screen and (max-width:699px){body.research.publications .publications-container .research-share-icon{height:36px}}body.research.publications .publications-container .research-head{font-weight:700;margin-top:10px;margin-bottom:10px;text-align:center}@media screen and (min-width:700px){body.research.publications .publications-container .research-head{font-size:1.5rem}}body.research.publications .publications-container .research-head-subtitle{text-align:center}@media screen and (max-width:699px){body.research.publications .publications-container .research-head-subtitle{margin:10px 0}}@media screen and (min-width:700px){body.research.publications .publications-container .research-head-subtitle{font-size:1.125rem}}body.research.publications .publications-container .research-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.research.publications .publications-container .disclaimer{color:#6b6b6b;font-style:italic;font-size:.875rem}@media screen and (max-width:699px){body.research.publications .publications-container .disclaimer{margin:0 20px 20px}}body.research.publications .publications-container .publications-paperlimit{text-align:center;margin-top:20px}body.research.publications .publications-container .publications-paperlimit-arrow{fill:#3595d6;height:13px;width:20px;margin-bottom:-2px}body.research.publications .publications-container .publications-list-end{text-align:center;padding:20px 0}body.research.publications .publications-container .publications-list-end-contribute{margin-top:10px}body.research.publications .publications-container .publications-list-section .list-item{display:block;color:#333435;padding:20px;border-bottom:1px solid #e3e5e6}@media screen and (max-width:699px){body.research.publications .publications-container .publications-list-section .list-item{padding:20px 6.26% 20px}}body.research.publications .publications-container .publications-list-section .list-item:after{content:none}@media screen and (min-width:700px) and (max-width:979px){body.research.publications .publications-container .publications-list-section .list-item{padding:20px 0 20px 20px}}body.research.publications .publications-container .publications-list-section .list-item:hover{background-color:#f7f9fa}body.research.publications .publications-container .publications-list-section .paper-info{color:#6b6b6b}body.research.publications .publications-container .small-sharing-icons{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.research.publications .publications-container .small-sharing-icons .icon{vertical-align:top;margin-right:15px}body.research.publications .publications-container .small-sharing-icons .icon svg{width:30px;height:25px}body.research.publications .publications-container .small-sharing-icons .icon .circle{margin:0 auto 10px;border-radius:50%;cursor:pointer}body.research.publications .publications-container .small-sharing-icons .icon .circle.email{background-color:#6f3598}body.research.publications .publications-container .small-sharing-icons .icon .circle.email:hover{background-color:#4a1672}body.research.publications .publications-container .small-sharing-icons .icon .circle.copy{background-color:#00b5b5}body.research.publications .publications-container .small-sharing-icons .icon .circle.copy:hover{background-color:#0e8c8c}body.research.publications .publications-container .small-sharing-icons .icon .circle.facebook{background-color:#3b5998}body.research.publications .publications-container .small-sharing-icons .icon .circle.facebook:hover{background-color:#304a80}body.research.publications .publications-container .small-sharing-icons .icon .circle.twitter{background-color:#55acee}body.research.publications .publications-container .small-sharing-icons .icon .circle.twitter:hover{background-color:#4a96d0}body.research.publications .publications-container .sharing-icons{width:100%;text-align:center;padding-top:10px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.research.publications .publications-container .sharing-icons .icon{width:20%;vertical-align:top}body.research.publications .publications-container .sharing-icons .icon svg{width:44px;height:44px}@media screen and (min-width:700px){body.research.publications .publications-container .sharing-icons .icon svg{width:60px;height:60px}}body.research.publications .publications-container .sharing-icons .icon .circle{max-width:60px;max-height:60px;margin:0 auto 10px;border-radius:50%;cursor:pointer}@media screen and (min-width:700px){body.research.publications .publications-container .sharing-icons .icon .circle.email{background-color:#6f3598}body.research.publications .publications-container .sharing-icons .icon .circle.email:hover{background-color:#4a1672}body.research.publications .publications-container .sharing-icons .icon .circle.copy{background-color:#00b5b5}body.research.publications .publications-container .sharing-icons .icon .circle.copy:hover{background-color:#0e8c8c}body.research.publications .publications-container .sharing-icons .icon .circle.facebook{background-color:#3b5998}body.research.publications .publications-container .sharing-icons .icon .circle.facebook:hover{background-color:#304a80}body.research.publications .publications-container .sharing-icons .icon .circle.twitter{background-color:#55acee}body.research.publications .publications-container .sharing-icons .icon .circle.twitter:hover{background-color:#4a96d0}}@media screen and (max-width:699px){body.research.publications .publications-container .sharing-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.research.publications .publications-container .sharing-icons .icon{width:100%;max-width:100%;display:block;margin-bottom:14px;margin-left:0;color:#fff;text-align:left;height:44px;border-radius:3px;font-weight:700;cursor:pointer}body.research.publications .publications-container .sharing-icons .icon .circle{height:44px;width:44px;margin-left:10px;padding-bottom:0;display:inline-block}body.research.publications .publications-container .sharing-icons .icon.email{background-color:#6f3598}body.research.publications .publications-container .sharing-icons .icon.email:hover{background-color:#4a1672}body.research.publications .publications-container .sharing-icons .icon.copy{background-color:#00b5b5}body.research.publications .publications-container .sharing-icons .icon.copy:hover{background-color:#0e8c8c}body.research.publications .publications-container .sharing-icons .icon.facebook{background-color:#3b5998}body.research.publications .publications-container .sharing-icons .icon.facebook:hover{background-color:#304a80}body.research.publications .publications-container .sharing-icons .icon.twitter{background-color:#55acee}body.research.publications .publications-container .sharing-icons .icon.twitter:hover{background-color:#4a96d0}body.research.publications .publications-container .sharing-icons .icon span{vertical-align:top;line-height:44px}}body.research.howitworks .main-content{background-color:#fff}body.research.howitworks .hiw-container{max-width:73.75em;margin-left:auto;margin-right:auto}body.research.howitworks .hiw-container::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.research.howitworks .hiw-section{padding:16px}}body.research.howitworks .hiw-header{border-bottom:1px solid #d4d6d6}@media screen and (min-width:700px){body.research.howitworks .hiw-header{text-align:center;padding:36px 0}body.research.howitworks .hiw-header-subtitle{margin-top:20px}}body.research.howitworks .hiw-stepstitle{margin:15px 0}@media screen and (min-width:700px){body.research.howitworks .hiw-stepstitle{margin:30px 0;margin-left:16.94915%}}body.research.howitworks .hiw-step-image{text-align:center}body.research.howitworks .hiw-step-image-main{height:110px}body.research.howitworks .hiw-step-arrow{display:none}@media screen and (max-width:699px){body.research.howitworks .hiw-step-image{margin:20px 0}}@media screen and (min-width:700px){body.research.howitworks .hiw-step{display:block;margin-bottom:10px}body.research.howitworks .hiw-step::after{clear:both;content:"";display:table}body.research.howitworks .hiw-step-text{margin-left:16.94915%;float:left;display:block;margin-right:1.69492%;width:40.67797%;padding-right:30px}body.research.howitworks .hiw-step-text:last-child{margin-right:0}body.research.howitworks .hiw-step-image{float:left;display:block;margin-right:1.69492%;width:23.72881%}body.research.howitworks .hiw-step-image:last-child{margin-right:0}body.research.howitworks .hiw-step-arrow{height:50px;position:relative;display:block;margin:20px auto}}body.research.howitworks .hiw-thankyou{border-top:1px solid #d4d6d6;text-align:center}body.research.howitworks .hiw-thankyou .button{margin-top:30px}body.research.howitworks .hiw-thankyou-img{height:30px}@media screen and (min-width:700px){body.research.howitworks .hiw-thankyou{padding:40px 0;margin-top:40px}body.research.howitworks .hiw-thankyou-img{display:inline-block;margin-bottom:-6px}body.research.howitworks .hiw-thankyou-h4{display:inline-block}}body.research.personalized-insight #main-wrapper,body.research.personalized-insight .main-content{background-color:#fff}body.research.personalized-insight .inner,body.research.personalized-insight body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.research.personalized-insight .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.research.personalized-insight .inner::after,body.research.personalized-insight body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.research.personalized-insight .subheader-content::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.research.personalized-insight .content{padding:0 6.26%}}@media screen and (min-width:700px){body.research.personalized-insight .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.research.personalized-insight .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.research.personalized-insight .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.research.personalized-insight .content:last-child{margin-right:0}}body.research.personalized-insight .personalized-insight{padding:30px 0}@media screen and (min-width:700px){body.research.personalized-insight .personalized-insight{padding:60px 0}}body.research.personalized-insight .personalized-insight .avatar-wrapper{position:relative}body.research.personalized-insight .personalized-insight .avatar-wrapper .icon{position:absolute;bottom:0;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);border-radius:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media screen and (max-width:699px){body.research.personalized-insight .personalized-insight .avatar-wrapper{display:inline-block;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute}}@media screen and (min-width:700px){body.research.personalized-insight .personalized-insight .avatar-wrapper{margin-right:50px}}body.research.personalized-insight .personalized-insight .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:32px;height:100px;position:relative;text-align:center;text-transform:uppercase;width:100px;border:6px solid #fff;line-height:88px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.research.personalized-insight .personalized-insight .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.research.personalized-insight .personalized-insight .avatar img{border-radius:100%;height:100%;width:100%}body.research.personalized-insight .personalized-insight .avatar.with-photo{background-color:transparent}body.research.personalized-insight .personalized-insight .header,body.research.personalized-insight .personalized-insight body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.research.personalized-insight .personalized-insight .relatives-in-common-sharing{text-align:center}body.research.personalized-insight .personalized-insight .header .subtitle,body.research.personalized-insight .personalized-insight body.tools.compare .compare .relatives-in-common-sharing .subtitle,body.tools.compare .compare body.research.personalized-insight .personalized-insight .relatives-in-common-sharing .subtitle{color:#9c9ea1;margin:10px 0 0}body.research.personalized-insight .personalized-insight .result-bubble{background:#f7f9fa;margin:0 -6.26%;padding:0 6.26% 15px}body.research.personalized-insight .personalized-insight .result-bubble h3{font-weight:400}@media screen and (max-width:699px){body.research.personalized-insight .personalized-insight .result-bubble h3{text-align:left;padding-top:65px}}@media screen and (max-width:699px){body.research.personalized-insight .personalized-insight .result-bubble{text-align:center;margin-top:80px}}@media screen and (min-width:700px){body.research.personalized-insight .personalized-insight .result-bubble{margin:30px 0;padding:15px;padding-right:30px;border-radius:65px;height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.research.personalized-insight .personalized-insight .story{border-bottom:1px solid #e3e5e6;padding:30px 0}body.research.personalized-insight .personalized-insight .story h4{margin:0 0 15px}body.research.personalized-insight .personalized-insight .story:last-child{border:none}body.research.personalized-insight .personalized-insight .story .title-and-text{margin:0 0 30px}@media screen and (min-width:700px){body.research.personalized-insight .personalized-insight .story.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.research.personalized-insight .personalized-insight .story.horizontal>div{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.research.personalized-insight .personalized-insight .story.horizontal .title-and-text{width:60%;margin:0}body.research.personalized-insight .personalized-insight .story.horizontal .widget{width:35%}}body.research.personalized-insight .personalized-insight .scientific-details-toggle svg{width:11px;height:11px;fill:#3595d6;margin-left:5px;vertical-align:middle}body.research.personalized-insight .personalized-insight .scientific-details-toggle:hover{text-decoration:none}body.research.personalized-insight .personalized-insight .scientific-details-toggle:hover svg{fill:#005b98}body.research.personalized-insight .personalized-insight .scientific-details-toggle.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.research.personalized-insight .personalized-insight .scientific-details .widget{margin:30px 0}body.research.personalized-insight .feedback-wrapper{border-top:1px solid #e3e5e6}body.research.personalized-insight .feedback-wrapper .feedback{max-width:450px}body.research.personalized-insight .other-personalized-insights{background:#f7f9fa;padding:30px 0}@media screen and (min-width:700px){body.research.personalized-insight .other-personalized-insights{padding:60px 0}}body.research.personalized-insight .other-personalized-insights h4{margin:0 0 15px}body.research.personalized-insight .widget.limited-html ul{margin:0 0 0 12px}body.research.personalized-insight .widget.limited-html ul li{margin-bottom:12px}@media screen and (min-width:980px){body.research.personalized-insight .widget.text-and-two-column-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.research.personalized-insight .widget.text-and-two-column-list li{width:50%;padding:0 5px;white-space:nowrap}body.research.personalized-insight .widget.text-and-two-column-list li:nth-child(odd){padding-left:0}body.research.personalized-insight .widget.text-and-two-column-list li:nth-child(even){padding-right:0}}body.research.personalized-insight .widget.genetic-result table{table-layout:auto;margin:0}body.research.personalized-insight .widget.genetic-result th{border-bottom:3px solid #333435;padding:0 0 5px;vertical-align:top}@media screen and (max-width:699px){body.research.personalized-insight .widget.genetic-result th{font-size:0;padding:0}}body.research.personalized-insight .widget.genetic-result td{border-bottom:1px solid #333435;padding:5px 10px;vertical-align:middle}body.research.personalized-insight .widget.genetic-result .my-result td{background-color:rgba(242,193,0,.15)}body.research.personalized-insight .widget.genetic-result .my-result h5,body.research.personalized-insight .widget.genetic-result .my-result td{font-weight:700}body.research.personalized-insight .widget.genetic-result .label span{background:#f2c100;border-radius:100%;width:40px;height:40px;font-weight:800;display:block;color:#fff;text-align:center;line-height:40px}body.research.personalized-insight .widget.genetic-result tfoot td{border-bottom:none;padding:5px 0}body.research.personalized-insight .widget.genetic-result .variants{padding-left:0}body.research.personalized-insight .widget.genetic-result .outcome{margin:0 0 6px}@media screen and (min-width:980px){body.research.personalized-insight .widget.genetic-result .flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.personalized-insight .widget.genetic-result .outcome{width:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding-right:10px}body.research.personalized-insight .widget.genetic-result .variants{padding-left:10px}body.research.personalized-insight .widget.genetic-result .result-title{width:120px;padding-left:10px}body.research.personalized-insight .widget.genetic-result th:last-child{text-align:center}}body.research.personalized-insight .widget.genetic-result.genetic-result-modal th{font-weight:400}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:first-child{padding-left:0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal .outcome-result{margin-bottom:20px}body.research.personalized-insight .widget.genetic-result.genetic-result-modal .outcome-text{color:#6b6b6b;font-size:.875rem;font-weight:500;margin-bottom:10px}@media screen and (min-width:700px){body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr th{padding-right:36px;white-space:nowrap}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr th:last-child{padding-right:0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td{padding:6px 36px 6px 0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:first-child{padding-right:4px;text-align:left;width:40%}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:last-child{padding-right:0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:not(:first-child){text-align:center}body.research.personalized-insight .widget.genetic-result.genetic-result-modal .outcome-text{margin-bottom:6px}}@media screen and (min-width:700px) and (max-width:979px){body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr th{padding-right:24px}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr th:last-child{padding-right:0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:first-child{width:22%}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:not(:first-child){padding:0 24px 0 0;text-align:center}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tr td:last-child{padding-right:0}}@media screen and (max-width:699px){body.research.personalized-insight .widget.genetic-result.genetic-result-modal table{border-bottom:3px solid #333435;border-top:1px solid #333435}body.research.personalized-insight .widget.genetic-result.genetic-result-modal td{padding:6px 2% 6px 0;text-align:center;vertical-align:top}body.research.personalized-insight .widget.genetic-result.genetic-result-modal td:last-child{padding-right:0}body.research.personalized-insight .widget.genetic-result.genetic-result-modal thead td{border-bottom:1px solid #e3e5e6}body.research.personalized-insight .widget.genetic-result.genetic-result-modal tbody td{padding-top:12px;padding-bottom:12px}}body.research.personalized-insight .widget.bmi-calculator form{border:1px solid #e3e5e6;border-radius:3px;padding:20px;margin:12px 0 0}@media screen and (min-width:980px){body.research.personalized-insight .widget.bmi-calculator form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.research.personalized-insight .widget.bmi-calculator .result{background:#3595d6;border-radius:3px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-align:center;height:60px}body.research.personalized-insight .widget.bmi-calculator .result:hover{background:#005b98}body.research.personalized-insight .widget.bmi-calculator .result.success{background:#425dbf;cursor:default}body.research.personalized-insight .widget.bmi-calculator .result.success>*{margin:0 8px}@media screen and (min-width:980px){body.research.personalized-insight .widget.bmi-calculator .result{margin:24px 0 0 12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:127px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:auto}body.research.personalized-insight .widget.bmi-calculator .result.success{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.research.personalized-insight .widget.bmi-calculator .input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.personalized-insight .widget.bmi-calculator input{margin:0;text-align:center;padding:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0}body.research.personalized-insight .widget.bmi-calculator input.error{border-color:#d50f67}body.research.personalized-insight .widget.bmi-calculator .label{display:block;padding-left:6px;width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.research.personalized-insight .widget.bmi-calculator .label--feet{width:40px}body.research.personalized-insight .widget.bmi-calculator .category{display:block;margin:6px 0 0}@media screen and (min-width:980px){body.research.personalized-insight .widget.bmi-calculator .category:first-child{margin:0}}body.research.personalized-insight .widget.you-vs-avg .title strong{font-weight:700}@media screen and (max-width:699px){body.research.personalized-insight .widget.you-vs-avg .title{font-size:.75rem}}body.research.personalized-insight .widget.you-vs-avg .labels{position:absolute;top:100%;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;color:#6b6b6b}body.research.personalized-insight .widget.you-vs-avg .graphic{background:url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center;padding:50px 0;position:relative;margin:24px 0 0}@media screen and (max-width:699px){body.research.personalized-insight .widget.you-vs-avg .graphic{margin-top:0}}body.research.personalized-insight .widget.you-vs-avg .graphic:after{height:10px;background:#edeff0;content:'';display:block}body.research.personalized-insight .widget.you-vs-avg .graphic.is-average .indicator{margin-top:-25px}body.research.personalized-insight .widget.you-vs-avg .graphic.is-average .you .label{top:100%;bottom:auto;margin-top:5px}body.research.personalized-insight .widget.you-vs-avg .indicator{height:40px;border-radius:3px;position:absolute;left:50%;margin-top:-15px}body.research.personalized-insight .widget.you-vs-avg .indicator .label{display:block;position:absolute;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:699px){body.research.personalized-insight .widget.you-vs-avg .indicator .label{font-size:10px}}body.research.personalized-insight .widget.you-vs-avg .average{width:6px;background:#3595d6;-webkit-transform:translateX(-3px);transform:translateX(-3px);z-index:1}body.research.personalized-insight .widget.you-vs-avg .average .label{top:100%;margin-left:3px}body.research.personalized-insight .widget.you-vs-avg .you{width:20px;background:#fada6c;-webkit-transform:translateX(-10px);transform:translateX(-10px)}body.research.personalized-insight .widget.you-vs-avg .you .label{bottom:100%;font-weight:800;margin-left:10px}body.research.personalized-insight .widget.results-dialogue .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.personalized-insight .widget.results-dialogue .title .svg-right{width:32px;height:32px;fill:#fada6c;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transition:.3s -webkit-transform ease-in-out;transition:.3s -webkit-transform ease-in-out;transition:.3s transform ease-in-out;transition:.3s transform ease-in-out,.3s -webkit-transform ease-in-out}body.research.personalized-insight .widget.results-dialogue .title.active .svg-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.research.personalized-insight .widget.results-dialogue .question{background:#f7f9fa;padding:30px 30px 15px;margin:15px 0 0}body.research.personalized-insight .widget.results-dialogue label{font-weight:500}body.research.personalized-insight .widget.results-dialogue .analysis{border-top:3px solid #6b6b6b;border-bottom:2px solid #edeff0;padding:15px 0 0;margin:0 0 15px}body.research.personalized-insight .widget.results-dialogue .analysis h5{margin:0 0 5px}body.research.personalized-insight .widget.results-dialogue .phenotype-symbol-for-reports{margin-right:8px;margin-left:3px}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .positive-color{fill:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .positive-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .negative-color{fill:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .negative-color{fill:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .positive-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .negative-color{fill:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .positive-color{fill:#6f3598}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .positive-color{fill:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .negative-color{fill:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .dark-brown-color{fill:#503b21}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .dark-hazel-color{fill:#ab9d33}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .light-hazel-color{fill:#c5b852}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .light-brown-color{fill:#8b6b2e}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .green-color{fill:#9dc753}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .greenish-blue-color{fill:#4cb3b4}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .blue-color{fill:#70c5eb}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .no-unibrow-color{fill:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .little-unibrow-color{fill:#3595d6}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .lots-unibrow-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .positive-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .negative-color{fill:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .positive-color{fill:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .negative-color{fill:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .light-blond-color{fill:#e8bb54}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .dark-blond-color{fill:#b5873c}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .light-brown-color{fill:#724d35}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .dark-brown-color{fill:#593c2f}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .black-color{fill:#333435}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .positive-color{fill:#e57c35}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .negative-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .very-fair-color{fill:#fdc}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .moderately-fair-color{fill:#ffceb3}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .light-beige-color{fill:#f9c698}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .olive-color{fill:#dba17b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .light-brown-color{fill:#c18665}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .dark-brown-color{fill:#8e5847}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .positive-color{fill:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .positive-color{fill:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .positive-color{fill:#6f3598}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .positive-color{fill:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .negative-color{fill:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .negative-color{fill:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .positive-color{fill:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .negative-color{fill:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .positive-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .negative-color{fill:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .positive-color{color:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .negative-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_orange .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .positive-color{color:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .negative-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_teal .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .positive-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .negative-color{color:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_lime .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .positive-color{color:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .negative-color{color:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_orange .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .positive-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .negative-color{color:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-lime_teal .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .positive-color{color:#6f3598}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .negative-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_violet .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .positive-color{color:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .negative-color{color:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_ultramarine .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .dark-brown-color{color:#503b21}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .dark-hazel-color{color:#ab9d33}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .light-hazel-color{color:#c5b852}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .light-brown-color{color:#8b6b2e}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .green-color{color:#9dc753}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .greenish-blue-color{color:#4cb3b4}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .blue-color{color:#70c5eb}body.research.personalized-insight .widget.population-waldos.model-color-scheme-eye_color .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .no-unibrow-color{color:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .little-unibrow-color{color:#3595d6}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .lots-unibrow-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-unibrow .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .positive-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .negative-color{color:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_blue .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .positive-color{color:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .negative-color{color:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-pink_orange .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .light-blond-color{color:#e8bb54}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .dark-blond-color{color:#b5873c}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .light-brown-color{color:#724d35}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .dark-brown-color{color:#593c2f}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .black-color{color:#333435}body.research.personalized-insight .widget.population-waldos.model-color-scheme-hair_color .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .positive-color{color:#e57c35}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .negative-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-red_hair .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .very-fair-color{color:#fdc}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .moderately-fair-color{color:#ffceb3}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .light-beige-color{color:#f9c698}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .olive-color{color:#dba17b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .light-brown-color{color:#c18665}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .dark-brown-color{color:#8e5847}body.research.personalized-insight .widget.population-waldos.model-color-scheme-skin_pigmentation .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .positive-color{color:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .negative-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_scarlet .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .positive-color{color:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .negative-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_purple .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .positive-color{color:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .negative-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_ultramarine .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .positive-color{color:#6f3598}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .negative-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-violet_teal .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .positive-color{color:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .negative-color{color:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-scarlet_ultramarine .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .positive-color{color:#ffba32}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .negative-color{color:#53c8ed}body.research.personalized-insight .widget.population-waldos.model-color-scheme-blue_orange .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .positive-color{color:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .negative-color{color:#ff6d19}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_scarlet .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .positive-color{color:#425dbf}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .negative-color{color:#92c746}body.research.personalized-insight .widget.population-waldos.model-color-scheme-ultramarine_lime .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .positive-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .negative-color{color:#d50f67}body.research.personalized-insight .widget.population-waldos.model-color-scheme-teal_pink .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .positive-color{color:#9f0f7b}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .negative-color{color:#00b5b5}body.research.personalized-insight .widget.population-waldos.model-color-scheme-purple_teal .no-effect-color{color:#9c9ea1}body.research.personalized-insight .widget.population-waldos p{margin:0}body.research.personalized-insight .widget.population-waldos .waldo-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.research.personalized-insight .widget.population-waldos .waldos{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:-5px;max-width:440px;width:100%}body.research.personalized-insight .widget.population-waldos .svg-waldo{width:5%;padding:0 0 5px 5px;height:100%}body.research.personalized-insight .widget.population-waldos .text strong{font-weight:800}@media screen and (max-width:699px){body.research.personalized-insight .widget.population-waldos .waldos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.research.personalized-insight .widget.population-waldos .waldo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 16px}body.research.personalized-insight .widget.population-waldos .waldo-wrapper:last-child{margin:0}body.research.personalized-insight .widget.population-waldos h4{margin:0 0 24px}}@media screen and (min-width:700px){body.research.personalized-insight .widget.population-waldos .waldos{margin-bottom:15px;width:50%}body.research.personalized-insight .widget.population-waldos .text{width:50%;margin:0 0 30px 20px}body.research.personalized-insight .widget.population-waldos h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 40px}body.research.personalized-insight .widget.population-waldos h4:after,body.research.personalized-insight .widget.population-waldos h4:before{content:' ';display:block;background:#e3e5e6;height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.research.personalized-insight .widget.population-waldos h4:after{margin-left:10px}body.research.personalized-insight .widget.population-waldos h4:before{margin-right:10px}}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_orange .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_teal .positive-color{fill:#ff6d19}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_lime .positive-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_lime .negative-color{fill:#92c746}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_lime .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_orange .negative-color{fill:#92c746}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_teal .positive-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_teal .negative-color{fill:#92c746}body.research.personalized-insight .widget.variant-painter.model-color-scheme-lime_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_violet .positive-color{fill:#6f3598}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_violet .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_violet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_ultramarine .positive-color{fill:#d50f67}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_ultramarine .negative-color{fill:#425dbf}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .dark-brown-color{fill:#503b21}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .dark-hazel-color{fill:#ab9d33}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .light-hazel-color{fill:#c5b852}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .light-brown-color{fill:#8b6b2e}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .green-color{fill:#9dc753}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .greenish-blue-color{fill:#4cb3b4}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .blue-color{fill:#70c5eb}body.research.personalized-insight .widget.variant-painter.model-color-scheme-eye_color .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-unibrow .no-unibrow-color{fill:#d50f67}body.research.personalized-insight .widget.variant-painter.model-color-scheme-unibrow .little-unibrow-color{fill:#3595d6}body.research.personalized-insight .widget.variant-painter.model-color-scheme-unibrow .lots-unibrow-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-unibrow .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_blue .positive-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_blue .negative-color{fill:#d50f67}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_blue .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_orange .positive-color{fill:#d50f67}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_orange .negative-color{fill:#ffba32}body.research.personalized-insight .widget.variant-painter.model-color-scheme-pink_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .light-blond-color{fill:#e8bb54}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .dark-blond-color{fill:#b5873c}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .light-brown-color{fill:#724d35}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .dark-brown-color{fill:#593c2f}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .black-color{fill:#333435}body.research.personalized-insight .widget.variant-painter.model-color-scheme-hair_color .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-red_hair .positive-color{fill:#e57c35}body.research.personalized-insight .widget.variant-painter.model-color-scheme-red_hair .negative-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-red_hair .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .very-fair-color{fill:#fdc}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .moderately-fair-color{fill:#ffceb3}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .light-beige-color{fill:#f9c698}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .olive-color{fill:#dba17b}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .light-brown-color{fill:#c18665}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .dark-brown-color{fill:#8e5847}body.research.personalized-insight .widget.variant-painter.model-color-scheme-skin_pigmentation .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_scarlet .positive-color{fill:#ff6d19}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_scarlet .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_scarlet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_purple .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_purple .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_purple .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_ultramarine .positive-color{fill:#425dbf}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_ultramarine .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-violet_teal .positive-color{fill:#6f3598}body.research.personalized-insight .widget.variant-painter.model-color-scheme-violet_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-violet_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_ultramarine .positive-color{fill:#425dbf}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_ultramarine .negative-color{fill:#ff6d19}body.research.personalized-insight .widget.variant-painter.model-color-scheme-scarlet_ultramarine .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_orange .positive-color{fill:#ffba32}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_orange .negative-color{fill:#53c8ed}body.research.personalized-insight .widget.variant-painter.model-color-scheme-blue_orange .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_scarlet .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_scarlet .negative-color{fill:#ff6d19}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_scarlet .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-ultramarine_lime .positive-color{fill:#425dbf}body.research.personalized-insight .widget.variant-painter.model-color-scheme-ultramarine_lime .negative-color{fill:#92c746}body.research.personalized-insight .widget.variant-painter.model-color-scheme-ultramarine_lime .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_pink .positive-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_pink .negative-color{fill:#d50f67}body.research.personalized-insight .widget.variant-painter.model-color-scheme-teal_pink .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_teal .positive-color{fill:#9f0f7b}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_teal .negative-color{fill:#00b5b5}body.research.personalized-insight .widget.variant-painter.model-color-scheme-purple_teal .no-effect-color{fill:#9c9ea1}body.research.personalized-insight .widget.variant-painter .variant-painter-title h4{margin:0 0 10px}body.research.personalized-insight .widget.variant-painter .variant-painter-title p{margin:0}@media screen and (min-width:700px){body.research.personalized-insight .widget.variant-painter .variant-painter-title{text-align:center}}@media screen and (max-width:699px){body.research.personalized-insight .widget.variant-painter .scroll-wrapper{margin:0 -7.15592%;height:230px;overflow:hidden}}body.research.personalized-insight .widget.variant-painter .chromosomes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.research.personalized-insight .widget.variant-painter .chromosomes{padding:0 7.15592%;overflow:scroll}}body.research.personalized-insight .widget.variant-painter .chromosome-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#9c9ea1;font-weight:700;margin-right:10px;padding-top:20px}body.research.personalized-insight .widget.variant-painter .chromosome-wrapper:last-child{margin-right:0}@media screen and (max-width:699px){body.research.personalized-insight .widget.variant-painter .chromosome-wrapper{width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}body.research.personalized-insight .widget.variant-painter .chromosome{position:relative}body.research.personalized-insight .widget.variant-painter .chromosome img{display:block}body.research.personalized-insight .widget.variant-painter .label{padding:10px 0}body.research.personalized-insight .widget.variant-painter .variant{position:absolute;top:0;left:23%;-webkit-transform-origin:center;transform-origin:center;opacity:.9;z-index:1}body.research.personalized-insight .widget.variant-painter .variant:nth-child(odd){left:80%}@media screen and (max-width:699px){body.research.personalized-insight .widget.variant-painter .variant{-webkit-transform:scale(.7);transform:scale(.7)}}body.research.personalized-insight .widget.variant-painter .axis-label{text-align:center;color:#9c9ea1}body.research.personalized-insight .widget.variant-painter .description{margin:30px auto 0}@media screen and (min-width:700px){body.research.personalized-insight .widget.variant-painter .description{text-align:center}}@media screen and (min-width:980px){body.research.personalized-insight .widget.variant-painter .description{max-width:770px}}body.research.personalized-insight .widget.variant-painter .swipe{text-transform:uppercase;color:#c0c1c2;font-size:.875rem;font-weight:700;text-align:center;margin:24px 0 0}body.research.personalized-insight .widget.variant-painter .swipe .icons{display:inline-block;height:31px;width:32px;position:relative;margin-right:10px}body.research.personalized-insight .widget.variant-painter .swipe .icons img{position:absolute;width:20px}body.research.personalized-insight .widget.variant-painter .swipe .icons .arrow{top:0;left:0}body.research.personalized-insight .widget.variant-painter .swipe .icons .hand{bottom:0;right:0}body.research.personalized-insight .widget.variant-painter .swipe.wiggle .icons .arrow{-webkit-animation:arrowAnimation 1s;animation:arrowAnimation 1s}body.research.personalized-insight .widget.variant-painter .swipe.wiggle .icons .hand{-webkit-animation:handAnimation 1s;animation:handAnimation 1s}@keyframes arrowAnimation{0%{left:0;opacity:1}50%{left:-14px;opacity:0}100%{left:0;opacity:1}}@keyframes handAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-65deg);transform:rotate(-65deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:700px){body.research.personalized-insight .widget.variant-painter-curated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:699px){body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper{margin-top:30px}}body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper:first-child{margin-top:0}body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper.padding-1{padding-right:120px}body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper.padding-2{padding-right:140px}body.research.personalized-insight .widget.variant-painter-curated .chromosome-wrapper.padding-3{padding-right:230px}body.research.personalized-insight .widget.variant-painter-curated .chromosome{position:relative;margin:0 0 10px}body.research.personalized-insight .widget.variant-painter-curated .chromosome img{display:block;width:70px}body.research.personalized-insight .widget.variant-painter-curated .variant{position:absolute;top:0;left:0;margin-top:-5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.research.personalized-insight .widget.variant-painter-curated .label{font-style:italic;color:#9c9ea1;white-space:nowrap}body.research.personalized-insight .widget.variant-painter-curated .markers{width:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:5px}body.research.personalized-insight .widget.variant-painter-curated .genotype{text-transform:uppercase;white-space:nowrap;color:#6b6b6b;font-weight:700;font-size:.875rem;padding-left:15px;margin-top:-10px}body.research.personalized-insight .widget.variant-painter-curated .genotype h2{font-size:48px;line-height:1;font-weight:700}body.research.personalized-insight .widget.variant-painter-curated .genotype h2 .color-a{color:#9f0f7b}body.research.personalized-insight .widget.variant-painter-curated .genotype h2 .color-g{color:#ffba32}body.research.personalized-insight .widget.variant-painter-curated .genotype h2 .color-c{color:#d50f67}body.research.personalized-insight .widget.variant-painter-curated .genotype h2 .color-t{color:#425dbf}body.research.personalized-insight .widget.variant-painter-curated .marker{height:10px;width:30px;background:#6b6b6b}body.research.personalized-insight .widget.variant-painter-curated .marker.color-a{background:#9f0f7b}body.research.personalized-insight .widget.variant-painter-curated .marker.color-g{background:#ffba32}body.research.personalized-insight .widget.variant-painter-curated .marker.color-c{background:#d50f67}body.research.personalized-insight .widget.variant-painter-curated .marker.color-t{background:#425dbf}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_orange .positive-color{background:#ffba32}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_orange .negative-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_orange .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_teal .positive-color{background:#ff6d19}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_teal .negative-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_teal .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_lime .positive-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_lime .negative-color{background:#92c746}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_lime .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_orange .positive-color{background:#ffba32}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_orange .negative-color{background:#92c746}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_orange .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_teal .positive-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_teal .negative-color{background:#92c746}body.research.personalized-insight .widget.model-summary.model-color-scheme-lime_teal .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_violet .positive-color{background:#6f3598}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_violet .negative-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_violet .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_ultramarine .positive-color{background:#d50f67}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_ultramarine .negative-color{background:#425dbf}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_ultramarine .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .dark-brown-color{background:#503b21}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .dark-hazel-color{background:#ab9d33}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .light-hazel-color{background:#c5b852}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .light-brown-color{background:#8b6b2e}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .green-color{background:#9dc753}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .greenish-blue-color{background:#4cb3b4}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .blue-color{background:#70c5eb}body.research.personalized-insight .widget.model-summary.model-color-scheme-eye_color .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-unibrow .no-unibrow-color{background:#d50f67}body.research.personalized-insight .widget.model-summary.model-color-scheme-unibrow .little-unibrow-color{background:#3595d6}body.research.personalized-insight .widget.model-summary.model-color-scheme-unibrow .lots-unibrow-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-unibrow .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_blue .positive-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_blue .negative-color{background:#d50f67}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_blue .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_orange .positive-color{background:#d50f67}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_orange .negative-color{background:#ffba32}body.research.personalized-insight .widget.model-summary.model-color-scheme-pink_orange .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .light-blond-color{background:#e8bb54}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .dark-blond-color{background:#b5873c}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .light-brown-color{background:#724d35}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .dark-brown-color{background:#593c2f}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .black-color{background:#333435}body.research.personalized-insight .widget.model-summary.model-color-scheme-hair_color .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-red_hair .positive-color{background:#e57c35}body.research.personalized-insight .widget.model-summary.model-color-scheme-red_hair .negative-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-red_hair .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .very-fair-color{background:#fdc}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .moderately-fair-color{background:#ffceb3}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .light-beige-color{background:#f9c698}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .olive-color{background:#dba17b}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .light-brown-color{background:#c18665}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .dark-brown-color{background:#8e5847}body.research.personalized-insight .widget.model-summary.model-color-scheme-skin_pigmentation .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_scarlet .positive-color{background:#ff6d19}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_scarlet .negative-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_scarlet .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_purple .positive-color{background:#9f0f7b}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_purple .negative-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_purple .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_ultramarine .positive-color{background:#425dbf}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_ultramarine .negative-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_ultramarine .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-violet_teal .positive-color{background:#6f3598}body.research.personalized-insight .widget.model-summary.model-color-scheme-violet_teal .negative-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-violet_teal .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_ultramarine .positive-color{background:#425dbf}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_ultramarine .negative-color{background:#ff6d19}body.research.personalized-insight .widget.model-summary.model-color-scheme-scarlet_ultramarine .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_orange .positive-color{background:#ffba32}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_orange .negative-color{background:#53c8ed}body.research.personalized-insight .widget.model-summary.model-color-scheme-blue_orange .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_scarlet .positive-color{background:#9f0f7b}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_scarlet .negative-color{background:#ff6d19}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_scarlet .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-ultramarine_lime .positive-color{background:#425dbf}body.research.personalized-insight .widget.model-summary.model-color-scheme-ultramarine_lime .negative-color{background:#92c746}body.research.personalized-insight .widget.model-summary.model-color-scheme-ultramarine_lime .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_pink .positive-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_pink .negative-color{background:#d50f67}body.research.personalized-insight .widget.model-summary.model-color-scheme-teal_pink .no-effect-color{background:#9c9ea1}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_teal .positive-color{background:#9f0f7b}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_teal .negative-color{background:#00b5b5}body.research.personalized-insight .widget.model-summary.model-color-scheme-purple_teal .no-effect-color{background:#9c9ea1}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary{text-align:center}}body.research.personalized-insight .widget.model-summary .title{margin:0 0 20px}body.research.personalized-insight .widget.model-summary .avatar-wrapper{border-radius:100%;width:70px;height:70px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:6px;z-index:1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);margin-right:-10px}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .avatar-wrapper{width:135px;height:135px;padding:8px}}body.research.personalized-insight .widget.model-summary .avatar{background-color:transparent;border-radius:100%;color:#fff;font-size:20px;height:58px;position:relative;text-align:center;text-transform:uppercase;width:58px;line-height:58px;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff}body.research.personalized-insight .widget.model-summary .avatar img{border-radius:100%;height:100%;width:100%}body.research.personalized-insight .widget.model-summary .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .avatar{background-color:transparent;border-radius:100%;color:#fff;font-size:28px;height:119px;position:relative;text-align:center;text-transform:uppercase;width:119px;line-height:119px;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}body.research.personalized-insight .widget.model-summary .avatar img{border-radius:100%;height:100%;width:100%}body.research.personalized-insight .widget.model-summary .avatar.with-photo{background-color:transparent}}body.research.personalized-insight .widget.model-summary .chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.personalized-insight .widget.model-summary .chart .bars{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.research.personalized-insight .widget.model-summary .chart .bar-wrapper{border-radius:0 10px 10px 0;margin:6px 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .chart .bar-wrapper{margin:10px 0}}body.research.personalized-insight .widget.model-summary .chart .bar-wrapper.nub{width:20px!important;background:#d4d6d6}body.research.personalized-insight .widget.model-summary .chart .bar{height:12px;opacity:.9}body.research.personalized-insight .widget.model-summary .chart .bar.other{opacity:.4}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .chart .bar{height:20px}}body.research.personalized-insight .widget.model-summary .legend{margin:36px auto 0}body.research.personalized-insight .widget.model-summary .legend .headers{border-bottom:3px solid #edeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}body.research.personalized-insight .widget.model-summary .legend .headers h6{text-transform:uppercase;line-height:1}body.research.personalized-insight .widget.model-summary .legend .label{border-bottom:1px solid #edeff0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0}body.research.personalized-insight .widget.model-summary .legend .label:last-child{border:none}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .legend .label{padding-left:40px;padding-right:40px}}body.research.personalized-insight .widget.model-summary .legend .dot{width:15px;height:15px;display:inline-block;border-radius:100%;opacity:.9}body.research.personalized-insight .widget.model-summary .legend .dot.other{opacity:.4}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .legend{background:#fff;padding:15px 30px;max-width:370px}}body.research.personalized-insight .widget.model-summary .chart.no-bars{margin:auto;border-radius:150px;background-color:#fff}@media screen and (max-width:699px){body.research.personalized-insight .widget.model-summary .chart.no-bars{background-color:#f7f9fa;width:270px}}body.research.personalized-insight .widget.model-summary .other-factors-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:10px}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .other-factors-wrapper{padding-right:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.research.personalized-insight .widget.model-summary .other-factors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700}body.research.personalized-insight .widget.model-summary .other-factors img{height:50px;display:block;margin:0 0 5px}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .other-factors img{height:80px}}body.research.personalized-insight .widget.model-summary .subtitle{margin:20px 0 0}@media screen and (min-width:700px){body.research.personalized-insight .widget.model-summary .subtitle{margin:40px 0 0}}body.research.personalized-insight .widget.model-summary .chart-caption{display:block;text-align:center}body.research.personalized-insight .widget.image img{display:block;margin:0 auto}@media screen and (max-width:699px){body.research.personalized-insight .widget.image img{max-width:327px}}body.research.personalized-insight .widget.table .table--stripes .table__head tr th{background:#edeff0;color:#6b6b6b;min-width:150px}body.research.personalized-insight .widget.table .table--stripes .table__head tr th.title{background:#9c9ea1;color:#fff}body.research.personalized-insight .widget.table .info-icon{fill:#005b98}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .mobile-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.research.personalized-insight .widget.graph h5{text-align:center;margin:0 0 20px}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph h5{font-size:1.125rem}}body.research.personalized-insight .widget.graph .data{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .data{height:300px}body.research.personalized-insight .widget.graph .data:after{content:' ';display:block;height:1px;position:absolute;bottom:0;left:0;right:0;background:#e1e1e1;z-index:2}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .data{margin-left:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.875rem}}body.research.personalized-insight .widget.graph .y-axis-label{background:#fff;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .y-axis-label{width:20px}body.research.personalized-insight .widget.graph .y-axis-label .text{-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .y-axis-label{font-weight:700}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .x-axis-label{padding-top:10px}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .x-axis-label{width:50px;margin-left:-50px}}body.research.personalized-insight .widget.graph .lines,body.research.personalized-insight .widget.graph .y-axis-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .lines,body.research.personalized-insight .widget.graph .y-axis-numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.research.personalized-insight .widget.graph .y-axis-numbers{background:#fff;z-index:1;padding:0 0 5px}body.research.personalized-insight .widget.graph .y-axis-numbers .text{color:#e1e1e1;height:100%}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .y-axis-numbers .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:0;white-space:nowrap}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .y-axis-numbers .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:0;font-weight:700}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .y-axis-numbers{padding:0 10px}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .y-axis-numbers{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.research.personalized-insight .widget.graph .lines{position:absolute;top:0;bottom:0;left:0;right:0}body.research.personalized-insight .widget.graph .lines .line{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .lines .line{border-right:1px solid #e3e5e6}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .lines .line{border-top:1px solid #e3e5e6}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .lines{border-left:1px solid #e3e5e6}}body.research.personalized-insight .widget.graph .groups{z-index:1;text-align:center}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.research.personalized-insight .widget.graph .groups>div{padding:0 5px}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .groups>div{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.research.personalized-insight .widget.graph .groups>div:last-child{padding-bottom:0}body.research.personalized-insight .widget.graph .groups>div:last-child .bars .bar:last-child{margin-bottom:0}}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .groups>div:first-child{padding:0;font-weight:700}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .groups>div:first-child{position:absolute;left:0;bottom:0;top:0}}body.research.personalized-insight .widget.graph .bars{overflow:hidden;width:100%}body.research.personalized-insight .widget.graph .bars .bar{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 0 0 20px;margin:4px 0 4px -20px;height:20px;width:auto;border-top-right-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .bars .bar{width:20px;height:auto;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 0 20px;margin:0 2px -20px}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .bars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%}}body.research.personalized-insight .widget.graph .legend{margin:0 0 20px}@media screen and (max-width:699px){body.research.personalized-insight .widget.graph .legend>div{margin-bottom:10px}body.research.personalized-insight .widget.graph .legend>div:last-child{margin-bottom:0}}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .legend>div{margin-right:20px}body.research.personalized-insight .widget.graph .legend>div:last-child{margin-right:0}}body.research.personalized-insight .widget.graph .legend .dot{border-width:10px;border-style:solid;width:20px;height:20px;border-radius:100%;display:inline-block;margin-right:8px;vertical-align:sub}@media screen and (min-width:700px){body.research.personalized-insight .widget.graph .legend{margin:50px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:700px){body.research.personalized-insight .widget.genotype-table-and-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.research.personalized-insight .widget.genotype-table-and-image .table--borders{padding-bottom:30px}body.research.personalized-insight .widget.genotype-table-and-image .table--borders th{text-transform:uppercase;color:#6b6b6b}body.research.personalized-insight .widget.genotype-table-and-image .table--borders td{border:none}body.research.personalized-insight .widget.genotype-table-and-image .table--borders td.result{padding-top:0;padding-bottom:0}@media screen and (min-width:700px){body.research.personalized-insight .widget.genotype-table-and-image .table--borders{width:60%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0}}body.research.personalized-insight .widget.genotype-table-and-image strong{color:#9f0f7b;font-weight:800}body.research.personalized-insight .widget.genotype-table-and-image hr{margin:5px 0 0}body.research.personalized-insight .widget.genotype-table-and-image img{border-radius:100%;border:1px solid #e3e5e6}@media screen and (max-width:699px){body.research.personalized-insight .widget.genotype-table-and-image img{display:block;margin:0 auto}}@media screen and (min-width:700px){body.research.personalized-insight .widget.genotype-table-and-image img{margin-left:30px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:35%}}body.research.personalized-insight .widget.references .title{margin:0 0 15px}body.research.personalized-insight .widget.references li{margin:0 0 15px}body.research.personalized-insight .widget.references li:last-child{margin:0}@media screen and (min-width:700px){body.tools #main-wrapper{background-color:#f7f9fa}}body.tools .header-plain{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.tools .header-plain{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools .header-plain:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools .header-plain{width:100%;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.tools .header-plain h1+p{margin:12px 0 0}body.tools .header-plain .utility-buttons{padding:0}body.tools .vex-loading-spinner{top:0;bottom:0}body.tools .x-box{border-radius:3px;border:solid 1px #e3e5e6;background-color:#fff;margin:0 0 75px}body.tools .x-box__footer,body.tools .x-box__header{background-color:#f7f9fa}body.tools .x-box__footer{border-top:1px solid #e3e5e6}body.tools .x-box__body{border-bottom-left-radius:3px;border-bottom-right-radius:3px;position:relative}body.tools .x-box__overlay{display:none;background-color:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;text-align:center;top:0;z-index:5}body.tools .x-box__overlay .x-box__loading{position:absolute;top:250px;width:100%;color:#6b6b6b}body.tools .x-box__overlay.fixed{position:fixed}body.tools .x-box__loading:before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:inline-block;height:14px;margin-right:5px;width:14px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.tools .search-intermediate{margin-top:30px}body.tools.tools .section{padding:32px 6.26% 48px}@media screen and (max-width:699px){body.tools.tools .section{border-top:8px solid #edeff0}}@media screen and (min-width:700px){body.tools.tools .section{padding:40px 20px}}body.tools.relatives.dnar-intro .section .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader .section .subheader-content,body.tools.tools .section .inner{max-width:73.75em;margin-left:auto;margin-right:auto}body.tools.relatives.dnar-intro .section .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader .section .subheader-content::after,body.tools.tools .section .inner::after{clear:both;content:"";display:table}body.tools.compare .compare .section.relatives-in-common-sharing img,body.tools.tools .section.header img{display:none}body.tools.compare .compare .section.relatives-in-common-sharing p,body.tools.tools .section.header p{margin:5px 0 0}@media screen and (min-width:700px){body.tools.compare .compare .section.relatives-in-common-sharing p,body.tools.tools .section.header p{margin:0 auto}}@media screen and (min-width:700px){body.tools.compare .compare .section.relatives-in-common-sharing,body.tools.tools .section.header{text-align:center;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e3e5e6;position:relative;overflow:hidden}body.tools.compare .compare .section.no-border.relatives-in-common-sharing,body.tools.tools .section.header.no-border{border-bottom:none}body.tools.compare .compare .section.relatives-in-common-sharing h3,body.tools.tools .section.header h3{margin:15px 0}body.tools.compare .compare .section.relatives-in-common-sharing p,body.tools.tools .section.header p{margin-top:8px;max-width:700px}body.tools.compare .compare .section.relatives-in-common-sharing:before,body.tools.tools .section.header:before{content:' ';display:block;width:417px;height:37px;background:url("../img/tools/header-top.20deaf2fb993.svg") no-repeat;background-size:contain;position:absolute;left:75%;top:0}}@media screen and (max-width:699px){body.tools.compare .compare .section.relatives-in-common-sharing,body.tools.tools .section.header{border-top:none}body.tools.compare .compare .section.header-bean.relatives-in-common-sharing,body.tools.tools .section.header.header-bean{padding:51px 6.26% 27px}body.tools.compare .compare .section.header-bean.relatives-in-common-sharing:before,body.tools.tools .section.header.header-bean:before{background-image:url("../img/cards/bean_purple.0eb6ff2ea319.png");background-repeat:no-repeat;content:"";display:block;height:41px;position:absolute;right:0;top:0;width:281px}}@media only screen and (max-width:699px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:699px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:699px) and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (max-width:699px) and (min-resolution:125dpi),only screen and (max-width:699px) and (min-resolution:1.3dppx){body.tools.compare .compare .section.header-bean.relatives-in-common-sharing:before,body.tools.tools .section.header.header-bean:before{background-image:url("../img/cards/bean_purple_2x.35f9154046b3.png");background-size:contain}}body.tools.tools .svg-icon{display:inline-block;margin-left:5px;height:11px;width:11px;vertical-align:middle}@media screen and (min-width:700px){body.tools.tools .svg-icon{margin-left:10px}}body.tools.tools a .svg-down{fill:#3595d6}body.tools.tools a:focus .svg-down,body.tools.tools a:hover .svg-down{fill:#005b98}body.tools.tools .load-more{border-radius:3px;background:#f7f9fa;border:solid 1px #e3e5e6;text-align:center;display:block;padding:10px;margin:10px 0;color:#6b6b6b;width:100%}body.tools.tools .load-more:hover{background:#fff;text-decoration:none}body.tools.tools .load-more__loading:before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:inline-block;height:14px;margin-right:5px;width:14px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.tools.tools .back-to-top{margin:0 20px;opacity:0;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;position:fixed;bottom:20px;color:#333435}body.tools.tools .back-to-top img{-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;margin-left:2px}body.tools.tools .back-to-top.visible{opacity:1}body.tools.tools .back-to-top:hover{color:#6f3598}body.account body.tools.tools .card__settings,body.account body.tools.tools .onboarding__card,body.onboarding body.tools.tools .card__settings,body.onboarding body.tools.tools .onboarding__card,body.tools.tools .card--border-accent,body.tools.tools body.account .card__settings,body.tools.tools body.account .onboarding__card,body.tools.tools body.onboarding .card__settings,body.tools.tools body.onboarding .onboarding__card{border-top-color:#6f3598}body.tools.tools .vex.vex-theme-default .vex-content .vex-modal-header{background-color:#6f3598}@media screen and (min-width:700px){body.tools.tools-index .utility-group{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.tools-index .utility-group:last-child{margin-right:0}}body.tools.tools-index .utility-buttons{background:#f7f9fa}@media screen and (max-width:699px){body.tools.tools-index .utility-buttons{padding-top:10px}}body.tools.compare .compare body.tools.tools-index .section.relatives-in-common-sharing,body.tools.tools-index .section.header,body.tools.tools-index body.tools.compare .compare .section.relatives-in-common-sharing{border-bottom:1px solid #e3e5e6}body.tools.tools-index .section.dashboard{background:#f7f9fa;padding-top:20px}@media screen and (min-width:700px){body.tools.tools-index .section.dashboard .cards{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.tools.tools-index .section.dashboard .cards:last-child{margin-right:0}}@media screen and (max-width:699px){body.tools.tools-index .section.dashboard{border-top:2px solid #f7f9fa;padding:0}}body.tools.tools-index .section.dashboard .card{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:2%;border-top-color:#6f3598;-webkit-box-shadow:inset 1px 0 #fff,inset -1px -1px #fff;box-shadow:inset 1px 0 #fff,inset -1px -1px #fff;color:#333435;cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;padding:24px 4.26%}@media screen and (min-width:700px){body.tools.tools-index .section.dashboard .card{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin:0 0 20px;min-height:260px}body.tools.tools-index .section.dashboard .card:last-child{margin-right:0}}body.tools.tools-index .section.dashboard .card.connections,body.tools.tools-index .section.dashboard .card.rawdata,body.tools.tools-index .section.dashboard .card.share{border-top-color:#9f0f7b}body.tools.tools-index .section.dashboard .card.forums{border-top-color:#74125d}body.tools.tools-index .section.dashboard .card.grandtree{border-top-color:#d50f67}body.tools.tools-index .section.dashboard .card p{font-weight:400}body.tools.tools-index .section.dashboard .card:hover{border-right-color:#d4d6d6;border-bottom-color:#d4d6d6;border-left-color:#d4d6d6;-webkit-box-shadow:inset 1px 0 #d4d6d6,inset -1px -1px #d4d6d6;box-shadow:inset 1px 0 #d4d6d6,inset -1px -1px #d4d6d6}body.tools.tools-index .section.dashboard h6{margin:2px 0 20px;color:#6b6b6b}body.tools.tools-index .section.dashboard h6 span{color:#92c746}body.tools.tools-index .section.dashboard h3,body.tools.tools-index .section.dashboard h6{padding-left:50px}@media screen and (min-width:700px){body.tools.tools-index .section.dashboard h3,body.tools.tools-index .section.dashboard h6{padding-left:60px}}body.tools.tools-index .section.dashboard .icon{position:absolute;width:40px;margin:5px 0 0}body.tools.wizard .section.wizard{border-top:none}@media screen and (max-width:699px){body.tools.wizard .section.wizard .add>div{margin-bottom:0!important}}@media screen and (min-width:700px){body.tools.wizard .section.wizard{background:#f7f9fa;padding:0 20px}body.tools.relatives.dnar-intro .subheader body.tools.wizard .section.wizard .subheader-content,body.tools.wizard .section.wizard .inner,body.tools.wizard .section.wizard body.tools.relatives.dnar-intro .subheader .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools.wizard .section.wizard .left-column{float:left;display:block;margin-right:1.69492%;width:66.10169%;border-right:1px solid #e3e5e6;padding:20px 20px 0 0}body.tools.wizard .section.wizard .left-column:last-child{margin-right:0}body.tools.wizard .section.wizard .add{width:400px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-right:1px solid #e3e5e6}body.tools.wizard .section.wizard .add .wrapper{padding:40px 20px 20px 15px;overflow-y:scroll;overflow-x:hidden;width:399px;top:0}body.tools.wizard .section.wizard .add .wrapper.stuck{position:fixed;top:104px;bottom:0}body.tools.wizard .section.wizard .add .wrapper.slide-in form{-webkit-animation:slideIn .6s;animation:slideIn .6s}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(107%);transform:translateX(107%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateX(107%);transform:translateX(107%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}}body.tools.wizard .section.wizard .type{padding:20px 0}body.tools.wizard .section.wizard .type h4{margin:0 0 10px}body.tools.wizard .section.wizard .type .count{color:#9c9ea1}body.tools.wizard .section.wizard .button.explore{text-align:center;margin:20px auto 40px;display:block;width:250px}body.tools.wizard .section.wizard .suggested{background:#fff;border:1px solid #e3e5e6;border-radius:4px;overflow:hidden}body.tools.wizard .section.wizard .suggested h4{margin:0}body.tools.wizard .section.wizard .suggested p{color:#9c9ea1;margin:0}body.tools.wizard .section.wizard .suggested .toggle{padding:30px 100px 30px 20px;cursor:pointer;position:relative;margin:2px}body.tools.wizard .section.wizard .suggested .toggle:after,body.tools.wizard .section.wizard .suggested .toggle:before{content:' ';position:absolute;background:#9c9ea1;display:block;height:8px;width:30px;right:40px;top:50%;margin-top:-4px}body.tools.wizard .section.wizard .suggested .toggle:before{height:30px;width:8px;margin:-14px 11px 0 0;display:none}body.tools.wizard .section.wizard .suggested .toggle.closed{border:none}body.tools.wizard .section.wizard .suggested .toggle.closed:before{display:block}body.tools.wizard .section.wizard .suggested .toggle:hover{background:#f7f9fa}body.tools.wizard .section.wizard .suggested .toggleContent{border-top:1px solid #e3e5e6}body.tools.wizard .section.wizard .suggested .person{margin:0;border-radius:0;border-left:none;border-right:none;border-top:none;display:none}body.tools.wizard .section.wizard .suggested .person.active,body.tools.wizard .section.wizard .suggested .person:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#e3e5e6;background:#edeff0}body.tools.wizard .section.wizard .suggested .person.last{border:none}body.tools.wizard .section.wizard .suggested .more{display:block;text-align:center;padding:10px;cursor:pointer;margin:2px}body.tools.wizard .section.wizard .suggested .more:hover{background:#f7f9fa}body.tools.wizard .section.wizard .anchor{display:block;position:relative;top:-10px;visibility:hidden}body.tools.wizard .section.wizard .person{margin:0 0 10px;border:1px solid #e3e5e6;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}body.tools.wizard .section.wizard .person.active,body.tools.wizard .section.wizard .person:hover{cursor:pointer;-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746;border-color:#92c746}body.tools.wizard .section.wizard .person h4{margin:0}body.tools.wizard .section.wizard .person h5{font-style:italic;color:#6b6b6b}body.tools.wizard .section.wizard .person h5 span{text-transform:none}body.tools.wizard .section.wizard .person .name{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.tools.wizard .section.wizard .person .name .email{text-transform:none}body.tools.wizard .section.wizard .person .dot{width:10px;height:10px;border-radius:100%;margin-right:5px;display:inline-block;vertical-align:baseline}body.tools.wizard .section.wizard .person .dot--sharing{background-color:#00b5b5}body.tools.wizard .section.wizard .person .dot--not-sharing{background-color:#c0c1c2}body.tools.wizard .section.wizard .person .dot--pending{background-color:#ffba32}body.tools.wizard .section.wizard .person:last-child{margin:0}body.tools.wizard .section.wizard .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:20px;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px;margin-right:25px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.tools.wizard .section.wizard .avatar img{border-radius:100%;height:100%;width:100%}body.tools.wizard .section.wizard .avatar.with-photo{background-color:transparent}body.tools.wizard .section.wizard .avatar.predicted{background:#ffba32}body.tools.wizard .section.wizard .avatar .addPerson{background:url("../img/icons/add_relative.e22e7eeea86b.svg") no-repeat center center;width:100%;height:100%;background-size:45%;border:1px solid #d4d6d6;border-radius:100%}body.tools.wizard .section.wizard ::-webkit-scrollbar{width:16px}body.tools.wizard .section.wizard ::-webkit-scrollbar-track{border-radius:16px}body.tools.wizard .section.wizard ::-webkit-scrollbar-thumb{border-radius:16px;background:#d4d6d6;border:4px solid #f7f9fa;min-height:40px}body.tools.wizard .section.wizard .add .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:32px;height:80px;position:relative;text-align:center;text-transform:uppercase;width:80px;line-height:80px;margin:-10px auto 30px}body.tools.wizard .section.wizard .add .avatar img{border-radius:100%;height:100%;width:100%}body.tools.wizard .section.wizard .add .avatar.with-photo{background-color:transparent}body.tools.wizard .section.wizard .add h3{margin:0 0 5px}body.tools.wizard .section.wizard .add h4{margin:40px 0 24px;padding:0 0 16px;border-bottom:1px solid #e3e5e6;line-height:1}body.tools.wizard .section.wizard .add .has-tooltip{display:inline-block}body.tools.wizard .section.wizard .add select{margin:0 0 15px}body.tools.wizard .section.wizard .add h2{margin:0 0 10px}body.tools.wizard .section.wizard .add .select-all{font-weight:700}body.tools.wizard .section.wizard .add .custom-message{text-transform:none}body.tools.wizard .section.wizard .add .alert{color:#ffba32;margin:0 0 15px}body.tools.wizard .section.wizard .add hr{margin:20px 0 16px}body.reports .widget.limited-html body.tools.wizard .section.wizard .add ul li,body.research.personalized-insight .widget.limited-html body.tools.wizard .section.wizard .add ul li,body.tools.wizard .section.wizard .add .list-bullets li,body.tools.wizard .section.wizard .add body.reports .widget.limited-html ul li,body.tools.wizard .section.wizard .add body.research.personalized-insight .widget.limited-html ul li{margin-bottom:0}body.tools.wizard .section.wizard .add .email input{margin:0}body.tools.wizard .section.wizard .add .formError{color:#d50f67}body.tools.wizard .section.wizard .add .success{border-radius:100%;background:#92c746 url("../img/icons/checkmark.98229f658847.svg") no-repeat center center;background-size:60%}body.tools.wizard .section.wizard .add .success.success--large{width:40px;height:40px;margin:18px auto 16px}body.tools.wizard .section.wizard .add .success.success--small{display:inline-block;width:20px;height:20px;vertical-align:sub;margin-right:10px}body.tools.wizard .section.wizard .add .back-pedigree{display:none}body.tools.wizard .section.wizard .add .fadeout{opacity:1;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}body.tools.wizard .section.wizard .add .fadeout+.back-pedigree{display:block}@media screen and (min-width:700px){body.tools.wizard .section.wizard .add .go-away{opacity:0}}body.tools.wizard .section.wizard .add .step2{display:none}body.tools.wizard .section.wizard .button,body.tools.wizard .section.wizard button{margin:32px auto 16px;width:100%}body.tools.wizard .section.wizard .button+a,body.tools.wizard .section.wizard .dismiss,body.tools.wizard .section.wizard button+a{text-align:center;cursor:pointer;margin:0 0 25px;display:block;font-size:.875rem}body.tools.wizard .section.wizard .lowercase{text-transform:lowercase}body.tools.wizard .section.wizard .capitalize{text-transform:capitalize}body.tools.wizard .section.wizard input[value=both]:checked~button.ancestry-only span{display:none}body.tools.wizard .section.wizard input[value=both]:checked~button.ancestry-only:after{content:'Accept and send upgrade request'}@media screen and (min-width:700px){body.tools.wizard .section.wizard .alert-box{margin-bottom:10px!important}}@media screen and (min-width:700px){body.tools.wizard .section.wizard.invite-review{padding:40px 20px}body.tools.relatives.dnar-intro .subheader body.tools.wizard .section.wizard.invite-review .subheader-content,body.tools.wizard .section.wizard.invite-review .inner,body.tools.wizard .section.wizard.invite-review body.tools.relatives.dnar-intro .subheader .subheader-content{display:block}body.tools.wizard .section.wizard.invite-review .add{border-right:none;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.tools.wizard .section.wizard.invite-review .add:last-child{margin-right:0}body.tools.wizard .section.wizard.invite-review .button,body.tools.wizard .section.wizard.invite-review button{width:auto;display:block}}body.tools.family-friends .section.pedigree{padding:0;position:relative}body.tools.family-friends .section.pedigree .title{border-bottom:1px solid #e3e5e6;position:relative;padding:32px 0 15px}@media screen and (max-width:699px){body.tools.family-friends .section.pedigree .title{margin:0 6.26% 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.tools.family-friends .section.pedigree .title h4{overflow:hidden;padding-right:10px}}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .title{padding:25px 20px;background:#edeff0}}@media screen and (max-width:699px){body.tools.family-friends .section.pedigree .selection,body.tools.family-friends .section.pedigree .unselected:after{font-size:1rem;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}body.tools.family-friends .section.pedigree .unselected:after{content:'No condition selected';font-style:italic;color:#c0c1c2}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .unselected:after{content:none}}@media screen and (max-width:699px){body.tools.family-friends .section.pedigree .friends{margin:0 0 -15px}}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree{background:#f7f9fa}body.tools.family-friends .section.pedigree .inner,body.tools.family-friends .section.pedigree body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.family-friends .section.pedigree .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools.family-friends .section.pedigree .family-friends{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-right:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-left:1px solid #e3e5e6}body.tools.family-friends .section.pedigree .family-friends:last-child{margin-right:0}body.tools.family-friends .section.pedigree .sidebar{float:left;display:block;margin-right:1.69492%;width:32.20339%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e3e5e6}body.tools.family-friends .section.pedigree .sidebar:last-child{margin-right:0}}body.tools.family-friends .section.pedigree .selector{white-space:nowrap}body.tools.family-friends .section.pedigree .selector svg{fill:#3595d6}body.tools.family-friends .section.pedigree .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:18px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0 auto}body.tools.family-friends .section.pedigree .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.tools.family-friends .section.pedigree .avatar img{border-radius:100%;height:100%;width:100%}body.tools.family-friends .section.pedigree .avatar.with-photo{background-color:transparent}body.tools.family-friends .section.pedigree .person.add-missing .avatar{background-color:#9c9ea1;border-radius:100%;color:#fff;font-size:18px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px;background:#fff url("../img/icons/add_relative.e22e7eeea86b.svg") no-repeat center center!important;background-size:50%!important}body.tools.family-friends .section.pedigree .person.add-missing .avatar:after{border-radius:100%;border:2px solid #9c9ea1;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.tools.family-friends .section.pedigree .person.add-missing .avatar img{border-radius:100%;height:100%;width:100%}body.tools.family-friends .section.pedigree .person.add-missing .avatar.with-photo{background-color:transparent}body.tools.family-friends .section.pedigree .person{text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;width:84px;position:relative;display:inline-block}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .person{width:147px}}body.tools.family-friends .section.pedigree .person .avatar:after{-webkit-transition:all .2s ease;transition:all .2s ease}body.tools.family-friends .section.pedigree .person:not(.self):hover .avatar{border-color:#6f3598}body.tools.family-friends .section.pedigree .person:not(.self):active .avatar{border-color:#4a1672;background-color:#4a1672}body.tools.family-friends .section.pedigree .person:not(.self):active .avatar:after,body.tools.family-friends .section.pedigree .person:not(.self):hover .avatar:after{opacity:0}body.tools.family-friends .section.pedigree .person h5{color:#333435;text-transform:capitalize;line-height:1.25}body.tools.family-friends .section.pedigree .self .last-name{display:none}body.tools.family-friends .section.pedigree .person.highlighted .avatar{background:#92c746}body.tools.family-friends .section.pedigree .person.highlighted .avatar:after{border-color:#92c746}body.tools.family-friends .section.pedigree .person.highlighted:not(.self):hover .avatar{border-color:#92c746}body.tools.family-friends .section.pedigree .person.highlighted:not(.self):active .avatar{border-color:#74a529;background-color:#74a529}body.tools.family-friends .section.pedigree .person.add-predicted .avatar,body.tools.family-friends .section.pedigree .person.pending .avatar{background:#ffba32}body.tools.family-friends .section.pedigree .person.add-predicted .avatar:after,body.tools.family-friends .section.pedigree .person.pending .avatar:after{border-color:#ffba32}body.tools.family-friends .section.pedigree .person.add-predicted:hover .avatar,body.tools.family-friends .section.pedigree .person.pending:hover .avatar{border-color:#ffba32}body.tools.family-friends .section.pedigree .person.add-predicted:active .avatar,body.tools.family-friends .section.pedigree .person.pending:active .avatar{border-color:#e58900;background-color:#e58900}body.tools.family-friends .section.pedigree .person.add-predicted.faded h6.result,body.tools.family-friends .section.pedigree .person.pending.faded h6.result{display:none}body.tools.family-friends .section.pedigree .person.add-predicted .avatar{font-size:28px}body.tools.family-friends .section.pedigree .person.add-missing:hover .avatar{border-color:#9c9ea1!important}body.tools.family-friends .section.pedigree .person.add-missing:active .avatar{border-color:#6b6b6b!important}body.tools.family-friends .section.pedigree .name h6{color:#333435;font-weight:400}body.tools.family-friends .section.pedigree .name h6 em{color:#6b6b6b}body.tools.family-friends .section.pedigree .person.self:hover{cursor:default}body.tools.family-friends .section.pedigree .person.faded h6.status,body.tools.family-friends .section.pedigree .person.highlighted h6.status{display:none}body.tools.family-friends .section.pedigree .person.faded h6.result,body.tools.family-friends .section.pedigree .person.highlighted h6.result{display:block}body.tools.family-friends .section.pedigree .clear-filter{color:#c0c1c2;line-height:40px;height:40px;font-size:.875rem;display:block}body.tools.family-friends .section.pedigree .clear-filter.enabled{cursor:pointer;color:#3595d6}body.tools.family-friends .section.pedigree .person .star{position:absolute;right:10px}body.tools.family-friends .section.tree-view .family-friends .spacer{visibility:hidden}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .hide-for-tree-mobile{display:none!important}}body.tools.family-friends .section.tree-view .family-friends .tree-wrapper{overflow-x:auto;width:100%;border-bottom:1px solid #e3e5e6}body.tools.family-friends .section.tree-view .family-friends ::-webkit-scrollbar{height:16px;background:#fff}body.tools.family-friends .section.tree-view .family-friends ::-webkit-scrollbar-track{border-radius:16px}body.tools.family-friends .section.tree-view .family-friends ::-webkit-scrollbar-thumb{border-radius:16px;background:#d4d6d6;border:4px solid #fff;min-width:40px}body.tools.family-friends .section.tree-view .family-friends .tree{display:table;min-width:100%;position:relative}body.tools.family-friends .section.tree-view .family-friends canvas{position:absolute;width:100%;height:100%;z-index:1}body.tools.family-friends .section.tree-view .family-friends .generation{text-align:center;white-space:nowrap;position:relative}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .generation:not(.Children){height:225px}}body.tools.family-friends .section.tree-view .family-friends .generation:nth-child(odd){background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}body.tools.family-friends .section.tree-view .family-friends .generation:nth-child(even){background:#fff}body.tools.family-friends .section.tree-view .family-friends .generation .person{margin:20px 0;white-space:normal;vertical-align:top;z-index:1}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .generation .person{margin:50px 0}}body.tools.family-friends .section.tree-view .family-friends .generation .person.self h5{font-weight:800}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .generation h5{margin:5px 0 0;font-size:.8125rem}}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .generation h5{margin:15px 15px 0}}body.tools.family-friends .section.tree-view .family-friends .generation .name h6{position:absolute;padding:3px 10px 0;width:100%}body.tools.family-friends .section.tree-view .family-friends .generation .avatar{z-index:2}body.tools.family-friends .section.tree-view .family-friends .generation .opt-in,body.tools.family-friends .section.tree-view .family-friends .generation .opt-in-child{top:0;background:#fff;padding:15px;margin:15px;width:370px;height:175px;border-radius:4px;border:1px solid #e3e5e6}body.tools.family-friends .section.tree-view .family-friends .generation .opt-in button,body.tools.family-friends .section.tree-view .family-friends .generation .opt-in-child button{position:absolute;bottom:15px}body.tools.family-friends .section.tree-view .family-friends .cards{border-top:none}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .cards{padding:30px 20px 15px}}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .friends{text-align:center}}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .friends{margin:30px 12px 0}}body.tools.family-friends .section.tree-view .family-friends .friends .person{vertical-align:top;margin-bottom:15px}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .friends .person{margin-bottom:50px}}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .friends h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:5px 6px 0;font-size:.8125rem}}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .friends h5{margin:15px 15px 0}}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .friends .label{display:none}}@media screen and (min-width:700px){body.tools.family-friends .section.tree-view .family-friends .friends .load-more{margin:10px -12px;width:auto}}@media screen and (max-width:699px){body.tools.family-friends .section.tree-view .family-friends .person .star{display:none}}body.tools.family-friends .section.tree-view .family-friends h3{word-wrap:break-word}body.tools.family-friends .section.tree-view .family-friends .name{word-wrap:break-word}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .sidebar{position:relative;border-left:1px solid #e3e5e6;padding:0 20px 80px;z-index:1}}body.tools.family-friends .section.pedigree .sidebar .title{margin:0 -20px}body.tools.family-friends .section.pedigree .sidebar .toggle{float:right;cursor:pointer;line-height:1.4;display:none;font-weight:700;text-decoration:none}body.tools.family-friends .section.pedigree .sidebar .toggle .icon{fill:#3595d6;width:15px;height:15px;margin:-3px 0 0 2px;-webkit-transition:fill .1s linear;transition:fill .1s linear;vertical-align:middle;display:none}body.tools.family-friends .section.pedigree .sidebar .toggle:hover .icon{fill:#005b98}body.tools.family-friends .section.pedigree .sidebar .toggle.close .icon{display:inline-block}body.tools.family-friends .section.pedigree .sidebar h5{padding:15px 0;cursor:pointer;position:relative}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .sidebar h5{padding:23px 0}body.tools.family-friends .section.pedigree .sidebar h5:hover,body.tools.family-friends .section.pedigree .sidebar h5:hover .count{color:#92c746}}body.tools.family-friends .section.pedigree .sidebar h5:after{content:' ';background:url("../img/icons/down.e0776c355796.svg") no-repeat center center;position:absolute;display:block;height:11px;width:11px;right:0;top:50%;margin-top:-5px}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .sidebar h5:after{right:20px}}body.tools.family-friends .section.pedigree .sidebar h5.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.family-friends .section.pedigree .sidebar h5.open+ul{display:block}body.tools.family-friends .section.pedigree .sidebar h5 .count{color:#9c9ea1}body.tools.family-friends .section.pedigree .sidebar .menu{border-bottom:1px solid #e3e5e6}body.tools.family-friends .section.pedigree .sidebar ul{display:none;margin:0 0 10px}body.tools.family-friends .section.pedigree .sidebar li{cursor:pointer}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .sidebar li{margin:0 -20px;padding:8px 20px}body.tools.family-friends .section.pedigree .sidebar li:hover{color:#92c746}body.tools.family-friends .section.pedigree .sidebar li.active{background:#92c746;color:#fff}body.tools.family-friends .section.pedigree .sidebar li.active:hover{background:#74a529}}body.tools.family-friends .section.pedigree .sidebar ul li.report-depth-1{font-weight:500}body.tools.family-friends .section.pedigree .sidebar ul li.report-depth-2{padding-left:30px}body.tools.family-friends .section.pedigree .sidebar ul li.report-depth-3{padding-left:40px}body.tools.family-friends .section.pedigree .sidebar .empty-category{padding:10px 0}@media screen and (min-width:700px){body.tools.family-friends .section.pedigree .sidebar .empty-category{background:#f7f9fa}}body.tools.family-friends .section.pedigree .sidebar .heritability{height:225px;overflow:auto;padding:15px 0 0;border-bottom:1px solid #e3e5e6;display:none;font-size:14px}body.tools.family-friends .section.pedigree .sidebar .heritability:last-child{border:none}body.tools.family-friends .section.pedigree .sidebar .heritability h6{margin:0 0 15px;color:#9c9ea1}body.tools.family-friends .section.pedigree .sidebar.disabled::after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(237,239,240,.8)}body.tools.family-friends .section.pedigree .sidebar .notification-wrapper{margin-top:16px}@media screen and (max-width:699px){body.tools.family-friends .section.pedigree .sidebar .notification-wrapper .notification a:not(.close-alert){border:0;color:#3595d6;display:inline;margin:0;padding:0}}body.tools.family-friends.family-friends{background-color:#f7f9fa}body.tools.family-friends .section.list-view .person.self,body.tools.family-friends .section.list-view .person.spacer,body.tools.family-friends .section.list-view canvas{display:none}body.tools.family-friends .section.list-view .person{border-bottom:1px solid #e3e5e6;padding:15px 6.26%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;width:auto;position:static}body.tools.family-friends .section.list-view .avatar{margin-right:15px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.tools.family-friends .section.list-view .name{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:699px){body.tools.family-friends .section.list-view .friends{margin-top:-15px}}body.tools.family-friends .section.list-view .friends .person{margin-left:-7.15592%;margin-right:-7.15592%}@media screen and (min-width:700px){body.tools.family-friends .section.list-view .friends .person{margin-left:-20px;margin-right:-20px}}body.tools.family-friends .section.list-view .title{margin-bottom:0}body.tools.family-friends .section.list-view .cards{margin-top:-1px;z-index:1}body.tools.family-friends .section.list-view .load-more{margin-top:25px}@media screen and (max-width:699px){body.tools.relatives .global-nav .second-level .inner a,body.tools.relatives.dnar-intro .global-nav .second-level .subheader .subheader-content a,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a{width:100%}body.tools.relatives .global-nav .second-level .inner a:last-child,body.tools.relatives.dnar-intro .global-nav .second-level .subheader .subheader-content a:last-child,body.tools.relatives.dnar-intro .subheader .global-nav .second-level .subheader-content a:last-child{display:none}}body.tools.relatives .truncate-surname{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;width:258px}body.tools.relatives a{text-decoration:none}body.tools.relatives.relatives{background-color:#f7f9fa}@media screen and (max-width:699px){body.tools.relatives.relatives{background-color:#fff}body.tools.relatives.relatives .section{border-top:none}}body.tools.relatives .content{background-color:#f7f9fa;padding-top:0;padding-bottom:0}@media screen and (max-width:699px){body.tools.relatives .content{background-color:#fff;padding:0}}body.tools.relatives .p-layout__header{margin:0 0 8px 8px}@media screen and (max-width:699px){body.tools.relatives .p-layout__header span{font-weight:700}body.tools.relatives .p-layout__header .drawer-trigger{float:right}}@media screen and (min-width:700px){body.tools.relatives .p-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}body.tools.relatives .p-layout__aside{float:left;display:block;margin-right:1.69492%;width:32.20339%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-right:solid 1px #e3e5e6;border-left:solid 1px #e3e5e6;padding-bottom:70px}body.tools.relatives .p-layout__aside:last-child{margin-right:0}body.tools.relatives .p-layout__body{-webkit-box-flex:3;-webkit-flex:3 1 auto;-ms-flex:3 1 auto;flex:3 1 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:10px 20px 75px 0}body.tools.relatives .p-layout__header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:40px;margin:0 0 10px;position:relative}body.tools.relatives .p-layout__header>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.tools.relatives .p-layout__header>div:first-child{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}body.tools.relatives .p-layout__notice{max-width:450px;margin:0 auto}}@media screen and (max-width:699px){body.tools.relatives .p-layout__notice{padding:6.26%;background-color:#f7f9fa}}@media screen and (max-width:699px){body.tools.relatives .x-box{border:0;border-top:1px solid #e3e5e6;margin:0}}body.tools.relatives .x-box__body a{color:inherit;display:block;font-weight:inherit}@media screen and (max-width:699px){body.tools.relatives .x-box__overlay{opacity:.9}}body.tools.relatives .x-box__overlay .x-box__loading{background-color:#fff;padding:35px 0;top:0}@media screen and (min-width:700px){body.tools.relatives .x-box__overlay .x-box__loading{background-color:transparent;padding:15px 0 0 0}}body.tools.relatives .t-row{display:table;width:100%;table-layout:fixed}body.tools.relatives .t-row--body{border-top:1px solid #e3e5e6;cursor:pointer}body.tools.relatives .t-row--body:hover{background:#f7f9fa}body.tools.relatives .t-row--body .t-col{padding:10px 0}body.tools.relatives .t-col{display:table-cell}@media screen and (max-width:699px){body.tools.relatives .x-box__header .t-row{font-weight:700;padding:9px 0 7px}}@media screen and (max-width:699px){body.tools.relatives .x-box__header .t-col-mobile{padding:0 6.26%}body.tools.relatives .x-box__header .t-col-mobile:last-child{text-align:right}}@media screen and (max-width:699px){body.tools.relatives .x-box__body .t-col-mobile{padding:10px 6.26%;vertical-align:middle}body.tools.relatives .x-box__body .t-col-mobile:last-child{padding-right:calc(6.26% + 23px);text-align:right}}@media screen and (max-width:699px){body.tools.relatives .t-col-mobile--1{width:25%}}@media screen and (max-width:699px){body.tools.relatives .t-col-mobile--2{width:50%;white-space:nowrap}}body.tools.relatives .dot-divider:before{background:#333435;border-radius:100%;content:"";display:inline-block;height:6px;margin:0 8px 0 3px;position:relative;vertical-align:middle;width:6px}body.tools.relatives .drawer-trigger:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}@media screen and (max-width:699px){body.tools.relatives .download-notice{background:#fff;padding:6.26%}}@media screen and (min-width:700px){body.tools.relatives .t-col{vertical-align:middle}body.tools.relatives .t-col--1{display:table-cell;width:8.33333%}body.tools.relatives .t-col--2{display:table-cell;width:16.66667%}body.tools.relatives .t-col--3{display:table-cell;width:25%}body.tools.relatives .t-col--4{display:table-cell;width:33.33333%}body.tools.relatives .t-col--centered{text-align:center}}@media screen and (min-width:700px){body.tools.relatives .t-footer,body.tools.relatives .t-heading{color:#6b6b6b;display:block;font-size:.875rem;font-weight:700;height:45px;line-height:45px;text-decoration:none;white-space:nowrap}body.tools.relatives .t-footer img{vertical-align:middle}body.tools.relatives .t-footer--centered,body.tools.relatives .t-heading--centered{text-align:center}}body.tools.relatives .sort-menu{background-color:#fff;border:solid 1px #e3e5e6;padding:7px 12px 20px 12px;position:relative;border-radius:3px;z-index:10;height:40px;overflow:hidden;cursor:pointer}@media screen and (min-width:700px){body.tools.relatives .sort-menu{display:inline-block;margin:0 15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:230px}}body.tools.relatives .sort-menu ul{position:relative;padding:24px 0 0}body.tools.relatives .sort-menu li{display:none;color:#6b6b6b;font-size:.875rem;line-height:1;text-decoration:none;padding:5px 0}body.tools.relatives .sort-menu li:hover{color:#92c746}body.tools.relatives .sort-menu li.selected{position:absolute;top:0;display:block}body.tools.relatives .sort-menu li.selected:hover{color:#6b6b6b}body.tools.relatives .sort-menu .dot{margin-right:5px}body.tools.relatives .sort-menu img{position:absolute;right:20px;top:13px}body.tools.relatives .sort-menu.open{height:auto}body.tools.relatives .sort-menu.open li{display:block}body.tools.relatives .sort-menu.open img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.relatives .sort-menu-mobile{margin:15px 0}body.tools.relatives .empty-table{color:#6b6b6b;font-weight:700;padding-left:30px;padding-top:15px}body.tools.relatives .empty-table li{margin:0;font-weight:400}body.tools.relatives .empty-table .js-clear-all-filters{color:#3595d6;cursor:pointer}body.tools.relatives .x-box__header .arrow{display:inline-block;vertical-align:middle;margin-left:2px}body.tools.relatives .x-box__header .arrow-up{vertical-align:baseline;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.relatives .info-icon{display:inline-block;height:.875rem;line-height:initial;margin-left:10px;margin-top:1px;vertical-align:text-top;width:.875rem}@media screen and (min-width:700px){body.tools.relatives .info-icon{height:17px;width:17px}}body.tools.relatives .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:20px;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px}body.tools.relatives .avatar img{border-radius:100%;height:100%;width:100%}body.tools.relatives .avatar.with-photo{background-color:transparent}body.tools.relatives .controls-header{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.25;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.relatives .controls-header a{font-size:.8125rem;text-align:right;padding-left:15px}body.tools.relatives .s-drawer{padding:0 20px}body.tools.relatives .s-drawer__header{border-bottom:solid 1px #e3e5e6;cursor:pointer}body.tools.relatives .s-drawer__heading{line-height:70px;text-decoration:none;color:#333435;white-space:nowrap;display:block;position:relative;height:70px;padding:0 20px;margin:0 -20px}body.tools.relatives .drawer .toggle-region:after,body.tools.relatives .s-drawer__heading:after{content:' ';background:url("../img/icons/down.e0776c355796.svg") no-repeat center center;position:absolute;display:block;height:11px;width:11px;right:20px;margin-top:-5px}body.tools.relatives .s-drawer__no-arrow:after{content:none}body.tools.relatives .drawer .toggle-region:after{z-index:-1}body.tools.relatives .s-drawer__heading:after{top:50%}body.tools.relatives .drawer .toggle-region:after{top:27px}body.tools.relatives .s-drawer__heading:hover{color:#92c746}body.tools.relatives .s-drawer__heading:hover .info-icon{fill:#92c746}body.tools.relatives .s-drawer.is-open .s-drawer__header{border-bottom:none}body.tools.relatives .s-drawer.is-open .s-drawer__heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.relatives .s-drawer.is-open .s-drawer__body{border-bottom:solid 1px #e3e5e6;padding-bottom:10px}body.tools.relatives .drawer .toggle-region.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.relatives .s-input{padding:20px 0;margin:0 20px;border-bottom:solid 1px #e3e5e6;border-top:solid 1px #e3e5e6}body.tools.relatives .searchbar{margin:15px 0}body.tools.relatives .search-wrapper{position:relative}body.tools.relatives .clear-search{display:none;position:absolute;cursor:pointer;right:0;top:0;bottom:0;margin:3px;width:35px;height:35px;background:#fff url("../img/icons/x-gray.ad2a1eb33ebe.png") no-repeat center center;background-size:15px 15px}body.tools.relatives .reset-query{color:#0073ad;float:right}body.tools.relatives .pink-warning{color:#d50f67}body.tools.relatives .s-listbox [role=option]{line-height:56px;height:56px;white-space:nowrap;padding:0 21px;margin:0 -24px;cursor:pointer}@media screen and (max-width:699px){body.tools.relatives .s-listbox [role=option]{border-left:3px solid transparent}}@media screen and (min-width:700px){body.tools.relatives .s-listbox [role=option]{height:40px;line-height:40px;margin:0 -20px;padding:0 20px}body.tools.relatives .s-listbox [role=option]:hover{color:#92c746}body.tools.relatives .s-listbox [role=option]:hover .label-detail-color{color:#92c746}}@media screen and (max-width:699px){body.tools.relatives .s-listbox [aria-selected=true][role=option]{border-left-color:#92c746;color:#92c746}}@media screen and (min-width:700px){body.tools.relatives .s-listbox [aria-selected=true][role=option]{background-color:#92c746;color:#fff}body.tools.relatives .s-listbox [aria-selected=true][role=option]:hover{background-color:#74a529}body.tools.relatives .s-listbox [aria-selected=true][role=option] .label-detail-color{color:#fff}}body.tools.relatives .s-listbox ul{margin:auto 10px}body.tools.relatives .js-clear-filter{color:#c0c1c2;line-height:40px;height:40px;font-size:14px;display:block;margin-top:10px;cursor:pointer}body.tools.relatives li[aria-selected=true]~li.js-clear-filter{color:#3595d6}body.tools.relatives .hslider{background:#d4d6d6 url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat 50% 50%;border-radius:1000px;height:10px;margin:15px 0;position:relative}body.tools.relatives .hslider__handle{height:29px;width:25px;position:absolute;left:-300em;top:50%;z-index:10;cursor:pointer}body.tools.relatives .hslider__handle-right img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.relatives .hslider__range{padding:0;width:1px;height:1px;background-color:#92c746;position:absolute;left:-300em;top:-30em;z-index:0}body.tools.relatives .hslider__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}body.tools.relatives .hslider__label li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}body.tools.relatives .dot{display:inline-block;background-color:#e3e5e6;border-radius:10px;width:10px;height:10px}body.tools.relatives .dot--sharing{background-color:#00b5b5}body.tools.relatives .dot--pending{background-color:#fada6c}body.tools.relatives .dot--public{background-color:#6f3598}body.tools.relatives .dot--not-sharing{background-color:#c0c1c2}body.tools.relatives .p-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.relatives .p-block__aside{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:20px}@media screen and (min-width:700px) and (max-width:979px){body.tools.relatives .p-block__aside{margin-right:10px}}body.tools.relatives .p-block__body{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:700px) and (max-width:979px){body.tools.relatives .p-block__body h4{font-size:1rem;line-height:1.2}}body.tools.relatives .x-list>li{margin:5px 0}@media screen and (min-width:700px){body.tools.relatives .x-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0}body.tools.relatives .x-list>li{width:48.8%}}body.tools.relatives .x-list .status.confirmed{font-weight:400}body.tools.relatives .z-shell{border-radius:3px;border:solid 1px #e3e5e6;background-color:#fff;padding:10px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;position:relative}@media screen and (min-width:700px) and (max-width:979px){body.tools.relatives .z-shell{padding:10px}}body.tools.relatives .z-shell.disabled{background-color:#edeff0;color:#c0c1c2;border:solid 1px #e3e5e6}body.tools.relatives .z-shell.disabled .avatar{background:#c0c1c2}body.tools.relatives .z-shell:hover{border-color:#92c746;-webkit-box-shadow:0 0 0 3px #92c746;box-shadow:0 0 0 3px #92c746;cursor:pointer}body.tools.relatives .z-shell.disabled:hover{border-color:#e3e5e6;-webkit-box-shadow:0 0 0 3px #e3e5e6;box-shadow:0 0 0 3px #e3e5e6}body.tools.relatives .z-shell--shocked{margin:10px 20px 20px}body.tools.relatives .d-layout__aside>div{overflow-y:auto;top:0;width:378px}body.tools.relatives .d-layout__aside>div.stuck{position:fixed;top:80px;bottom:0}body.tools.relatives .d-layout__aside ::-webkit-scrollbar{width:16px}body.tools.relatives .d-layout__aside ::-webkit-scrollbar-track{border-radius:16px}body.tools.relatives .d-layout__aside ::-webkit-scrollbar-thumb{border-radius:16px;background:#d4d6d6;border:4px solid #f7f9fa;min-height:40px}body.tools.relatives .d-layout__aside .z-shell{padding-right:40px}body.tools.relatives .d-layout__aside .z-shell:hover:after{content:' ';display:block;position:absolute;right:20px;top:50%;background:url("../img/icons/x-gray.ad2a1eb33ebe.png") no-repeat center center;background-size:contain;width:16px;height:16px;margin:-8px 0 0}body.tools.relatives .d-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools.relatives .d-layout__placeholder{margin-right:6.26%}@media screen and (min-width:700px){body.tools.relatives .d-layout__aside{width:380px;border-right:solid 1px #e3e5e6;padding:30px 0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.tools.relatives .d-layout__body{padding:30px 0 80px 30px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.tools.relatives .d-layout__placeholder{text-align:center;padding:23px 30px;border:1px solid #e3e5e6;border-radius:3px;color:#6b6b6b;margin:10px 20px 20px;line-height:1.4}body.tools.relatives .d-layout__aside h5{margin:0 20px}body.tools.relatives .d-layout__button-wrapper{padding:0 20px}body.tools.relatives .d-layout__button{width:100%;margin:40px 0}}@media screen and (max-width:699px){body.tools.relatives .d-layout{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 6.26% 20px}body.tools.relatives .d-layout__aside>div>div{margin-bottom:10px}}body.tools.relatives .is-compare{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center;background-size:12px 12px}body.tools.relatives .is-compare:hover{cursor:default;-webkit-box-shadow:none;box-shadow:none;border-color:#e3e5e6}body.tools.relatives .is-compare .p-block{visibility:hidden}body.tools.compare .compare body.tools.relatives .compare-view .relatives-in-common-sharing,body.tools.relatives .compare-view .header,body.tools.relatives .compare-view body.tools.compare .compare .relatives-in-common-sharing{background:#f7f9fa;padding-bottom:200px}body.tools.compare .compare body.tools.relatives .compare-view .relatives-in-common-sharing:after,body.tools.relatives .compare-view .header:after,body.tools.relatives .compare-view body.tools.compare .compare .relatives-in-common-sharing:after{content:none}body.tools.relatives .compare-view .content{background:#fff;text-align:center;padding-top:1px}body.tools.relatives .compare-view .toggle-table{display:block;margin:0 0 20px}body.tools.relatives .compare-view .toggle-table img{vertical-align:middle;margin-left:5px}body.tools.relatives .compare-view .toggle-table.open img{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}body.tools.relatives .compare-view .compare-table{margin:0 0 25px}body.tools.relatives .compare-view .compare-table td,body.tools.relatives .compare-view .compare-table th{text-align:center;padding:20px;padding-right:10px;padding-left:0;font-size:.875rem;word-wrap:normal}body.tools.relatives .compare-view .compare-table td:first-child,body.tools.relatives .compare-view .compare-table th:first-child{text-align:left;padding-left:20px;width:25%}body.tools.relatives .compare-view .footnotes{background:#f7f9fa;border-top:1px solid #e3e5e6;padding-top:75px;padding-bottom:75px}@media screen and (min-width:700px){body.tools.relatives .compare-view .footnotes .container{display:table-cell;width:83.33333%;margin-left:8.47458%;display:block}body.tools.relatives .compare-view .footnotes hr{margin:50px 0}}body.tools.relatives .compare-view .button{margin:40px 0}body.tools.relatives .compare-view hr{width:120px;margin:10px auto}@media screen and (min-width:700px){body.tools.relatives .deck-of-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-130px 0 0;width:100%}}body.tools.relatives .x-card{text-align:center;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border:solid 1px #e3e5e6;margin:0 10px;padding:45px 20px 25px;width:180px;position:relative;line-height:1.3}body.tools.relatives .x-card:after{content:' ';display:block;height:10px;width:100%;position:absolute;bottom:0;left:0}body.tools.relatives .x-card__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-20px;left:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.tools.relatives .x-card__header .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:16px;height:40px;position:relative;text-align:center;text-transform:uppercase;width:40px;line-height:40px;margin:0 8px}body.tools.relatives .x-card__header .avatar img{border-radius:100%;height:100%;width:100%}body.tools.relatives .x-card__header .avatar.with-photo{background-color:transparent}body.tools.relatives .x-card p{margin:0 0 15px}body.tools.relatives .x-card p.names{margin:0 0 40px}body.tools.relatives .x-card p span{color:#9c9ea1;font-weight:500}body.tools.relatives .x-card--compare-0 .avatar,body.tools.relatives .x-card--compare-0:after{background:#9f0f7b}body.tools.relatives .x-card--compare-1 .avatar,body.tools.relatives .x-card--compare-1:after{background:#ff6d19}body.tools.relatives .x-card--compare-2 .avatar,body.tools.relatives .x-card--compare-2:after{background:#ffba32}body.tools.relatives .x-card--compare-3 .avatar,body.tools.relatives .x-card--compare-3:after{background:#00b5b5}body.tools.relatives .x-card--compare-4 .avatar,body.tools.relatives .x-card--compare-4:after{background:#92c746}body.tools.relatives .segmentation{position:relative;margin:60px 0 0;border-bottom:1px solid #e3e5e6}@media screen and (min-width:700px){body.tools.relatives .segmentation{display:table-cell;width:83.33333%;margin-left:8.47458%;display:block}}body.tools.relatives .segmentation--offset-1{height:760px}body.tools.relatives .segmentation--offset-2{height:1120px}body.tools.relatives .segmentation--offset-2 .chromosomes>li:before{line-height:27px}body.tools.relatives .segmentation--offset-3{height:1360px}body.tools.relatives .segmentation--offset-3 .chromosomes>li:before{line-height:39px}body.tools.relatives .segmentation--offset-4{height:1660px}body.tools.relatives .segmentation--offset-4 .chromosomes>li:before{line-height:51px}body.tools.relatives .segmentation--offset-5{height:1960px}body.tools.relatives .segmentation--offset-5 .chromosomes>li:before{line-height:65px}body.tools.relatives .chromosomes{position:absolute;left:0;width:100%}body.tools.relatives .chromosomes>li>div{height:12px;border-radius:6px;position:relative;background:#d4d6d6;background-size:12px 12px;overflow:hidden}body.tools.relatives .chromosomes>li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools.relatives .chromosomes>li:before{content:' ';width:50px;display:block;height:12px;line-height:12px;font-weight:800;text-align:left}body.tools.relatives .chromosomes.chromosomes--compare-0>li:before{content:attr(data-label)}body.tools.relatives .chromosomes__segment{position:absolute;top:0;height:100%;-webkit-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;z-index:2}body.tools.relatives .chromosomes__segment:hover{cursor:pointer}body.tools.relatives .chromosomes--offset-1>li{margin-bottom:20px}body.tools.relatives .chromosomes--offset-2>li{margin-bottom:36px}body.tools.relatives .chromosomes--offset-3>li{margin-bottom:46px}body.tools.relatives .chromosomes--offset-4>li{margin-bottom:59px}body.tools.relatives .chromosomes--offset-5>li{margin-bottom:72px}body.tools.relatives .chromosomes--compare-0{top:0}body.tools.relatives .chromosomes--compare-0 .chromosomes__segment{background-color:#9f0f7b}body.tools.relatives .chromosomes--compare-0 .chromosomes__segment:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-0 .chromosomes__segment.full-ibd{background-color:#4a1672}body.tools.relatives .chromosomes--compare-0 .chromosomes__segment.full-ibd:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-0 .chromosomes__segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center}body.tools.relatives .chromosomes--compare-1{top:13px}body.tools.relatives .chromosomes--compare-1 .chromosomes__segment{background-color:#ff6d19}body.tools.relatives .chromosomes--compare-1 .chromosomes__segment:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-1 .chromosomes__segment.full-ibd{background-color:#d12f11}body.tools.relatives .chromosomes--compare-1 .chromosomes__segment.full-ibd:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-1 .chromosomes__segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center}body.tools.relatives .chromosomes--compare-2{top:26px}body.tools.relatives .chromosomes--compare-2 .chromosomes__segment{background-color:#ffba32}body.tools.relatives .chromosomes--compare-2 .chromosomes__segment:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-2 .chromosomes__segment.full-ibd{background-color:#e58900}body.tools.relatives .chromosomes--compare-2 .chromosomes__segment.full-ibd:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-2 .chromosomes__segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center}body.tools.relatives .chromosomes--compare-3{top:39px}body.tools.relatives .chromosomes--compare-3 .chromosomes__segment{background-color:#00b5b5}body.tools.relatives .chromosomes--compare-3 .chromosomes__segment:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-3 .chromosomes__segment.full-ibd{background-color:#005b98}body.tools.relatives .chromosomes--compare-3 .chromosomes__segment.full-ibd:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-3 .chromosomes__segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center}body.tools.relatives .chromosomes--compare-4{top:52px}body.tools.relatives .chromosomes--compare-4 .chromosomes__segment{background-color:#92c746}body.tools.relatives .chromosomes--compare-4 .chromosomes__segment:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-4 .chromosomes__segment.full-ibd{background-color:#327216}body.tools.relatives .chromosomes--compare-4 .chromosomes__segment.full-ibd:hover{background-color:#c0c1c2}body.tools.relatives .chromosomes--compare-4 .chromosomes__segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center}body.tools.relatives .chromosomes__segment.full-ibd{z-index:3}body.tools.relatives .chromosomes__segment.not-enough-data{z-index:4}body.tools.relatives .chromosomes__segment.not-enough-data:hover{cursor:default}body.tools.relatives .inline-text-input{display:block}body.tools.relatives .inline-text-input::after{clear:both;content:"";display:table}body.tools.relatives .inline-text-input>label{margin-bottom:15px}@media screen and (min-width:700px){body.tools.relatives .inline-text-input{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.relatives .inline-text-input>label{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.tools.relatives .inline-text-input>label:last-child{margin-right:0}body.tools.relatives .inline-text-input>.saved-state{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:0}body.tools.relatives .inline-text-input>.saved-state:last-child{margin-right:0}}body.tools.relatives .z-toggle-section .z-toggle-section__close{display:none}body.tools.relatives .z-toggle-section.is-open .z-toggle-section__open{display:none}body.tools.relatives .z-toggle-section.is-open .z-toggle-section__close{display:block}body.tools.relatives .z-toggle-subsection{cursor:pointer}@media screen and (min-width:700px){body.tools.relatives .z-toggle-subsection{position:relative}}body.tools.relatives .z-toggle-subsection h5{margin-bottom:15px}body.tools.relatives .z-toggle-subsection:after{content:'Edit';color:#3595d6}@media screen and (min-width:700px){body.tools.relatives .z-toggle-subsection:after{content:' ';background:url("../img/icons/down.e0776c355796.svg") no-repeat center center;position:absolute;display:block;height:11px;width:11px;right:0;top:23px}}@media screen and (max-width:699px){body.tools.relatives .z-toggle-subsection:after{font-size:.875rem}}@media screen and (min-width:700px){body.tools.relatives .z-toggle-subsection.family-tree-subsection:after{top:7px}}body.tools.relatives .z-hash-logo img{margin-right:5px}body.tools.relatives .z-toggle-subsection.is-open{margin-bottom:10px}@media screen and (max-width:699px){body.tools.relatives .z-toggle-subsection.is-open:after{bottom:24px;content:'Close';position:absolute}}@media screen and (min-width:700px){body.tools.relatives .z-toggle-subsection.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:700px){body.tools.relatives .z-box-list{margin:30px 0}}@media screen and (max-width:699px){body.tools.relatives .z-box-list{margin-bottom:-24px}}body.tools.relatives .z-box-list>li{border-top:solid 1px #e3e5e6;margin:0 -4.65676%;padding:32px 4.26% 24px;position:relative}body.tools.relatives .z-box-list>li div[aria-expanded=true]{margin-bottom:40px}@media screen and (min-width:700px){body.tools.relatives .z-box-list>li{border-radius:3px;border:solid 1px #e3e5e6;margin:15px 0;padding:30px 30px 15px}}body.tools.relatives .z-box-list .z-about_me__preferences h5{margin:30px 0 15px}@media screen and (min-width:700px){body.tools.relatives .z-box-list .z-ancestry__preferences h5{border-top:1px solid #e3e5e6;padding:40px 0 15px;position:relative;margin:40px 0 0}}@media screen and (max-width:699px){body.tools.relatives .z-box-list .z-ancestry__preferences h5{background-color:#f7f9fa;border:1px solid #e3e5e6;font-size:.875rem;margin:24px calc(-4.65676% + 1px);padding:11px 4.26%}}body.tools.relatives .z-box-list .z-ancestry__preferences h5 .info-icon{margin:2px;float:right}body.tools.relatives .z-box-list textarea{padding-bottom:100px}body.tools.relatives .z-fieldset{border:solid 1px #d4d6d6;border-radius:3px;padding:15px 30px 0;margin:30px 0 8px}@media screen and (min-width:700px){body.tools.relatives .z-fieldset{margin:30px 0}}body.tools.relatives .z-fieldset.open-sharing-input{padding-left:15px}body.account body.tools.relatives .dnar-preferences-form section.card__settings,body.account body.tools.relatives .dnar-preferences-form section.onboarding__card,body.onboarding body.tools.relatives .dnar-preferences-form section.card__settings,body.onboarding body.tools.relatives .dnar-preferences-form section.onboarding__card,body.tools.relatives .dnar-preferences-form body.account section.card__settings,body.tools.relatives .dnar-preferences-form body.account section.onboarding__card,body.tools.relatives .dnar-preferences-form body.onboarding section.card__settings,body.tools.relatives .dnar-preferences-form body.onboarding section.onboarding__card,body.tools.relatives .dnar-preferences-form section.card--border-accent{border-top:3px solid #6f3598}body.tools.relatives .dnar-optin-stream .title{padding-top:30px;margin-bottom:0}@media screen and (min-width:700px){body.tools.relatives .dnar-optin-stream section,body.tools.relatives .dnar-preferences-form section{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;margin-top:40px}body.tools.relatives .dnar-optin-stream section:last-child,body.tools.relatives .dnar-preferences-form section:last-child{margin-right:0}}body.tools.relatives .dnar-optin-stream section .header-logo,body.tools.relatives .dnar-preferences-form section .header-logo{margin:10px auto;text-align:center}body.tools.relatives .dnar-optin-stream section .header-logo img,body.tools.relatives .dnar-preferences-form section .header-logo img{position:relative;right:8px}@media screen and (max-width:699px){body.tools.relatives .dnar-optin-stream section .header-logo img,body.tools.relatives .dnar-preferences-form section .header-logo img{height:40px}}@media screen and (min-width:700px){body.tools.relatives .dnar-optin-stream section .card__head,body.tools.relatives .dnar-preferences-form section .card__head{margin-top:20px;text-align:center}}@media screen and (max-width:699px){body.tools.relatives .dnar-optin-stream section .card__head,body.tools.relatives .dnar-preferences-form section .card__head{font-weight:700}}body.tools.relatives .dnar-optin-stream section .card__inner,body.tools.relatives .dnar-preferences-form section .card__inner{margin:10px auto 0;padding:15px}@media screen and (min-width:700px){body.tools.relatives .dnar-optin-stream section .card__inner,body.tools.relatives .dnar-preferences-form section .card__inner{margin:10px auto 20px;min-width:350px;width:60%}}body.tools.relatives .dnar-optin-stream section .card__inner>div,body.tools.relatives .dnar-preferences-form section .card__inner>div{display:inline-block;margin-right:15px;vertical-align:middle}body.tools.relatives .dnar-optin-stream section .card__inner .haplogroup-tooltip,body.tools.relatives .dnar-preferences-form section .card__inner .haplogroup-tooltip{right:0;top:50%}@media screen and (min-width:700px){body.tools.relatives .dnar-optin-stream section .card__inner .haplogroup-tooltip,body.tools.relatives .dnar-preferences-form section .card__inner .haplogroup-tooltip{margin-top:-10px;position:absolute;right:40px}}@media screen and (max-width:699px){body.tools.relatives .dnar-optin-stream section .card__inner .haplogroup-tooltip,body.tools.relatives .dnar-preferences-form section .card__inner .haplogroup-tooltip{display:block;margin-left:70px}}body.tools.relatives .dnar-optin-stream section .card__inner .haplogroup-tooltip .info-icon,body.tools.relatives .dnar-preferences-form section .card__inner .haplogroup-tooltip .info-icon{margin-top:-1px}body.tools.relatives .dnar-optin-stream section .card__content,body.tools.relatives .dnar-preferences-form section .card__content{padding:32px 4.26% 24px}@media screen and (min-width:700px){body.tools.relatives .dnar-optin-stream section .card__content,body.tools.relatives .dnar-preferences-form section .card__content{padding:20px 90px}}body.tools.relatives .dnar-optin-stream section .card__foot,body.tools.relatives .dnar-preferences-form section .card__foot{padding:20px 15px 5px;text-align:center}body.tools.relatives .dnar-optin-stream section .alert-icon,body.tools.relatives .dnar-preferences-form section .alert-icon{margin-top:15px;margin-left:-70px;position:absolute}body.tools.relatives .dnar-optin-stream section .disclaimer,body.tools.relatives .dnar-preferences-form section .disclaimer{margin-bottom:25px}body.tools.relatives .dnar-optin-stream section .input-with-add,body.tools.relatives .dnar-preferences-form section .input-with-add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.relatives .dnar-optin-stream section .input-with-add .add,body.tools.relatives .dnar-preferences-form section .input-with-add .add{margin:0 0 15px 15px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}body.tools.relatives .dnar-optin-stream section .input-with-add .saved-state,body.tools.relatives .dnar-preferences-form section .input-with-add .saved-state{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.tools.relatives .dnar-optin-stream section.page-buttons,body.tools.relatives .dnar-preferences-form section.page-buttons{margin-top:32px}@media screen and (max-width:699px){body.tools.relatives .dnar-optin-stream section .alert-box,body.tools.relatives .dnar-preferences-form section .alert-box{border-radius:0;margin:0 calc(-4.65676% - 1px) -1px;position:relative;z-index:1}}@media screen and (max-width:699px){body.tools.relatives .dnar-optin-stream section .section-alert,body.tools.relatives .dnar-preferences-form section .section-alert{margin:0 calc(-4.65676% + 1px) 16px}}body.tools.relatives .dnar-optin-stream section .pink-warning,body.tools.relatives .dnar-preferences-form section .pink-warning{color:#d50f67}body.tools.relatives .dnar-optin-stream section .private-visibility p:last-child,body.tools.relatives .dnar-preferences-form section .private-visibility p:last-child{margin-bottom:0}body.tools.relatives .dnar-optin-stream section .tree-cta,body.tools.relatives .dnar-preferences-form section .tree-cta{display:block;margin:8px 0 20px}body.tools.relatives.dnar-optin .dnar-optin-stream .card .footer{margin-top:40px}body.tools.relatives.dnar-optin .dnar-optin-stream .card .pink-warning{color:#d50f67}body.tools.relatives.dnar-optin .consent-container{max-width:73.75em;margin-left:auto;margin-right:auto}body.tools.relatives.dnar-optin .consent-container::after{clear:both;content:"";display:table}body.tools.relatives.dnar-optin .consent{padding:4.26% 6.26% 6.26%}body.tools.relatives.dnar-optin .consent svg{display:block;margin:0 auto 10px}@media screen and (min-width:700px){body.tools.relatives.dnar-optin .consent{padding:0 10px 40px 25px;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.relatives.dnar-optin .consent svg{display:inline;margin:0 10px 0 0}body.tools.relatives.dnar-optin .consent:last-child{margin-right:0}}body.tools.relatives .drawer{-webkit-overflow-scrolling:touch}body.tools.relatives .drawer .toggle-region{position:relative}body.tools.relatives .controls-apply.disabled{color:#d4d6d6;text-decoration:none}@media screen and (max-width:699px){body.tools.relatives .drawer__section h5{height:56px;line-height:56px}}body.tools.relatives .margin-bottom{margin-bottom:15px}body.tools.relatives .side-padding{padding:0 10px}body.tools.relatives .small-detail{font-size:.875rem}body.tools.relatives .relative-position{position:relative}body.tools.relatives .center-text{text-align:center}body.tools.relatives .center-block{margin:0 auto}@media screen and (max-width:699px){body.tools.relatives .mobile-padding{padding:0 6.26%}}@media screen and (max-width:699px){body.tools.relatives .mobile-padding-left{padding-left:6.26%}}@media screen and (max-width:699px){body.tools.relatives .marketing-upsell{padding:0 2% 0 2%}}body.tools.relatives .marketing-upsell .upsell{margin-top:6px;margin-bottom:16px}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .section{border-width:2px;border-color:#e3e5e6;padding:30px 24px}body.tools.relatives.dnar-intro .section.main-title{margin-top:10px}}body.tools.relatives.dnar-intro .inner,body.tools.relatives.dnar-intro .subheader .subheader-content{max-width:50em}body.tools.relatives.dnar-intro .inner h2,body.tools.relatives.dnar-intro .inner h4,body.tools.relatives.dnar-intro .inner h5,body.tools.relatives.dnar-intro .subheader .subheader-content h2,body.tools.relatives.dnar-intro .subheader .subheader-content h4,body.tools.relatives.dnar-intro .subheader .subheader-content h5{padding-bottom:24px}body.tools.relatives.dnar-intro .inner h4,body.tools.relatives.dnar-intro .subheader .subheader-content h4{font-size:16px}body.tools.relatives.dnar-intro .inner img,body.tools.relatives.dnar-intro .subheader .subheader-content img{display:block;margin:0 auto}body.tools.relatives.dnar-intro .title{padding-bottom:10px}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .title{text-align:center}}body.tools.relatives.dnar-intro .subheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}body.tools.relatives.dnar-intro .subheader:before{content:' ';display:block;width:417px;height:37px;background:url("../img/tools/header-top.20deaf2fb993.svg") no-repeat;background-size:contain;position:absolute;left:75%;top:0}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .subheader{padding:0 0}}body.tools.relatives.dnar-intro .subheader .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .subheader .subheader-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.tools.relatives.dnar-intro .subheader-left{border-radius:3px;background-color:#f7f9fa}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .subheader-left{width:380px;height:370px;padding:50px 29px;margin-right:30px}}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .subheader-left{width:100%;min-height:290px;padding:30px 27px;margin-bottom:20px}}body.tools.relatives.dnar-intro .subheader-left .subheader-title{line-height:1.94;color:#333435;padding-bottom:20px}body.tools.relatives.dnar-intro .subheader-left .subheader-text{padding-bottom:15px}body.tools.relatives.dnar-intro .subheader-left .subheader-buttons{text-align:center}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .subheader-left .subheader-buttons .button{margin-bottom:20px}}body.tools.relatives.dnar-intro .subheader-right .visual{margin-bottom:10px}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .subheader-right .visual{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.tools.relatives.dnar-intro .subheader-right .play-animation-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.tools.relatives.dnar-intro .subheader-right .play-animation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.tools.relatives.dnar-intro .subheader-right .play-animation:hover .play-animation-text{color:#005b98}body.tools.relatives.dnar-intro .subheader-right .play-animation:hover .play-animation-button img:first-child{display:none}body.tools.relatives.dnar-intro .subheader-right .play-animation:hover .play-animation-button img:last-child{display:inline-block}body.tools.relatives.dnar-intro .subheader-right .play-animation-button{width:20px;height:20px}body.tools.relatives.dnar-intro .subheader-right .play-animation-button img:last-child{display:none}body.tools.relatives.dnar-intro .subheader-right .play-animation-text{padding:0 5px;color:#3595d6}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .subheader{padding-bottom:0}}body.tools.relatives.dnar-intro .buttons>button{display:block}body.tools.relatives.dnar-intro .button.mobile-wide.optin{margin-bottom:24px}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .button.mobile-wide.optin{min-width:300px;max-width:300px;margin:0 auto 20px}}body.tools.relatives.dnar-intro .optout{margin:0 auto}body.tools.relatives.dnar-intro .expect-header h3{text-align:center;padding-bottom:30px;font-size:22px}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .expect-header h3{text-align:left;padding-bottom:20px}}body.tools.relatives.dnar-intro .disclaimer{font-size:14px;color:#6b6b6b}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .disclaimer{border-top:none}body.tools.relatives.dnar-intro .disclaimer .inner,body.tools.relatives.dnar-intro .disclaimer .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader .disclaimer .subheader-content{max-width:800px}}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .disclaimer{border-top:1px solid #e3e5e6;margin-top:20px;padding-top:20px;padding-bottom:5px}}@media screen and (max-width:699px){body.tools.relatives.dnar-intro .compare,body.tools.relatives.dnar-intro .connect,body.tools.relatives.dnar-intro .discover,body.tools.relatives.dnar-intro .expect,body.tools.relatives.dnar-intro .search{border-top:1px solid #e3e5e6}}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .compare,body.tools.relatives.dnar-intro .connect,body.tools.relatives.dnar-intro .discover,body.tools.relatives.dnar-intro .expect,body.tools.relatives.dnar-intro .search{text-align:center}}@media screen and (min-width:700px){body.tools.relatives.dnar-intro .compare .title,body.tools.relatives.dnar-intro .connect .title,body.tools.relatives.dnar-intro .discover .title,body.tools.relatives.dnar-intro .expect .title,body.tools.relatives.dnar-intro .search .title{padding-bottom:30px}}body.tools.compare .global-nav .second-level .inner .return-link,body.tools.compare .global-nav .second-level body.tools.relatives.dnar-intro .subheader .subheader-content .return-link,body.tools.relatives.dnar-intro .subheader body.tools.compare .global-nav .second-level .subheader-content .return-link{opacity:1;visibility:visible}@media screen and (max-width:699px){body.tools.compare .compare{border-top:none;padding-top:0;padding-bottom:0}body.tools.compare .compare .module{border-top:8px solid #edeff0;margin-left:-7.15592%;margin-right:-7.15592%;padding:32px 7.15592%}body.tools.compare .compare .rel-header{padding-top:16px;font-size:1rem;font-weight:700}}@media screen and (min-width:700px){body.tools.compare .compare{background:#f7f9fa;padding:0 20px;position:relative}body.tools.compare .compare .inner,body.tools.compare .compare body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.compare .compare .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.tools.compare .compare .comparisons{float:left;display:block;margin-right:1.69492%;width:66.10169%;border-left:1px solid #e3e5e6;border-right:1px solid #e3e5e6;overflow:hidden;margin-right:0}body.tools.compare .compare .comparisons:last-child{margin-right:0}body.tools.compare .compare .messaging{border-right:1px solid #e3e5e6;width:400px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.tools.compare .compare .messaging{width:300px}}@media screen and (min-width:700px){body.tools.compare .compare .module{padding:40px 20px 40px;border-bottom:1px solid #e3e5e6}body.tools.compare .compare .module:nth-child(even){background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}body.tools.compare .compare .module:last-child{border:none}}body.tools.compare .compare .module-title{color:#6f3598}@media screen and (min-width:700px){body.tools.compare .compare .module-title{padding:30px 0 0;text-align:center}}body.tools.compare .compare .header,body.tools.compare .compare .relatives-in-common-sharing{padding:0 0 30px;width:100%}@media screen and (min-width:700px){body.tools.compare .compare .header,body.tools.compare .compare .relatives-in-common-sharing{text-align:center;padding:0 60px 40px}body.tools.compare .compare .header h3,body.tools.compare .compare .relatives-in-common-sharing h3{margin:30px 0 0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .header,body.tools.compare .compare .relatives-in-common-sharing{padding:0 20px 20px}body.tools.compare .compare .header h3,body.tools.compare .compare .relatives-in-common-sharing h3{margin:16px 0 0}}@media screen and (max-width:699px){body.tools.compare .compare .header,body.tools.compare .compare .relatives-in-common-sharing{text-align:left}}body.tools.compare .compare .header h5.chromosome-name,body.tools.compare .compare .relatives-in-common-sharing h5.chromosome-name{margin:0 0 20px;line-height:1.6}body.tools.compare .compare .header p,body.tools.compare .compare .relatives-in-common-sharing p{margin:10px 0 0}body.tools.compare .compare .header p a,body.tools.compare .compare .relatives-in-common-sharing p a{white-space:nowrap}@media screen and (min-width:700px){body.tools.compare .compare .header p,body.tools.compare .compare .relatives-in-common-sharing p{color:#6b6b6b}}body.tools.compare .compare .header .learn-more-link,body.tools.compare .compare .relatives-in-common-sharing .learn-more-link{margin-top:10px}body.tools.compare .compare .header .learn-more-link a,body.tools.compare .compare .relatives-in-common-sharing .learn-more-link a{word-wrap:break-word}body.tools.compare .compare .header .info-icon,body.tools.compare .compare .relatives-in-common-sharing .info-icon{margin-top:2px;margin-left:2px}body.tools.compare .compare .left-align{text-align:left;display:inline-block;padding:0 0 20px}body.tools.compare .compare .profile{border-top:none;padding-top:16px}@media screen and (min-width:980px){body.tools.compare .compare .profile{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .profile{padding-top:20px;padding-bottom:20px}}body.tools.compare .compare .sharing-level{font-size:.875rem}body.tools.compare .compare .service{font-style:italic;color:#6b6b6b;position:relative;display:block}body.tools.compare .compare .name{text-align:center}body.tools.compare .compare .name h1{margin:10px 0}@media screen and (max-width:699px){body.tools.compare .compare .name h1{margin-top:0}}@media screen and (min-width:700px){body.tools.compare .compare .name p{padding:0 100px}}body.tools.compare .compare .name .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:28px;height:96px;position:relative;text-align:center;text-transform:uppercase;width:96px;border:6px solid #fff;line-height:84px}body.tools.compare .compare .name .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.tools.compare .compare .name .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare .name .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.tools.compare .compare .name .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:50px;height:130px;position:relative;text-align:center;text-transform:uppercase;width:130px;border:8px solid #fff;line-height:114px}body.tools.compare .compare .name .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-8px;content:'';left:-8px;position:absolute;right:-8px;top:-8px}body.tools.compare .compare .name .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare .name .avatar.with-photo{background-color:transparent}}body.tools.compare .compare .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:24px;height:65px;position:relative;text-align:center;text-transform:uppercase;width:65px;line-height:65px;display:inline-block}body.tools.compare .compare .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare .avatar.with-photo{background-color:transparent}body.tools.compare .compare .sex{margin:20px 0 0;color:#9c9ea1}body.tools.compare .compare .sex strong{color:#333435}body.tools.compare .compare .mobile-toggles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.tools.compare .compare .mobile-toggles a{margin:0 16px}body.tools.compare .compare .mobile-toggles svg{fill:#4a1672;width:24px;height:24px}body.tools.compare .compare select{margin:0}body.tools.compare .compare .hidden{display:none}body.tools.compare .compare hr{margin:5px 0 15px}body.tools.compare .compare .mobile-divider{border-width:8px;border-color:#edeff0;margin:0 0 30px;margin-left:-7.15592%;margin-right:-7.15592%}@media screen and (max-width:699px){body.tools.compare .compare .chromosomes{display:none}body.tools.compare .compare .chromosomes.active{display:block}}@media screen and (min-width:980px){body.tools.compare .compare .chromosomes{padding-top:30px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .chromosomes{padding:20px}}body.tools.compare .compare .chromosomes h5.chromosome-name{font-weight:800;position:absolute;line-height:13px;margin-left:-50px;width:40px;text-align:right}body.tools.compare .compare .chromosomes hr{width:70%;margin:35px auto 30px auto}@media screen and (min-width:700px){body.tools.compare .compare .chromosomes .legend{position:absolute;top:60%;right:5%;width:30%;text-align:left}body.tools.compare .compare .chromosomes .legend span{margin-left:45px;display:block}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .chromosomes .legend{width:35%}}body.tools.compare .compare .chromosomes .legend li{margin:5px 0}body.tools.compare .compare .chromosomes .legend .key{float:left;width:30px;height:12px;border-radius:7px;margin-top:5px}body.tools.compare .compare .chromosomes .legend .key.one-chromosome{background-color:#9f0f7b}body.tools.compare .compare .chromosomes .legend .key.two-chromosomes{background-color:#4a1672}body.tools.compare .compare .chromosomes .legend .key.not-identical{background-color:#d4d6d6}body.tools.compare .compare .chromosomes .legend .key.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}@media screen and (max-width:699px){body.tools.compare .compare .chromosomes .legend .key.not-enough-data{border:1px solid #edeff0}}@media screen and (max-width:699px){body.tools.compare .compare .chromosomes .legend{background:#f7f9fa;margin-left:-7.15592%;margin-right:-7.15592%;padding:15px 7.15592%;margin-bottom:30px}body.tools.compare .compare .chromosomes .legend .key{width:12px;border-radius:50%;margin-right:10px;margin-top:6px}}body.tools.compare .compare .chromosome-container{margin-left:40px}@media screen and (max-width:699px){body.tools.compare .compare .chromosome-container{margin-left:30px}}body.tools.compare .compare .chromosome{height:12px;border-radius:6px;margin:0 0 20px;position:relative;background:#d4d6d6;overflow:hidden}body.tools.compare .compare .chromosome div{-webkit-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff}body.tools.compare .compare .segment{position:absolute;top:0;height:100%;background:#9f0f7b;z-index:1}body.tools.compare .compare .segment.is-full-ibd{background:#4a1672;z-index:2}body.tools.compare .compare .segment.not-enough-data{background:#f7f9fa url("../img/backgrounds/gray-spaced-diagonal-hatch.5055b63ef9f8.svg") repeat center center;z-index:3}body.tools.compare .compare .about-me .allow-whitespace{white-space:pre-wrap}body.tools.compare .compare .about-me .toggleable-text{display:none}body.tools.compare .compare .about-me p{font-style:italic}@media screen and (max-width:699px){body.tools.compare .compare .about-me{text-align:left;border-top:1px solid #e3e5e6;border-bottom:1px solid #e3e5e6;padding:16px 0;margin:0 0 24px}body.tools.compare .compare .about-me .toggle{color:#333435;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.compare .compare .about-me .toggle:hover{text-decoration:none}body.tools.compare .compare .about-me .toggle.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.compare .compare .about-me .toggle svg{fill:#9c9ea1}}@media screen and (min-width:700px){body.tools.compare .compare .about-me:after,body.tools.compare .compare .about-me:before{content:' ';width:30px;height:30px;background-size:100%;background:#f7f9fa url("../img/icons/quote.35b204a71cdb.svg") no-repeat center center;display:block;margin:20px auto}body.tools.compare .compare .about-me:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:0}}body.tools.compare .compare .relationship .relationship-selector{margin-top:20px}body.tools.compare .compare .relationship .rel-selector-editing{margin-top:10px}@media screen and (max-width:699px){body.tools.compare .compare .relationship{padding-bottom:0}body.tools.compare .compare .relationship .relationship-selector{position:relative;padding-left:17px}body.tools.compare .compare .relationship .relationship-selector img{position:absolute;left:0;top:5px}body.tools.compare .compare .relationship .rel-selector{padding-left:0}}body.tools.compare .compare .relationship .module-header{padding:0}@media screen and (min-width:700px){body.tools.compare .compare .relationship .module-header{text-align:center}body.tools.compare .compare .relationship .module-header h3{padding:0 60px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .relationship .module-header h3{padding:16px 20px 0}}body.tools.compare .compare .relationship .predicted{text-decoration:none}body.tools.compare .compare .relationship .view-segments{padding:15px 0;border-top:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#333435}body.tools.compare .compare .relationship .view-segments:hover{text-decoration:none}body.tools.compare .compare .relationship .view-segments svg{fill:#9c9ea1}body.tools.compare .compare .relationship .view-segments.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.compare .compare .relationship .edit-box{background-color:#f7f9fa;margin-top:10px;border-radius:3px}body.tools.compare .compare .relationship .edit-box-content{padding:10px 6.26% 20px 6.26%}body.tools.compare .compare .relationship .close-icon{float:right;margin:16px 22px 0 22px}body.tools.compare .compare .relationship .svg-close-icon{fill:#9c9ea1;height:12px;width:12px}body.tools.compare .compare .relationship .svg-close-icon:hover{fill:#6b6b6b;cursor:pointer}body.tools.compare .compare .relationship .you-share-text{margin:20px 0 20px 0}@media screen and (max-width:699px){body.tools.compare .compare .rel-tree-distant{margin-left:-7.15592%;margin-right:-7.15592%}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .rel-tree-distant{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:980px){body.tools.compare .compare .relationship-tree{display:inline-block;width:85%}}@media screen and (max-width:699px){body.tools.compare .compare .relationship-card-header{font-size:1rem;font-weight:700}}@media screen and (max-width:699px){body.tools.compare .compare .ancestry,body.tools.compare .compare .health,body.tools.compare .compare .relatives{padding-bottom:0}}body.tools.compare .compare .neanderthal:before{content:' ';width:109px;height:109px;background:#f7f9fa url("../img/tools/compare/neanderthal_2x.111674591cc0.png") no-repeat -35px top;background-size:140px;display:block;border-radius:100%;margin:0 auto 30px}@media screen and (min-width:980px){body.tools.compare .compare .neanderthal{padding:30px 0;position:relative}body.tools.compare .compare .neanderthal:after,body.tools.compare .compare .neanderthal:before{content:' ';width:215px;height:401px;background:url("../img/tools/compare/neanderthal_2x.111674591cc0.png") no-repeat left top;background-size:215px 401px;display:block;position:absolute;bottom:60px;right:40px;margin:0}body.tools.compare .compare .neanderthal:before{left:40px;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .neanderthal{padding:20px}}body.tools.compare .compare .neanderthal h6{margin-bottom:15px}@media screen and (min-width:700px){body.tools.compare .compare .neanderthal h6{color:#9c9ea1}}body.tools.compare .compare .neanderthal .avatar{display:inline-block;left:50%}@media screen and (max-width:699px){body.tools.compare .compare .neanderthal .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:18px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px;position:absolute;top:-32px;margin-left:-32px}body.tools.compare .compare .neanderthal .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.tools.compare .compare .neanderthal .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare .neanderthal .avatar.with-photo{background-color:transparent}}@media screen and (min-width:700px){body.tools.compare .compare .neanderthal .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:20px;height:45px;position:relative;text-align:center;text-transform:uppercase;width:45px;line-height:45px;position:absolute;top:-23px;margin-left:-23px}body.tools.compare .compare .neanderthal .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare .neanderthal .avatar.with-photo{background-color:transparent}}body.tools.compare .compare .neanderthal .card-wrapper{padding:30px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:430px;margin:0 auto}@media screen and (min-width:980px){body.tools.compare .compare .neanderthal .card-wrapper{padding:50px 0 120px}}body.tools.compare .compare .neanderthal .card{padding:50px 10px 30px;margin:0 10px;text-align:center;width:50%}body.tools.compare .compare .neanderthal .card:first-child{margin-left:0}body.tools.compare .compare .neanderthal .card:last-child{margin-right:0}body.tools.compare .compare table{table-layout:auto}@media screen and (max-width:699px){body.tools.compare .compare table{margin:0;margin-left:-7.15592%;margin-right:-7.15592%;border:none;width:114.31184%}}@media screen and (min-width:700px){body.tools.compare .compare table{border-top:3px solid #6f3598;margin:0 0 70px}}body.tools.compare .compare table td{vertical-align:top}@media screen and (min-width:980px){body.tools.compare .compare table td{padding:20px 30px}}body.tools.compare .compare table .head td{padding-top:10px;padding-bottom:10px;font-size:.875rem;font-weight:700;border-top:none}@media screen and (max-width:699px){body.tools.compare .compare table .head td{background:#f7f9fa;border-top:1px solid #e3e5e6}}body.tools.compare .compare table .category:not(.unassigned):hover td{background-color:#f7f9fa;cursor:pointer}body.tools.compare .compare table .category:not(.unassigned).open img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.compare .compare table.demo .total{padding:20px;text-align:left}body.tools.compare .compare table.relatives-in-common{margin-bottom:8px;table-layout:fixed}body.tools.compare .compare table.relatives-in-common td{word-break:break-word}body.tools.compare .compare table.relatives-in-common td:not(.no-results){padding:9px 20px 10px;vertical-align:middle}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare table.relatives-in-common td:not(.no-results){padding-right:13px;padding-left:13px}}body.tools.compare .compare table.relatives-in-common td.pagination-footer{padding:0;border-top:1px solid #e3e5e6}body.tools.compare .compare table.relatives-in-common .avatar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333435;text-decoration:none}body.tools.compare .compare table.relatives-in-common .avatar-wrapper:hover{color:#005b98}body.tools.compare .compare table.relatives-in-common .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:18px;height:52px;position:relative;text-align:center;text-transform:uppercase;width:52px;line-height:52px;margin-right:15px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.tools.compare .compare table.relatives-in-common .avatar img{border-radius:100%;height:100%;width:100%}body.tools.compare .compare table.relatives-in-common .avatar.with-photo{background-color:transparent}body.tools.compare .compare table.relatives-in-common td.no-results{font-size:16px;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;padding:25px 20px 30px}@media screen and (max-width:699px){body.tools.compare .compare table.relatives-in-common{margin-bottom:0}body.tools.compare .compare table.relatives-in-common tbody tr:not(.head){display:block;margin:0 6.26%;border-bottom:1px solid #e3e5e6;padding:16px 0}body.tools.compare .compare table.relatives-in-common tbody tr:not(.head) td{display:block;border:none;padding:0}body.tools.compare .compare table.relatives-in-common tbody tr:not(.head):last-child{border:none}body.tools.compare .compare table.relatives-in-common td.relative{padding:0 0 8px!important}body.tools.compare .compare table.relatives-in-common td.header,body.tools.compare .compare table.relatives-in-common td.relatives-in-common-sharing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:6.26%;padding-right:6.26%;width:100%}body.tools.compare .compare table.relatives-in-common td.percentages{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.tools.compare .compare table.relatives-in-common td.percentages>span{width:50%}body.tools.compare .compare table.relatives-in-common td.pagination-footer{display:block;background:#f7f9fa}body.tools.compare .compare table.relatives-in-common .nobreak{white-space:nowrap}body.tools.compare .compare table.relatives-in-common~.trademark{background:#f7f9fa;padding:0 7.15592% 8px;margin-left:-7.15592%;margin-right:-7.15592%;text-align:center}body.tools.compare .compare table.relatives-in-common~.trademark hr{margin:0 0 8px}}body.tools.compare .compare .locations .label{width:50%}body.tools.compare .compare .locations .location{width:25%}@media screen and (max-width:699px){body.tools.compare .compare .locations .collapse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.tools.compare .compare .locations .collapse~.their-report{display:none}body.tools.compare .compare .locations .collapse svg{fill:#9c9ea1}body.tools.compare .compare .locations .collapse.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.compare .compare .locations .collapse.open~.their-report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.tools.compare .compare .compare-table td{padding:13px 25px;border-bottom:none;border-top:1px solid #e3e5e6}@media screen and (max-width:699px){body.tools.compare .compare .compare-table td{display:block}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table td{padding:20px 25px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .compare-table td{padding:13px 15px}}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.tools.compare .compare .compare-table .label{width:100%;padding-left:6.26%}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .label{width:22%;padding-left:20px}}body.tools.compare .compare .compare-table .result{width:25%}body.tools.compare .compare .compare-table .arrow{width:6.26%}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .arrow{padding-left:3px;padding-right:0;text-align:center}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .arrow{width:10%}}body.tools.compare .compare .compare-table .arrow img{max-width:unset}body.tools.compare .compare .compare-table .report-row td{border:none;font-size:14px}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .report-row td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 6.26%}body.tools.compare .compare .compare-table .report-row td.report{border-top:1px solid #e3e5e6;font-size:100%;font-weight:700;padding:13px 0}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .report-row td{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .report-row.last td{padding-bottom:35px}}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .report-row td.maternal{border-top:none;padding-top:0}}body.tools.compare .compare .compare-table .total{text-align:center;font-style:italic}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .total{padding-left:5px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;font-size:.875rem}body.tools.compare .compare .compare-table .total:before{content:' ';display:block;height:2px}}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .report{display:inline;padding:13px 0 13px 5px}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .report{padding:20px 20px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .compare-table .report{padding:13px 13px}}body.tools.compare .compare .compare-table .my-report>*,body.tools.compare .compare .compare-table .their-report>*{width:50%}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .my-report{padding:0}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .my-report{text-align:right;padding-right:20px}}@media screen and (max-width:699px){body.tools.compare .compare .compare-table .their-report{padding:0 0 13px}body.tools.compare .compare .compare-table .their-report span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .their-report{padding-left:20px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .compare-table .my-report,body.tools.compare .compare .compare-table .their-report{padding-right:10px;padding-left:10px}}@media screen and (min-width:700px){body.tools.compare .compare .compare-table .equal{color:#6f3598;font-weight:500}}body.tools.compare .compare .ancestry td{border-bottom:none;padding-top:13px;padding-bottom:13px}body.tools.compare .compare .ancestry .populations{width:43.74%;padding-left:19px;padding-right:0;position:relative}@media screen and (min-width:700px){body.tools.compare .compare .ancestry .populations{width:45%}}body.tools.compare .compare .ancestry .head .populations{padding-left:0}body.tools.compare .compare .ancestry .category td{border-top:1px solid #e3e5e6}body.tools.compare .compare .ancestry .ethnic-group .populations,body.tools.compare .compare .ancestry .sub-region-unassigned .populations{padding-left:37px}body.tools.compare .compare .ancestry .percent{width:25%;text-align:right}@media screen and (max-width:699px){body.tools.compare .compare .ancestry .percent{padding-right:6.26%}}body.tools.compare .compare .ancestry .my-percent{padding-right:0}@media screen and (min-width:700px){body.tools.compare .compare .ancestry .my-percent{padding-right:20px;width:20%}}@media screen and (min-width:700px){body.tools.compare .compare .ancestry .my-percent{padding-right:15px}}body.tools.compare .compare .ancestry .dot{width:10px;height:10px;border-radius:100%;display:inline-block;position:absolute;left:0;margin-top:6px}body.tools.compare .compare .ancestry .dot.unassigned{background:#e3e5e6}body.tools.compare .compare .ancestry .arrow{width:6.26%}@media screen and (max-width:699px){body.tools.compare .compare .ancestry .arrow{padding-left:0;padding-right:0;text-align:center}}@media screen and (min-width:980px){body.tools.compare .compare .ancestry .arrow{width:10%}}body.tools.compare .compare .ancestry .arrow img{max-width:unset}body.tools.compare .compare .ancestry .bracket{width:10px;height:20px;display:inline-block;float:left;margin-top:-7px;position:absolute;left:20px;border-bottom:1px solid #e3e5e6;border-left:1px solid #e3e5e6}@media screen and (min-width:700px){body.tools.compare .compare .haplogroup{margin-bottom:0}}@media screen and (min-width:700px){body.tools.compare .compare .haplogroup .report-row td,body.tools.compare .compare .locations .report-row td{border-top:1px solid #e3e5e6}}body.tools.compare .compare .familysearch-module{margin-top:30px}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-module{border-top:8px solid #edeff0;margin-left:-7.15592%;margin-right:-7.15592%;padding:32px 7.15592%}body.tools.compare .compare .familysearch-module .header,body.tools.compare .compare .familysearch-module .relatives-in-common-sharing{padding-bottom:0}}body.tools.compare .compare .familysearch-module h3{margin-top:10px}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-module h3{font-weight:800}}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .familysearch-module h3{font-size:1.375rem}}body.tools.compare .compare .familysearch-module .logo{margin-bottom:5px}body.tools.compare .compare .familysearch-ancestors .category.grandparents.open td{color:#ff6d19}body.tools.compare .compare .familysearch-ancestors .category.grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.grandparents.open+.ancestors td{border-left:4px solid #ff6d19}body.tools.compare .compare .familysearch-ancestors .category.g-grandparents.open td{color:#d12f11}body.tools.compare .compare .familysearch-ancestors .category.g-grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.g-grandparents.open+.ancestors td{border-left:4px solid #d12f11}body.tools.compare .compare .familysearch-ancestors .category.g2-grandparents.open td{color:#d50f67}body.tools.compare .compare .familysearch-ancestors .category.g2-grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.g2-grandparents.open+.ancestors td{border-left:4px solid #d50f67}body.tools.compare .compare .familysearch-ancestors .category.g3-grandparents.open td{color:#9f0f7b}body.tools.compare .compare .familysearch-ancestors .category.g3-grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.g3-grandparents.open+.ancestors td{border-left:4px solid #9f0f7b}body.tools.compare .compare .familysearch-ancestors .category.g4-grandparents.open td{color:#6f3598}body.tools.compare .compare .familysearch-ancestors .category.g4-grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.g4-grandparents.open+.ancestors td{border-left:4px solid #6f3598}body.tools.compare .compare .familysearch-ancestors .category.g5-grandparents.open td{color:#4a1672}body.tools.compare .compare .familysearch-ancestors .category.g5-grandparents.open td:first-child,body.tools.compare .compare .familysearch-ancestors .category.g5-grandparents.open+.ancestors td{border-left:4px solid #4a1672}body.tools.compare .compare .familysearch-ancestors.table{border-top:none;margin-bottom:24px;border-bottom:1px solid #e3e5e6}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-ancestors.table{border-radius:0}}body.tools.compare .compare .familysearch-ancestors thead td{padding:20px}@media screen and (min-width:980px){body.tools.compare .compare .familysearch-ancestors thead td{padding:30px}}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-ancestors thead td{border-top:none}}body.tools.compare .compare .familysearch-ancestors thead p{color:#6b6b6b;margin:10px 0 0}body.tools.compare .compare .familysearch-ancestors .category{font-weight:700}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-ancestors .category{display:block}body.tools.compare .compare .familysearch-ancestors .category td{display:table-cell;padding:15px 0}}body.tools.compare .compare .familysearch-ancestors .category.open:hover td{background-color:transparent}body.tools.compare .compare .familysearch-ancestors .category.open+.ancestors td{border-top:none}body.tools.compare .compare .familysearch-ancestors .category .arrow{border-left:4px solid transparent;padding:13px 15px;width:6.26%}@media screen and (min-width:980px){body.tools.compare .compare .familysearch-ancestors .category .arrow{padding:20px 26px;width:72px}}body.tools.compare .compare .familysearch-ancestors .ancestor-toggle{padding-left:0}@media screen and (min-width:700px){body.tools.compare .compare .familysearch-ancestors .ancestor-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.tools.compare .compare .familysearch-ancestors .ancestors td{padding-top:0}@media screen and (max-width:699px){body.tools.compare .compare .familysearch-ancestors .ancestors td{font-size:.875rem;padding-left:13px;padding-right:15px}}@media screen and (min-width:980px){body.tools.compare .compare .familysearch-ancestors .ancestors .none-listed{padding-left:46px}}body.tools.compare .compare .familysearch-ancestors .ancestors-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px}body.tools.compare .compare .familysearch-ancestors .ancestors-list li:last-child{padding-bottom:0}body.tools.compare .compare .familysearch-ancestors .ancestors-list li .person{width:28%}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .familysearch-ancestors .ancestors-list li .person{width:40%}}body.tools.compare .compare .familysearch-ancestors .ancestors-list li .years{padding:0 12px;width:24%}@media screen and (min-width:980px){body.tools.compare .compare .familysearch-ancestors .ancestors-list li .years{padding:0 30px}}body.tools.compare .compare .familysearch-ancestors .ancestors-list li .locations{width:48%}@media screen and (min-width:700px) and (max-width:979px){body.tools.compare .compare .familysearch-ancestors .ancestors-list li .locations{width:35%}}body.tools.compare .compare .surnames{padding-bottom:0;overflow:hidden}@media screen and (min-width:700px){body.tools.compare .compare .surnames{text-align:center}}body.tools.compare .compare .surnames h2{margin:0 0 16px}@media screen and (min-width:700px){body.tools.compare .compare .surnames h2{margin:0 0 30px}}body.tools.compare .compare .surnames .more{padding:10px 0 16px;border-top:1px solid #e3e5e6;color:#333435;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.compare .compare .surnames .more:hover{text-decoration:none}@media screen and (min-width:700px){body.tools.compare .compare .surnames .more{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin:0 -40px}body.tools.compare .compare .surnames .more:hover{background:#f7f9fa}}body.tools.compare .compare .surnames .more svg{fill:#9c9ea1}body.tools.compare .compare .surnames .more.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.compare .compare .tree{display:inline-block;height:150px;margin:10px 0;width:150px}body.tools.compare .compare .card{z-index:1;margin:0}@media screen and (min-width:700px){body.tools.compare .compare .card{text-align:center}}@media screen and (min-width:700px){body.tools.compare .compare .card.chromosomes{margin:0}}@media screen and (min-width:700px){body.tools.compare .compare .card.neanderthal{margin-top:70px}}body.tools.compare .compare .module button.upgrade-ac{margin:60px 0 0}body.tools.compare .compare .header button,body.tools.compare .compare .relatives-in-common-sharing button{margin:40px 0 0}@media screen and (max-width:699px){body.tools.compare .compare .header button,body.tools.compare .compare .relatives-in-common-sharing button{width:100%}}@media screen and (min-width:700px){body.tools.compare .compare .header button,body.tools.compare .compare .relatives-in-common-sharing button{margin:40px auto 25px}}body.tools.compare .compare .relatives-in-common-sharing{padding-top:10px;padding-bottom:30px}body.tools.compare .compare .relatives-in-common-sharing p{margin:0 0 10px}body.tools.compare .compare .relatives-in-common-sharing button{margin:10px 0 0}body.tools.compare .compare .module .load-more{margin:20px 0 0}body.tools.compare .compare .loading:not(button):not(.button){text-align:center}body.tools.compare .compare .loading:not(button):not(.button):before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:inline-block;height:14px;margin-right:5px;width:14px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.tools.compare .compare .dismiss{cursor:pointer;margin:0 0 25px;display:block;color:#9c9ea1}body.tools.compare .compare .back{display:block;text-align:center;position:relative;padding-top:16px;padding-bottom:16px}body.tools.compare .compare .back:hover{text-decoration:none}body.tools.compare .compare .back svg{position:absolute;left:0;margin:6px 0 0;left:6.26%}@media screen and (min-width:700px){body.tools.compare .compare .sharing-action{margin-bottom:0;padding-bottom:0}}body.tools.compare .messaging .sticky-pane{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;bottom:0}body.tools.compare .messaging .sticky-pane.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){body.tools.compare .messaging .sticky-pane{padding:0!important}}@media screen and (min-width:700px){body.tools.compare .messaging .sticky-pane{width:inherit;display:none;left:auto}}body.tools.compare .messaging .sidebar-toggles{border-bottom:1px solid #e3e5e6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 20px}body.tools.compare .messaging .sidebar-toggles a{cursor:pointer;display:block;width:35px;height:50px;float:left;line-height:60px}body.tools.compare .messaging .sidebar-toggles a svg{width:20px;height:20px;fill:#c0c1c2}body.tools.compare .messaging .sidebar-toggles a.active svg{fill:#92c746}@media screen and (max-width:699px){body.tools.compare .messaging .sidebar-toggles .settings{position:absolute;right:7.15592%;top:0;z-index:1;margin-right:30px}}@media screen and (min-width:700px){body.tools.compare .messaging .sidebar-toggles .settings{position:relative;height:100%;float:right}}body.tools.compare .messaging .sidebar-toggles .settings .settings-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px}@media screen and (min-width:700px){body.tools.compare .messaging .sidebar-toggles .settings .settings-toggle{height:50px}}body.tools.compare .messaging .sidebar-toggles .settings .icon{display:inline-block;height:20px;width:20px;fill:#6b6b6b;cursor:pointer}@media screen and (min-width:700px){body.tools.compare .messaging .sidebar-toggles .settings .icon{fill:#c0c1c2}body.tools.compare .messaging .sidebar-toggles .settings .icon:hover{fill:#92c746}}body.tools.compare .messaging .sidebar-toggles .settings .dropdown{width:130px;background-color:#fff;display:none;border:1px solid #e3e5e6;position:absolute;top:47px;right:-20px;z-index:5;border-radius:3px;padding:15px 0}@media screen and (min-width:700px){body.tools.compare .messaging .sidebar-toggles .settings .dropdown{top:50px}}body.tools.compare .messaging .sidebar-toggles .settings .dropdown:after,body.tools.compare .messaging .sidebar-toggles .settings .dropdown:before{border-color:transparent;border-style:solid;border-top:0;content:"";height:0;position:absolute;width:0}body.tools.compare .messaging .sidebar-toggles .settings .dropdown:before{border-bottom-color:#e3e5e6;border-width:12px;right:17px;top:-12px}body.tools.compare .messaging .sidebar-toggles .settings .dropdown:after{border-bottom-color:#fff;border-width:11px;right:18px;top:-11px}body.tools.compare .messaging .sidebar-toggles .settings .dropdown li{display:block;padding:10px 24px;-webkit-transition:none;transition:none;width:100%;height:100%;color:#333435;cursor:pointer}body.tools.compare .messaging .sidebar-toggles .settings .dropdown li:hover{text-decoration:none;background-color:#92c746;color:#fff}body.tools.compare .messaging .warning{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;padding:20px;border-bottom:1px solid #e3e5e6;z-index:1}@media screen and (max-width:699px){body.tools.compare .messaging .warning{position:fixed;bottom:0;background-color:#f7f9fa;padding:16px 6.26%}}body.tools.compare .messaging .msg-list{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto}@media screen and (min-width:700px){body.tools.compare .messaging .msg-list{padding:0 20px 20px;margin-right:1px}}@media screen and (max-width:699px){body.tools.compare .messaging .msg-list{padding:0 7.15592%;margin-left:-7.15592%;margin-right:-7.15592%}}body.tools.compare .messaging #messaging-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-height:calc(100% - 51px);overflow:auto}@media screen and (max-width:699px){body.tools.compare .messaging #messaging-area{padding-top:0}}body.tools.compare .messaging.with-warning #messaging-area{max-height:calc(100% - 130px)}body.tools.compare .messaging .msg-block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:20px}body.tools.compare .messaging .msg-empty{border:1px solid #e3e5e6;padding:20px;border-radius:5px;margin:20px 0 0}body.tools.compare .messaging .msg-loading{padding:20px;margin:20px 0 0;text-align:center}body.tools.compare .messaging .msg-loading:before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:inline-block;height:14px;margin-right:5px;width:14px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.tools.compare .messaging .msg-body{background:#fff;border:1px solid #e3e5e6;border-radius:5px;display:inline-block;max-width:100%;padding:16px;position:relative;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word}body.tools.compare .messaging .from-msg,body.tools.compare .messaging .to-msg{margin:0 0 30px}body.tools.compare .messaging .to-msg{text-align:right}body.tools.compare .messaging .from-msg .msg-body{border-color:#6f3598}body.tools.compare .messaging .to-msg .msg-body{text-align:left}body.tools.compare .messaging .to-msg h4{text-align:right}body.tools.compare .messaging h4{margin:0 0 10px}body.tools.compare .messaging .msg-time-created:empty,body.tools.compare .messaging h4:empty{display:none}body.tools.compare .messaging .msg-time-created{font-style:italic;color:#c0c1c2;text-align:center;margin:20px 0}body.tools.compare .messaging .msg-bottom{border-top:1px solid #e3e5e6;padding:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:1;width:100%}body.tools.compare .messaging .msg-bottom textarea{min-height:75px}@media screen and (max-width:699px){body.tools.compare .messaging .msg-bottom{width:auto;padding:20px 7.15592% 5px;margin-left:-7.15592%;margin-right:-7.15592%}body.tools.compare .messaging .msg-bottom textarea{min-height:50px}}body.tools.compare .messaging .msg-bottom .error_msg{color:#d50f67}body.tools.compare .messaging button{width:100%}body.tools.compare .messaging .msg-body:after,body.tools.compare .messaging .msg-body:before{top:100%;right:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body.tools.compare .messaging .msg-body:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-right-color:#fff;border-width:6px}body.tools.compare .messaging .msg-body:before{border-color:rgba(204,204,204,0);border-top-color:#e3e5e6;border-right-color:#e3e5e6;border-width:7px;right:19px}body.tools.compare .messaging .from-msg .msg-body:before{border-top-color:#6f3598;border-left-color:#6f3598;border-right-color:transparent;right:auto;left:19px}body.tools.compare .messaging .from-msg .msg-body:after{right:auto;left:20px;border-left-color:#fff;border-right-color:transparent}body.tools.compare .messaging .notes{padding:20px}@media screen and (min-width:700px){body.tools.compare .messaging .notes .sidebar-toggles{margin:0 -20px}}body.tools.compare .messaging .notes .veil__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.tools.compare .messaging .notes textarea{border:none;padding:0;background:0 0;line-height:inherit;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0}@media screen and (min-width:700px){body.tools.compare .messaging .notes textarea{margin:20px 0 0}}body.tools.compare .messaging .notes .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}body.tools.compare .messaging .notes .secondary{margin-right:20px}body.tools.compare .messaging .secondary.loading:after{background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top}@media screen and (min-width:700px){body.tools.compare .messaging ::-webkit-scrollbar *{background:0 0}body.tools.compare .messaging ::-webkit-scrollbar{width:16px}body.tools.compare .messaging ::-webkit-scrollbar-thumb{border-radius:8px;min-height:40px;background:#d4d6d6;border:4px solid #f7f9fa}}body.tools.compare.inbox .msg-bottom,body.tools.compare.inbox .warning{display:none}body.tools.raw-data .section.interstitial{background-color:#f7f9fa}@media screen and (max-width:699px){body.tools.raw-data .section.interstitial{background-color:#fff;border-top:none;margin:24px 0;padding:0}}body.tools.raw-data .section.toolbar{position:relative}@media screen and (max-width:699px){body.tools.raw-data .section.toolbar{padding-bottom:24px}}@media screen and (min-width:700px){body.tools.raw-data .section.toolbar{background-color:#f7f9fa}}@media screen and (min-width:700px){body.tools.raw-data .section.data-table{background:#f7f9fa url("../img/backgrounds/gray-diagonal-hatch.e30e0844a8e6.svg") repeat center center}}@media screen and (min-width:700px) and (max-width:979px){body.tools.raw-data .section .interstitial-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.raw-data .section .interstitial-content:last-child{margin-right:0}}body.tools.raw-data .opt-in-form{text-align:center}body.tools.raw-data .opt-in-form .opt-in-button{margin:12px 0 24px}@media screen and (min-width:700px){body.tools.raw-data .opt-in-form .opt-in-button{margin:37px 0 19px}}body.tools.raw-data .opt-in-form .back-link{display:block}body.tools.raw-data .search-label{margin-top:10px;margin-bottom:0;text-align:center}body.tools.raw-data .chromosome-bar{white-space:nowrap}@media screen and (max-width:699px){body.tools.raw-data .chromosome-bar{position:relative}}body.tools.raw-data .chromosome{margin:0 .7%;text-align:center}body.tools.raw-data .chromosome:first-child{margin-left:0}body.tools.raw-data .chromosome:last-child{margin-right:0}@media screen and (min-width:700px){body.tools.raw-data .chromosome{margin:0 .5%}}body.tools.raw-data .chromosome .chromosome-id{font-size:.875rem}body.tools.raw-data .chromosome.selected,body.tools.raw-data .chromosome:hover{cursor:pointer}body.tools.raw-data .chromosome.selected svg [fill="#D41A68"],body.tools.raw-data .chromosome:hover svg [fill="#D41A68"]{fill:#d41a68}body.tools.raw-data .chromosome.selected svg [fill="#9D237C"],body.tools.raw-data .chromosome:hover svg [fill="#9D237C"]{fill:#9d237c}body.tools.raw-data .chromosome.selected svg [fill="#8D1947"],body.tools.raw-data .chromosome:hover svg [fill="#8D1947"]{fill:#8d1947}body.tools.raw-data .chromosome.selected svg [fill="#6F3996"],body.tools.raw-data .chromosome:hover svg [fill="#6F3996"]{fill:#6f3996}body.tools.raw-data .chromosome.selected svg [fill="#731F5E"],body.tools.raw-data .chromosome:hover svg [fill="#731F5E"]{fill:#731f5e}body.tools.raw-data .chromosome.selected svg [fill="#4B2871"],body.tools.raw-data .chromosome:hover svg [fill="#4B2871"]{fill:#4b2871}body.tools.raw-data .chromosome.haploid{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.tools.raw-data .chromosome svg [fill="#D41A68"]{fill:#edeff0}body.tools.raw-data .chromosome svg [fill="#9D237C"]{fill:#e3e5e6}body.tools.raw-data .chromosome svg [fill="#8D1947"]{fill:#d4d6d6}body.tools.raw-data .chromosome svg [fill="#6F3996"]{fill:#edeff0}body.tools.raw-data .chromosome svg [fill="#731F5E"]{fill:#e3e5e6}body.tools.raw-data .chromosome svg [fill="#4B2871"]{fill:#d4d6d6}body.tools.raw-data .pips{padding-top:24px}body.tools.raw-data .data-table{padding-top:20px}body.tools.raw-data .info-icon{vertical-align:text-bottom;margin-left:0}body.tools.raw-data .genotype-label{color:#6f3598}body.tools.raw-data .more-loading:before{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-size:contain;background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;content:' ';display:inline-block;height:14px;margin-right:5px;width:14px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.tools.raw-data .disclaimer{font-size:14px;text-align:justify}body.tools.raw-data .table-wrapper{overflow:auto}body.tools.raw-data .table-wrapper::-webkit-scrollbar{display:none}body.tools.raw-data .marker-table{margin-top:0}@media screen and (max-width:699px){body.tools.raw-data .marker-table.collapsed-table-mobile tbody td:nth-child(3),body.tools.raw-data .marker-table.collapsed-table-mobile tbody td:nth-child(4),body.tools.raw-data .marker-table.collapsed-table-mobile thead th:nth-child(3),body.tools.raw-data .marker-table.collapsed-table-mobile thead th:nth-child(4){display:none}}@media screen and (max-width:699px){body.tools.raw-data .marker-table.expanded-table-mobile{width:auto;min-width:150%}}body.tools.raw-data .mobile-table-tag{padding:16px 6.26%;text-align:right}body.tools.raw-data .interstitial-content h4{margin-bottom:8px}@media screen and (min-width:700px){body.tools.raw-data .interstitial-title{margin-bottom:49px;text-align:center}body.tools.raw-data .big-card .card-content{margin:25px 19px 30px}body.tools.raw-data .disclaimer,body.tools.raw-data .header-content,body.tools.raw-data .interstitial-content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;display:block;font-weight:400}body.tools.raw-data .disclaimer:last-child,body.tools.raw-data .header-content:last-child,body.tools.raw-data .interstitial-content:last-child{margin-right:0}body.tools.raw-data .interstitial-content h4{margin-bottom:15px}body.tools.raw-data .marker-search{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%;display:block}body.tools.raw-data .marker-search:last-child{margin-right:0}body.tools.raw-data .chromosome-bar{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.raw-data .chromosome-bar:last-child{margin-right:0}body.tools.raw-data .data-table{padding-top:60px}}@media screen and (max-width:699px){body.tools.raw-data .interstitial-title{margin:0 2% 24px}body.tools.raw-data .marker-search{float:left;display:block;margin-right:7.14286%;width:100%}body.tools.raw-data .marker-search:last-child{margin-right:0}body.tools.raw-data .data-table{padding:0}body.tools.raw-data .data-table P{font-size:1rem;margin:32px 6.26%}}body.tools.download .download-data .section{border-bottom:1px solid #e3e5e6}@media screen and (min-width:700px){body.tools.download .download-data .content{background-color:#f7f9fa}}@media screen and (min-width:700px){body.tools.download .download-data .content .inner>div,body.tools.download .download-data .content body.tools.relatives.dnar-intro .subheader .subheader-content>div,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .content .subheader-content>div{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.download .download-data .content .inner>div:last-child,body.tools.download .download-data .content body.tools.relatives.dnar-intro .subheader .subheader-content>div:last-child,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .content .subheader-content>div:last-child{margin-right:0}}@media screen and (min-width:700px){body.tools.download .download-data .download-started>*,body.tools.download .download-data .form .inner>*,body.tools.download .download-data .form body.tools.relatives.dnar-intro .subheader .subheader-content>*,body.tools.download .download-data .status-partial>*,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .form .subheader-content>*{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.tools.download .download-data .download-started>:last-child,body.tools.download .download-data .form .inner>:last-child,body.tools.download .download-data .form body.tools.relatives.dnar-intro .subheader .subheader-content>:last-child,body.tools.download .download-data .status-partial>:last-child,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .form .subheader-content>:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.download .download-data .download-started>*,body.tools.download .download-data .form .inner>*,body.tools.download .download-data .form body.tools.relatives.dnar-intro .subheader .subheader-content>*,body.tools.download .download-data .status-partial>*,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .form .subheader-content>*{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.tools.download .download-data .download-started>:last-child,body.tools.download .download-data .form .inner>:last-child,body.tools.download .download-data .form body.tools.relatives.dnar-intro .subheader .subheader-content>:last-child,body.tools.download .download-data .status-partial>:last-child,body.tools.relatives.dnar-intro .subheader body.tools.download .download-data .form .subheader-content>:last-child{margin-right:0}}body.tools.download .download-data .caption{font-size:.75rem;font-weight:500;margin-top:-5px;margin-bottom:20px}body.tools.download .download-data .disclaimer{font-size:.875rem;text-align:justify;margin:30px 0 0}body.tools.download .download-data .title-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}body.tools.download .download-data .title-icon img{margin-right:10px}body.tools.download .download-data .form-inputs label{margin-bottom:10px}body.tools.download .download-data .form-submit-button{text-align:center;margin-top:24px}body.tools.download .download-data .expanded .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.download .download-data .table{table-layout:auto;border:none;margin-top:15px;margin-bottom:0;background:inherit}body.tools.download .download-data .table td,body.tools.download .download-data .table th{border-bottom:none;padding:0 0 15px 15px}body.tools.download .download-data .table .date{color:#333435;padding-left:0;vertical-align:top;white-space:nowrap}@media screen and (min-width:700px){body.tools.download .download-data .sample-image{float:right;margin-left:20px;margin-bottom:5px;max-width:50%}body.tools.download .download-data .caption{text-align:right;margin-bottom:inherit}body.tools.download .download-data .details{padding-top:5px}}@media screen and (max-width:699px){body.tools.download .download-data h4{margin-bottom:10px}body.tools.download .download-data .description{margin:0 0 24px}body.tools.download .download-data .label{margin-bottom:8px}body.tools.download .download-data .sample-image{text-align:center}body.tools.download .download-data .sample-image img{margin-left:-5px}}body.tools.teleconsult .teleconsult-content .section-title{margin-bottom:20px}@media screen and (min-width:700px){body.tools.teleconsult .teleconsult-content .section-title{text-align:center;margin-bottom:30px}}@media screen and (min-width:700px){body.tools.teleconsult .teleconsult-content .row{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.tools.teleconsult .teleconsult-content .row:last-child{margin-right:0}body.tools.teleconsult .teleconsult-content .row .considerations{float:left;display:block;margin-right:2.04082%;width:59.18367%}body.tools.teleconsult .teleconsult-content .row .considerations:last-child{margin-right:0}body.tools.teleconsult .teleconsult-content .row .teleconsult-graphic{float:left;display:block;margin-right:2.04082%;width:38.77551%;margin-left:10.20408%}body.tools.teleconsult .teleconsult-content .row .teleconsult-graphic:last-child{margin-right:0}}body.tools.teleconsult .teleconsult-content .row .card{width:100%}@media screen and (min-width:700px){body.tools.teleconsult .teleconsult-content{background-color:#f7f9fa}body.tools.teleconsult .teleconsult-content.teleconsult-considerations{padding-bottom:20px}body.tools.teleconsult .teleconsult-content.teleconsult-share{padding-top:0}}body.tools.teleconsult .share-reports{text-align:center}body.tools.teleconsult .share-reports h2{margin:0 0 15px;text-align:left}body.tools.teleconsult .share-reports p{text-align:left}body.tools.teleconsult .share-reports .button{margin:20px 0 0}@media screen and (min-width:700px){body.tools.teleconsult .share-reports{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.teleconsult .share-reports:last-child{margin-right:0}body.tools.teleconsult .share-reports .button,body.tools.teleconsult .share-reports h2{margin:15px 0 20px;text-align:center}}body.tools.teleconsult .expandable .arrow{margin-left:10px;width:12px;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}body.tools.teleconsult .expandable.active .expandable-collapsed{display:none}body.tools.teleconsult .expandable.active .svg-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.teleconsult .expandable:not(.active) .expandable-expanded{display:none}body.tools.teleconsult .expandable:not(.active) .svg-down{-webkit-transform:rotate(0);transform:rotate(0)}body.reports .widget.limited-html body.tools.teleconsult .expandable ul,body.research.personalized-insight .widget.limited-html body.tools.teleconsult .expandable ul,body.tools.teleconsult .expandable .list-bullets,body.tools.teleconsult .expandable body.reports .widget.limited-html ul,body.tools.teleconsult .expandable body.research.personalized-insight .widget.limited-html ul{color:#6b6b6b}body.tools.teleconsult .expandable .list-numbered{color:#6b6b6b;font-weight:700;margin-top:15px}body.tools.teleconsult .expandable .list-numbered li{margin-bottom:15px}body.tools.teleconsult .expandable .list-numbered li:last-child{list-style-type:none;margin-left:-23px}body.tools.teleconsult .expandable .list-numbered p{font-weight:400}@media screen and (min-width:700px){body.account body.tools.teleconsult .card__settings,body.account body.tools.teleconsult .onboarding__card,body.onboarding body.tools.teleconsult .card__settings,body.onboarding body.tools.teleconsult .onboarding__card,body.tools.teleconsult .card--border-accent,body.tools.teleconsult body.account .card__settings,body.tools.teleconsult body.account .onboarding__card,body.tools.teleconsult body.onboarding .card__settings,body.tools.teleconsult body.onboarding .onboarding__card{border-color:#4a1672;padding:30px 40px}}body.tools.teleconsult .connect-option p{margin-bottom:5px}body.tools.teleconsult .connect-option:last-child>.connect-option-text{margin-bottom:0}@media screen and (min-width:700px){body.tools.teleconsult .connect-option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:699px){body.tools.teleconsult .connect-icon{position:absolute}}@media screen and (min-width:700px){body.tools.teleconsult .connect-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;padding-top:5px}}body.tools.teleconsult .connect-option-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:699px){body.tools.teleconsult .connect-option-text{margin:30px 0}}body.tools.teleconsult .connect-option-text h4{margin-bottom:5px}@media screen and (max-width:699px){body.tools.teleconsult .connect-option-text h4{padding-left:60px;line-height:40px;margin-bottom:15px}}@media screen and (max-width:699px){body.tools.inbox .section.inbox{border-top:none;padding-left:0;padding-right:0}}@media screen and (min-width:700px){body.tools.inbox .section.inbox{background:#f7f9fa}}@media screen and (min-width:700px){body.tools.inbox .section.inbox .card{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.inbox .section.inbox .card:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.inbox .section.inbox .card{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.inbox .section.inbox .card:last-child{margin-right:0}}body.tools.inbox .section.inbox h1{margin:0 6.26% 10px}@media screen and (min-width:700px){body.tools.inbox .section.inbox h1{text-align:center;margin:0 0 40px}}body.tools.inbox .section.inbox h4{line-height:1;margin:0 0 10px}body.tools.inbox .section.inbox p{margin:0 0 10px;display:block;display:-webkit-box;max-height:72px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.tools.inbox .section.inbox .spinner:before{margin:30px auto;width:20px;height:20px;display:block}body.tools.inbox .section.inbox .js-load-more{display:block;margin:0 auto;text-align:center;background:#f7f9fa;border-top:1px solid #e3e5e6;line-height:60px;margin:0 -40px;padding:0 40px;color:#6b6b6b;font-weight:800}body.tools.inbox .section.inbox .js-load-more:hover{text-decoration:none;background:#edeff0}body.tools.inbox .section.inbox .loaded{display:none}body.tools.inbox .section.inbox .card{overflow:hidden;padding-top:0;padding-bottom:0}body.account body.tools.inbox .section.inbox .card.card__settings,body.account body.tools.inbox .section.inbox .card.onboarding__card,body.onboarding body.tools.inbox .section.inbox .card.card__settings,body.onboarding body.tools.inbox .section.inbox .card.onboarding__card,body.tools.inbox .section.inbox .card.card--border-accent,body.tools.inbox .section.inbox body.account .card.card__settings,body.tools.inbox .section.inbox body.account .card.onboarding__card,body.tools.inbox .section.inbox body.onboarding .card.card__settings,body.tools.inbox .section.inbox body.onboarding .card.onboarding__card{border-top-color:#92c746}@media screen and (min-width:700px){body.tools.inbox .section.inbox .card{padding:0 40px}}body.tools.inbox .section.inbox .inbox-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e3e5e6;padding:24px 0;cursor:pointer;position:relative}@media screen and (min-width:700px){body.tools.inbox .section.inbox .inbox-item{border-top:2px solid #e3e5e6;padding:30px 0}body.tools.inbox .section.inbox .inbox-item:first-child{padding-top:50px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.inbox .section.inbox .inbox-item{border-top:1px solid #e3e5e6;margin:0 -40px;padding:30px 40px}}body.tools.inbox .section.inbox .inbox-item:hover{background:#f7f9fa;-webkit-box-shadow:-40px 0 0 #f7f9fa,40px 0 0 #f7f9fa;box-shadow:-40px 0 0 #f7f9fa,40px 0 0 #f7f9fa}body.tools.inbox .section.inbox .inbox-item:first-child{border-top:none}body.tools.inbox .section.inbox .unread .message{font-weight:700}body.tools.inbox .section.inbox .unread h4{font-weight:800}body.tools.inbox .section.inbox .unread h4:before{content:' ';display:inline-block;width:8px;height:8px;border-radius:100%;background:#0e8c8c;margin:0 4px 2px 0}body.tools.inbox .section.inbox .avatar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#0e8c8c;border-radius:100%;color:#fff;font-size:18px;height:40px;position:relative;text-align:center;text-transform:uppercase;width:40px;line-height:40px}body.tools.inbox .section.inbox .avatar img{border-radius:100%;height:100%;width:100%}body.tools.inbox .section.inbox .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.tools.inbox .section.inbox .avatar{background-color:#0e8c8c;border-radius:100%;color:#fff;font-size:20px;height:45px;position:relative;text-align:center;text-transform:uppercase;width:45px;line-height:45px}body.tools.inbox .section.inbox .avatar img{border-radius:100%;height:100%;width:100%}body.tools.inbox .section.inbox .avatar.with-photo{background-color:transparent}}body.tools.inbox .section.inbox .content{padding-left:13px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:700px){body.tools.inbox .section.inbox .content{padding-left:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:700px) and (max-width:979px){body.tools.inbox .section.inbox .content{display:block}}body.tools.inbox .section.inbox .message{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:700px){body.tools.inbox .section.inbox .message{padding-right:40px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.inbox .section.inbox .message{padding-right:0}}body.tools.inbox .section.inbox .message a:before{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;left:0}body.tools.inbox .section.inbox .date{font-style:italic;white-space:nowrap;margin:0 0 10px;line-height:1}@media screen and (min-width:700px){body.tools.inbox .section.inbox .date{text-align:right;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:18px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.inbox .section.inbox .date{text-align:left}}body.tools.inbox .section.inbox .card .more{display:block;padding:20px;border-top:1px solid #e3e5e6;margin:0 -50px;cursor:pointer;text-align:center;font-weight:700}body.tools.inbox .section.inbox .card .more:hover{background:#f7f9fa;text-decoration:none;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}@media screen and (min-width:700px){body.tools.inbox.inbox{background:#f7f9fa}}body.tools.connections #main-wrapper{background-color:#fff}@media screen and (min-width:700px){body.tools.connections .connections-content{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.tools.connections .connections-content:last-child{margin-right:0}body.tools.connections .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:23.72881%}body.tools.connections .sidebar-filters:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.connections .connections-content{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.tools.connections .connections-content:last-child{margin-right:0}body.tools.connections .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:0}body.tools.connections .sidebar-filters:last-child{margin-right:0}}@media screen and (max-width:699px){body.tools.connections .section{border:none;padding:16px 6.26% 24px}}body.tools.connections .section.content{padding-top:0}@media screen and (max-width:699px){body.tools.connections .section.content{padding-bottom:0}}body.tools.connections .sidebar-filters .filter-header{padding-bottom:17px}body.tools.connections .sidebar-filters .filter-disabled .dot{background-color:#c0c1c2}body.tools.connections .sidebar-filters .drawer__header{border-top:0}body.tools.connections .sidebar-filters .drawer__section-title{font-weight:700}body.tools.connections .sidebar-filters .dot{margin-left:4px}@media screen and (max-width:699px){body.tools.connections .sidebar-filters .drawer__section label{margin:0}body.tools.connections .sidebar-filters .drawer__filter-header,body.tools.connections .sidebar-filters .drawer__section-title{border-top:1px solid #e3e5e6}body.tools.connections .sidebar-filters .drawer__item:hover{color:inherit}body.tools.connections .sidebar-filters .drawer__close{right:0;font-style:normal;font-weight:700}}body.tools.connections .sidebar-filters .drawer-section-wrapper{padding-bottom:16px}@media screen and (min-width:700px){body.tools.connections .sidebar-filters .drawer-section-wrapper{border-bottom:1px solid #e3e5e6;margin-top:16px}}body.tools.connections .sidebar-filters .drawer-section-wrapper:last-child{border-bottom:none}body.tools.connections .sidebar-filters .reset-filters>a{padding-top:5px;padding-bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease;color:#3595d6}body.tools.connections .sidebar-filters .reset-filters .disabled{color:#9c9ea1;cursor:default}body.tools.connections .sidebar-filters .reset-filters .disabled:hover{color:#9c9ea1;text-decoration:none}body.tools.connections .sidebar-filters .drawer-search.is-on-canvas.veil--right{right:0}body.tools.connections .sidebar-filters .drawer-search .drawer__header{margin:0 6.26%}body.tools.connections .sidebar-filters .drawer-search .veil__close{font-style:normal;right:0;top:8px}body.tools.connections .sidebar-filters .search{padding-bottom:5px}@media screen and (max-width:699px){body.tools.connections .sidebar-filters .search{border-top:1px solid #e3e5e6;margin:0 6.26%;padding-top:20px}}@media screen and (min-width:700px){body.tools.connections .sidebar-filters .search{border-bottom:1px solid #e3e5e6}}body.tools.connections .sidebar-filters .search .search-wrapper{position:relative}body.tools.connections .sidebar-filters .search .drawer__section-title{margin-bottom:3px}body.tools.connections .sidebar-filters .search .searchbar-clear{display:none}body.tools.connections .sidebar-filters .search.focus .searchbar{background-image:none}body.tools.connections .sidebar-filters .search.focus .reset{position:absolute;top:0;right:0}body.tools.connections .sidebar-filters .search.focus .searchbar-clear{display:block}body.tools.connections .filters-selector{padding-bottom:0;padding-top:0}body.tools.connections .filters-selector a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0 10px 8px}body.tools.connections .filters-selector .search-open{padding-right:8px}body.tools.connections .filters-applied{padding:10px 6.26%}@media screen and (min-width:700px){body.tools.connections .filters-applied{padding:10px 0}}body.tools.connections .list-section{margin-bottom:3px}@media screen and (min-width:700px){body.tools.connections .list-section.inbound-invites .heading{border-bottom:3px solid #92c746}}body.tools.connections .list-section.inbound-invites .avatar,body.tools.connections .list-section.inbound-invites .toggle-heading{background-color:#92c746}@media screen and (min-width:700px){body.tools.connections .list-section.connections-list-section .heading{border-bottom:3px solid #00b5b5}}body.tools.connections .list-section.connections-list-section .avatar,body.tools.connections .list-section.connections-list-section .toggle-heading{background-color:#00b5b5}@media screen and (min-width:700px){body.tools.connections .list-section.outbound-invites .heading{border-bottom:3px solid #ffba32}}body.tools.connections .list-section.outbound-invites .avatar,body.tools.connections .list-section.outbound-invites .toggle-heading{background-color:#ffba32}@media screen and (min-width:700px){body.tools.connections .list-section{margin-bottom:32px}body.tools.connections .list-section.connections-list-section .connection-item:hover,body.tools.connections .list-section.inbound-invites .connection-item:hover,body.tools.connections .list-section.outbound-invites .dnar-invite.connection-item .connection-item:hover{background-color:#f7f9fa}body.tools.connections .list-section.connections-list-section .person,body.tools.connections .list-section.inbound-invites .person,body.tools.connections .list-section.outbound-invites .dnar-invite.connection-item .person{cursor:pointer}}@media screen and (max-width:699px){body.tools.connections .list-section.inbound-invites .status-action,body.tools.connections .list-section.outbound-invites .status-action{display:block}body.tools.connections .list-section.inbound-invites .status,body.tools.connections .list-section.outbound-invites .status{margin-bottom:10px}}body.tools.connections .list-section.inbound-invites .action button{font-weight:500}body.tools.connections .list-section.empty{background-color:#f7f9fa;color:#9c9ea1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px 10px 50px;text-align:center}body.tools.connections .list-section.empty h4{margin-bottom:30px}body.tools.connections .list-section.empty svg{fill:#9c9ea1;height:18px;width:18px;margin:0 5px -3px}@media screen and (min-width:700px){body.tools.connections .list-section.empty h4{margin-bottom:20px}}body.tools.connections .list-section.empty-filtered .heading{border-color:#edeff0;margin-bottom:20px;display:block}body.tools.connections .list-section.empty-filtered .tips li{padding-left:17px}body.tools.connections .list-section.empty-filtered .tips li:before{content:'\2013';margin-right:10px;margin-left:-17px}@media screen and (max-width:699px){body.tools.connections .list-section.empty-filtered .tips{padding:0 6.26%}}body.tools.connections .list-section .toggle-heading{color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;padding:10px 6.26%}body.tools.connections .list-section .toggle-heading .svg-icon{fill:#fff}body.tools.connections .list-section.closed .toggle-heading .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:699px){body.tools.connections .list-section.closed .connections-list{display:none}}body.tools.connections .list-section .heading{display:block;padding-bottom:17px}@media screen and (max-width:699px){body.tools.connections .list-section .heading{padding:10px 6.26%}body.tools.connections .list-section .heading.no-count{display:none}}@media screen and (min-width:700px){body.tools.connections .list-section .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}}body.tools.connections .list-section .heading .searched-text{font-weight:700}body.tools.connections .list-section .result-heading{display:block}body.tools.connections .list-section .load{display:block;font-size:.875rem;padding:10px 0;text-align:center}@media screen and (max-width:699px){body.tools.connections .list-section .load{border-top:1px solid #e3e5e6}}body.tools.connections .list-section .load.hide{display:none}body.tools.connections .list-section .load:hover .svg-icon{fill:#005b98}body.tools.connections .list-section .load .svg-icon{fill:#3595d6}body.tools.connections .list-section .load .load-text:after{content:'Load more'}body.tools.connections .list-section .load.loading:hover{text-decoration:none;cursor:default}body.tools.connections .list-section .load.loading .load-text{color:#9c9ea1}body.tools.connections .list-section .load.loading .load-text:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.tools.connections .list-section .load.loading .load-text:after{content:'Loading'}body.tools.connections .list-section .load.loading .load-text+.svg-icon{display:none}body.tools.connections .connection-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e3e5e6;padding:10px 6.26%;position:relative;-webkit-tap-highlight-color:rgba(247,249,250,.3)}body.tools.connections .connection-item .status-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.tools.connections .connection-item .avatar{background-color:#00b5b5;border-radius:100%;color:#fff;font-size:16px;height:50px;position:relative;text-align:center;text-transform:uppercase;width:50px;line-height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;-webkit-transition:all .2s ease;transition:all .2s ease}body.tools.connections .connection-item .avatar img{border-radius:100%;height:100%;width:100%}body.tools.connections .connection-item .avatar.with-photo{background-color:transparent}body.tools.connections .connection-item .person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.tools.connections .connection-item .relation,body.tools.connections .connection-item .status{font-size:.875rem}body.tools.connections .connection-item .relation{color:#6b6b6b}body.tools.connections .connection-item .status{line-height:1.3}@media screen and (min-width:700px){body.tools.connections .connection-item{border-bottom:1px solid #e3e5e6;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 8px 10px 10px}body.tools.connections .connection-item .name-relation{line-height:1.3}body.tools.connections .connection-item .name{display:inline-block;max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}body.tools.connections .connection-item .person,body.tools.connections .connection-item .status{margin-right:20px}body.tools.connections .connection-item .status{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:980px){body.tools.connections .connection-item .person{width:52%}body.tools.connections .connection-item .status-action{text-align:right;width:48%}}@media screen and (max-width:699px){body.tools.connections .connection-item .person{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.tools.connections .connection-item .avatar{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}body.tools.connections .connection-item .status-action{margin-left:60px}body.tools.connections .connection-item .name{line-height:1.3;margin-bottom:5px}body.tools.connections .connection-item .status{margin:8px 0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.connections .connection-item .status{margin-top:5px}}body.tools.connections .connection-edit{background-color:#f7f9fa;position:relative}@media screen and (min-width:700px){body.tools.connections .connection-edit{border-bottom:1px solid #e3e5e6}}body.tools.connections .connection-edit .connection-edit-container{padding:0 6.26% 30px}@media screen and (min-width:700px){body.tools.connections .connection-edit .connection-edit-container{padding:30px 40px 20px 70px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.connections .connection-edit .connection-edit-container{padding:30px 20px 40px}}body.tools.connections .connection-edit .connection-edit-container.removing{visibility:hidden}body.tools.connections .connection-edit .edit-relationship{margin-bottom:20px}@media screen and (max-width:699px){body.tools.connections .connection-edit .edit-relationship{padding-top:20px;border-top:1px solid #e3e5e6}}body.tools.connections .connection-edit .edit-relationship .reset-to-predicted{font-size:.875rem}body.tools.connections .connection-edit .edit-relationship-select{outline-color:#3595d6;margin-bottom:0;width:auto}@media screen and (min-width:700px){body.tools.connections .connection-edit .edit-relationship-select{margin-left:10px}}@media screen and (max-width:699px){body.tools.connections .connection-edit .edit-relationship-select{width:100%}}body.tools.connections .connection-edit .edit-relationship-heading{margin-bottom:10px}@media screen and (min-width:700px){body.tools.connections .connection-edit .edit-relationship-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:699px){body.tools.connections .connection-edit .edit-relationship-heading strong{display:inline-block;margin-bottom:5px}}body.tools.connections .connection-edit .edit-sharing-level{margin-bottom:40px}body.tools.connections .connection-edit .sharing-level-heading{margin-bottom:16px}body.tools.connections .connection-edit .sharing-choices{padding-left:20px}@media screen and (min-width:700px){body.tools.connections .connection-edit .edit-sharing-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:699px){body.tools.connections .connection-edit .edit-sharing-actions{text-align:center}}@media screen and (max-width:979px){body.tools.connections .connection-edit .edit-sharing-confirm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:699px){body.tools.connections .connection-edit .edit-sharing-confirm{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}body.tools.connections .connection-edit .edit-sharing-cancel{margin-right:20px}body.tools.connections .connection-edit .edit-sharing-remove{font-size:.875rem}body.tools.connections .connection-edit .sharing-remove-confirm-container{background-color:#fff;border:1px solid #e3e5e6;border-radius:3px;padding:20px;position:absolute;bottom:15px;left:15px;right:15px;top:15px}@media screen and (min-width:700px) and (max-width:979px){body.tools.connections .connection-edit .sharing-remove-confirm-container{padding:10px 20px}}body.tools.connections .connection-edit .sharing-remove-confirm-container ul{margin-bottom:20px}body.tools.connections .connection-edit .sharing-remove-confirm-container .sharing-remove-prefix,body.tools.connections .connection-edit .sharing-remove-confirm-container li{margin-bottom:8px}body.tools.connections .connection-edit .sharing-remove-confirm-container .sharing-remove-heading{margin-bottom:10px}@media screen and (min-width:700px) and (max-width:979px){body.tools.connections .connection-edit .sharing-remove-confirm-container .sharing-remove-heading{font-size:1rem}}body.tools.connections .connection-edit .sharing-remove-confirm-container .sharing-remove-confirm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.tools.connections .connection-edit .sharing-remove-confirm-container .sharing-remove-confirm button{margin:0 10px}body.tools.connections .connection-item.edit-opened{background-color:#f7f9fa}body.tools.connections .connection-item.edit-opened .close-edit{font-size:.875rem;padding:14px 6px}@media screen and (min-width:700px){body.tools.connections .connection-item.edit-opened .close-edit{padding:10px 16px}}body.tools.connections .connections-list-section .connection-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:2%}@media screen and (min-width:700px){body.tools.connections .connections-list-section .connection-item{padding-right:0}body.tools.connections .connections-list-section .connection-item .status{margin-right:0}}body.tools.connections .connections-list-section .action .open-edit{height:44px;width:44px;text-align:center}body.tools.connections .connections-list-section .action .open-edit .svg-gear{fill:#c0c1c2;height:18px;width:18px;margin-left:0}body.tools.connections .connections-list-section .action .open-edit:hover .svg-gear{fill:#6b6b6b}body.tools.connections .dot{background-color:#9c9ea1;border-radius:10px;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;width:10px;height:10px}body.tools.connections .dot.hide{display:none}body.tools.connections .dot.connection{background-color:#00b5b5}body.tools.connections .dot.inbound{background-color:#92c746}body.tools.connections .dot.outbound{background-color:#ffba32}body.tools.connections .messages{position:absolute;top:8px;z-index:1}body.tools.connections .message-bubble{position:relative;color:#fff;display:inline-block;font-size:.75rem;font-family:sans-serif;background:#92c746;border-radius:2px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;max-width:50px;min-width:22px;padding:0 3px;text-align:center}body.tools.connections .message-bubble:after{content:'';display:block;border-color:#92c746 transparent;border-style:solid;border-width:4px 0 0 5px;-webkit-box-shadow:1px 0 0 0 #fff;box-shadow:1px 0 0 0 #fff;position:absolute;bottom:-4px;left:12px;width:0}body.tools.connections .message-bubble:before{content:'';display:block;border-color:#fff transparent;border-style:solid;border-width:6px 0 0 8px;position:absolute;bottom:-6px;left:10px;width:0}@media screen and (min-width:700px){body.tools.grandtree .tree-content{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.tools.grandtree .tree-content:last-child{margin-right:0}body.tools.grandtree .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:8.47458%}body.tools.grandtree .sidebar-filters:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.grandtree .tree-content{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.tools.grandtree .tree-content:last-child{margin-right:0}body.tools.grandtree .sidebar-filters{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:0}body.tools.grandtree .sidebar-filters:last-child{margin-right:0}}body.tools.grandtree .header-plain sup{font-size:1.125rem}body.tools.grandtree .section.content{padding-top:0}@media screen and (max-width:699px){body.tools.grandtree .section{border-top:none;padding-bottom:32px}}body.tools.grandtree .alert-box{margin-bottom:24px}@media screen and (max-width:699px){body.tools.grandtree .alert-box{margin-bottom:10px}}body.tools.grandtree .sidebar-filters .filter-header{border-color:#e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}body.tools.grandtree .sidebar-filters .node-selector h5{margin-top:16px;margin-bottom:8px}body.tools.grandtree .sidebar-filters .node-selector button{width:100%}body.tools.grandtree .sidebar-filters .node-selector p>a{display:inline;color:#3595d6}body.tools.grandtree .sidebar-filters .node-selector p>a:hover{color:#005b98}body.tools.grandtree .sidebar-filters .list{border-bottom:1px solid #e3e5e6}body.tools.grandtree .sidebar-filters .list:first-child .filter-category{cursor:default;padding:18px 0}body.tools.grandtree .sidebar-filters .list ul{padding-left:20px}body.tools.grandtree .sidebar-filters .list ul li{padding-bottom:14px}body.tools.grandtree .sidebar-filters .list ul li:last-child{padding-bottom:20px}body.tools.grandtree .sidebar-filters .list ul li:hover{color:#3ba510;cursor:pointer}body.tools.grandtree .sidebar-filters .list .active{color:#3ba510;font-weight:500}body.tools.grandtree .sidebar-filters .filter-category{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:18px 0}body.tools.grandtree .sidebar-filters .filter-category h5{font-weight:500}body.tools.grandtree .sidebar-filters .filter-category:hover h5{color:#3ba510;cursor:pointer}body.tools.grandtree .sidebar-filters .filter-category:hover .svg-icon{fill:#3ba510}body.tools.grandtree .sidebar-filters .filter-category.on{padding-bottom:14px}body.tools.grandtree .sidebar-filters .filter-category.on .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.tools.grandtree .sidebar-filters .filter-category .count{font-weight:400}body.tools.grandtree .sidebar-filters .svg-icon{fill:#6b6b6b}body.tools.grandtree .sidebar-filters .svg-icon.hide{display:none}body.tools.grandtree .filter-search{padding:30px 0 20px}body.tools.grandtree .filter-search .drawer__section-title{border-bottom:3px solid #e3e5e6;font-weight:700;margin-bottom:16px;padding-bottom:12px}body.tools.grandtree .filter-search .search-wrapper{position:relative}body.tools.grandtree .filter-search .search .reset{display:none}body.tools.grandtree .filter-search .search.focus .searchbar{background-image:none}body.tools.grandtree .filter-search .search.focus .reset{display:block;padding:0;position:absolute;top:0;right:0}body.tools.grandtree .filters-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}body.tools.grandtree .filters-selector>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.tools.grandtree .filters-selector .title{font-weight:700}body.tools.grandtree .tree-content .heading{border-bottom:3px solid #e3e5e6;line-height:24px;padding-bottom:12px;margin-bottom:20px;min-height:39px}body.tools.grandtree .tree{padding:10px 0 24px;position:relative}body.tools.grandtree .tree svg{position:absolute;width:100%;height:100%}body.tools.grandtree .tree svg rect.paternal.grandmother{fill:#d50f67}body.tools.grandtree .tree svg rect.paternal.grandfather{fill:#92c746}body.tools.grandtree .tree svg rect.maternal.grandmother{fill:#ffba32}body.tools.grandtree .tree svg rect.maternal.grandfather{fill:#00b5b5}body.tools.grandtree .tree svg rect.grandfather.disabled{fill:#d4d6d6}body.tools.grandtree .tree svg rect.grandmother.disabled{fill:#edeff0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}body.tools.grandtree .generation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.tools.grandtree .generation .node{cursor:pointer;position:relative;text-align:center;width:150px}body.tools.grandtree .generation .node:hover{text-decoration:none}body.tools.grandtree .generation .node:hover .name{text-decoration:underline}body.tools.grandtree .generation .avatar{background-color:#fff;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:65px;position:relative;text-align:center;text-transform:uppercase;width:65px;line-height:65px;font-weight:700;margin:0 auto;top:-65px}body.tools.grandtree .generation .avatar img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation .avatar.with-photo{background-color:transparent}@media screen and (max-width:699px){body.tools.grandtree .generation .avatar{background-color:#fff;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;line-height:64px}body.tools.grandtree .generation .avatar img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation .avatar.with-photo{background-color:transparent}}body.tools.grandtree .generation .avatar:after{display:block;content:'';border:6.5px solid #92c746;border-radius:50%;height:100%;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:699px){body.tools.grandtree .generation .avatar:after{border-width:5px}}body.tools.grandtree .generation .avatar.animate{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body.tools.grandtree .generation .avatar.loading{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-iteration-count:5;animation-iteration-count:5;-webkit-animation-direction:alternate;animation-direction:alternate}body.tools.grandtree .generation .avatar img{padding:1px}body.tools.grandtree .generation .avatar-base{background-color:#fff;border-radius:100%;color:#edeff0;font-size:1.125rem;height:65px;position:relative;text-align:center;text-transform:uppercase;width:65px;line-height:65px;margin:0 auto}body.tools.grandtree .generation .avatar-base img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation .avatar-base.with-photo{background-color:transparent}@media screen and (max-width:699px){body.tools.grandtree .generation .avatar-base{background-color:#fff;border-radius:100%;color:#edeff0;font-size:1.125rem;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;line-height:64px}body.tools.grandtree .generation .avatar-base img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation .avatar-base.with-photo{background-color:transparent}}body.tools.grandtree .generation .avatar-base:after{display:block;content:'';border:6.5px solid #edeff0;border-radius:50%;height:100%;width:100%;position:absolute;top:0;left:0}@media screen and (max-width:699px){body.tools.grandtree .generation .avatar-base:after{border-width:5px}}body.tools.grandtree .generation .not-connected .avatar,body.tools.grandtree .generation .not-connected .avatar-base,body.tools.grandtree .generation .not-connected .avatar-overlay{background:#fff url("../img/icons/add_relative.e22e7eeea86b.svg") no-repeat 50% 50%/28px}body.tools.grandtree .generation .name{display:block;font-size:.875rem;line-height:1.4;margin-top:7px;height:3.675rem;margin-left:auto;margin-right:auto;overflow:hidden;width:100%;position:relative;top:-65px}@media screen and (max-width:979px){body.tools.grandtree .generation .name{font-size:.75rem;height:4.2rem;padding:0 4px}}@media screen and (min-width:700px) and (max-width:979px){body.tools.grandtree .generation .name{height:3.15rem}}body.tools.grandtree .generation .name strong{font-weight:800}body.tools.grandtree .generation .name.name-family{color:#6b6b6b}body.tools.grandtree .generation .name.name-link{font-weight:700}body.tools.grandtree .generation.grandparents{height:122px}body.tools.grandtree .generation.grandparents .node{width:135px}body.tools.grandtree .generation.grandparents .node:nth-child(2) .avatar:after{border-color:#d50f67}body.tools.grandtree .generation.grandparents .node:nth-child(3) .avatar:after{border-color:#00b5b5}body.tools.grandtree .generation.grandparents .node:last-child .avatar:after{border-color:#ffba32}body.tools.grandtree .generation.grandparents .node:nth-child(odd) .avatar-base:after{border-color:#d4d6d6}body.tools.grandtree .generation.grandparents .name{width:90%}@media screen and (min-width:700px) and (max-width:979px){body.tools.grandtree .generation.grandparents .name{width:85%}}@media screen and (max-width:699px){body.tools.grandtree .generation.grandparents{height:150px}body.tools.grandtree .generation.grandparents .node{min-width:80px}body.tools.grandtree .generation.grandparents .name{width:85%}body.tools.grandtree .generation.grandparents .name-family>div{display:inline-block}}body.tools.grandtree .generation.parents{height:95px}@media screen and (max-width:699px){body.tools.grandtree .generation.parents{height:126px}}body.tools.grandtree .generation.parents .avatar{-webkit-animation-delay:.6s;animation-delay:.6s}body.tools.grandtree .generation.parents .avatar:after{border-right-color:#d50f67;border-bottom-color:#d50f67;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.tools.grandtree .generation.parents .node:last-child .avatar:after{border-left-color:#00b5b5;border-top-color:#00b5b5;border-right-color:#ffba32;border-bottom-color:#ffba32}body.tools.grandtree .generation.parents .avatar-base:after{border-left-color:#d4d6d6;border-top-color:#d4d6d6;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.tools.grandtree .generation.grandchildren .avatar-overlay{background-color:#fff;border-radius:100%;color:#6b6b6b;font-size:1.5rem;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;line-height:64px;font-weight:700;position:absolute;left:13px;top:13px;z-index:3}body.tools.grandtree .generation.grandchildren .avatar-overlay img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation.grandchildren .avatar-overlay.with-photo{background-color:transparent}@media screen and (max-width:699px){body.tools.grandtree .generation.grandchildren .avatar-overlay{background-color:#fff;border-radius:100%;color:#6b6b6b;font-size:1.125rem;height:56px;position:relative;text-align:center;text-transform:uppercase;width:56px;line-height:56px;position:absolute;left:7.5px;top:7.5px}body.tools.grandtree .generation.grandchildren .avatar-overlay img{border-radius:100%;height:100%;width:100%}body.tools.grandtree .generation.grandchildren .avatar-overlay.with-photo{background-color:transparent}}body.tools.grandtree .generation.grandchildren .name{display:block;font-weight:700;height:auto;margin-top:97px;max-height:3.675rem;top:0}@media screen and (max-width:699px){body.tools.grandtree .generation.grandchildren .name{font-size:.875rem;margin-top:78px}}body.tools.grandtree .grandchild-inheritance{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:90px}@media screen and (max-width:699px){body.tools.grandtree .grandchild-inheritance{width:71px}}body.tools.grandtree .grandchild-inheritance .avatar-base{border:13px solid #d4d6d6;border-bottom-color:#edeff0;border-right-color:#d4d6d6;border-top-color:#edeff0;border-radius:50%;height:90px;width:90px;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (max-width:699px){body.tools.grandtree .grandchild-inheritance .avatar-base{border:9.75px solid #d4d6d6;border-bottom-color:#edeff0;border-right-color:#d4d6d6;border-top-color:#edeff0;height:71px;width:71px}}body.tools.grandtree .grandchild-inheritance .slices{border-radius:50%;height:90px;width:90px;position:absolute;left:0;top:0;-webkit-transform-origin:center;transform-origin:center;z-index:2}@media screen and (max-width:699px){body.tools.grandtree .grandchild-inheritance .slices{height:71px;width:71px}}body.tools.grandtree .grandchild-inheritance .slices.paternal-slices{-webkit-transform:rotate(270deg) scaleY(-1);transform:rotate(270deg) scaleY(-1)}body.tools.grandtree .grandchild-inheritance .slices.maternal-slices{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body.tools.grandtree .grandchild-inheritance .slices circle{fill:transparent;stroke-width:32}body.tools.grandtree .grandchild-inheritance .slices circle.paternal.grandmother{stroke:#d50f67}body.tools.grandtree .grandchild-inheritance .slices circle.paternal.grandfather{stroke:#92c746}body.tools.grandtree .grandchild-inheritance .slices circle.maternal.grandmother{stroke:#ffba32}body.tools.grandtree .grandchild-inheritance .slices circle.maternal.grandfather{stroke:#00b5b5}body.tools.grandtree .detail{border-top:1px solid #e3e5e6;padding:24px 0}body.tools.grandtree .detail h5{margin-bottom:10px}@media screen and (min-width:700px){body.tools.dnar-upsell .section{padding-top:60px;padding-bottom:60px}}body.tools.dnar-upsell .opd-header{background-color:#3595d6;background-image:-webkit-gradient(linear,left top,right top,from(#00b5b5),to(#3595d6));background-image:linear-gradient(90deg,#00b5b5,#3595d6);color:#fff;text-align:center}body.tools.dnar-upsell .opd-header h1{font-weight:700}body.tools.dnar-upsell .opd-header h3{font-weight:400;margin:20px 0 40px}body.tools.dnar-upsell .opd-header .button{background-color:#fff;color:#3595d6}body.tools.dnar-upsell .opd-header .button:hover{background-color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,91,152,.5);box-shadow:0 5px 20px 0 rgba(0,91,152,.5)}@media screen and (max-width:699px){body.tools.dnar-upsell .opd-header{border-top:0}}@media screen and (min-width:700px){body.tools.dnar-upsell .opd-header .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.dnar-upsell .opd-header .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.dnar-upsell .opd-header .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.dnar-upsell .opd-header .content:last-child{margin-right:0}}body.tools.dnar-upsell .relatives-count{text-align:center}body.tools.dnar-upsell .relatives-count .visual{margin:0 auto}body.tools.dnar-upsell .relatives-count h2{margin:30px 0 20px}@media screen and (max-width:699px){body.tools.dnar-upsell .relatives-count{border-top:0}body.tools.dnar-upsell .relatives-count .visual{height:90px;width:200px}body.tools.dnar-upsell .relatives-count .visual img{width:127px}body.tools.dnar-upsell .relatives-count .count{font-size:26px;height:100px;width:100px}}@media screen and (min-width:700px){body.tools.dnar-upsell .relatives-count .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.dnar-upsell .relatives-count .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.dnar-upsell .relatives-count .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.dnar-upsell .relatives-count .content:last-child{margin-right:0}}body.tools.dnar-upsell .about-dnar h2{margin:0 0 30px}body.tools.dnar-upsell .about-dnar p{margin:0}@media screen and (max-width:699px){body.tools.dnar-upsell .about-dnar h2{text-align:center}}@media screen and (min-width:700px){body.tools.dnar-upsell .about-dnar .inner,body.tools.dnar-upsell .about-dnar body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.dnar-upsell .about-dnar .subheader-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.tools.dnar-upsell .about-dnar .content{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.tools.dnar-upsell .about-dnar .content:last-child{margin-right:0}body.tools.dnar-upsell .about-dnar .visual{float:left;display:block;margin-right:1.69492%;width:57.62712%;margin-left:8.47458%}body.tools.dnar-upsell .about-dnar .visual:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.dnar-upsell .about-dnar h2{margin-top:20px}body.tools.dnar-upsell .about-dnar .inner,body.tools.dnar-upsell .about-dnar body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.dnar-upsell .about-dnar .subheader-content{display:block}body.tools.dnar-upsell .about-dnar .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;text-align:center}body.tools.dnar-upsell .about-dnar .content:last-child{margin-right:0}body.tools.dnar-upsell .about-dnar .visual{float:left;display:block;margin-right:1.69492%;width:83.05085%}body.tools.dnar-upsell .about-dnar .visual:last-child{margin-right:0}}body.tools.dnar-upsell .videos{text-align:center}body.tools.dnar-upsell .videos h2{margin-bottom:40px}body.tools.dnar-upsell .videos img{display:block}body.tools.dnar-upsell .videos .video a{display:block;width:156px;height:156px;margin:0 auto 30px;position:relative}body.tools.dnar-upsell .videos .video a:hover:after{opacity:1}body.tools.dnar-upsell .videos .video a:after{content:' ';border-radius:100%;background:rgba(116,165,41,.5) url("../img/tools/dnar-upsell/play.2f93391f13d8.png") no-repeat center center;background-size:38px 38px;opacity:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media screen and (max-width:699px){body.tools.dnar-upsell .videos .video{margin:0 0 30px}body.tools.dnar-upsell .videos .video:last-child{margin:0}body.tools.dnar-upsell .videos .video a{width:100px;height:100px;margin-bottom:15px}body.tools.dnar-upsell .videos .video a:after{background-size:30px 30px}}@media screen and (min-width:700px){body.tools.dnar-upsell .videos h2{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.dnar-upsell .videos h2:last-child{margin-right:0}body.tools.dnar-upsell .videos .video-wrapper{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.tools.dnar-upsell .videos .video-wrapper:last-child{margin-right:0}body.tools.dnar-upsell .videos .video{max-width:280px;margin-right:30px}body.tools.dnar-upsell .videos .video:last-child{margin-right:0}}body.tools.dnar-upsell .cta{text-align:center}body.tools.dnar-upsell .cta h2{margin:0 0 20px}body.tools.dnar-upsell .cta img{display:block;margin:40px auto}@media screen and (max-width:699px){body.tools.dnar-upsell .cta img{width:200px;margin:30px auto}}@media screen and (min-width:700px){body.tools.dnar-upsell .cta .content{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.tools.dnar-upsell .cta .content:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.tools.dnar-upsell .cta .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.tools.dnar-upsell .cta .content:last-child{margin-right:0}}body.account .hide{display:none!important}@media screen and (min-width:700px){body.account button.upload-picture-button{margin:0 0 15px}}body.account .main-content{padding:30px 0}body.account .main-content .previous-page{max-width:980px;margin-left:auto;margin-right:auto;margin:-20px auto 10px}body.account .main-content .previous-page::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.account .main-content .previous-page{margin:-20px 2% 0}}body.account .main-content .previous-page a{color:#6b6b6b;display:block;text-decoration:none}body.account .main-content .previous-page span{font-weight:700}@media screen and (min-width:700px){body.account #main-wrapper,body.account .main-content{background-color:#f7f9fa}}body.account input[type=submit]{margin:0}@media screen and (min-width:700px){body.account .stream-content input[type=submit]{margin:auto;display:block}}body.account .expand{background-color:#f7f9fa;display:none}body.account .expand-toggle{float:right}body.account .health-report-optin{border-top-color:#ffba32}body.account .health-report-optin .card__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.account .health-report-optin .card__head h2{text-align:left}body.account .health-report-optin .icon{margin-right:15px}body.account .health-report-optin .report-info{margin-bottom:30px}body.account .health-report-optin .open-modal{white-space:nowrap;font-size:.875rem}body.account .health-report-optin .report-name{margin-right:10px}body.account .health-report-optin .optin-section .optin-question{border-top:#edeff0 solid 1px;padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:980px){body.account .health-report-optin .optin-section .optin-question{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.account .health-report-optin .optin-section .optin-question:last-child{border-bottom:#edeff0 solid 1px}@media screen and (min-width:980px){body.account .health-report-optin .optin-section input[type=radio]+label{margin-bottom:0}}body.account .health-report-optin .vertical-layout input[type=radio]+label{border-top:#edeff0 solid 1px;padding-top:15px;padding-bottom:15px;margin-bottom:0}body.account .health-report-optin .vertical-layout label:last-child{border-bottom:#edeff0 solid 1px}body.account .health-report-optin .horizontal-layout{margin-bottom:0}body.account .health-report-optin .horizontal-layout>div{margin-right:30px}body.account .health-report-optin .wizard-step-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}body.account .health-report-optin button.center{display:block;margin:0 auto}body.account .health-report-optin .section-label{margin-bottom:15px}@media screen and (min-width:980px){body.account .health-report-optin .section-label{margin-bottom:0}}@media screen and (min-width:700px){body.account .health-report-optin{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.account .health-report-optin:last-child{margin-right:0}}body.account .health-optin-interstitial{border-top-color:#53c8ed}body.account .health-optin-interstitial h1{color:#53c8ed}body.account .health-optin-interstitial .card-content{margin-bottom:30px}@media screen and (max-width:699px){body.account .health-optin-interstitial .card-content{text-align:left}}@media screen and (max-width:699px){body.account .health-optin-interstitial{padding-top:30px;padding-bottom:35px}}@media screen and (min-width:700px){body.account .health-optin-interstitial{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.account .health-optin-interstitial:last-child{margin-right:0}}body.account .card__settings .flex-input-container,body.account .onboarding__card .flex-input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.account .card__settings .flex-input-container div,body.account .card__settings .flex-input-container select,body.account .onboarding__card .flex-input-container div,body.account .onboarding__card .flex-input-container select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}}@media screen and (max-width:699px){body.account .card__settings .flex-input-container,body.account .onboarding__card .flex-input-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.account .card__settings .flex-input-container :last-child,body.account .card__settings .flex-input-container :last-child *,body.account .onboarding__card .flex-input-container :last-child,body.account .onboarding__card .flex-input-container :last-child *{margin-bottom:0}}body.account .card__settings h1,body.account .card__settings h2,body.account .onboarding__card h1,body.account .onboarding__card h2{text-align:center}body.account .card__settings .help-link,body.account .onboarding__card .help-link{color:#c0c1c2}body.account .card__settings .help-link-dropdown,body.account .onboarding__card .help-link-dropdown{display:none}body.account .card__settings .consent,body.account .onboarding__card .consent{border:none}body.account .card__settings .consent .consent-header,body.account .onboarding__card .consent .consent-header{padding-top:0}body.account .card__settings .avatar,body.account .onboarding__card .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:30px;height:80px;position:relative;text-align:center;text-transform:uppercase;width:80px;border:5px solid #fff;line-height:70px;margin:0 auto}body.account .card__settings .avatar:after,body.account .onboarding__card .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.account .card__settings .avatar img,body.account .onboarding__card .avatar img{border-radius:100%;height:100%;width:100%}body.account .card__settings .avatar.with-photo,body.account .onboarding__card .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.account .card__settings select,body.account .onboarding__card select{width:100%;margin-bottom:4px}body.account .card__settings .avatar,body.account .onboarding__card .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:50px;height:135px;position:relative;text-align:center;text-transform:uppercase;width:135px;border:9px solid #fff;line-height:117px;margin:15px auto}body.account .card__settings .avatar:after,body.account .onboarding__card .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-9px;content:'';left:-9px;position:absolute;right:-9px;top:-9px}body.account .card__settings .avatar img,body.account .onboarding__card .avatar img{border-radius:100%;height:100%;width:100%}body.account .card__settings .avatar.with-photo,body.account .onboarding__card .avatar.with-photo{background-color:transparent}}@media screen and (max-width:699px){body.account .card__settings{border-bottom:none;margin-top:15px;padding:0}body.account .card__settings .section-header,body.account .card__settings .section-item{border-bottom:1px solid #e3e5e6}}body.account .banner-notification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;max-width:80%;margin:25px auto;background-color:#f7f9fa;padding:50px 0 20px;font-weight:700}body.account .banner-notification .wrapped-checkmark{height:60px;width:60px;background-color:#3ba510;border-radius:50%;text-align:center;line-height:65px;position:absolute;top:-30px;left:50%;margin-left:-25px}body.account .udi-footer{color:#6b6b6b;font-size:.875rem;margin-top:12px;margin-right:2%;text-align:right}body.account .udi-footer span{display:block}@media screen and (min-width:700px){body.account .udi-footer{max-width:980px;margin-left:auto;margin-right:auto}body.account .udi-footer::after{clear:both;content:"";display:table}body.account .udi-footer span{display:inline;margin-left:16px}}body.account section h3{color:#333435}body.account .section-label{color:#6b6b6b;font-weight:600}body.account .page-buttons{text-align:center}@media screen and (max-width:699px){body.account h3{display:inline-block;font-weight:700}body.account .info-icon{position:absolute;right:16px;top:24px}body.account h1{padding:0 2%}body.account .mobile-section-header,body.account .section-header{padding:24px 4.26% 16px}body.account .section-item{position:relative;padding:24px 4.26%}body.account .section-item .section-label{padding-bottom:16px}body.account .section-item .phenotype-symbol,body.account .section-item .section-label{display:inline-block}body.account .section-item .phenotype-symbol+.section-label{margin-left:8px}body.account .section-item .section-content{padding-right:24px}body.account .account-information .section-content a{bottom:0;left:0;color:transparent;position:absolute;right:0;top:0;-webkit-transition:none;transition:none}body.account .account-information .section-content a:after{background:url("../img/icons/down.e0776c355796.svg") no-repeat center center;content:"";display:block;height:14px;margin-top:-7px;position:absolute;right:16px;top:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:22px}body.account .mobile-section-header,body.account .mobile-subsection{margin:0 2%}body.account .mobile-section-header{background-color:#fff;border:1px solid #e3e5e6;border-top:#92c746 solid 3px}body.account .mobile-section-header p{margin:16px 0 0}body.account .mobile-subsection{border-top:none}body.account .mobile-subsection .section-header{background-color:#f7f9fa;padding:8px 4.26%}body.account .mobile-subsection .section-header a,body.account .mobile-subsection .section-header h3{font-size:.875rem}body.account .mobile-subsection .section-header a{float:right;font-weight:700}body.account .page-buttons{background:#fff;border-bottom:1px solid #e3e5e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:8px;position:fixed;top:0;width:100%;z-index:50}}@media screen and (min-width:700px){body.account section{max-width:980px;margin-left:auto;margin-right:auto;padding:0 80px 65px;position:relative}body.account section::after{clear:both;content:"";display:table}body.account section h3{font-size:1.125rem}body.account section:not(:first-of-type){margin-top:30px}body.account .subsection{padding:15px 0}body.account .section-header{padding:40px 0;max-height:104px;text-align:center}body.account .section-header h3+a{font-size:.875rem;display:block;margin-top:10px}body.account .section-header+.section-item{margin-top:25px}body.account .photo-upload-label{margin-bottom:15px}body.account .section-item{display:block;margin-top:5px;padding:0 20px;position:relative}body.account .section-item::after{clear:both;content:"";display:table}body.account .section-item .section-label{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.account .section-item .section-label:last-child{margin-right:0}body.account .section-item+.section-header{margin-top:75px}body.account .section-item .section-label.label-title{border-bottom:1px solid #e3e5e6;padding-bottom:10px;margin-bottom:10px}body.account .section-item .phenotype-symbol{position:absolute;left:-1%;top:5px}body.account .section-item .info-icon{right:10%;position:absolute;right:10px;top:4px}body.account .section-item .profile-photo img{border-radius:50%;display:table-cell}body.account .section-content{float:left;display:block;margin-right:1.69492%;width:66.10169%;min-height:37px}body.account .section-content:last-child{margin-right:0}body.account .section-content .section-content .profile-selector,body.account .section-content>a:not(:last-child),body.account .section-content>span:not(:last-child){margin-right:20px}body.account .section-content .edit-link+a:before{content:"·";font-size:1.25rem;vertical-align:top;line-height:20px;margin-right:10px;margin-left:-10px}body.account .section-content .row-list{display:block}body.account .section-content .row-list::after{clear:both;content:"";display:table}body.account .section-content .row-list li{font-weight:600}body.account .section-content .column-list,body.account .section-content .column-list li{display:block;font-weight:600}body.account .section-content .column-list li::after,body.account .section-content .column-list::after{clear:both;content:"";display:table}}body.account section.personal-information .section-item .section-content ul{margin-bottom:10px}body.account section.personal-information .section-item .section-content ul:not(:first-child){margin-top:10px}body.account section.personal-information .section-item .section-content ul li{list-style:disc;margin-left:20px}@media screen and (min-width:700px){body.account section.personal-information .section-content,body.account section.personal-information .section-label{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.account section.personal-information .section-content:last-child,body.account section.personal-information .section-label:last-child{margin-right:0}body.account section.personal-information .subsection{border-top:1px solid #e3e5e6;margin-top:10px;padding:20px 0 0}body.account section.personal-information .forum-settings{text-align:center}}body.account section.manage-profiles{margin-top:0;padding:0}body.account section.manage-profiles:before{border-bottom:none}body.account section.manage-profiles select{display:inline;margin-bottom:0;margin-right:20px}body.account section.manage-profiles .section-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.account section.manage-profiles .section-header a{margin-left:auto;margin-right:8%}body.account section.manage-profiles .section-label .options{border-bottom:1px solid #e3e5e6;padding-bottom:10px;margin-bottom:10px}body.account section.manage-profiles .section-label .options+a{margin:15px 0;display:block}body.account section.manage-profiles .profiles.section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.account section.manage-profiles .profiles.section-content .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:5%;font-weight:600;word-spacing:500px}body.account section.manage-profiles .profiles.section-content .profile a{color:#333435}body.account section.manage-profiles .profiles.section-content .profile a:hover{text-decoration:none}body.account section.manage-profiles .profiles.section-content .profile a:hover span{text-decoration:underline}body.account section.manage-profiles li.profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.account section.manage-profiles .profiles.section-content .primary.profile a:after{content:'(primary)';font-weight:800;color:#d50f67}body.account section.manage-profiles .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:25px;height:77px;position:relative;text-align:center;text-transform:uppercase;width:77px;border:5px solid #fff;line-height:67px;margin-top:0}body.account section.manage-profiles .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.account section.manage-profiles .avatar img{border-radius:100%;height:100%;width:100%}body.account section.manage-profiles .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.account section.personal.information-edit input[type=text]{display:inline}body.account section.personal.information-edit select:not(:first-child){margin-left:2%}body.account section.personal.information-edit .user-info-form .section-item{margin-top:35px}body.account section.personal.information-edit .row-list li,body.account section.personal.information-edit .row-list select{float:left;display:block;margin-right:1.69492%;width:23.72881%}body.account section.personal.information-edit .row-list li:last-child,body.account section.personal.information-edit .row-list select:last-child{margin-right:0}body.account section.personal.information-edit .small-input input{width:130px}body.account section.personal.information-edit .ethnicity-form li{display:block}body.account section.personal.information-edit .ethnicity-form li::after{clear:both;content:"";display:table}body.account section.personal.information-edit .user-photo{margin-top:25px;padding:0 15px 30px}body.account section.personal.information-edit .upload-photo{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.account section.personal.information-edit .upload-photo:last-child{margin-right:0}body.account section.personal.information-edit .photo-display{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.account section.personal.information-edit .photo-display:last-child{margin-right:0}body.account section.personal.information-edit .photo-display .label{font-weight:800;margin-bottom:10%}body.account section.personal.information-edit .photo-display .photo-container{height:100px;width:100px;background-color:#e3e5e6;border-radius:50%}body.account section.personal.information-edit .photo-display .photo-container img{border-radius:50%}body.account section.personal.information-edit .photo-display .photo-container h1{padding:28px;color:#fff}body.account section.personal.information-edit .section-content.button-container{display:block;margin-top:30px;text-align:center}body.account section.personal.information-edit .section-content.button-container::after{clear:both;content:"";display:table}body.account section.personal.information-edit .subsection{border-top:1px solid #e3e5e6;padding:20px 0}body.account section.personal.information-edit .cta{float:right}}@media screen and (max-width:699px){body.account section.personal.information-edit .avatar{background:#9f0f7b url("../img/icons/camera.0f8649007f11.svg") no-repeat center bottom/33px;height:90px;line-height:74px;width:90px}body.account section.personal.information-edit .user-photo{padding:48px 0}body.account section.personal.information-edit .user-photo .section-item{padding:0}body.account section.personal.information-edit .user-photo .button-container{margin:15px 0;text-align:center}body.account section.personal.information-edit .upload-photo .errorlist{text-align:center}body.account section.personal.information-edit .upload-photo #id_file{display:none}body.account section.personal.information-edit .upload-buttons{margin:10px 0}}@media screen and (min-width:700px){body.account section.personal.privacy-edit .subsection{border-top:1px solid #e3e5e6;padding:20px 0 30px}body.account section.personal.privacy-edit .section-item{padding:0}}@media screen and (max-width:699px){body.account section.personal.privacy-edit #dnar_opt_out_button{display:block;margin-top:15px}}body.account section.personal.preferences-edit .consent-list a{display:block}body.account section.personal.preferences-edit .email-notifications .option{position:relative}body.account section.personal.preferences-edit .email-notifications .option .info-icon{top:4px}@media screen and (min-width:700px){body.account section.personal.preferences-edit input[type=checkbox]+label{margin-bottom:0}body.account section.personal.preferences-edit .subsection{border-top:1px solid #e3e5e6;padding:20px 0 30px}body.account section.personal.preferences-edit .email-notifications .option{float:left;display:block;margin-right:1.69492%;width:66.10169%;border-bottom:1px solid #e3e5e6;padding:2px 0}body.account section.personal.preferences-edit .email-notifications .option:last-child{margin-right:0}body.account section.personal.preferences-edit .section-content .row-list li{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.account section.personal.preferences-edit .section-content .row-list li:last-child{margin-right:0}body.account section.personal.preferences-edit .section-content .row-list li:first-child{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.account section.personal.preferences-edit .section-content .row-list li:first-child:last-child{margin-right:0}body.account section.personal.preferences-edit .consent-list li{margin-bottom:15px}body.account section.personal.preferences-edit .button-container{display:block;text-align:center}body.account section.personal.preferences-edit .button-container::after{clear:both;content:"";display:table}}body.account section.preferences ul li:only-child{list-style:none;margin-left:-17px}@media screen and (max-width:699px){body.account section.preferences ul li:only-child{margin-top:-8px}}@media screen and (max-width:699px){body.account section.preferences ul{margin:8px 0 0}body.account section.preferences ul li{margin-top:4px}}body.account section.preferences .section-content a{display:block}body.account .consent{max-width:980px;margin-left:auto;margin-right:auto;background-color:#fff;border-top:6px solid #92c746;border:1px solid #e3e5e6;padding:0 6.26%}body.account .consent::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.account .consent{padding:0 45px}}@media screen and (max-width:699px){body.account .consent{font-size:.875rem;margin-top:-30px}}body.account .consent h1,body.account .consent p.question,body.account .consent strong{font-weight:800;margin-bottom:20px}body.account .consent ol,body.account .consent ul{margin-left:25px;margin-bottom:30px}body.account .consent ol.list-no-style,body.account .consent ul.list-no-style{list-style-type:none}@media screen and (min-width:700px){body.account .consent section{padding-bottom:0}}@media screen and (max-width:699px){body.account .consent section{margin-top:28px}}body.account .consent section h4{font-weight:800;margin-bottom:25px}body.account .consent section>:last-child{margin-bottom:14px}body.account .consent ul{list-style-type:disc}body.account .consent ul li:not(:first-child){margin-top:15px}body.account .consent ol{list-style-type:decimal}body.account .consent a{text-decoration:none}body.account .consent ul.errorlist{list-style-type:none;color:#d50f67;font-weight:700}body.account .consent .consent-header{border-bottom:1px solid #e3e5e6;margin:0 -7.15592% 0;padding:40px 6.26% 20px}@media screen and (min-width:700px){body.account .consent .consent-header{padding:75px 28px 20px;margin:0 -28px 45px}}body.account .consent p.question{color:#3ba510}body.account .consent .collapsible-text{display:none}body.account .consent form{margin:40px 0}body.account .consent form input[type=checkbox]+label:hover,body.account .consent form input[type=radio]+label:hover{-webkit-box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;background:#f7f9fa}body.account .consent .affirmative_choices,body.account .consent .dissenting_choices{padding:25px;margin-left:0;border-radius:3px;margin-bottom:20px;overflow:hidden}@media screen and (max-width:699px){body.account .consent .affirmative_choices,body.account .consent .dissenting_choices{margin-left:-6.15592%;margin-right:-6.15592%}}body.account .consent .affirmative_choices{border:2px solid #92c746}body.account .consent .dissenting_choices{border:2px solid #d50f67}@media screen and (max-width:699px){body.account .consent .alert-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:-6.15592%;margin-right:-6.15592%}body.account .consent .alert-box a+input{margin-top:15px}}body.account .consent .hidden{display:none}body.account .card__account-error{border-top:3px solid #d50f67}@media screen and (min-width:700px){body.account .card__account-error{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.account .card__account-error:last-child{margin-right:0}body.account .card__account-error.card--medium{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.account .card__account-error.card--medium:last-child{margin-right:0}}body.account .card--ungenotyped{margin-top:40px}body.account .card--ungenotyped.card__account-error{border-top-color:#92c746}body.account .card--ungenotyped .button{margin-top:20px}body.account .card--ungenotyped .button+p{margin-top:30px}@media screen and (max-width:699px){body.account.research .card .phenotype-symbol{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:8px}}body.retail-locked .pub-tooltip{color:#333435;border-bottom:1px dashed #3595d6}body.retail-locked .pub-tooltip:hover{color:#333435;text-decoration:none}body.retail-locked .u-color-gray8{color:#333435}body.retail-locked .u-strike-through{position:relative;display:inline-block;margin-right:5px;color:#9c9ea1;font-weight:400}body.retail-locked .u-strike-through::before{position:absolute;top:40%;left:0;display:block;width:104%;height:1px;content:' ';background-color:#9c9ea1}body.retail-locked .alert-icon{vertical-align:text-top;margin-right:3px}@media screen and (max-width:699px){body.retail-locked .alert-icon{display:none}}body.retail-locked .multiple-locked{border-top:thin solid #e3e5e6;padding-left:100px;padding-right:100px;padding-top:40px;padding-bottom:40px}@media screen and (max-width:699px){body.retail-locked .multiple-locked{padding-left:15px;padding-right:15px;padding-top:15px;margin-top:10px}}body.retail-locked .store_button{margin-top:10px;margin-bottom:10px;padding-right:100px;padding-left:100px}body.retail-locked .button.mod-lime{background-color:#92c746}body.retail-locked .next-steps{padding-top:45px;padding-bottom:50px;width:600px;margin:auto;text-align:left}@media screen and (max-width:699px){body.retail-locked .next-steps{padding-left:15px;padding-right:15px;text-align:center;width:auto}}body.retail-locked .kr-greeting{padding:27px 23px}body.retail-locked .kr-greeting>p{margin-top:20px;margin-bottom:0}@media screen and (min-width:700px){body.retail-locked .kr-greeting{padding:58px 0 40px}}body.retail-locked .kr-mobile-chart{border-bottom:1px solid #d4d6d6;padding:27px 16px}body.retail-locked .kr-mobile-chart td{border:none}body.retail-locked .kr-mobile-chart hr{margin-bottom:30px}body.retail-locked .kr-mobile-chart form{padding:10px 0}body.retail-locked .kr-mobile-chart form label{margin:0;width:100%;padding:24px 0 24px 28px}body.retail-locked .kr-mobile-chart form .kit-input{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1);box-shadow:0 0 4px 0 rgba(0,0,0,.1);height:70px;line-height:1.1;margin-bottom:10px;padding:0 12px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.retail-locked .kr-mobile-chart form .kit-input:first-of-type{margin-top:10px}body.retail-locked .kr-mobile-chart form .kit-input.is-selected{border:2px solid #92c746;-webkit-box-shadow:none;box-shadow:none}body.retail-locked .kr-mobile-chart form .price{color:#9c9ea1;font-size:.875rem;font-weight:500}body.retail-locked .kr-mobile-chart .reports-table td{font-size:.875rem;line-height:1.5;padding:0 0 15px 10px;text-align:center;vertical-align:top;width:20%}body.retail-locked .kr-mobile-chart .reports-table td svg{fill:#6b6b6b;width:15px;height:15px;vertical-align:text-top}body.retail-locked .kr-mobile-chart .reports-table td:first-child{text-align:left;padding-left:0;width:60%}body.retail-locked .kr-mobile-chart .reports-table td:not(:first-child){color:#6b6b6b}body.retail-locked .kr-mobile-chart .reports-table svg.report-caret{fill:#3595d6;position:absolute;left:0;top:2px;width:15px;height:15px}body.retail-locked .kr-mobile-chart .reports-table .products-header td{padding-bottom:30px;vertical-align:bottom}body.retail-locked .kr-mobile-chart .reports-table .products-header td h2{font-size:.875rem;font-weight:700;color:#6b6b6b;font-style:normal}body.retail-locked .kr-mobile-chart .reports-table .price{font-size:1rem;font-weight:700;line-height:1.25;margin:20px 0 0}body.retail-locked .kr-mobile-chart .reports-table .drawer-toggle td:first-child{padding-left:20px;position:relative}body.retail-locked .kr-mobile-chart .reports-table .drawer-toggle.drawer-open .report-caret{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.retail-locked .kr-mobile-chart .reports-table .drawer{background-color:#f7f9fa}body.retail-locked .kr-mobile-chart .reports-table .drawer td>div{font-size:.875rem;padding:0 0 25px 20px}body.retail-locked .kr-compare{background-color:#f7f9fa;border-top:1px solid #d4d6d6;padding:28px 0 0;text-align:center}body.retail-locked .kr-compare h2{margin-bottom:10px}body.retail-locked .kr-compare p{line-height:28px;margin:20px 0 30px}@media screen and (min-width:700px){body.retail-locked .kr-compare{padding:55px 16px 60px}}@media screen and (min-width:700px) and (max-width:979px){body.retail-locked .kr-compare{padding:60px 0}}body.retail-locked .kr-compare .checkmark{fill:#6b6b6b;height:20px;width:20px}body.retail-locked .kr-compare .checkmark.mod-pink{fill:#d50f67}body.retail-locked .kr-compare .checkmark.mod-lime{fill:#92c746}body.retail-locked .kr-compare .outer{max-width:73.75em;margin-left:auto;margin-right:auto}body.retail-locked .kr-compare .outer::after{clear:both;content:"";display:table}body.retail-locked .kr-compare .card-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}body.retail-locked .kr-compare .card-inner{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);display:block;margin:10px;min-height:400px;padding:30px 52px 40px;width:380px}body.retail-locked .kr-compare .card-inner .lab-fee,body.retail-locked .kr-compare .card-inner h2{font-size:40px;font-weight:500;margin-bottom:20px}body.retail-locked .kr-compare .card-inner .service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:67px;margin-bottom:20px}body.retail-locked .kr-compare .card-inner .service h2{font-size:1.5rem;margin-left:20px;margin-bottom:0;text-align:left}body.retail-locked .kr-compare .card-inner .service-figure{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body.retail-locked .kr-compare .card-inner .nobr{white-space:nowrap}@media screen and (min-width:700px) and (max-width:979px){body.retail-locked .kr-compare .card-inner{min-width:350px}}body.retail-locked .kr-compare .chart{padding:40px 0 64px}body.retail-locked .kr-compare .chart .checklist{display:inline-block;margin:10px;padding-left:80px;text-align:left;vertical-align:top;width:380px}body.retail-locked .kr-compare .chart .checklist li{margin-bottom:15px}body.retail-locked .kr-compare .chart .checklist li:last-of-type{margin-bottom:0}body.retail-locked .kr-compare .chart .checklist li a{margin-left:15px}body.retail-locked .kr-compare .chart .checklist svg{vertical-align:bottom}@media screen and (min-width:700px) and (max-width:979px){body.retail-locked .kr-compare .chart{padding:30px 0 0}body.retail-locked .kr-compare .chart .checklist{width:325px}}body.retail-locked .kr-compare .upgrade{text-align:left;padding:20px 16px}body.retail-locked .kr-compare .upgrade p{margin:0}@media screen and (min-width:700px) and (max-width:979px){body.retail-locked .kr-compare .upgrade{padding:60px 60px 0}}@media screen and (min-width:700px){body.retail-locked .kr-compare .upgrade{text-align:center}}body.retail-locked .kr-disclaimer{max-width:73.75em;margin-left:auto;margin-right:auto;padding:27px 23px}body.retail-locked .kr-disclaimer::after{clear:both;content:"";display:table}body.retail-locked .kr-disclaimer .upgrade{padding-bottom:15px}body.retail-locked .kr-disclaimer .upgrade p{margin-bottom:3px}body.retail-locked .kr-disclaimer .upgrade p:last-child{margin-bottom:0}body.retail-locked .kr-disclaimer .column>p{font-style:italic}body.retail-locked .kr-disclaimer .column>p:last-child{margin-bottom:0}body.retail-locked .kr-disclaimer .column>p.fine-print{font-size:14px;line-height:1.2}@media screen and (min-width:700px){body.retail-locked .kr-disclaimer{padding:60px}body.retail-locked .kr-disclaimer .column{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.retail-locked .kr-disclaimer .column:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.retail-locked .kr-disclaimer{padding:100px 60px}}body.retail-locked .is-on-canvas.veil.veil-menu{position:fixed}body.retail-locked .veil.veil-menu{display:block}body.retail-locked .veil-menu{background:#fff;position:fixed}body.retail-locked .veil-menu a.veil-menu-close{display:block;color:#fff;font-weight:300}body.retail-locked .veil-menu-vertical a.veil-menu-close:after{content:"\00d7";margin-left:5px;font-weight:700}body.retail-locked .veil-menu-close{background-color:transparent;border-radius:0}body.retail-locked .veil-menu-vertical{right:auto;left:-300px;width:300px;height:100%;top:0;z-index:1000;overflow:auto}@media screen and (min-width:700px){body.retail-locked .veil-menu-vertical{left:auto;width:650px;right:-700px}}body.retail-locked .veil-menu-vertical.is-on-canvas{right:auto;left:0}@media screen and (min-width:700px){body.retail-locked .veil-menu-vertical.is-on-canvas{left:auto;right:0}}body.retail-locked a.veil-menu-close:hover{text-decoration:none}body.retail-locked .veil-menu-vertical a.veil-menu-close{padding:4px 11px;text-align:right;background:#3595d6;font-size:.875rem}body.retail-locked .veil-mask{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .5s,width 0s .5s,height 0s .5s;transition:opacity .5s,width 0s .5s,height 0s .5s}body.retail-locked .is-on-canvas~.veil-mask{width:100%;height:100%;opacity:.1;-webkit-transition:opacity .25s;transition:opacity .25s}@media screen and (max-width:699px){body.retail-locked .is-on-canvas~.veil-mask{opacity:0}}body.retail-locked .veil.veil-menu{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);-webkit-transition:all .5s ease;transition:all .5s ease}body.retail-locked .compared-reports-modal{overflow:auto;height:100%;padding-top:40px}body.retail-locked .compared-reports-modal .modal-header-nav{background-color:#3595d6;position:absolute;top:0;left:0;margin:0;width:100%;height:40px;text-align:center;color:#fff;line-height:40px;font-weight:500}body.retail-locked .compared-reports-modal .modal-header-button{position:absolute;right:20px;top:50%;width:100px;height:40px;padding:0;margin-top:-20px;border:none;background:0 0;cursor:pointer;text-align:right;color:#fff;font-size:1.125rem;font-weight:700;text-transform:uppercase}body.retail-locked .compared-reports-modal .modal-header-button>svg{height:14px;width:14px;margin-left:10px;fill:#fff}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .modal-header-button{right:20px}}body.retail-locked .compared-reports-modal .modal-section{padding:0 30px;margin:30px 0}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .modal-section{margin-top:40px}body.retail-locked .compared-reports-modal .modal-section:last-child{padding-bottom:20px}body.retail-locked .compared-reports-modal .modal-section .unstyled-list{margin-bottom:20px}body.retail-locked .compared-reports-modal .modal-section .unstyled-list>li{padding-bottom:5px}}body.retail-locked .compared-reports-modal .modal-section-header{margin-bottom:8px}body.retail-locked .compared-reports-modal .modal-section-header>h3{margin:0;font-size:1.125rem;font-weight:500;color:#333435}body.retail-locked .compared-reports-modal .modal-section-header>h3 img{vertical-align:bottom;margin-right:10px;height:30px;width:30px}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .modal-section-header>h3{font-size:1.25rem}}body.retail-locked .compared-reports-modal .modal-section-header>h4{margin-top:12px;font-size:1rem;font-weight:500;color:#9c9ea1}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .modal-section-header>h4{font-size:1.125rem}}body.retail-locked .compared-reports-modal .modal-section-header.mod-indented img{vertical-align:text-top}body.retail-locked .compared-reports-modal .modal-section-header.mod-indented h3:nth-of-type(2){margin-left:47px;margin-top:-5px}body.retail-locked .compared-reports-modal .modal-section-body{margin:0 0 60px}body.retail-locked .compared-reports-modal .modal-section-body:last-child{margin-bottom:20px}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .modal-section-body{margin-top:10px}}body.retail-locked .compared-reports-modal .modal-section-footer{max-width:73.75em;margin-left:auto;margin-right:auto;height:auto;padding:20px 30px;text-align:left;background-color:#f7f9fa}body.retail-locked .compared-reports-modal .modal-section-footer::after{clear:both;content:"";display:table}body.retail-locked .compared-reports-modal .modal-section-footer>p:last-child{margin-bottom:0}body.retail-locked .compared-reports-modal .modal-list{list-style:none}body.retail-locked .compared-reports-modal .modal-list li{margin-top:18px}body.retail-locked .compared-reports-modal .modal-list li:first-child{margin-top:10px}body.retail-locked .compared-reports-modal .modal-list li:last-child{margin-bottom:20px}body.retail-locked .compared-reports-modal .modal-list p{margin-top:.5em;font-size:.875rem;line-height:1.4em}body.retail-locked .compared-reports-modal .modal-list h5{font-size:1rem;font-weight:500;line-height:1.3em;margin:0}body.retail-locked .compared-reports-modal .reports-list-divider{width:100%;padding:15px;text-align:center;font-size:1.125rem;font-weight:700;color:#3595d6;background-color:#f7f9fa}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .reports-list-divider{text-align:left;padding:15px 30px}}@media screen and (min-width:700px){body.retail-locked .compared-reports-modal .compared-reports-side{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}body.retail-locked .compared-reports-modal footer{clear:left}}body.onboarding .hide{display:none!important}@media screen and (min-width:700px){body.onboarding button.upload-picture-button{margin:0 0 15px}}body.onboarding .main-content{padding:30px 0}body.onboarding .main-content .previous-page{max-width:980px;margin-left:auto;margin-right:auto;margin:-20px auto 10px}body.onboarding .main-content .previous-page::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.onboarding .main-content .previous-page{margin:-20px 2% 0}}body.onboarding .main-content .previous-page a{color:#6b6b6b;display:block;text-decoration:none}body.onboarding .main-content .previous-page span{font-weight:700}@media screen and (min-width:700px){body.onboarding #main-wrapper,body.onboarding .main-content{background-color:#f7f9fa}}body.onboarding input[type=submit]{margin:0}@media screen and (min-width:700px){body.onboarding .stream-content input[type=submit]{margin:auto;display:block}}body.onboarding .expand{background-color:#f7f9fa;display:none}body.onboarding .expand-toggle{float:right}body.onboarding .health-report-optin{border-top-color:#ffba32}body.onboarding .health-report-optin .card__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.onboarding .health-report-optin .card__head h2{text-align:left}body.onboarding .health-report-optin .icon{margin-right:15px}body.onboarding .health-report-optin .report-info{margin-bottom:30px}body.onboarding .health-report-optin .open-modal{white-space:nowrap;font-size:.875rem}body.onboarding .health-report-optin .report-name{margin-right:10px}body.onboarding .health-report-optin .optin-section .optin-question{border-top:#edeff0 solid 1px;padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:980px){body.onboarding .health-report-optin .optin-section .optin-question{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.onboarding .health-report-optin .optin-section .optin-question:last-child{border-bottom:#edeff0 solid 1px}@media screen and (min-width:980px){body.onboarding .health-report-optin .optin-section input[type=radio]+label{margin-bottom:0}}body.onboarding .health-report-optin .vertical-layout input[type=radio]+label{border-top:#edeff0 solid 1px;padding-top:15px;padding-bottom:15px;margin-bottom:0}body.onboarding .health-report-optin .vertical-layout label:last-child{border-bottom:#edeff0 solid 1px}body.onboarding .health-report-optin .horizontal-layout{margin-bottom:0}body.onboarding .health-report-optin .horizontal-layout>div{margin-right:30px}body.onboarding .health-report-optin .wizard-step-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}body.onboarding .health-report-optin button.center{display:block;margin:0 auto}body.onboarding .health-report-optin .section-label{margin-bottom:15px}@media screen and (min-width:980px){body.onboarding .health-report-optin .section-label{margin-bottom:0}}@media screen and (min-width:700px){body.onboarding .health-report-optin{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.onboarding .health-report-optin:last-child{margin-right:0}}body.onboarding .health-optin-interstitial{border-top-color:#53c8ed}body.onboarding .health-optin-interstitial h1{color:#53c8ed}body.onboarding .health-optin-interstitial .card-content{margin-bottom:30px}@media screen and (max-width:699px){body.onboarding .health-optin-interstitial .card-content{text-align:left}}@media screen and (max-width:699px){body.onboarding .health-optin-interstitial{padding-top:30px;padding-bottom:35px}}@media screen and (min-width:700px){body.onboarding .health-optin-interstitial{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.onboarding .health-optin-interstitial:last-child{margin-right:0}}body.onboarding .card__settings .flex-input-container,body.onboarding .onboarding__card .flex-input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){body.onboarding .card__settings .flex-input-container div,body.onboarding .card__settings .flex-input-container select,body.onboarding .onboarding__card .flex-input-container div,body.onboarding .onboarding__card .flex-input-container select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}}@media screen and (max-width:699px){body.onboarding .card__settings .flex-input-container,body.onboarding .onboarding__card .flex-input-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.onboarding .card__settings .flex-input-container :last-child,body.onboarding .card__settings .flex-input-container :last-child *,body.onboarding .onboarding__card .flex-input-container :last-child,body.onboarding .onboarding__card .flex-input-container :last-child *{margin-bottom:0}}body.onboarding .card__settings h1,body.onboarding .card__settings h2,body.onboarding .onboarding__card h1,body.onboarding .onboarding__card h2{text-align:center}body.onboarding .card__settings .help-link,body.onboarding .onboarding__card .help-link{color:#c0c1c2}body.onboarding .card__settings .help-link-dropdown,body.onboarding .onboarding__card .help-link-dropdown{display:none}body.onboarding .card__settings .consent,body.onboarding .onboarding__card .consent{border:none}body.onboarding .card__settings .consent .consent-header,body.onboarding .onboarding__card .consent .consent-header{padding-top:0}body.onboarding .card__settings .avatar,body.onboarding .onboarding__card .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:30px;height:80px;position:relative;text-align:center;text-transform:uppercase;width:80px;border:5px solid #fff;line-height:70px;margin:0 auto}body.onboarding .card__settings .avatar:after,body.onboarding .onboarding__card .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.onboarding .card__settings .avatar img,body.onboarding .onboarding__card .avatar img{border-radius:100%;height:100%;width:100%}body.onboarding .card__settings .avatar.with-photo,body.onboarding .onboarding__card .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.onboarding .card__settings select,body.onboarding .onboarding__card select{width:100%;margin-bottom:4px}body.onboarding .card__settings .avatar,body.onboarding .onboarding__card .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:50px;height:135px;position:relative;text-align:center;text-transform:uppercase;width:135px;border:9px solid #fff;line-height:117px;margin:15px auto}body.onboarding .card__settings .avatar:after,body.onboarding .onboarding__card .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-9px;content:'';left:-9px;position:absolute;right:-9px;top:-9px}body.onboarding .card__settings .avatar img,body.onboarding .onboarding__card .avatar img{border-radius:100%;height:100%;width:100%}body.onboarding .card__settings .avatar.with-photo,body.onboarding .onboarding__card .avatar.with-photo{background-color:transparent}}@media screen and (max-width:699px){body.onboarding .card__settings{border-bottom:none;margin-top:15px;padding:0}body.onboarding .card__settings .section-header,body.onboarding .card__settings .section-item{border-bottom:1px solid #e3e5e6}}body.onboarding .banner-notification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;max-width:80%;margin:25px auto;background-color:#f7f9fa;padding:50px 0 20px;font-weight:700}body.onboarding .banner-notification .wrapped-checkmark{height:60px;width:60px;background-color:#3ba510;border-radius:50%;text-align:center;line-height:65px;position:absolute;top:-30px;left:50%;margin-left:-25px}body.onboarding .udi-footer{color:#6b6b6b;font-size:.875rem;margin-top:12px;margin-right:2%;text-align:right}body.onboarding .udi-footer span{display:block}@media screen and (min-width:700px){body.onboarding .udi-footer{max-width:980px;margin-left:auto;margin-right:auto}body.onboarding .udi-footer::after{clear:both;content:"";display:table}body.onboarding .udi-footer span{display:inline;margin-left:16px}}body.onboarding .review-profile .name{padding-top:10px}body.onboarding .review-profile .avatar{background-color:#00b5b5;border-radius:100%;color:#fff;font-size:35px;height:105px;position:relative;text-align:center;text-transform:uppercase;width:105px;border:7px solid #fff;line-height:91px}body.onboarding .review-profile .avatar:after{border-radius:100%;border:2px solid #00b5b5;bottom:-7px;content:'';left:-7px;position:absolute;right:-7px;top:-7px}body.onboarding .review-profile .avatar img{border-radius:100%;height:100%;width:100%}body.onboarding .review-profile .avatar.with-photo{background-color:transparent}@media screen and (max-width:699px){body.onboarding .review-profile .avatar{background-color:#00b5b5;border-radius:100%;color:#fff;font-size:35px;height:90px;position:relative;text-align:center;text-transform:uppercase;width:90px;border:6px solid #fff;line-height:78px;background:#00b5b5 url("../img/icons/camera.0f8649007f11.svg") no-repeat center bottom/33px;margin:24px auto}body.onboarding .review-profile .avatar:after{border-radius:100%;border:2px solid #00b5b5;bottom:-6px;content:'';left:-6px;position:absolute;right:-6px;top:-6px}body.onboarding .review-profile .avatar img{border-radius:100%;height:100%;width:100%}body.onboarding .review-profile .avatar.with-photo{background-color:transparent}}@media screen and (min-width:700px){body.onboarding .review-profile input,body.onboarding .review-profile select{margin-bottom:7px}}body.onboarding .review-profile input[type=file]{margin-top:5px}body.onboarding .review-profile label[for=id_file]{display:inline-block}@media screen and (min-width:700px){body.onboarding .review-profile .input-label{font-weight:500;margin-top:10px;position:relative}}@media screen and (max-width:699px){body.onboarding .review-profile .input-label{margin-bottom:8px}}@media screen and (max-width:699px){body.onboarding .review-profile .input-label .phenotype-symbol{margin-right:8px}}@media screen and (min-width:700px){body.onboarding .review-profile .input-label .phenotype-symbol{position:absolute;top:5px;left:-30px}}body.onboarding .review-profile .bordered-div .row{margin:32px 0}@media screen and (min-width:700px){body.onboarding .review-profile .bordered-div .row{margin-bottom:16px}}body.onboarding .review-profile .error-container{line-height:24px}body.onboarding .review-profile .horizontal-layout{margin-bottom:0}@media screen and (min-width:700px){body.onboarding .review-profile .horizontal-layout{padding:10px;margin-bottom:15px}}@media screen and (max-width:699px){body.onboarding .review-profile .horizontal-layout label[for=id_sex_label_1]{margin-bottom:0}}@media screen and (min-width:700px){body.onboarding .onboarding__card{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.onboarding .onboarding__card:last-child{margin-right:0}}@media screen and (max-width:699px){body.onboarding .onboarding__card{padding:32px 4.26%}}@media screen and (min-width:700px){body.onboarding .onboarding__card.card-ten-columns{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.onboarding .onboarding__card.card-ten-columns:last-child{margin-right:0}}body.onboarding .onboarding__card h2{margin-top:15px;margin-bottom:15px}body.onboarding .onboarding__card h2 .phenotype-symbol{width:13px;height:13px;margin-right:5px}@media screen and (min-width:700px){body.onboarding .onboarding__card h2 .phenotype-symbol{width:25px;height:25px}}body.onboarding .onboarding__card h3{font-weight:700}body.onboarding .onboarding__card .header-visual{height:40px}@media screen and (min-width:700px){body.onboarding .onboarding__card .header-visual{height:60px}}body.onboarding .onboarding__card .bordered-div{border-top:1px solid #e3e5e6;margin-top:32px}@media screen and (min-width:700px){body.onboarding .onboarding__card .bordered-div{margin-top:50px;padding-top:50px}}body.onboarding .onboarding__card .survey-buttons{clear:both;margin:32px 0 8px}@media screen and (min-width:700px){body.onboarding .onboarding__card .survey-buttons{margin-top:25px}}body.onboarding .onboarding__card .skip-link{margin-top:16px}@media screen and (min-width:700px){body.onboarding .onboarding__card .skip-link{margin-top:30px}}body.onboarding .onboarding__card .upload-buttons{margin-top:16px}body.onboarding .onboarding__card .upload-buttons *{margin:0}@media screen and (max-width:699px){body.onboarding .onboarding__card .upload-buttons{text-align:center}}@media screen and (max-width:699px){body.onboarding .main-content{padding:0}}body.onboarding .consent section{padding:0}body.onboarding .survey-header{padding:40px 0;text-align:center}body.onboarding .card__account-error{border-top:3px solid #d50f67}@media screen and (min-width:700px){body.onboarding .card__account-error{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.onboarding .card__account-error:last-child{margin-right:0}body.onboarding .card__account-error.card--medium{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.onboarding .card__account-error.card--medium:last-child{margin-right:0}}body.onboarding .card--ungenotyped{margin-top:40px}body.onboarding .card--ungenotyped.card__account-error{border-top-color:#92c746}body.onboarding .card--ungenotyped .button{margin-top:20px}body.onboarding .card--ungenotyped .button+p{margin-top:30px}body.dnafile-upload .file-upload .banner{background-color:#3595d6;background-image:-webkit-gradient(linear,left top,right top,from(#00b5b5),to(#3595d6));background-image:linear-gradient(90deg,#00b5b5,#3595d6);color:#fff;padding:30px 15px}body.dnafile-upload .file-upload .content{text-align:center;padding:30px 6.26%}@media screen and (min-width:700px){body.dnafile-upload .file-upload .content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;padding:40px 0}body.dnafile-upload .file-upload .content:last-child{margin-right:0}}body.dnafile-upload .file-upload .content hr{margin:30px 0}body.dnafile-upload .file-upload .content .step{color:#00b5b5;margin:0 0 20px}body.dnafile-upload .file-upload .content .upload{margin:30px 0}body.dnafile-upload .file-upload .content input[type=file]{background:#f7f9fa;padding:30px;max-width:380px;margin:0 auto}body.dnafile-upload .file-upload .content input[type=file]:hover{background:#edeff0}body.dnafile-upload .file-upload .content .disclaimer{color:#6b6b6b;margin:30px auto 0;max-width:480px}@media screen and (min-width:700px){body.dnafile-upload .file-upload .content .disclaimer{margin-top:60px}}body.dnafile-upload .tutorial-modal .slide{font-weight:500}body.dnafile-upload .tutorial-modal .slide img{display:block;margin:30px auto}@media screen and (min-width:700px){body.dnafile-upload .tutorial-modal .slide{display:none}body.dnafile-upload .tutorial-modal .slide.active{display:block}body.dnafile-upload .tutorial-modal .slide img{margin:30px auto 0}}body.dnafile-upload .tutorial-modal .arrow{width:30px;height:30px;fill:#c0c1c2;position:absolute;top:50%;left:60px;cursor:pointer}body.dnafile-upload .tutorial-modal .arrow:hover{fill:#9c9ea1}body.dnafile-upload .tutorial-modal .arrow.arrow-right{right:60px;left:auto}body.dnafile-upload .tutorial-modal .nibs{text-align:center;line-height:0;margin:30px 0 0}body.dnafile-upload .tutorial-modal .progress-step{background-color:#92c746;border:3px solid #fff;border-radius:50%;display:inline-block;height:15px;width:15px;cursor:pointer}body.dnafile-upload .tutorial-modal .progress-step.active{-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}body.ethnicity .onboarding__card{border-top:3px solid #00b5b5}body.ethnicity .survey-buttons form{margin-top:10px}body.health-configuration .alert-box{margin-top:20px}body.health-configuration .card{border-top:3px solid #53c8ed}body.health-survey .card{border-top:3px solid #ff6d19}body.health-survey .js-complete-milestone-text{text-indent:-9999px;line-height:0;display:inline-block}body.health-survey .js-complete-milestone-text:after{text-indent:0;line-height:initial;display:block;content:'Keep contributing'}body.homepage{overflow-x:hidden}body.homepage section{max-width:73.75em;margin-left:auto;margin-right:auto}body.homepage section::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.homepage section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.homepage section.sidekicks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:28px}@media screen and (min-width:700px){body.homepage section.sidekicks{padding:0 50px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage section.sidekicks{padding:0 40px}}@media screen and (max-width:699px){body.homepage section.sidekicks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.homepage .carousel{display:block;position:relative;margin-bottom:10px}body.homepage .carousel::after{clear:both;content:"";display:table}@media screen and (max-width:699px){body.homepage .carousel{overflow:hidden}}body.homepage .carousel .mask{display:block;min-height:400px;position:relative}body.homepage .carousel .mask::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.homepage .carousel .mask{height:520px!important}}@media screen and (max-width:699px){body.homepage .carousel .mask{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.homepage .carousel .hero{left:0;opacity:1;position:absolute;-webkit-transition:.3s left ease-in-out,.3s opacity ease-in-out;transition:.3s left ease-in-out,.3s opacity ease-in-out;width:100%}body.homepage .carousel .hero:not(:first-child){display:none;left:30px;opacity:0;visibility:hidden}@media screen and (min-width:700px){body.homepage .carousel .hero{-webkit-transition:.8s left ease-in-out,.8s opacity ease-in-out;transition:.8s left ease-in-out,.8s opacity ease-in-out}}body.homepage .carousel .homepage2_hero{left:0;opacity:1;position:absolute;-webkit-transition:.3s left ease-in-out,.3s opacity ease-in-out;transition:.3s left ease-in-out,.3s opacity ease-in-out;width:100%}body.homepage .carousel .carousel-pips{display:block;margin-top:15px;position:relative;z-index:5}body.homepage .carousel .carousel-pips::after{clear:both;content:"";display:table}body.homepage .carousel .carousel-pips .pips-container{text-align:center}@media screen and (min-width:700px){body.homepage .carousel .carousel-pips .pips-container{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.homepage .carousel .carousel-pips .pips-container:last-child{margin-right:0}}body.homepage .carousel .carousel-pips .pips-container div{background-color:#92c746;border-radius:100%;border:3px solid #fff;cursor:pointer;display:inline-block;height:16px;margin:2px 15px;width:16px}body.homepage .carousel .carousel-pips .pips-container div.active{-webkit-box-shadow:0 0 0 1px #92c746;box-shadow:0 0 0 1px #92c746}@media screen and (min-width:700px){body.homepage .carousel .carousel-pips .pips-container div{height:12px;margin:2px;width:12px}}body.homepage .hero{display:block;background-color:#fff;top:0}body.homepage .hero::after{clear:both;content:"";display:table}body.homepage .hero h1,body.homepage .hero h4{color:#333435}body.homepage .hero h6{color:#6b6b6b}body.homepage .hero .b1{color:#6b6b6b;margin:15px 0}body.homepage .hero .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:50px;height:122px;position:relative;text-align:center;text-transform:uppercase;width:122px;border:8px solid #fff;line-height:106px}body.homepage .hero .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-8px;content:'';left:-8px;position:absolute;right:-8px;top:-8px}body.homepage .hero .avatar img{border-radius:100%;height:100%;width:100%}body.homepage .hero .avatar.with-photo{background-color:transparent}body.homepage .hero .mobile-visual{left:50%;max-width:700px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%}@media screen and (min-width:700px){body.homepage .hero{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:520px}body.homepage .hero .b1{margin:27px 0 43px}}@media screen and (max-width:699px){body.homepage .hero{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px 24px}body.homepage .hero .button{width:auto}}@media screen and (min-width:700px) and (max-width:979px){body.homepage .hero h1{font-size:2rem}}@media screen and (max-width:699px){body.homepage .share_compare_new_activity_hero.hero>.visual,body.homepage .standard_hero.hero>.visual{margin:auto 0}}@media screen and (min-width:700px){body.homepage .share_compare_new_activity_hero.hero>div,body.homepage .standard_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage .share_compare_new_activity_hero.hero>.text,body.homepage .standard_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-93.22034%;padding-right:10px}body.homepage .share_compare_new_activity_hero.hero>.text:last-child,body.homepage .standard_hero.hero>.text:last-child{margin-right:0}body.homepage .share_compare_new_activity_hero.hero>.visual,body.homepage .standard_hero.hero>.visual{text-align:center;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:46.61017%}body.homepage .share_compare_new_activity_hero.hero>.visual:last-child,body.homepage .standard_hero.hero>.visual:last-child{margin-right:0}body.homepage .share_compare_new_activity_hero.hero .full-bleed-image .desktop-visual,body.homepage .standard_hero.hero .full-bleed-image .desktop-visual{max-width:170%}}body.homepage .standard_hero.hero .text.with-image p{margin:15px 0}body.homepage .standard_hero.hero .buttons a+a{display:block;margin-top:10px}body.homepage .share_compare_new_activity_hero.hero .b1{margin:5px 0}body.homepage .share_compare_new_activity_hero.hero .visual{position:relative}body.homepage .share_compare_new_activity_hero.hero .avatar{margin:0 auto;position:relative}body.homepage .share_compare_new_activity_hero.hero .avatar-container{margin:15px 0}body.homepage .share_compare_new_activity_hero.hero .avatar-content{margin-top:20px}body.homepage .share_compare_new_activity_hero.hero .avatar-content span{font-style:italic}body.homepage .share_compare_new_activity_hero.hero .avatar-icon{left:50%;position:absolute;top:95px}body.homepage .share_compare_new_activity_hero.hero .mobile-visual{top:37.5px;position:absolute}@media screen and (min-width:700px){body.homepage .share_compare_new_activity_hero.hero .body{margin:27px 0 43px}body.homepage .share_compare_new_activity_hero.hero .avatar-container{left:20%;margin-top:-61px;position:absolute;text-align:center;top:50%}}body.homepage .relfinder_new_activity_hero.hero .visual .column{color:#333435;text-align:center;margin-bottom:15px}body.homepage .relfinder_new_activity_hero.hero .visual .column .column-text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}body.homepage .relfinder_new_activity_hero.hero .visual .column .column-text h3{margin-right:5px}@media screen and (min-width:700px){body.homepage .relfinder_new_activity_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage .relfinder_new_activity_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-97.45763%}body.homepage .relfinder_new_activity_hero.hero>.text:last-child{margin-right:0}body.homepage .relfinder_new_activity_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:53.38983%;margin-left:46.61017%}body.homepage .relfinder_new_activity_hero.hero>.visual:last-child{margin-right:0}body.homepage .relfinder_new_activity_hero.hero .visual .column{float:left;display:block;margin-right:3.1746%;width:28.57143%;white-space:nowrap}body.homepage .relfinder_new_activity_hero.hero .visual .column:last-child{margin-right:0}body.homepage .relfinder_new_activity_hero.hero .visual .column .column-visual,body.homepage .relfinder_new_activity_hero.hero .visual .column h1{display:inline}body.homepage .relfinder_new_activity_hero.hero .visual .column h1{font-size:5.875rem;letter-spacing:-15px;position:relative}}@media screen and (max-width:699px){body.homepage .relfinder_new_activity_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:auto 0}body.homepage .relfinder_new_activity_hero.hero .visual .column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.homepage .relfinder_new_activity_hero.hero .visual .column .column-visual{margin-right:15px}body.homepage .relfinder_new_activity_hero.hero .visual .column .column-visual img{width:45px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage .relfinder_new_activity_hero.hero .visual .column h1{font-size:5rem;letter-spacing:-18px}}@media screen and (min-width:700px){body.homepage .conversion_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage .conversion_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.homepage .conversion_hero.hero>.text:last-child{margin-right:0}body.homepage .conversion_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.homepage .conversion_hero.hero>.visual:last-child{margin-right:0}}body.homepage .results_ready_hero.hero{text-align:center}body.homepage .results_ready_hero.hero h5{color:#6b6b6b}body.homepage .results_ready_hero.hero>div{display:block}body.homepage .results_ready_hero.hero>div::after{clear:both;content:"";display:table}body.homepage .results_ready_hero.hero .green-highlight{color:#3ba510}body.homepage .results_ready_hero.hero .pink-highlight{color:#d50f67}body.homepage .results_ready_hero.hero .visual{margin:auto 0}body.homepage .results_ready_hero.hero .visual div{position:relative}body.homepage .results_ready_hero.hero .visual .avatar{font-size:50px;left:50%;top:50%;z-index:1}body.homepage .results_ready_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (max-width:699px){body.homepage .results_ready_hero.hero .visual .avatar{position:relative;margin-left:-61px}body.homepage .results_ready_hero.hero .visual p{margin:5px 0 0}body.homepage .results_ready_hero.hero .buttons{margin-top:20px}}@media screen and (min-width:700px){body.homepage .results_ready_hero.hero{padding:50px 0 0}body.homepage .results_ready_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%;margin-bottom:51px}body.homepage .results_ready_hero.hero>.text:last-child{margin-right:0}body.homepage .results_ready_hero.hero>.visual>div{float:left;display:block;margin-right:1.69492%;width:32.20339%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}body.homepage .results_ready_hero.hero>.visual>div:last-child{margin-right:0}body.homepage .results_ready_hero.hero>.visual>div h5{margin-top:auto}body.homepage .results_ready_hero.hero>.visual>div .avatar{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.homepage .results_ready_hero.hero .buttons{margin:42px 0 79px}}body.homepage .ungenotyped_recent_share_hero.hero .body,body.homepage .ungenotyped_recent_share_hero.hero .buttons,body.homepage .ungenotyped_recent_share_hero.hero .header,body.homepage .ungenotyped_recent_share_hero.hero .visual,body.homepage .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{display:block;position:relative}body.homepage .ungenotyped_recent_share_hero.hero .body::after,body.homepage .ungenotyped_recent_share_hero.hero .buttons::after,body.homepage .ungenotyped_recent_share_hero.hero .header::after,body.homepage .ungenotyped_recent_share_hero.hero .visual::after,body.homepage .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.homepage .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.homepage .ungenotyped_recent_share_hero.hero .avatar{margin:10px auto;z-index:1}body.homepage .ungenotyped_recent_share_hero.hero .visual{margin:auto 0}body.homepage .ungenotyped_recent_share_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (min-width:700px){body.homepage .ungenotyped_recent_share_hero.hero .body,body.homepage .ungenotyped_recent_share_hero.hero .buttons,body.homepage .ungenotyped_recent_share_hero.hero .header,body.homepage .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{text-align:center}body.homepage .ungenotyped_recent_share_hero.hero .left-visual,body.homepage .ungenotyped_recent_share_hero.hero .right-visual{margin:auto 0;float:left;display:block;margin-right:1.69492%;width:32.20339%}body.homepage .ungenotyped_recent_share_hero.hero .left-visual:last-child,body.homepage .ungenotyped_recent_share_hero.hero .right-visual:last-child{margin-right:0}body.homepage .ungenotyped_recent_share_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.homepage .ungenotyped_recent_share_hero.hero .left-visual{margin-left:8.47458%}body.homepage .ungenotyped_recent_share_hero.hero .center-visual{float:left;display:block;margin-right:1.69492%;width:15.25424%}body.homepage .ungenotyped_recent_share_hero.hero .center-visual:last-child{margin-right:0}body.homepage .ungenotyped_recent_share_hero.hero .center-visual .avatar{margin:0 auto}body.homepage .ungenotyped_recent_share_hero.hero .header,body.homepage .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{margin:60px 0 42px}body.homepage .ungenotyped_recent_share_hero.hero .body{margin:20px 0}body.homepage .ungenotyped_recent_share_hero.hero .avatar{margin:30px auto}}body.homepage .centered_hero.hero{text-align:center}body.homepage .centered_hero.hero .subhead{margin-top:17px}body.homepage .centered_hero.hero .dismiss-button{margin-top:25px}body.homepage .centered_hero.hero .visual-column h4{margin:18px 0 13px}body.homepage .centered_hero.hero .visual-column h6{line-height:1.5}body.homepage .centered_hero.hero .b1{margin:13px 0 0}body.homepage .centered_hero.hero .buttons{margin-top:42px}@media screen and (max-width:699px){body.homepage .centered_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.homepage .centered_hero.hero .visual-column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0;text-align:left}body.homepage .centered_hero.hero .visual-column .column-image{float:left;display:block;margin-right:7.14286%;width:28.57143%;text-align:right}body.homepage .centered_hero.hero .visual-column .column-image:last-child{margin-right:0}body.homepage .centered_hero.hero .visual-column .column-text{float:left;display:block;margin-right:7.14286%;width:64.28571%}body.homepage .centered_hero.hero .visual-column .column-text:last-child{margin-right:0}body.homepage .centered_hero.hero .visual-column .column-text h4{margin:0 0 5px}}@media screen and (min-width:700px){body.homepage .centered_hero.hero{padding:69px 0 79px}body.homepage .centered_hero.hero .buttons,body.homepage .centered_hero.hero .header,body.homepage .centered_hero.hero .visual,body.homepage .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage .centered_hero.hero .relatives-in-common-sharing{display:block}body.homepage .centered_hero.hero .buttons::after,body.homepage .centered_hero.hero .header::after,body.homepage .centered_hero.hero .visual::after,body.homepage .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.homepage .centered_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.homepage .centered_hero.hero .visual{margin-top:36px}body.homepage .centered_hero.hero .visual-column{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.homepage .centered_hero.hero .visual-column:last-child{margin-right:0}}body.homepage .kit_status_hero.hero{padding:32px 0 19px;text-align:center}body.homepage .kit_status_hero.hero .text,body.homepage .kit_status_hero.hero .visual{display:block;padding:0 6.26%}body.homepage .kit_status_hero.hero .text::after,body.homepage .kit_status_hero.hero .visual::after{clear:both;content:"";display:table}body.homepage .kit_status_hero.hero .text .b1{margin:25px 0 0}body.homepage .kit_status_hero.hero .visual{margin-top:35px;z-index:5}body.homepage .kit_status_hero.hero .visual .progress-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1000px;border:2px solid #e3e5e6;-webkit-box-shadow:0 0 0 8px #f7f9fa;box-shadow:0 0 0 8px #f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 6.26%}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}body.homepage .kit_status_hero.hero .visual .progress-bar:last-child{margin-right:0}}body.homepage .kit_status_hero.hero .visual .progress-bar .step{height:38px;position:relative;width:33.3%}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .step{width:12.5%}}body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-ball{background-color:#92c746;border-radius:100%;height:20px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-ball{border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #92c746;box-shadow:0 0 0 2px #92c746;height:22px;width:22px}body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-color:#ffba32;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #ffba32;box-shadow:0 0 0 2px #ffba32;height:32px;width:32px}body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time.a005e5cafd43.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time_2x.10a9d461832c.png");background-size:contain}}body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert.2e23d6580bbd.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert_2x.a226d8283e7a.png");background-size:contain}}body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-label{color:#c0c1c2;font-size:.875rem;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-label{bottom:60px;color:#d4d6d6}}@media screen and (max-width:699px){body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-label{top:60px}}body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-weight:700}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-size:1rem;font-weight:500}}body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-label{color:#92c746}body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{color:#ffba32}body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-bar{background-color:#92c746;height:8px;margin-top:-4px;position:absolute;right:50%;top:50%;width:100%}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .step .step-bar{height:12px;margin-top:-6px}}body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background:0 0;background-image:url("../img/backgrounds/green_fill_kit_status.202b6633c3d8.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background-image:url("../img/backgrounds/green_fill_kit_status_2x.735af5289fa3.png");background-size:140px 12px}}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .active.step:after,body.homepage .kit_status_hero.hero .visual .progress-bar .active.step:before,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step:after,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{content:"";width:26px;height:20px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage .kit_status_hero.hero .visual .progress-bar .active.step:before,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{top:-18px}body.homepage .kit_status_hero.hero .visual .progress-bar .active.step:after,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step:after{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg);bottom:-18px}body.homepage .kit_status_hero.hero .visual .progress-bar .step:first-child:after,body.homepage .kit_status_hero.hero .visual .progress-bar .step:first-child:before,body.homepage .kit_status_hero.hero .visual .progress-bar .step:last-child:after,body.homepage .kit_status_hero.hero .visual .progress-bar .step:last-child:before{content:none}}@media screen and (max-width:699px){body.homepage .kit_status_hero.hero .visual .progress-bar .step:last-child:before,body.homepage .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{content:"";width:26px;height:20px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{left:100%;top:-18px}body.homepage .kit_status_hero.hero .visual .progress-bar .step:last-child:before{right:100%;-webkit-transform:translate(50%,0) rotate(180deg);transform:translate(50%,0) rotate(180deg);bottom:-18px}body.homepage .kit_status_hero.hero .visual .progress-bar .tpd-content:after,body.homepage .kit_status_hero.hero .visual .progress-bar .tpd-content:before{content:"";left:100%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage .kit_status_hero.hero .visual .progress-bar .tpd-content:before{z-index:1;height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #f7f9fa;top:-11px}body.homepage .kit_status_hero.hero .visual .progress-bar .tpd-content:after{height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #e3e5e6;top:-9px}}body.homepage .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-ball,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-ball,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-ball{background-color:#e3e5e6;height:16px;width:16px}body.homepage .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#e3e5e6}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.homepage .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#fff}}@media screen and (max-width:699px){body.homepage .kit_status_hero.hero .tpd-tooltip{display:none}}body.homepage .kit_status_hero.hero .vex{text-align:left}body.homepage .kit_status_hero.hero .kit-status-tooltip.centered-tooltip{display:none}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content{background-color:#fff;border:1px solid #e3e5e6;display:inline-block;float:none;margin:50px auto 0;width:80%}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after,body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{content:"";left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{z-index:1;height:0;width:0;border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after{height:0;width:0;border-bottom:12px solid #e3e5e6;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%;margin-bottom:1px}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:after,body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:before{left:15%}body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:after,body.homepage .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:before{left:85%}@media screen and (max-width:699px){body.homepage .kit_status_hero.hero .background-bean-left,body.homepage .kit_status_hero.hero .background-bean-right{width:140%}}body.homepage .kit_status_hero.hero .background-bean-left{max-width:585px;position:absolute;right:50%;top:-42.5px}body.homepage .kit_status_hero.hero .background-bean-right{bottom:-30px;max-width:474px;position:absolute}body.homepage .kit_status_hero.hero .subhed .button{margin-bottom:12px}@media screen and (min-width:700px){body.homepage .kit_status_hero.hero{padding:60px 0 19px}body.homepage .kit_status_hero.hero .text .b1{margin:16px 0 0}body.homepage .kit_status_hero.hero .text-content{position:relative;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.homepage .kit_status_hero.hero .text-content:last-child{margin-right:0}body.homepage .kit_status_hero.hero .visual{margin-top:79px}body.homepage .kit_status_hero.hero .background-bean-left{right:100%;top:50px}body.homepage .kit_status_hero.hero .bean-container{display:block}body.homepage .kit_status_hero.hero .bean-container::after{clear:both;content:"";display:table}body.homepage .kit_status_hero.hero .bean-container .bean-image-shift{position:relative;float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.homepage .kit_status_hero.hero .bean-container .bean-image-shift:last-child{margin-right:0}body.homepage .kit_status_hero.hero .bean-container .background-bean-right{left:100%;top:50px}}@media screen and (max-width:699px){body.homepage .kit_status_hero.hero .header,body.homepage .kit_status_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage .kit_status_hero.hero .relatives-in-common-sharing{font-size:22px}}body.homepage2 .header,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing{height:400px}@media screen and (min-width:700px){body.homepage2 .header,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing{height:330px}}body.homepage2 .header .inner,body.homepage2 .header body.tools.relatives.dnar-intro .subheader .subheader-content,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .inner,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .inner,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .header .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .subheader-content,body.tools.relatives.dnar-intro .subheader body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .subheader-content{height:100%;position:relative}@media screen and (max-width:699px){body.homepage2 .header .chromosomes:before,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosomes:before,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosomes:before{background:0 0;content:"";display:block;height:100%;position:absolute;width:100%;z-index:5}}@media screen and (min-width:700px){body.homepage2 .header .chromosomes.start-position .halo,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosomes.start-position .halo,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosomes.start-position .halo{bottom:25%;opacity:1}}body.homepage2 .header .chromosome,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome{bottom:0;opacity:.2;-webkit-transition:.7s bottom ease,.7s opacity ease;transition:.7s bottom ease,.7s opacity ease}body.homepage2 .header .chromosome .halo,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome .halo,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome .halo{bottom:0;left:50%;position:absolute;max-height:95%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:.5s ease background .3s,.5s ease top,.5s ease bottom;transition:.5s ease background .3s,.5s ease top,.5s ease bottom}@media screen and (min-width:700px){body.homepage2 .header .chromosome .halo,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome .halo,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome .halo{background:0 0;border-radius:100%;width:100%}}@media screen and (min-width:700px){body.homepage2 .header .chromosome.active .halo,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome.active .halo,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome.active .halo{background:#f7f9fa;bottom:50%;height:150px;overflow:hidden;width:150px;z-index:1}}body.homepage2 .header .chromosome img,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome img,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome img{display:inline-block}@media screen and (min-width:700px){body.homepage2 .header .chromosome img,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome img,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome img{bottom:-8px;left:50%;position:absolute;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@media screen and (max-width:699px){body.homepage2 .header .chromosome img,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome img,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome img{max-height:150px}}@media screen and (min-width:700px){body.homepage2 .header .chromosome.active img,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome.active img,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome.active img{top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}@media screen and (min-width:700px){body.homepage2 .header .chromosome:nth-child(-n+2).active img,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome:nth-child(-n+2).active img,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome:nth-child(-n+2).active img{top:75%}}body.homepage2 .header .chromosome.in-color,body.homepage2 .header .chromosome.selectable,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome.in-color,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome.selectable,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome.in-color,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome.selectable{opacity:1}body.homepage2 .header .chromosome.selectable,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromosome.selectable,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromosome.selectable{cursor:pointer}body.homepage2 .header .text-mask,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .text-mask,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .text-mask{background:#fff;width:100%;z-index:1}@media screen and (max-width:699px){body.homepage2 .header .text-mask,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .text-mask,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .text-mask{height:45%;overflow:hidden;position:relative}}@media screen and (max-width:699px){body.homepage2 .header .texts,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .texts,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .texts{width:300%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){body.homepage2 .header .chromo-text.text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;background:#fff;opacity:0;position:absolute;top:10%;visibility:hidden}body.homepage2 .header .chromo-text.text:last-child,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text:last-child,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text:last-child{margin-right:0}}@media screen and (max-width:699px){body.homepage2 .header .chromo-text.text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:4px 2.08667%;width:33.33333%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.homepage2 .header .chromo-text.text.centered-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text.centered-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text.centered-text{opacity:1;text-align:center;visibility:visible}@media screen and (min-width:700px){body.homepage2 .header .chromo-text.text.centered-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text.centered-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text.centered-text{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.homepage2 .header .chromo-text.text.centered-text:last-child,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text.centered-text:last-child,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text.centered-text:last-child{margin-right:0}}body.homepage2 .header .chromo-text.text.centered-text h3,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text.centered-text h3,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text.centered-text h3{color:#333435}@media screen and (min-width:700px){body.homepage2 .header .chromo-text.text a,body.homepage2 .header .chromo-text.text p,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text a,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text p,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text a,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text p{margin-top:4px}}@media screen and (max-width:699px){body.homepage2 .header .chromo-text.text a,body.homepage2 .header .chromo-text.text p,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text a,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text p,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text a,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text p{font-size:.875rem;margin:4px 0}}body.homepage2 .header .chromo-text.text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text .title{color:#6f3598}@media screen and (max-width:699px){body.homepage2 .header .chromo-text.text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.text .title{font-size:1rem;margin:20px 0 12px}}body.homepage2 .header .chromo-text.fade-in,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing .chromo-text.fade-in,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing .chromo-text.fade-in{opacity:1;visibility:visible;-webkit-transition:.5s opacity ease .3s;transition:.5s opacity ease .3s}body.homepage2 .header #chromosome-1-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-1-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-1-text .title{color:#425dbf}@media screen and (min-width:700px){body.homepage2 .header #chromosome-1-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-1-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-1-text{left:calc(11.80556% + (150px / 2))}}body.homepage2 .header #chromosome-2-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-2-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-2-text .title{color:#53c8ed}@media screen and (min-width:700px){body.homepage2 .header #chromosome-2-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-2-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-2-text{left:calc(15.27778% + (150px / 2))}}body.homepage2 .header #chromosome-3-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-3-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-3-text .title{color:#00b5b5}@media screen and (min-width:700px){body.homepage2 .header #chromosome-3-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-3-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-3-text{left:calc(18.75% + (150px / 2))}}body.homepage2 .header #chromosome-4-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-4-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-4-text .title{color:#92c746}@media screen and (min-width:700px){body.homepage2 .header #chromosome-4-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-4-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-4-text{left:calc(22.22222% + (150px / 2))}}body.homepage2 .header #chromosome-5-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-5-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-5-text .title{color:#92c746}@media screen and (min-width:700px){body.homepage2 .header #chromosome-5-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-5-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-5-text{left:calc(25.69444% + (150px / 2))}}body.homepage2 .header #chromosome-6-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-6-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-6-text .title{color:#ffba32}@media screen and (min-width:700px){body.homepage2 .header #chromosome-6-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-6-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-6-text{left:calc(29.16667% + (150px / 2))}}body.homepage2 .header #chromosome-7-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-7-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-7-text .title{color:#ffba32}@media screen and (min-width:700px){body.homepage2 .header #chromosome-7-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-7-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-7-text{left:calc(32.63889% + (150px / 2))}}body.homepage2 .header #chromosome-8-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-8-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-8-text .title{color:#ff6d19}@media screen and (min-width:700px){body.homepage2 .header #chromosome-8-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-8-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-8-text{left:calc(36.11111% + (150px / 2))}}body.homepage2 .header #chromosome-9-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-9-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-9-text .title{color:#d50f67}@media screen and (min-width:700px){body.homepage2 .header #chromosome-9-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-9-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-9-text{left:calc(39.58333% + (150px / 2))}}body.homepage2 .header #chromosome-10-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-10-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-10-text .title{color:#d50f67}@media screen and (min-width:700px){body.homepage2 .header #chromosome-10-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-10-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-10-text{left:calc(43.05556% + (150px / 2))}}body.homepage2 .header #chromosome-11-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-11-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-11-text .title{color:#6f3598}@media screen and (min-width:700px){body.homepage2 .header #chromosome-11-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-11-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-11-text{left:calc(46.52778% + (150px / 2))}}body.homepage2 .header #chromosome-12-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-12-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-12-text .title{color:#425dbf}@media screen and (min-width:700px){body.homepage2 .header #chromosome-12-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-12-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-12-text{left:calc(50% + (150px / 2))}}body.homepage2 .header #chromosome-13-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-13-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-13-text .title{color:#53c8ed}@media screen and (min-width:700px){body.homepage2 .header #chromosome-13-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-13-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-13-text{left:calc(53.47222% + (150px / 2))}}body.homepage2 .header #chromosome-14-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-14-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-14-text .title{color:#53c8ed}@media screen and (min-width:700px){body.homepage2 .header #chromosome-14-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-14-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-14-text{right:calc(46.52778% + (150px / 2))}}body.homepage2 .header #chromosome-15-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-15-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-15-text .title{color:#00b5b5}@media screen and (min-width:700px){body.homepage2 .header #chromosome-15-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-15-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-15-text{right:calc(43.05556% + (150px / 2))}}body.homepage2 .header #chromosome-16-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-16-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-16-text .title{color:#92c746}@media screen and (min-width:700px){body.homepage2 .header #chromosome-16-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-16-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-16-text{right:calc(39.58333% + (150px / 2))}}body.homepage2 .header #chromosome-17-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-17-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-17-text .title{color:#92c746}@media screen and (min-width:700px){body.homepage2 .header #chromosome-17-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-17-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-17-text{right:calc(36.11111% + (150px / 2))}}body.homepage2 .header #chromosome-18-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-18-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-18-text .title{color:#ffba32}@media screen and (min-width:700px){body.homepage2 .header #chromosome-18-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-18-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-18-text{right:calc(32.63889% + (150px / 2))}}body.homepage2 .header #chromosome-19-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-19-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-19-text .title{color:#ffba32}@media screen and (min-width:700px){body.homepage2 .header #chromosome-19-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-19-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-19-text{right:calc(29.16667% + (150px / 2))}}body.homepage2 .header #chromosome-20-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-20-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-20-text .title{color:#ff6d19}@media screen and (min-width:700px){body.homepage2 .header #chromosome-20-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-20-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-20-text{right:calc(25.69444% + (150px / 2))}}body.homepage2 .header #chromosome-21-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-21-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-21-text .title{color:#d50f67}@media screen and (min-width:700px){body.homepage2 .header #chromosome-21-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-21-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-21-text{right:calc(22.22222% + (150px / 2))}}body.homepage2 .header #chromosome-22-text .title,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-22-text .title,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-22-text .title{color:#d50f67}@media screen and (min-width:700px){body.homepage2 .header #chromosome-22-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-22-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-22-text{right:calc(18.75% + (150px / 2))}}@media screen and (min-width:700px){body.homepage2 .header #chromosome-mtDNA-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-mtDNA-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-mtDNA-text{right:calc(11.80556% + (150px / 2))}}@media screen and (min-width:700px){body.homepage2 .header #chromosome-XX-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-XX-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-XX-text{right:calc(15.27778% + (150px / 2))}}@media screen and (min-width:700px){body.homepage2 .header #chromosome-Y-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-Y-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-Y-text{right:calc(18.75% + (150px / 2))}}@media screen and (min-width:700px){body.homepage2 .header #chromosome-X-text,body.homepage2 body.tools.compare .compare .relatives-in-common-sharing #chromosome-X-text,body.tools.compare .compare body.homepage2 .relatives-in-common-sharing #chromosome-X-text{right:calc(22.22222% + (150px / 2))}}body.homepage2 .inner,body.homepage2 body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.homepage2 .inner::after,body.homepage2 body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.homepage2 .subheader-content::after{clear:both;content:"";display:table}body.homepage2 .body{padding:0 0 60px;background:#fff;position:relative}body.homepage2 .body .title{color:#6b6b6b;border-bottom:1px solid #e3e5e6;padding:40px 0 10px}@media screen and (max-width:699px){body.homepage2 .body .title{padding-top:0;margin:0 6.26%}}@media screen and (max-width:699px){body.homepage2 .body{padding:27px 0}}@media screen and (min-width:700px){body.homepage2 .dashboard{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:8.47458%}body.homepage2 .dashboard:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .dashboard{float:left;display:block;margin-right:1.69492%;width:83.05085%}body.homepage2 .dashboard:last-child{margin-right:0}}@media screen and (max-width:699px){body.homepage2 .dashboard{margin-bottom:0}}body.homepage2 .dashboard .links-group{margin:0 0 40px}@media screen and (min-width:700px){body.homepage2 .dashboard .links-group{margin:16px 0 0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .dashboard .links-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.homepage2 .dashboard .links-group .dashboard-container{padding:20px 0}@media screen and (max-width:699px){body.homepage2 .dashboard .links-group .dashboard-container{border-bottom:1px solid #e3e5e6}}body.homepage2 .dashboard .link{display:block;color:#333435;font-weight:inherit}body.homepage2 .dashboard .link:hover{text-decoration:none;background-color:#f7f9fa}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .dashboard .link{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.homepage2 .dashboard .link:last-child{margin-right:0}body.homepage2 .dashboard .link:nth-child(3n){margin-right:0}}@media screen and (max-width:699px){body.homepage2 .dashboard .link{padding:0 6.26%}body.homepage2 .dashboard .link:last-child .dashboard-container{border:none}}body.homepage2 .dashboard .icon{width:30px;height:30px;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:700px){body.homepage2 .dashboard .icon{width:40px;height:40px}}body.homepage2 .dashboard .icon img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-height:100%;margin-top:3px}@media screen and (max-width:699px){body.homepage2 .dashboard .icon img{margin-top:-3px}}body.homepage2 .dashboard .description{padding-left:64px}@media screen and (max-width:699px){body.homepage2 .dashboard .description{padding-left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:699px){body.homepage2 .dashboard .description .b3{margin-left:15px;text-align:right;white-space:pre-wrap}}body.homepage2 .dashboard p{margin:0;white-space:nowrap}body.homepage2 .dashboard .b3{color:#6b6b6b}body.homepage2 .dashboard .view-all-dashboard-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-20px;margin-bottom:10px;margin-left:6.26%;width:100%}body.homepage2 .dashboard .view-all-icon{fill:#3595d6;margin-top:5px;margin-left:20px;height:12px;width:12px}body.homepage2 .dashboard .view-all-icon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:700px){body.homepage2 .feed{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.homepage2 .feed:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.homepage2 .feed:last-child{margin-right:0}}body.homepage2 .feed .feed-item{position:relative}body.homepage2 .feed .feed-item .feed-dismiss{position:absolute;right:6.26%;top:0;padding:12px;height:44px;width:44px;z-index:10}@media screen and (min-width:700px){body.homepage2 .feed .feed-item .feed-dismiss{right:7px;top:7px;padding:0;height:11px;width:11px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .feed-item .feed-dismiss{right:0;top:0;padding:12px;height:44px;width:44px}}body.homepage2 .feed .feed-item .feed-dismiss svg{display:block;fill:#9c9ea1}body.homepage2 .feed .feed-item .feed-dismiss svg:hover{fill:#6b6b6b}body.homepage2 .feed .feed-item .feed-container{border-bottom:1px solid #e3e5e6;padding:44px 0}@media screen and (min-width:700px){body.homepage2 .feed .feed-item .feed-container{padding:30px 0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .feed-item .feed-container{padding:44px 0}}@media screen and (max-width:699px){body.homepage2 .feed .feed-item{padding:0 6.26%}body.homepage2 .feed .feed-item.feed-item-with-destination:hover{background-color:#f7f9fa}body.homepage2 .feed .feed-item .mobile-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}}@media screen and (min-width:700px){body.homepage2 .feed .feed-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.homepage2 .feed .feed-message{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:700px){body.homepage2 .feed .feed-message{width:80%}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .feed-message{width:100%}}body.homepage2 .feed .feed-message p{margin:0;display:block;display:-webkit-box;height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.homepage2 .feed .feed-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:24px 0 0;clear:both}@media screen and (min-width:700px){body.homepage2 .feed .feed-cta{margin:20px 0 0}}body.homepage2 .feed a h4,body.homepage2 .feed a h5{color:#333435}body.homepage2 .feed a h4:hover,body.homepage2 .feed a h5:hover{color:#005b98}body.homepage2 .feed a .avatar{font-weight:400}body.homepage2 .feed .feed-link{text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.homepage2 .feed h4{margin:0 0 12px}@media screen and (min-width:700px){body.homepage2 .feed h4{margin:0 0 10px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed h4{margin:0 0 5px}}body.homepage2 .feed .timestamp{text-align:right}body.homepage2 .feed .research-logo{vertical-align:text-top;margin:0 5px}body.homepage2 .feed .bullet{color:#d4d6d6;margin:0 3px}body.homepage2 .feed .button{margin:9px 0 0}@media screen and (min-width:700px){body.homepage2 .feed .button{margin:20px 0 0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .button{margin:5px 0 0}}body.homepage2 .feed .feed-image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:right}@media screen and (max-width:699px){body.homepage2 .feed .feed-image{float:right}}body.homepage2 .feed .feed-image--marketing{width:35%}@media screen and (min-width:700px){body.homepage2 .feed .feed-image--marketing{width:22%;margin-left:8%}}body.homepage2 .feed .feed-image--icon{width:18%;margin-left:2%}@media screen and (min-width:700px){body.homepage2 .feed .feed-image--icon{width:13%;margin-left:10px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .feed-image--icon{width:18%;margin-left:2%}}body.homepage2 .feed .feed-image--research{width:28%;margin-left:2%}body.homepage2 .feed .feed-image--research img{display:block;margin:0 auto 16px}@media screen and (min-width:700px){body.homepage2 .feed .feed-image--research img{margin:0 auto 12px}}body.homepage2 .feed .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:22px;height:77px;position:relative;text-align:center;text-transform:uppercase;width:77px;line-height:77px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}body.homepage2 .feed .avatar img{border-radius:100%;height:100%;width:100%}body.homepage2 .feed .avatar.with-photo{background-color:transparent}@media screen and (min-width:700px){body.homepage2 .feed .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:20px;height:45px;position:relative;text-align:center;text-transform:uppercase;width:45px;line-height:45px;margin-right:20px}body.homepage2 .feed .avatar img{border-radius:100%;height:100%;width:100%}body.homepage2 .feed .avatar.with-photo{background-color:transparent}}body.homepage2 .feed .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;clear:both;margin:16px 0}@media screen and (min-width:700px){body.homepage2 .feed .steps{margin:12px 0}}body.homepage2 .feed .step{display:block;width:30px;height:30px;border-radius:100%;line-height:30px;text-align:center;font-size:1rem;color:#fff;background:#6b6b6b;font-weight:800;opacity:.2;margin:0 3px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.homepage2 .feed .step--current{opacity:1}@media screen and (min-width:700px){body.homepage2 .feed .step{width:20px;height:20px;line-height:20px;font-size:.75rem}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .feed .step{width:18px;height:18px;line-height:18px;font-size:.6875rem}}body.homepage2 .feed .research-question-feed{-webkit-transition:.3s height ease-in-out;transition:.3s height ease-in-out;outline:1px solid transparent}body.homepage2 .feed .research-question-feed.initial-loading{height:60px}body.homepage2 .feed .research-question-feed .loading-question{text-align:center}body.homepage2 .feed .research-question-feed .loading-question span{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin-top:-7px;position:absolute;top:50%}body.homepage2 .feed .research-question-feed .question{opacity:1;overflow:hidden;position:relative;-webkit-transition:.3s visibility ease-in-out .3s,.3s opacity ease-in-out .3s;transition:.3s visibility ease-in-out .3s,.3s opacity ease-in-out .3s;visibility:visible}body.homepage2 .feed .research-question-feed .question.loading-complete{opacity:0;position:absolute;visibility:hidden}body.homepage2 .feed .research-question-feed .question h4{margin-bottom:5px}body.homepage2 .feed .research-question-feed .question h5{font-weight:400;margin-bottom:20px}body.homepage2 .feed .research-question-feed .question .auto-submit{text-align:center;height:21px;color:#9c9ea1;font-size:14px}body.homepage2 .feed .research-question-feed .question .auto-submit .saving:before{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.homepage2 .feed .research-question-feed .question .skip{color:#6b6b6b;display:block;font-size:.875rem;text-align:right}body.homepage2 .feed .research-question-feed .question .content button{display:block;margin:0 auto}body.homepage2 .feed .research-question-feed .question input[type=radio]+label{padding-left:33px}body.homepage2 .feed .research-question-feed .question input[type=checkbox]+label:hover,body.homepage2 .feed .research-question-feed .question input[type=radio]+label:hover{-webkit-box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;box-shadow:-100px 0 0 7px #f7f9fa,100px 0 0 7px #f7f9fa;background:#f7f9fa;cursor:pointer}body.homepage2 .feed .research-question-feed .question .header-research-logo{height:12px;margin-right:8px;width:12px}body.homepage2 .feed .milestones-count{background-color:#ffba32;border-radius:100%;color:#fff;font-size:32px;height:65px;position:relative;text-align:center;text-transform:uppercase;width:65px;border:4px solid #fff;line-height:57px;display:inline-block;font-weight:700;position:relative}body.homepage2 .feed .milestones-count:after{border-radius:100%;border:2px solid #ffba32;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.homepage2 .feed .milestones-count img{border-radius:100%;height:100%;width:100%}body.homepage2 .feed .milestones-count.with-photo{background-color:transparent}body.homepage2 .feed .milestones-count:before{background-image:url("../img/icons/medal.e0e36f83ae3d.svg");background-repeat:no-repeat;bottom:-5px;content:"";display:inline-block;height:25px;position:absolute;right:-5px;width:25px;z-index:1}body.homepage2 .feed .histogram-bar{background-color:#fada6c;position:absolute;height:100%;min-width:1%;border-radius:3px;opacity:.8}body.homepage2 .feed .histogram-bar-selected{background-color:#f2c100}body.homepage2 .feed .histogram-bar-text{position:relative;white-space:nowrap;margin:0 0 24px 5px}body.homepage2 .feed .histogram-bar-text-label{display:inline-block}body.homepage2 .feed .histogram-bar-text-percent{display:inline-block;min-width:40px}body.homepage2 .feed .histogram-bar-text-selected{font-weight:700}body.homepage2 .feed .histogram-bar-container{position:relative}@media screen and (min-width:700px){body.homepage2.homepage2_small_header .header,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing{height:230px}body.homepage2.homepage2_small_header .header .chromosome img,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing .chromosome img,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing .chromosome img{bottom:0;-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}body.homepage2.homepage2_small_header .header .chromosome.active img,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing .chromosome.active img,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing .chromosome.active img{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}@media screen and (min-width:700px) and (min-width:700px){body.homepage2.homepage2_small_header .header .chromosome.active:nth-child(-n+12) img,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing .chromosome.active:nth-child(-n+12) img,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing .chromosome.active:nth-child(-n+12) img{top:20px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@media screen and (min-width:700px){body.homepage2.homepage2_small_header .header .chromosome.active .halo,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing .chromosome.active .halo,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing .chromosome.active .halo{height:100px;width:100px}body.homepage2.homepage2_small_header .header .text p,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing .text p,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing .text p{margin-bottom:7px}body.homepage2.homepage2_small_header .header #chromosome-1-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-1-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-1-text{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.homepage2.homepage2_small_header .header #chromosome-1-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-1-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-1-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-2-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-2-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-2-text{float:left;display:block;margin-right:1.69492%;width:63.62994%}body.homepage2.homepage2_small_header .header #chromosome-2-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-2-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-2-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-3-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-3-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-3-text{float:left;display:block;margin-right:1.69492%;width:61.15819%}body.homepage2.homepage2_small_header .header #chromosome-3-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-3-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-3-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-4-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-4-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-4-text{float:left;display:block;margin-right:1.69492%;width:58.68644%}body.homepage2.homepage2_small_header .header #chromosome-4-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-4-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-4-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-5-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-5-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-5-text{float:left;display:block;margin-right:1.69492%;width:56.21469%}body.homepage2.homepage2_small_header .header #chromosome-5-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-5-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-5-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-6-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-6-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-6-text{float:left;display:block;margin-right:1.69492%;width:53.74294%}body.homepage2.homepage2_small_header .header #chromosome-6-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-6-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-6-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-7-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-7-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-7-text{float:left;display:block;margin-right:1.69492%;width:51.27119%}body.homepage2.homepage2_small_header .header #chromosome-7-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-7-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-7-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-8-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-8-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-8-text{float:left;display:block;margin-right:1.69492%;width:48.79944%}body.homepage2.homepage2_small_header .header #chromosome-8-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-8-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-8-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-9-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-9-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-9-text{float:left;display:block;margin-right:1.69492%;width:46.32768%}body.homepage2.homepage2_small_header .header #chromosome-9-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-9-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-9-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-10-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-10-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-10-text{float:left;display:block;margin-right:1.69492%;width:43.85593%}body.homepage2.homepage2_small_header .header #chromosome-10-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-10-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-10-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-11-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-11-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-11-text{float:left;display:block;margin-right:1.69492%;width:41.38418%}body.homepage2.homepage2_small_header .header #chromosome-11-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-11-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-11-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-12-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-12-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-12-text{float:left;display:block;margin-right:1.69492%;width:38.91243%}body.homepage2.homepage2_small_header .header #chromosome-12-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-12-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-12-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-13-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-13-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-13-text{float:left;display:block;margin-right:1.69492%;width:36.44068%}body.homepage2.homepage2_small_header .header #chromosome-13-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-13-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-13-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-14-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-14-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-14-text{float:left;display:block;margin-right:1.69492%;width:38.91243%}body.homepage2.homepage2_small_header .header #chromosome-14-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-14-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-14-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-15-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-15-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-15-text{float:left;display:block;margin-right:1.69492%;width:41.38418%}body.homepage2.homepage2_small_header .header #chromosome-15-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-15-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-15-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-16-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-16-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-16-text{float:left;display:block;margin-right:1.69492%;width:43.85593%}body.homepage2.homepage2_small_header .header #chromosome-16-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-16-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-16-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-17-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-17-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-17-text{float:left;display:block;margin-right:1.69492%;width:46.32768%}body.homepage2.homepage2_small_header .header #chromosome-17-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-17-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-17-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-18-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-18-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-18-text{float:left;display:block;margin-right:1.69492%;width:48.79944%}body.homepage2.homepage2_small_header .header #chromosome-18-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-18-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-18-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-19-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-19-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-19-text{float:left;display:block;margin-right:1.69492%;width:51.27119%}body.homepage2.homepage2_small_header .header #chromosome-19-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-19-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-19-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-20-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-20-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-20-text{float:left;display:block;margin-right:1.69492%;width:53.74294%}body.homepage2.homepage2_small_header .header #chromosome-20-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-20-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-20-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-21-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-21-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-21-text{float:left;display:block;margin-right:1.69492%;width:56.21469%}body.homepage2.homepage2_small_header .header #chromosome-21-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-21-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-21-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-22-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-22-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-22-text{float:left;display:block;margin-right:1.69492%;width:58.68644%}body.homepage2.homepage2_small_header .header #chromosome-22-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-22-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-22-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-X-text,body.homepage2.homepage2_small_header .header #chromosome-XX-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-X-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-XX-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-X-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-XX-text{float:left;display:block;margin-right:1.69492%;width:61.15819%}body.homepage2.homepage2_small_header .header #chromosome-X-text:last-child,body.homepage2.homepage2_small_header .header #chromosome-XX-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-X-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-XX-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-X-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-XX-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-Y-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-Y-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-Y-text{float:left;display:block;margin-right:1.69492%;width:63.62994%}body.homepage2.homepage2_small_header .header #chromosome-Y-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-Y-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-Y-text:last-child{margin-right:0}body.homepage2.homepage2_small_header .header #chromosome-mtDNA-text,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-mtDNA-text,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-mtDNA-text{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.homepage2.homepage2_small_header .header #chromosome-mtDNA-text:last-child,body.homepage2.homepage2_small_header body.tools.compare .compare .relatives-in-common-sharing #chromosome-mtDNA-text:last-child,body.tools.compare .compare body.homepage2.homepage2_small_header .relatives-in-common-sharing #chromosome-mtDNA-text:last-child{margin-right:0}}@media screen and (min-width:700px){body.homepage2.homepage2_small_header .content .title{padding:24px 0 10px}}@media screen and (min-width:700px){body.homepage2.homepage2_small_header .feed .feed-container{padding:24px 0}body.homepage2.homepage2_small_header .feed .feed-dismiss{right:6.5px;top:6.5px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2.homepage2_small_header .feed .feed-container{padding:44px 0}body.homepage2.homepage2_small_header .feed .feed-dismiss{right:0;top:0}}@media screen and (min-width:700px){body.homepage2.homepage2_small_header .dashboard .dashboard-container{padding:10px 0}}body.homepage2 .hero{display:block;background-color:#fff;top:0}body.homepage2 .hero::after{clear:both;content:"";display:table}body.homepage2 .hero h1,body.homepage2 .hero h4{color:#333435}body.homepage2 .hero h6{color:#6b6b6b}body.homepage2 .hero .b1{color:#6b6b6b;margin:15px 0}body.homepage2 .hero .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:50px;height:122px;position:relative;text-align:center;text-transform:uppercase;width:122px;border:8px solid #fff;line-height:106px}body.homepage2 .hero .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-8px;content:'';left:-8px;position:absolute;right:-8px;top:-8px}body.homepage2 .hero .avatar img{border-radius:100%;height:100%;width:100%}body.homepage2 .hero .avatar.with-photo{background-color:transparent}body.homepage2 .hero .mobile-visual{left:50%;max-width:700px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%}@media screen and (min-width:700px){body.homepage2 .hero{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:520px}body.homepage2 .hero .b1{margin:27px 0 43px}}@media screen and (max-width:699px){body.homepage2 .hero{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px 24px}body.homepage2 .hero .button{width:auto}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .hero h1{font-size:2rem}}@media screen and (max-width:699px){body.homepage2 .share_compare_new_activity_hero.hero>.visual,body.homepage2 .standard_hero.hero>.visual{margin:auto 0}}@media screen and (min-width:700px){body.homepage2 .share_compare_new_activity_hero.hero>div,body.homepage2 .standard_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage2 .share_compare_new_activity_hero.hero>.text,body.homepage2 .standard_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-93.22034%;padding-right:10px}body.homepage2 .share_compare_new_activity_hero.hero>.text:last-child,body.homepage2 .standard_hero.hero>.text:last-child{margin-right:0}body.homepage2 .share_compare_new_activity_hero.hero>.visual,body.homepage2 .standard_hero.hero>.visual{text-align:center;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:46.61017%}body.homepage2 .share_compare_new_activity_hero.hero>.visual:last-child,body.homepage2 .standard_hero.hero>.visual:last-child{margin-right:0}body.homepage2 .share_compare_new_activity_hero.hero .full-bleed-image .desktop-visual,body.homepage2 .standard_hero.hero .full-bleed-image .desktop-visual{max-width:170%}}body.homepage2 .standard_hero.hero .text.with-image p{margin:15px 0}body.homepage2 .standard_hero.hero .buttons a+a{display:block;margin-top:10px}body.homepage2 .share_compare_new_activity_hero.hero .b1{margin:5px 0}body.homepage2 .share_compare_new_activity_hero.hero .visual{position:relative}body.homepage2 .share_compare_new_activity_hero.hero .avatar{margin:0 auto;position:relative}body.homepage2 .share_compare_new_activity_hero.hero .avatar-container{margin:15px 0}body.homepage2 .share_compare_new_activity_hero.hero .avatar-content{margin-top:20px}body.homepage2 .share_compare_new_activity_hero.hero .avatar-content span{font-style:italic}body.homepage2 .share_compare_new_activity_hero.hero .avatar-icon{left:50%;position:absolute;top:95px}body.homepage2 .share_compare_new_activity_hero.hero .mobile-visual{top:37.5px;position:absolute}@media screen and (min-width:700px){body.homepage2 .share_compare_new_activity_hero.hero .body{margin:27px 0 43px}body.homepage2 .share_compare_new_activity_hero.hero .avatar-container{left:20%;margin-top:-61px;position:absolute;text-align:center;top:50%}}body.homepage2 .relfinder_new_activity_hero.hero .visual .column{color:#333435;text-align:center;margin-bottom:15px}body.homepage2 .relfinder_new_activity_hero.hero .visual .column .column-text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}body.homepage2 .relfinder_new_activity_hero.hero .visual .column .column-text h3{margin-right:5px}@media screen and (min-width:700px){body.homepage2 .relfinder_new_activity_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage2 .relfinder_new_activity_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-97.45763%}body.homepage2 .relfinder_new_activity_hero.hero>.text:last-child{margin-right:0}body.homepage2 .relfinder_new_activity_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:53.38983%;margin-left:46.61017%}body.homepage2 .relfinder_new_activity_hero.hero>.visual:last-child{margin-right:0}body.homepage2 .relfinder_new_activity_hero.hero .visual .column{float:left;display:block;margin-right:3.1746%;width:28.57143%;white-space:nowrap}body.homepage2 .relfinder_new_activity_hero.hero .visual .column:last-child{margin-right:0}body.homepage2 .relfinder_new_activity_hero.hero .visual .column .column-visual,body.homepage2 .relfinder_new_activity_hero.hero .visual .column h1{display:inline}body.homepage2 .relfinder_new_activity_hero.hero .visual .column h1{font-size:5.875rem;letter-spacing:-15px;position:relative}}@media screen and (max-width:699px){body.homepage2 .relfinder_new_activity_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:auto 0}body.homepage2 .relfinder_new_activity_hero.hero .visual .column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.homepage2 .relfinder_new_activity_hero.hero .visual .column .column-visual{margin-right:15px}body.homepage2 .relfinder_new_activity_hero.hero .visual .column .column-visual img{width:45px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .relfinder_new_activity_hero.hero .visual .column h1{font-size:5rem;letter-spacing:-18px}}@media screen and (min-width:700px){body.homepage2 .conversion_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.homepage2 .conversion_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.homepage2 .conversion_hero.hero>.text:last-child{margin-right:0}body.homepage2 .conversion_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.homepage2 .conversion_hero.hero>.visual:last-child{margin-right:0}}body.homepage2 .results_ready_hero.hero{text-align:center}body.homepage2 .results_ready_hero.hero h5{color:#6b6b6b}body.homepage2 .results_ready_hero.hero>div{display:block}body.homepage2 .results_ready_hero.hero>div::after{clear:both;content:"";display:table}body.homepage2 .results_ready_hero.hero .green-highlight{color:#3ba510}body.homepage2 .results_ready_hero.hero .pink-highlight{color:#d50f67}body.homepage2 .results_ready_hero.hero .visual{margin:auto 0}body.homepage2 .results_ready_hero.hero .visual div{position:relative}body.homepage2 .results_ready_hero.hero .visual .avatar{font-size:50px;left:50%;top:50%;z-index:1}body.homepage2 .results_ready_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (max-width:699px){body.homepage2 .results_ready_hero.hero .visual .avatar{position:relative;margin-left:-61px}body.homepage2 .results_ready_hero.hero .visual p{margin:5px 0 0}body.homepage2 .results_ready_hero.hero .buttons{margin-top:20px}}@media screen and (min-width:700px){body.homepage2 .results_ready_hero.hero{padding:50px 0 0}body.homepage2 .results_ready_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%;margin-bottom:51px}body.homepage2 .results_ready_hero.hero>.text:last-child{margin-right:0}body.homepage2 .results_ready_hero.hero>.visual>div{float:left;display:block;margin-right:1.69492%;width:32.20339%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}body.homepage2 .results_ready_hero.hero>.visual>div:last-child{margin-right:0}body.homepage2 .results_ready_hero.hero>.visual>div h5{margin-top:auto}body.homepage2 .results_ready_hero.hero>.visual>div .avatar{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.homepage2 .results_ready_hero.hero .buttons{margin:42px 0 79px}}body.homepage2 .ungenotyped_recent_share_hero.hero .body,body.homepage2 .ungenotyped_recent_share_hero.hero .buttons,body.homepage2 .ungenotyped_recent_share_hero.hero .header,body.homepage2 .ungenotyped_recent_share_hero.hero .visual,body.homepage2 .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{display:block;position:relative}body.homepage2 .ungenotyped_recent_share_hero.hero .body::after,body.homepage2 .ungenotyped_recent_share_hero.hero .buttons::after,body.homepage2 .ungenotyped_recent_share_hero.hero .header::after,body.homepage2 .ungenotyped_recent_share_hero.hero .visual::after,body.homepage2 .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.homepage2 .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.homepage2 .ungenotyped_recent_share_hero.hero .avatar{margin:10px auto;z-index:1}body.homepage2 .ungenotyped_recent_share_hero.hero .visual{margin:auto 0}body.homepage2 .ungenotyped_recent_share_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (min-width:700px){body.homepage2 .ungenotyped_recent_share_hero.hero .body,body.homepage2 .ungenotyped_recent_share_hero.hero .buttons,body.homepage2 .ungenotyped_recent_share_hero.hero .header,body.homepage2 .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{text-align:center}body.homepage2 .ungenotyped_recent_share_hero.hero .left-visual,body.homepage2 .ungenotyped_recent_share_hero.hero .right-visual{margin:auto 0;float:left;display:block;margin-right:1.69492%;width:32.20339%}body.homepage2 .ungenotyped_recent_share_hero.hero .left-visual:last-child,body.homepage2 .ungenotyped_recent_share_hero.hero .right-visual:last-child{margin-right:0}body.homepage2 .ungenotyped_recent_share_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.homepage2 .ungenotyped_recent_share_hero.hero .left-visual{margin-left:8.47458%}body.homepage2 .ungenotyped_recent_share_hero.hero .center-visual{float:left;display:block;margin-right:1.69492%;width:15.25424%}body.homepage2 .ungenotyped_recent_share_hero.hero .center-visual:last-child{margin-right:0}body.homepage2 .ungenotyped_recent_share_hero.hero .center-visual .avatar{margin:0 auto}body.homepage2 .ungenotyped_recent_share_hero.hero .header,body.homepage2 .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{margin:60px 0 42px}body.homepage2 .ungenotyped_recent_share_hero.hero .body{margin:20px 0}body.homepage2 .ungenotyped_recent_share_hero.hero .avatar{margin:30px auto}}body.homepage2 .centered_hero.hero{text-align:center}body.homepage2 .centered_hero.hero .subhead{margin-top:17px}body.homepage2 .centered_hero.hero .dismiss-button{margin-top:25px}body.homepage2 .centered_hero.hero .visual-column h4{margin:18px 0 13px}body.homepage2 .centered_hero.hero .visual-column h6{line-height:1.5}body.homepage2 .centered_hero.hero .b1{margin:13px 0 0}body.homepage2 .centered_hero.hero .buttons{margin-top:42px}@media screen and (max-width:699px){body.homepage2 .centered_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.homepage2 .centered_hero.hero .visual-column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0;text-align:left}body.homepage2 .centered_hero.hero .visual-column .column-image{float:left;display:block;margin-right:7.14286%;width:28.57143%;text-align:right}body.homepage2 .centered_hero.hero .visual-column .column-image:last-child{margin-right:0}body.homepage2 .centered_hero.hero .visual-column .column-text{float:left;display:block;margin-right:7.14286%;width:64.28571%}body.homepage2 .centered_hero.hero .visual-column .column-text:last-child{margin-right:0}body.homepage2 .centered_hero.hero .visual-column .column-text h4{margin:0 0 5px}}@media screen and (min-width:700px){body.homepage2 .centered_hero.hero{padding:69px 0 79px}body.homepage2 .centered_hero.hero .buttons,body.homepage2 .centered_hero.hero .header,body.homepage2 .centered_hero.hero .visual,body.homepage2 .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .centered_hero.hero .relatives-in-common-sharing{display:block}body.homepage2 .centered_hero.hero .buttons::after,body.homepage2 .centered_hero.hero .header::after,body.homepage2 .centered_hero.hero .visual::after,body.homepage2 .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.homepage2 .centered_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.homepage2 .centered_hero.hero .visual{margin-top:36px}body.homepage2 .centered_hero.hero .visual-column{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.homepage2 .centered_hero.hero .visual-column:last-child{margin-right:0}}body.homepage2 .kit_status_hero.hero{padding:32px 0 19px;text-align:center}body.homepage2 .kit_status_hero.hero .text,body.homepage2 .kit_status_hero.hero .visual{display:block;padding:0 6.26%}body.homepage2 .kit_status_hero.hero .text::after,body.homepage2 .kit_status_hero.hero .visual::after{clear:both;content:"";display:table}body.homepage2 .kit_status_hero.hero .text .b1{margin:25px 0 0}body.homepage2 .kit_status_hero.hero .visual{margin-top:35px;z-index:5}body.homepage2 .kit_status_hero.hero .visual .progress-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1000px;border:2px solid #e3e5e6;-webkit-box-shadow:0 0 0 8px #f7f9fa;box-shadow:0 0 0 8px #f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 6.26%}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}body.homepage2 .kit_status_hero.hero .visual .progress-bar:last-child{margin-right:0}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step{height:38px;position:relative;width:33.3%}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step{width:12.5%}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-ball{background-color:#92c746;border-radius:100%;height:20px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-ball{border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #92c746;box-shadow:0 0 0 2px #92c746;height:22px;width:22px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-color:#ffba32;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #ffba32;box-shadow:0 0 0 2px #ffba32;height:32px;width:32px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time.a005e5cafd43.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time_2x.10a9d461832c.png");background-size:contain}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert.2e23d6580bbd.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert_2x.a226d8283e7a.png");background-size:contain}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-label{color:#c0c1c2;font-size:.875rem;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-label{bottom:60px;color:#d4d6d6}}@media screen and (max-width:699px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-label{top:60px}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-weight:700}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-size:1rem;font-weight:500}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-label{color:#92c746}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{color:#ffba32}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-bar{background-color:#92c746;height:8px;margin-top:-4px;position:absolute;right:50%;top:50%;width:100%}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step .step-bar{height:12px;margin-top:-6px}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background:0 0;background-image:url("../img/backgrounds/green_fill_kit_status.202b6633c3d8.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background-image:url("../img/backgrounds/green_fill_kit_status_2x.735af5289fa3.png");background-size:140px 12px}}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{content:"";width:26px;height:20px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{top:-18px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step:after{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg);bottom:-18px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:first-child:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:first-child:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:last-child:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:last-child:before{content:none}}@media screen and (max-width:699px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:last-child:before,body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{content:"";width:26px;height:20px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{left:100%;top:-18px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .step:last-child:before{right:100%;-webkit-transform:translate(50%,0) rotate(180deg);transform:translate(50%,0) rotate(180deg);bottom:-18px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .tpd-content:after,body.homepage2 .kit_status_hero.hero .visual .progress-bar .tpd-content:before{content:"";left:100%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage2 .kit_status_hero.hero .visual .progress-bar .tpd-content:before{z-index:1;height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #f7f9fa;top:-11px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .tpd-content:after{height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #e3e5e6;top:-9px}}body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-ball,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-ball,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-ball{background-color:#e3e5e6;height:16px;width:16px}body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#e3e5e6}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.homepage2 .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#fff}}@media screen and (max-width:699px){body.homepage2 .kit_status_hero.hero .tpd-tooltip{display:none}}body.homepage2 .kit_status_hero.hero .vex{text-align:left}body.homepage2 .kit_status_hero.hero .kit-status-tooltip.centered-tooltip{display:none}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content{background-color:#fff;border:1px solid #e3e5e6;display:inline-block;float:none;margin:50px auto 0;width:80%}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after,body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{content:"";left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{z-index:1;height:0;width:0;border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after{height:0;width:0;border-bottom:12px solid #e3e5e6;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%;margin-bottom:1px}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:after,body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:before{left:15%}body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:after,body.homepage2 .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:before{left:85%}@media screen and (max-width:699px){body.homepage2 .kit_status_hero.hero .background-bean-left,body.homepage2 .kit_status_hero.hero .background-bean-right{width:140%}}body.homepage2 .kit_status_hero.hero .background-bean-left{max-width:585px;position:absolute;right:50%;top:-42.5px}body.homepage2 .kit_status_hero.hero .background-bean-right{bottom:-30px;max-width:474px;position:absolute}body.homepage2 .kit_status_hero.hero .subhed .button{margin-bottom:12px}@media screen and (min-width:700px){body.homepage2 .kit_status_hero.hero{padding:60px 0 19px}body.homepage2 .kit_status_hero.hero .text .b1{margin:16px 0 0}body.homepage2 .kit_status_hero.hero .text-content{position:relative;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.homepage2 .kit_status_hero.hero .text-content:last-child{margin-right:0}body.homepage2 .kit_status_hero.hero .visual{margin-top:79px}body.homepage2 .kit_status_hero.hero .background-bean-left{right:100%;top:50px}body.homepage2 .kit_status_hero.hero .bean-container{display:block}body.homepage2 .kit_status_hero.hero .bean-container::after{clear:both;content:"";display:table}body.homepage2 .kit_status_hero.hero .bean-container .bean-image-shift{position:relative;float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.homepage2 .kit_status_hero.hero .bean-container .bean-image-shift:last-child{margin-right:0}body.homepage2 .kit_status_hero.hero .bean-container .background-bean-right{left:100%;top:50px}}@media screen and (max-width:699px){body.homepage2 .kit_status_hero.hero .header,body.homepage2 .kit_status_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .kit_status_hero.hero .relatives-in-common-sharing{font-size:22px}}body.homepage2 .kit_status_hp2hero.hero{padding:40px 0;text-align:center;height:auto}body.homepage2 .kit_status_hp2hero.hero .text,body.homepage2 .kit_status_hp2hero.hero .visual{display:block;padding:0 6.26%}body.homepage2 .kit_status_hp2hero.hero .text::after,body.homepage2 .kit_status_hp2hero.hero .visual::after{clear:both;content:"";display:table}body.homepage2 .kit_status_hp2hero.hero .text .b1{margin:5px 0 0}body.homepage2 .kit_status_hp2hero.hero .header,body.homepage2 .kit_status_hp2hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.homepage2 .kit_status_hp2hero.hero .relatives-in-common-sharing{height:auto}body.homepage2 .kit_status_hp2hero.hero .visual{margin-top:18px;z-index:5}@media screen and (max-width:699px){body.homepage2 .kit_status_hp2hero.hero .tpd-tooltip{display:none}}body.homepage2 .kit_status_hp2hero.hero .vex{text-align:left}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip.centered-tooltip{display:none}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip.centered-tooltip{display:none}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip .link{font-size:.875rem;text-align:center}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content{background-color:#fff;border:1px solid #e3e5e6;display:inline-block;float:none;margin:50px auto 0;padding:15px 15px 28px;width:80%}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content:after,body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content:before{content:"";left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content:before{z-index:1;height:0;width:0;border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content:after{height:0;width:0;border-bottom:12px solid #e3e5e6;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%;margin-bottom:1px}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content.left:after,body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content.left:before{left:15%}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content.right:after,body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content.right:before{left:85%}body.homepage2 .kit_status_hp2hero.hero .kit-status-tooltip-mobile .tpd-content .link{margin-top:0;padding-top:15px}@media screen and (max-width:699px){body.homepage2 .kit_status_hp2hero.hero .background-bean-left,body.homepage2 .kit_status_hp2hero.hero .background-bean-right{width:140%}}body.homepage2 .kit_status_hp2hero.hero .background-bean-left{max-width:585px;position:absolute;right:50%;top:-42.5px}body.homepage2 .kit_status_hp2hero.hero .background-bean-right{bottom:-30px;max-width:474px;position:absolute}body.homepage2 .kit_status_hp2hero.hero .subhed .button{margin-bottom:12px}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero{padding:20px 0}body.homepage2 .kit_status_hp2hero.hero .text-content{position:relative;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.homepage2 .kit_status_hp2hero.hero .text-content:last-child{margin-right:0}body.homepage2 .kit_status_hp2hero.hero .b1{font-size:100%}body.homepage2 .kit_status_hp2hero.hero .visual{margin:24px 0 36px}body.homepage2 .kit_status_hp2hero.hero .background-bean-left{right:100%;top:-60px}body.homepage2 .kit_status_hp2hero.hero .bean-container .bean-image-shift{position:relative;float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.homepage2 .kit_status_hp2hero.hero .bean-container .bean-image-shift:last-child{margin-right:0}body.homepage2 .kit_status_hp2hero.hero .bean-container .background-bean-right{left:100%;top:0}body.homepage2 .kit_status_hp2hero.hero .participate-research{margin-top:20px}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .kit_status_hp2hero.hero .text-content{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.homepage2 .kit_status_hp2hero.hero .text-content:last-child{margin-right:0}}body.homepage2 .kit_status_hp2hero.hero .progress-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1000px;border:2px solid #e3e5e6;-webkit-box-shadow:0 0 0 8px #f7f9fa;box-shadow:0 0 0 8px #f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 6.26%}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;height:60px}body.homepage2 .kit_status_hp2hero.hero .progress-bar:last-child{margin-right:0}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step{height:38px;position:relative;width:33.3%}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step{width:12.5%}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step .step-ball{background-color:#92c746;border-radius:100%;height:20px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-ball{border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #92c746;box-shadow:0 0 0 2px #92c746;height:22px;width:22px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-ball,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-ball{background-color:#ffba32;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #ffba32;box-shadow:0 0 0 2px #ffba32;height:32px;width:32px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time.a005e5cafd43.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time_2x.10a9d461832c.png");background-size:contain}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert.2e23d6580bbd.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert_2x.a226d8283e7a.png");background-size:contain}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step .step-label{color:#9c9ea1;font-size:.9375rem;left:50%;position:absolute;top:60px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step .step-label{font-weight:500}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-label,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-label{font-weight:700}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-label,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-label{font-size:1rem;font-weight:500}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-label{color:#92c746}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-label,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-label{color:#ffba32}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step .step-bar{background-color:#92c746;height:8px;margin-top:-4px;position:absolute;right:50%;top:50%;width:100%}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step .step-bar{height:12px;margin-top:-6px}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-bar{background:0 0;background-image:url("../img/backgrounds/green_fill_kit_status.202b6633c3d8.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.active .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.delayed .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step.needs_action .step-bar{background-image:url("../img/backgrounds/green_fill_kit_status_2x.735af5289fa3.png");background-size:140px 12px}}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step:before{content:"";width:26px;height:20px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step:before{top:-18px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step:after{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg);bottom:-18px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:first-child:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:first-child:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:last-child:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:last-child:before{content:none}}@media screen and (max-width:699px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:last-child:before,body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:nth-child(2):before{content:"";width:26px;height:20px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:nth-child(2):before{left:100%;top:-13px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .step:last-child:before{right:100%;-webkit-transform:translate(50%,0) rotate(180deg);transform:translate(50%,0) rotate(180deg);bottom:-13px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .tpd-content:after,body.homepage2 .kit_status_hp2hero.hero .progress-bar .tpd-content:before{content:"";left:100%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.homepage2 .kit_status_hp2hero.hero .progress-bar .tpd-content:before{z-index:1;height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #f7f9fa;top:-11px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .tpd-content:after{height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #e3e5e6;top:-9px}}body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step~.step .step-ball,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step~.step .step-ball,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step~.step .step-ball{background-color:#d4d6d6;height:16px;width:16px}body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step~.step .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step~.step .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step~.step .step-bar{background-color:#d4d6d6}@media screen and (min-width:700px){body.homepage2 .kit_status_hp2hero.hero .progress-bar .active.step~.step .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .delayed.step~.step .step-bar,body.homepage2 .kit_status_hp2hero.hero .progress-bar .needs_action.step~.step .step-bar{background-color:#fff}}body.homepage2 .opd_hero,body.homepage2 .opd_hero_results_ready{background-color:#3595d6;background-image:-webkit-gradient(linear,left top,right top,from(#00b5b5),to(#3595d6));background-image:linear-gradient(90deg,#00b5b5,#3595d6);color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.homepage2 .opd_hero .inner,body.homepage2 .opd_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.homepage2 .opd_hero_results_ready .inner,body.homepage2 .opd_hero_results_ready body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .opd_hero .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .opd_hero_results_ready .subheader-content{background:url("../img/index/dna-backdrop.38f5cbe73b4e.svg") no-repeat center top;background-size:contain;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:699px){body.homepage2 .opd_hero .inner,body.homepage2 .opd_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.homepage2 .opd_hero_results_ready .inner,body.homepage2 .opd_hero_results_ready body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .opd_hero .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .opd_hero_results_ready .subheader-content{background-image:url("../img/index/dna-backdrop-mobile.5f9a8765ac63.svg");padding:0 6.26%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:700px){body.homepage2 .opd_hero .icon,body.homepage2 .opd_hero_results_ready .icon{float:left;display:block;margin-right:1.69492%;width:15.25424%;margin-left:16.94915%}body.homepage2 .opd_hero .icon:last-child,body.homepage2 .opd_hero_results_ready .icon:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .opd_hero .icon,body.homepage2 .opd_hero_results_ready .icon{margin-left:8.47458%}}body.homepage2 .opd_hero .icon img,body.homepage2 .opd_hero_results_ready .icon img{display:block;margin:0 auto}@media screen and (min-width:700px){body.homepage2 .opd_hero .text,body.homepage2 .opd_hero_results_ready .text{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.homepage2 .opd_hero .text:last-child,body.homepage2 .opd_hero_results_ready .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .opd_hero .text,body.homepage2 .opd_hero_results_ready .text{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.homepage2 .opd_hero .text:last-child,body.homepage2 .opd_hero_results_ready .text:last-child{margin-right:0}}body.homepage2 .opd_hero h4,body.homepage2 .opd_hero_results_ready h4{margin:15px 0 0;max-width:500px}body.homepage2 .opd_hero .button,body.homepage2 .opd_hero_results_ready .button{background-color:#fff;color:#3595d6;margin-top:30px}body.homepage2 .opd_hero .button:hover,body.homepage2 .opd_hero_results_ready .button:hover{background-color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,91,152,.5);box-shadow:0 5px 20px 0 rgba(0,91,152,.5)}body.homepage2 .opd_hero .banner,body.homepage2 .opd_hero_results_ready .banner{display:block;text-align:center;background:#0081a5;color:#fff;font-weight:700;padding:10px}body.homepage2 .opd_hero .banner:hover,body.homepage2 .opd_hero_results_ready .banner:hover{background:#005b98;text-decoration:none}body.homepage2 .homepage2_demo_account_hero{background-color:#3595d6;background-image:-webkit-gradient(linear,left top,right top,from(#00b5b5),to(#3595d6));background-image:linear-gradient(90deg,#00b5b5,#3595d6);color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.homepage2 .homepage2_demo_account_hero .inner,body.homepage2 .homepage2_demo_account_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_demo_account_hero .subheader-content{background:url("../img/index/dna-backdrop.38f5cbe73b4e.svg") no-repeat center top;background-size:contain;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;width:100%}@media screen and (max-width:699px){body.homepage2 .homepage2_demo_account_hero .inner,body.homepage2 .homepage2_demo_account_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_demo_account_hero .subheader-content{background-image:url("../img/index/dna-backdrop-mobile.5f9a8765ac63.svg");padding:0 6.26%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:700px){body.homepage2 .homepage2_demo_account_hero .icon{float:left;display:block;margin-right:1.69492%;width:15.25424%;margin-left:16.94915%}body.homepage2 .homepage2_demo_account_hero .icon:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_demo_account_hero .icon{margin-left:12.71186%}}body.homepage2 .homepage2_demo_account_hero .icon img{display:block;margin:0 auto}body.homepage2 .homepage2_demo_account_hero .text{margin-left:40px}@media screen and (min-width:700px){body.homepage2 .homepage2_demo_account_hero .text{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.homepage2 .homepage2_demo_account_hero .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_demo_account_hero .text{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin:0;margin-left:12px}body.homepage2 .homepage2_demo_account_hero .text:last-child{margin-right:0}}@media screen and (max-width:699px){body.homepage2 .homepage2_demo_account_hero .text{margin-top:18px;margin-left:0}}body.homepage2 .homepage2_demo_account_hero h4{margin-top:0;margin:15px 0 0;max-width:500px}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_demo_account_hero h4{margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_demo_account_hero h4{margin-bottom:8px}}body.homepage2 .homepage2_demo_account_hero h2{margin-top:0;margin-bottom:16px;font-size:1.75rem;font-weight:800}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_demo_account_hero h2{font-size:1.25rem;margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_demo_account_hero h2{margin-bottom:8px}}body.homepage2 .homepage2_demo_account_hero .button{background-color:#fff;color:#3595d6;margin-top:30px;width:209px;height:45px}body.homepage2 .homepage2_demo_account_hero .button:hover{background-color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,91,152,.5);box-shadow:0 5px 20px 0 rgba(0,91,152,.5)}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_demo_account_hero .button{margin-top:12px;margin-left:7.20339%}}@media screen and (max-width:699px){body.homepage2 .homepage2_demo_account_hero .button{margin-top:10px}}body.homepage2 .homepage2_demo_account_hero .banner{display:block;text-align:center;background:#0081a5;color:#fff;font-weight:700;padding:10px}body.homepage2 .homepage2_demo_account_hero .banner:hover{background:#005b98;text-decoration:none}body.homepage2 .homepage2_survey_hero{background-color:#3595d6;background-image:linear-gradient(260deg,#425dbf,#6a3a9c 89%,#6f3598);color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.homepage2 .homepage2_survey_hero .inner,body.homepage2 .homepage2_survey_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_survey_hero .subheader-content{background-size:contain;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:979px){body.homepage2 .homepage2_survey_hero .inner,body.homepage2 .homepage2_survey_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_survey_hero .subheader-content{padding:0 6.26%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:700px){body.homepage2 .homepage2_survey_hero .icon{margin-left:16.94915%}}body.homepage2 .homepage2_survey_hero .icon img{display:block;margin:0 auto}body.homepage2 .homepage2_survey_hero .text{margin-left:40px}@media screen and (min-width:700px){body.homepage2 .homepage2_survey_hero .text{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.homepage2 .homepage2_survey_hero .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_survey_hero .text{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin:0;margin-left:12px}body.homepage2 .homepage2_survey_hero .text:last-child{margin-right:0}}@media screen and (max-width:699px){body.homepage2 .homepage2_survey_hero .text{margin-left:0}}body.homepage2 .homepage2_survey_hero h4{margin-top:0;margin:15px 0 0;max-width:500px}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_survey_hero h4{margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_survey_hero h4{margin-bottom:8px}}body.homepage2 .homepage2_survey_hero h2{margin-top:0;margin-bottom:16px;font-size:1.75rem;font-weight:800}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_survey_hero h2{font-size:1.25rem;margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_survey_hero h2{margin-bottom:8px}}body.homepage2 .homepage2_survey_hero .button{background-color:#fff;color:#3595d6;margin-top:30px;width:auto;height:45px;text-align:center;resize:horizontal}body.homepage2 .homepage2_survey_hero .button:hover{background-color:#edeff0;-webkit-box-shadow:0 5px 20px 0 rgba(19,45,137,.8);box-shadow:0 5px 20px 0 rgba(19,45,137,.8)}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_survey_hero .button{margin-top:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_survey_hero .button{margin-top:10px}}body.homepage2 .homepage2_survey_hero .banner{display:block;text-align:center;background:#0081a5;color:#fff;font-weight:700;padding:10px}body.homepage2 .homepage2_survey_hero .banner:hover{background:#005b98;text-decoration:none}body.homepage2 .homepage2_survey_hero .hero-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.homepage2 .homepage2_survey_hero .hero-cta .research-logo{margin-right:10px;margin-top:20px}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_survey_hero .hero-cta .research-logo{margin-left:500px}}@media screen and (max-width:699px){body.homepage2 .homepage2_survey_hero .hero-cta .research-logo{margin-left:250px}}body.homepage2 .homepage2_survey_hero .hero-cta .homepage-hero-research{margin-top:60px;margin-right:70px}body.homepage2 .homepage2_standard_hero{background-color:#3595d6;background-image:linear-gradient(260deg,#3595d6,#005b98);color:#fff;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.homepage2 .homepage2_standard_hero .inner,body.homepage2 .homepage2_standard_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_standard_hero .subheader-content{background-size:contain;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:979px){body.homepage2 .homepage2_standard_hero .inner,body.homepage2 .homepage2_standard_hero body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.homepage2 .homepage2_standard_hero .subheader-content{padding:0 6.26%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:700px){body.homepage2 .homepage2_standard_hero .icon{margin-left:16.94915%}}body.homepage2 .homepage2_standard_hero .icon img{display:block;margin:0 auto}body.homepage2 .homepage2_standard_hero .text{margin-left:40px}@media screen and (min-width:700px){body.homepage2 .homepage2_standard_hero .text{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.homepage2 .homepage2_standard_hero .text:last-child{margin-right:0}}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_standard_hero .text{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin:0;margin-left:12px}body.homepage2 .homepage2_standard_hero .text:last-child{margin-right:0}}@media screen and (max-width:699px){body.homepage2 .homepage2_standard_hero .text{margin-left:0}}body.homepage2 .homepage2_standard_hero h4{margin-top:0;margin:15px 0 0;max-width:500px}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_standard_hero h4{margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_standard_hero h4{margin-bottom:8px}}body.homepage2 .homepage2_standard_hero h2{margin-top:0;margin-bottom:16px;font-weight:800}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_standard_hero h2{font-size:1.25rem;margin-bottom:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_standard_hero h2{margin-bottom:8px}}body.homepage2 .homepage2_standard_hero .button{background-color:#fff;color:#3595d6;margin-top:30px;width:auto;text-align:center}body.homepage2 .homepage2_standard_hero .button:hover{background-color:#edeff0;-webkit-box-shadow:0 5px 20px 0 rgba(0,91,152,.8);box-shadow:0 5px 20px 0 rgba(0,91,152,.8)}@media screen and (min-width:700px) and (max-width:979px){body.homepage2 .homepage2_standard_hero .button{margin-top:12px}}@media screen and (max-width:699px){body.homepage2 .homepage2_standard_hero .button{margin-top:10px}}body.homepage2 .homepage2_standard_hero .banner{display:block;text-align:center;background:#0081a5;color:#fff;font-weight:700;padding:10px}body.homepage2 .homepage2_standard_hero .banner:hover{background:#005b98;text-decoration:none}body.styleguide .main-content{padding-top:40px;max-width:73.75em;margin-left:auto;margin-right:auto}body.styleguide .main-content::after{clear:both;content:"";display:table}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .main-content{padding:0 20px}}body.styleguide .inner,body.styleguide body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.styleguide .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto}body.styleguide .inner::after,body.styleguide body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.styleguide .subheader-content::after{clear:both;content:"";display:table}body.styleguide #login_link{float:right;padding-top:10px}body.styleguide h1,body.styleguide h2{margin-bottom:20px}body.styleguide h3.sub-title,body.styleguide h4.sub-title,body.styleguide h5.sub-title,body.styleguide h6.sub-title{margin-bottom:15px}@media screen and (min-width:700px){body.styleguide header{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%;text-align:center}body.styleguide header:last-child{margin-right:0}}body.styleguide section{padding:20px 6.26%;max-width:73.75em;margin-left:auto;margin-right:auto}body.styleguide section::after{clear:both;content:"";display:table}body.styleguide section h1:first-child{margin-bottom:15px}@media screen and (min-width:700px){body.styleguide section{padding:20px 0}}body.styleguide pre{white-space:pre-wrap;color:#333435;font-weight:400;font-size:.75rem}@media screen and (min-width:700px){body.styleguide pre{font-size:.875rem}}body.styleguide code,body.styleguide pre{background-color:#f7f9fa;border:1px solid #e3e5e6;border-radius:2px;padding:2px;font-family:Consolas,Menlo,Courier,monospace;color:#6b6b6b}@media screen and (max-width:699px){body.styleguide code,body.styleguide pre{font-size:.875rem}}body.styleguide code.sass,body.styleguide pre.sass{background-color:rgba(213,15,103,.1);border-color:#d50f67;font-size:1rem;font-weight:400}body.styleguide a{word-wrap:break-word}body.styleguide ol li{margin-bottom:12px;padding-left:10px}body.styleguide .center{text-align:center}body.styleguide .light{color:#6b6b6b}body.styleguide .small-btm-spacing{margin-bottom:10px}body.styleguide .section-border{border-top:1px solid #e3e5e6;padding-top:20px}@media screen and (max-width:699px){body.styleguide .section-border{border-width:8px}}body.styleguide .sub-section{margin-bottom:30px}body.styleguide .def{color:#6b6b6b;font-weight:400;padding-left:5px}body.styleguide .def.base-text{font-size:1rem}body.styleguide .sg-nav .drawer__section li a{padding:8px 0 8px 34px;color:#333435}body.styleguide .sg-nav .drawer__section li a:hover{color:#74a529}@media screen and (max-width:699px){body.styleguide .sg-nav .drawer__section .sg-nav__section>a{padding-left:24px}body.styleguide .sg-nav .sg-nav__section>ul{display:none}}@media screen and (min-width:700px){body.styleguide .sg-nav{float:left;display:block;margin-right:1.69492%;width:23.72881%;border-top:3px solid #9c9ea1;border-bottom:1px solid #e3e5e6}body.styleguide .sg-nav:last-child{margin-right:0}body.styleguide .sg-nav .drawer__section li a{display:block;padding:5px 0}body.styleguide .sg-nav .sg-nav__section{border-top:1px solid #e3e5e6;padding:8px 0}body.styleguide .sg-nav .sg-nav__section:first-child{border:0}}@media screen and (min-width:700px){body.styleguide .styleguide-content{float:left;display:block;margin-right:1.69492%;width:74.57627%;border-top:3px solid #92c746}body.styleguide .styleguide-content:last-child{margin-right:0}body.styleguide .styleguide-content .two-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.styleguide .styleguide-content .two-column>div{width:48%}}body.styleguide .selector{border:1px solid #e3e5e6;border-width:1px 0 8px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 6.26%}body.styleguide .selector svg{width:11px;height:11px;fill:#3595d6}body.styleguide .foot-note{color:#9c9ea1}body.styleguide .tip-note{background-color:#edeff0;border-radius:3px;padding:10px;margin-bottom:15px}body.styleguide .back-to-top{color:#333435;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.2s opacity ease-in-out;transition:.2s opacity ease-in-out;position:fixed;top:50%}body.styleguide .back-to-top img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:5px}body.styleguide .back-to-top.visible{opacity:1}body.styleguide .back-to-top:hover{color:#005b98}body.styleguide .typography .font-weight{font-size:1.125em}body.styleguide .typography .font-weight .reg{font-weight:400}body.styleguide .typography .font-weight .med{font-weight:500}body.styleguide .typography .font-weight .demi{font-weight:700}body.styleguide .typography .font-weight .heavy{font-weight:800}@media screen and (min-width:700px){body.styleguide .typography .font-weight ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.styleguide .typography .font-weight ul li{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.styleguide .typography .font-weight ul li:last-child{margin-right:0}}@media screen and (max-width:699px){body.styleguide .typography .font-weight p{font-size:.875rem}}body.styleguide .typography .headings h1,body.styleguide .typography .headings h2,body.styleguide .typography .headings h3,body.styleguide .typography .headings h4,body.styleguide .typography .headings h5,body.styleguide .typography .headings h6{margin-bottom:20px}body.styleguide .typography .body-text li{margin-bottom:10px}body.styleguide .typography .ellipsis{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;text-indent:20px}@media screen and (min-width:700px){body.styleguide .typography .ellipsis{max-width:280px}}body.styleguide .typography .show-line-height{background-color:rgba(213,15,103,.1);display:inline-block}body.styleguide .typography.overall-guidelines .card{border-top-color:#6f3598;color:#333435;margin-bottom:15px}body.styleguide .typography.overall-guidelines .card img{position:absolute;width:40px;margin:5px 0 0}body.styleguide .typography.overall-guidelines .card h3,body.styleguide .typography.overall-guidelines .card h6{padding-left:60px}body.styleguide .typography.overall-guidelines .card h6{margin-bottom:20px}@media screen and (min-width:700px){body.styleguide .typography.overall-guidelines{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.styleguide .typography.overall-guidelines>div{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-right:0}body.styleguide .typography.overall-guidelines>div:last-child{margin-right:0}body.styleguide .typography.overall-guidelines>div:last-child{margin-right:20px}body.styleguide .typography.overall-guidelines .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;max-height:200px}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.styleguide .typography.overall-guidelines .card{max-height:240px}}body.styleguide .typography.links-section ul,body.styleguide .typography.lists-section ul{margin-bottom:20px}body.styleguide .typography.links-section ul li:last-child{padding-top:10px}body.styleguide .typography .list-example{max-width:500px}body.styleguide .forms h4{margin-bottom:10px}body.styleguide .forms .button-sizes button{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.styleguide .forms .button-sizes>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}body.styleguide .icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.styleguide .icons svg{width:25px;height:25px;margin:0 10px 10px 0}body.styleguide .colors,body.styleguide .grays{margin-bottom:30px;display:block}body.styleguide .colors::after,body.styleguide .grays::after{clear:both;content:"";display:table}body.styleguide .colors>div,body.styleguide .grays>div{color:#fff;font-weight:700;padding:20px 15px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.styleguide .colors>div .def,body.styleguide .grays>div .def{color:#fff;display:block;padding-left:0}@media screen and (min-width:700px){body.styleguide .colors>div,body.styleguide .grays>div{border-radius:100%;min-height:134px}}body.styleguide .colors .lime{background-color:#92c746}body.styleguide .colors .dark-lime{background-color:#74a529}body.styleguide .colors .green{background-color:#3ba510}body.styleguide .colors .dark-green{background-color:#327216}body.styleguide .colors .teal{background-color:#00b5b5}body.styleguide .colors .dark-teal{background-color:#0e8c8c}body.styleguide .colors .blue{background-color:#53c8ed}body.styleguide .colors .dark-blue{background-color:#0081a5}body.styleguide .colors .periwinkle{background-color:#3595d6}body.styleguide .colors .dark-periwinkle{background-color:#005b98}body.styleguide .colors .ultra-marine{background-color:#425dbf}body.styleguide .colors .dark-ultra-marine{background-color:#132d89}body.styleguide .colors .violet{background-color:#6f3598}body.styleguide .colors .dark-violet{background-color:#4a1672}body.styleguide .colors .purple{background-color:#9f0f7b}body.styleguide .colors .dark-purple{background-color:#74125d}body.styleguide .colors .pink{background-color:#d50f67}body.styleguide .colors .dark-pink{background-color:#8c0e45}body.styleguide .colors .scarlet{background-color:#ff6d19}body.styleguide .colors .dark-scarlet{background-color:#d12f11}body.styleguide .colors .orange{background-color:#ffba32}body.styleguide .colors .dark-orange{background-color:#e58900}body.styleguide .colors .yellow{background-color:#fada6c}body.styleguide .colors .dark-yellow{background-color:#f2c100}body.styleguide .colors .reports{background-color:#53c8ed}body.styleguide .colors .tools{background-color:#6f3598}body.styleguide .colors .research{background-color:#ff6d19}@media screen and (max-width:699px){body.styleguide .colors>div{float:left;display:block;margin-right:7.14286%;width:46.42857%}body.styleguide .colors>div:last-child{margin-right:0}body.styleguide .colors>div:nth-child(2n){margin-right:0}body.styleguide .colors>div:nth-child(2n+1){clear:left}}@media screen and (min-width:700px){body.styleguide .colors>div{float:left;display:block;margin-right:1.69492%;width:15.25424%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .colors>div:last-child{margin-right:0}body.styleguide .colors>div:nth-child(6n){margin-right:0}body.styleguide .colors>div:nth-child(6n+1){clear:left}}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .colors>div{float:left;display:block;margin-right:1.69492%;width:23.72881%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .colors>div:last-child{margin-right:0}body.styleguide .colors>div:nth-child(3n){margin-right:0}body.styleguide .colors>div:nth-child(3n+1){clear:left}}@media screen and (max-width:699px){body.styleguide .grays>div{float:left;display:block;margin-right:7.14286%;width:46.42857%}body.styleguide .grays>div:last-child{margin-right:0}body.styleguide .grays>div:nth-child(2n){margin-right:0}body.styleguide .grays>div:nth-child(2n+1){clear:left}}@media screen and (min-width:700px){body.styleguide .grays>div{float:left;display:block;margin-right:1.69492%;width:15.25424%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .grays>div:last-child{margin-right:0}body.styleguide .grays>div:nth-child(4n){margin-right:0}body.styleguide .grays>div:nth-child(4n+1){clear:left}}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .grays>div{float:left;display:block;margin-right:1.69492%;width:23.72881%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .grays>div:last-child{margin-right:0}body.styleguide .grays>div:nth-child(4n){margin-right:0}body.styleguide .grays>div:nth-child(4n+1){clear:left}}body.styleguide .grays .gray1,body.styleguide .grays .gray2,body.styleguide .grays .gray3,body.styleguide .grays .gray4{color:#6b6b6b}body.styleguide .grays .gray1 .def,body.styleguide .grays .gray2 .def,body.styleguide .grays .gray3 .def,body.styleguide .grays .gray4 .def{color:#6b6b6b}body.styleguide .grays .gray5 .def,body.styleguide .grays .gray6 .def,body.styleguide .grays .gray7 .def,body.styleguide .grays .gray8 .def{color:#fff}body.styleguide .grays .gray1{background-color:#f7f9fa}body.styleguide .grays .gray2{background-color:#edeff0}body.styleguide .grays .gray3{background-color:#e3e5e6}body.styleguide .grays .gray4{background-color:#d4d6d6}body.styleguide .grays .gray5{background-color:#c0c1c2}body.styleguide .grays .gray6{background-color:#9c9ea1}body.styleguide .grays .gray7{background-color:#6b6b6b}body.styleguide .grays .gray8{background-color:#333435}body.styleguide .system-colors>div{margin-bottom:10px}@media screen and (min-width:700px){body.styleguide .system-colors>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.styleguide .system-colors .dot{width:12px;height:12px;background-color:#3595d6;border-radius:100%;margin-right:10px}@media screen and (max-width:699px){body.styleguide .system-colors .dot{display:none}}body.styleguide .system-colors .base-link{color:#3595d6}body.styleguide .system-colors .twilight-blue{color:#0073ad}body.styleguide .system-colors .twilight-blue .dot{background-color:#0073ad}body.styleguide .system-colors .hover-link{color:#005b98}body.styleguide .system-colors .hover-link .dot{background-color:#005b98}body.styleguide .grid code{font-size:1rem;background-color:inherit}body.styleguide .grid code span{font-size:.875rem;color:#fff}body.styleguide .grid div{height:70px;background-color:#add8e6;margin-bottom:20px;margin-right:20px;padding:10px;width:100%}@media print{body.styleguide .grid div{background-color:#f7f9fa!important}}@media print,screen and (min-width:700px){body.styleguide .grid div:last-child{margin-right:0}body.styleguide .grid .a{float:left;display:block;margin-right:1.69492%;width:6.77966%}body.styleguide .grid .a:last-child{margin-right:0}body.styleguide .grid .b{float:left;display:block;margin-right:1.69492%;width:91.52542%}body.styleguide .grid .b:last-child{margin-right:0}body.styleguide .grid .c{float:left;display:block;margin-right:1.69492%;width:15.25424%}body.styleguide .grid .c:last-child{margin-right:0}body.styleguide .grid .d{float:left;display:block;margin-right:1.69492%;width:83.05085%}body.styleguide .grid .d:last-child{margin-right:0}body.styleguide .grid .e{float:left;display:block;margin-right:1.69492%;width:23.72881%}body.styleguide .grid .e:last-child{margin-right:0}body.styleguide .grid .f{float:left;display:block;margin-right:1.69492%;width:74.57627%}body.styleguide .grid .f:last-child{margin-right:0}body.styleguide .grid .g{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.styleguide .grid .g:last-child{margin-right:0}body.styleguide .grid .h{float:left;display:block;margin-right:1.69492%;width:66.10169%}body.styleguide .grid .h:last-child{margin-right:0}body.styleguide .grid .i{float:left;display:block;margin-right:1.69492%;width:40.67797%}body.styleguide .grid .i:last-child{margin-right:0}body.styleguide .grid .j{float:left;display:block;margin-right:1.69492%;width:57.62712%}body.styleguide .grid .j:last-child{margin-right:0}body.styleguide .grid .k{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.styleguide .grid .k:last-child{margin-right:0}body.styleguide .grid .l{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.styleguide .grid .l:last-child{margin-right:0}}@media screen and (max-width:699px){body.styleguide .grid .half{float:left;display:block;margin-right:7.14286%;width:46.42857%}body.styleguide .grid .half:last-child{margin-right:0}}body.styleguide .reports .call-out{font-weight:700}body.styleguide .reports .result__bubble{margin:50px auto}@media screen and (max-width:699px){body.styleguide .reports .result__bubble{max-width:250px}}body.styleguide .tables-section table{margin-bottom:40px}@media screen and (max-width:699px){body.styleguide .tables-section .table-1 .row-2 td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.styleguide .veil-section h5{margin:0}@media screen and (min-width:700px){body.styleguide .veil-section .veil__body{border:1px solid #e3e5e6;border-radius:3px;padding:30px}}body.styleguide .cards-section{padding:20px;background:#edeff0}body.styleguide .cards-section code{cursor:pointer}body.styleguide .cards-section code.no-click{cursor:default}body.styleguide .cards-section h3{margin-bottom:15px}body.styleguide .card .extra-content{background:#edeff0}body.styleguide .card code.active{background-color:#ffffe0}body.styleguide .heroes{background:#f7f9fa}body.styleguide .heroes .hero{display:block;background-color:#fff;top:0}body.styleguide .heroes .hero::after{clear:both;content:"";display:table}body.styleguide .heroes .hero h1,body.styleguide .heroes .hero h4{color:#333435}body.styleguide .heroes .hero h6{color:#6b6b6b}body.styleguide .heroes .hero .b1{color:#6b6b6b;margin:15px 0}body.styleguide .heroes .hero .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:50px;height:122px;position:relative;text-align:center;text-transform:uppercase;width:122px;border:8px solid #fff;line-height:106px}body.styleguide .heroes .hero .avatar:after{border-radius:100%;border:2px solid #9f0f7b;bottom:-8px;content:'';left:-8px;position:absolute;right:-8px;top:-8px}body.styleguide .heroes .hero .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .heroes .hero .avatar.with-photo{background-color:transparent}body.styleguide .heroes .hero .mobile-visual{left:50%;max-width:700px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250%}@media screen and (min-width:700px){body.styleguide .heroes .hero{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:520px}body.styleguide .heroes .hero .b1{margin:27px 0 43px}}@media screen and (max-width:699px){body.styleguide .heroes .hero{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px 24px}body.styleguide .heroes .hero .button{width:auto}}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .heroes .hero h1{font-size:2rem}}@media screen and (max-width:699px){body.styleguide .heroes .share_compare_new_activity_hero.hero>.visual,body.styleguide .heroes .standard_hero.hero>.visual{margin:auto 0}}@media screen and (min-width:700px){body.styleguide .heroes .share_compare_new_activity_hero.hero>div,body.styleguide .heroes .standard_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.styleguide .heroes .share_compare_new_activity_hero.hero>.text,body.styleguide .heroes .standard_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-93.22034%;padding-right:10px}body.styleguide .heroes .share_compare_new_activity_hero.hero>.text:last-child,body.styleguide .heroes .standard_hero.hero>.text:last-child{margin-right:0}body.styleguide .heroes .share_compare_new_activity_hero.hero>.visual,body.styleguide .heroes .standard_hero.hero>.visual{text-align:center;float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:46.61017%}body.styleguide .heroes .share_compare_new_activity_hero.hero>.visual:last-child,body.styleguide .heroes .standard_hero.hero>.visual:last-child{margin-right:0}body.styleguide .heroes .share_compare_new_activity_hero.hero .full-bleed-image .desktop-visual,body.styleguide .heroes .standard_hero.hero .full-bleed-image .desktop-visual{max-width:170%}}body.styleguide .heroes .standard_hero.hero .text.with-image p{margin:15px 0}body.styleguide .heroes .standard_hero.hero .buttons a+a{display:block;margin-top:10px}body.styleguide .heroes .share_compare_new_activity_hero.hero .b1{margin:5px 0}body.styleguide .heroes .share_compare_new_activity_hero.hero .visual{position:relative}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar{margin:0 auto;position:relative}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar-container{margin:15px 0}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar-content{margin-top:20px}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar-content span{font-style:italic}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar-icon{left:50%;position:absolute;top:95px}body.styleguide .heroes .share_compare_new_activity_hero.hero .mobile-visual{top:37.5px;position:absolute}@media screen and (min-width:700px){body.styleguide .heroes .share_compare_new_activity_hero.hero .body{margin:27px 0 43px}body.styleguide .heroes .share_compare_new_activity_hero.hero .avatar-container{left:20%;margin-top:-61px;position:absolute;text-align:center;top:50%}}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column{color:#333435;text-align:center;margin-bottom:15px}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column .column-text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column .column-text h3{margin-right:5px}@media screen and (min-width:700px){body.styleguide .heroes .relfinder_new_activity_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.styleguide .heroes .relfinder_new_activity_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:40.67797%;margin-left:-97.45763%}body.styleguide .heroes .relfinder_new_activity_hero.hero>.text:last-child{margin-right:0}body.styleguide .heroes .relfinder_new_activity_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:53.38983%;margin-left:46.61017%}body.styleguide .heroes .relfinder_new_activity_hero.hero>.visual:last-child{margin-right:0}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column{float:left;display:block;margin-right:3.1746%;width:28.57143%;white-space:nowrap}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column:last-child{margin-right:0}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column .column-visual,body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column h1{display:inline}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column h1{font-size:5.875rem;letter-spacing:-15px;position:relative}}@media screen and (max-width:699px){body.styleguide .heroes .relfinder_new_activity_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:auto 0}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column .column-visual{margin-right:15px}body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column .column-visual img{width:45px}}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .heroes .relfinder_new_activity_hero.hero .visual .column h1{font-size:5rem;letter-spacing:-18px}}@media screen and (min-width:700px){body.styleguide .heroes .conversion_hero.hero>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.styleguide .heroes .conversion_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:44.91525%}body.styleguide .heroes .conversion_hero.hero>.text:last-child{margin-right:0}body.styleguide .heroes .conversion_hero.hero>.visual{float:left;display:block;margin-right:1.69492%;width:49.15254%}body.styleguide .heroes .conversion_hero.hero>.visual:last-child{margin-right:0}}body.styleguide .heroes .results_ready_hero.hero{text-align:center}body.styleguide .heroes .results_ready_hero.hero h5{color:#6b6b6b}body.styleguide .heroes .results_ready_hero.hero>div{display:block}body.styleguide .heroes .results_ready_hero.hero>div::after{clear:both;content:"";display:table}body.styleguide .heroes .results_ready_hero.hero .green-highlight{color:#3ba510}body.styleguide .heroes .results_ready_hero.hero .pink-highlight{color:#d50f67}body.styleguide .heroes .results_ready_hero.hero .visual{margin:auto 0}body.styleguide .heroes .results_ready_hero.hero .visual div{position:relative}body.styleguide .heroes .results_ready_hero.hero .visual .avatar{font-size:50px;left:50%;top:50%;z-index:1}body.styleguide .heroes .results_ready_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (max-width:699px){body.styleguide .heroes .results_ready_hero.hero .visual .avatar{position:relative;margin-left:-61px}body.styleguide .heroes .results_ready_hero.hero .visual p{margin:5px 0 0}body.styleguide .heroes .results_ready_hero.hero .buttons{margin-top:20px}}@media screen and (min-width:700px){body.styleguide .heroes .results_ready_hero.hero{padding:50px 0 0}body.styleguide .heroes .results_ready_hero.hero>.text{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%;margin-bottom:51px}body.styleguide .heroes .results_ready_hero.hero>.text:last-child{margin-right:0}body.styleguide .heroes .results_ready_hero.hero>.visual>div{float:left;display:block;margin-right:1.69492%;width:32.20339%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}body.styleguide .heroes .results_ready_hero.hero>.visual>div:last-child{margin-right:0}body.styleguide .heroes .results_ready_hero.hero>.visual>div h5{margin-top:auto}body.styleguide .heroes .results_ready_hero.hero>.visual>div .avatar{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.styleguide .heroes .results_ready_hero.hero .buttons{margin:42px 0 79px}}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .body,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .buttons,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .header,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .visual,body.styleguide .heroes .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.styleguide .heroes .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{display:block;position:relative}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .body::after,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .buttons::after,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .header::after,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .visual::after,body.styleguide .heroes .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.styleguide .heroes .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .avatar{margin:10px auto;z-index:1}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .visual{margin:auto 0}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .mobile-visual{margin-top:-38px;position:absolute;top:50%}@media screen and (min-width:700px){body.styleguide .heroes .ungenotyped_recent_share_hero.hero .body,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .buttons,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .header,body.styleguide .heroes .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.styleguide .heroes .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{text-align:center}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .left-visual,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .right-visual{margin:auto 0;float:left;display:block;margin-right:1.69492%;width:32.20339%}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .left-visual:last-child,body.styleguide .heroes .ungenotyped_recent_share_hero.hero .right-visual:last-child{margin-right:0}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .left-visual{margin-left:8.47458%}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .center-visual{float:left;display:block;margin-right:1.69492%;width:15.25424%}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .center-visual:last-child{margin-right:0}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .center-visual .avatar{margin:0 auto}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .header,body.styleguide .heroes .ungenotyped_recent_share_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.styleguide .heroes .ungenotyped_recent_share_hero.hero .relatives-in-common-sharing{margin:60px 0 42px}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .body{margin:20px 0}body.styleguide .heroes .ungenotyped_recent_share_hero.hero .avatar{margin:30px auto}}body.styleguide .heroes .centered_hero.hero{text-align:center}body.styleguide .heroes .centered_hero.hero .subhead{margin-top:17px}body.styleguide .heroes .centered_hero.hero .dismiss-button{margin-top:25px}body.styleguide .heroes .centered_hero.hero .visual-column h4{margin:18px 0 13px}body.styleguide .heroes .centered_hero.hero .visual-column h6{line-height:1.5}body.styleguide .heroes .centered_hero.hero .b1{margin:13px 0 0}body.styleguide .heroes .centered_hero.hero .buttons{margin-top:42px}@media screen and (max-width:699px){body.styleguide .heroes .centered_hero.hero .visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.styleguide .heroes .centered_hero.hero .visual-column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0;text-align:left}body.styleguide .heroes .centered_hero.hero .visual-column .column-image{float:left;display:block;margin-right:7.14286%;width:28.57143%;text-align:right}body.styleguide .heroes .centered_hero.hero .visual-column .column-image:last-child{margin-right:0}body.styleguide .heroes .centered_hero.hero .visual-column .column-text{float:left;display:block;margin-right:7.14286%;width:64.28571%}body.styleguide .heroes .centered_hero.hero .visual-column .column-text:last-child{margin-right:0}body.styleguide .heroes .centered_hero.hero .visual-column .column-text h4{margin:0 0 5px}}@media screen and (min-width:700px){body.styleguide .heroes .centered_hero.hero{padding:69px 0 79px}body.styleguide .heroes .centered_hero.hero .buttons,body.styleguide .heroes .centered_hero.hero .header,body.styleguide .heroes .centered_hero.hero .visual,body.styleguide .heroes .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.styleguide .heroes .centered_hero.hero .relatives-in-common-sharing{display:block}body.styleguide .heroes .centered_hero.hero .buttons::after,body.styleguide .heroes .centered_hero.hero .header::after,body.styleguide .heroes .centered_hero.hero .visual::after,body.styleguide .heroes .centered_hero.hero body.tools.compare .compare .relatives-in-common-sharing::after,body.tools.compare .compare body.styleguide .heroes .centered_hero.hero .relatives-in-common-sharing::after{clear:both;content:"";display:table}body.styleguide .heroes .centered_hero.hero .visual{margin-top:36px}body.styleguide .heroes .centered_hero.hero .visual-column{float:left;display:block;margin-right:1.69492%;width:32.20339%}body.styleguide .heroes .centered_hero.hero .visual-column:last-child{margin-right:0}}body.styleguide .heroes .kit_status_hero.hero{padding:32px 0 19px;text-align:center}body.styleguide .heroes .kit_status_hero.hero .text,body.styleguide .heroes .kit_status_hero.hero .visual{display:block;padding:0 6.26%}body.styleguide .heroes .kit_status_hero.hero .text::after,body.styleguide .heroes .kit_status_hero.hero .visual::after{clear:both;content:"";display:table}body.styleguide .heroes .kit_status_hero.hero .text .b1{margin:25px 0 0}body.styleguide .heroes .kit_status_hero.hero .visual{margin-top:35px;z-index:5}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:1000px;border:2px solid #e3e5e6;-webkit-box-shadow:0 0 0 8px #f7f9fa;box-shadow:0 0 0 8px #f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 6.26%}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar:last-child{margin-right:0}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step{height:38px;position:relative;width:33.3%}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step{width:12.5%}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-ball{background-color:#92c746;border-radius:100%;height:20px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-ball{border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #92c746;box-shadow:0 0 0 2px #92c746;height:22px;width:22px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-color:#ffba32;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #ffba32;box-shadow:0 0 0 2px #ffba32;height:32px;width:32px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time.a005e5cafd43.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-ball{background-image:url("../img/icons/time_2x.10a9d461832c.png");background-size:contain}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert.2e23d6580bbd.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-ball{background-image:url("../img/icons/alert_2x.a226d8283e7a.png");background-size:contain}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-label{color:#c0c1c2;font-size:.875rem;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-label{bottom:60px;color:#d4d6d6}}@media screen and (max-width:699px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-label{top:60px}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-weight:700}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-label,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{font-size:1rem;font-weight:500}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-label{color:#92c746}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-label,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-label{color:#ffba32}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-bar{background-color:#92c746;height:8px;margin-top:-4px;position:absolute;right:50%;top:50%;width:100%}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step .step-bar{height:12px;margin-top:-6px}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background:0 0;background-image:url("../img/backgrounds/green_fill_kit_status.202b6633c3d8.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.active .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.delayed .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step.needs_action .step-bar{background-image:url("../img/backgrounds/green_fill_kit_status_2x.735af5289fa3.png");background-size:140px 12px}}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{content:"";width:26px;height:20px;left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step:before{top:-18px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step:after{-webkit-transform:translate(-50%,0) rotate(180deg);transform:translate(-50%,0) rotate(180deg);bottom:-18px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:first-child:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:first-child:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:last-child:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:last-child:before{content:none}}@media screen and (max-width:699px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:last-child:before,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{content:"";width:26px;height:20px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url("../img/index/kit_status_rounded.2232d99d6779.svg") no-repeat center center}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:nth-child(2):before{left:100%;top:-18px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .step:last-child:before{right:100%;-webkit-transform:translate(50%,0) rotate(180deg);transform:translate(50%,0) rotate(180deg);bottom:-18px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .tpd-content:after,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .tpd-content:before{content:"";left:100%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .tpd-content:before{z-index:1;height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #f7f9fa;top:-11px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .tpd-content:after{height:0;width:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:5px solid #e3e5e6;top:-9px}}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-ball,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-ball,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-ball{background-color:#e3e5e6;height:16px;width:16px}body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#e3e5e6}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .active.step~.step .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .delayed.step~.step .step-bar,body.styleguide .heroes .kit_status_hero.hero .visual .progress-bar .needs_action.step~.step .step-bar{background-color:#fff}}@media screen and (max-width:699px){body.styleguide .heroes .kit_status_hero.hero .tpd-tooltip{display:none}}body.styleguide .heroes .kit_status_hero.hero .vex{text-align:left}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip.centered-tooltip{display:none}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content{background-color:#fff;border:1px solid #e3e5e6;display:inline-block;float:none;margin:50px auto 0;width:80%}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after,body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{content:"";left:50%;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:before{z-index:1;height:0;width:0;border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content:after{height:0;width:0;border-bottom:12px solid #e3e5e6;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%;margin-bottom:1px}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:after,body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.left:before{left:15%}body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:after,body.styleguide .heroes .kit_status_hero.hero .kit-status-tooltip-mobile .tpd-content.right:before{left:85%}@media screen and (max-width:699px){body.styleguide .heroes .kit_status_hero.hero .background-bean-left,body.styleguide .heroes .kit_status_hero.hero .background-bean-right{width:140%}}body.styleguide .heroes .kit_status_hero.hero .background-bean-left{max-width:585px;position:absolute;right:50%;top:-42.5px}body.styleguide .heroes .kit_status_hero.hero .background-bean-right{bottom:-30px;max-width:474px;position:absolute}body.styleguide .heroes .kit_status_hero.hero .subhed .button{margin-bottom:12px}@media screen and (min-width:700px){body.styleguide .heroes .kit_status_hero.hero{padding:60px 0 19px}body.styleguide .heroes .kit_status_hero.hero .text .b1{margin:16px 0 0}body.styleguide .heroes .kit_status_hero.hero .text-content{position:relative;float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.styleguide .heroes .kit_status_hero.hero .text-content:last-child{margin-right:0}body.styleguide .heroes .kit_status_hero.hero .visual{margin-top:79px}body.styleguide .heroes .kit_status_hero.hero .background-bean-left{right:100%;top:50px}body.styleguide .heroes .kit_status_hero.hero .bean-container{display:block}body.styleguide .heroes .kit_status_hero.hero .bean-container::after{clear:both;content:"";display:table}body.styleguide .heroes .kit_status_hero.hero .bean-container .bean-image-shift{position:relative;float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-left:33.89831%}body.styleguide .heroes .kit_status_hero.hero .bean-container .bean-image-shift:last-child{margin-right:0}body.styleguide .heroes .kit_status_hero.hero .bean-container .background-bean-right{left:100%;top:50px}}@media screen and (max-width:699px){body.styleguide .heroes .kit_status_hero.hero .header,body.styleguide .heroes .kit_status_hero.hero body.tools.compare .compare .relatives-in-common-sharing,body.tools.compare .compare body.styleguide .heroes .kit_status_hero.hero .relatives-in-common-sharing{font-size:22px}}body.styleguide .heroes .hero{margin:10px 0;overflow:hidden}body.styleguide .standard-avatar .avatar{background-color:#6f3598;border-radius:100%;color:#fff;font-size:18px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px}body.styleguide .standard-avatar .avatar:after{border-radius:100%;border:2px solid #6f3598;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.styleguide .standard-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .standard-avatar .avatar.with-photo{background-color:transparent}body.styleguide .standard-avatar a:hover .avatar{border-color:#6f3598}body.styleguide .avatar-section .example{margin-bottom:30px}body.styleguide .avatar-section .example>div:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.styleguide .avatar-section .example .avatar{-webkit-transition:all .2s ease;transition:all .2s ease}body.styleguide .avatar-section .example a:hover{text-decoration:none}@media screen and (max-width:699px){body.styleguide .avatar-section .example>div:last-child{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:8px}}@media screen and (min-width:700px){body.styleguide .avatar-section .example{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.styleguide .avatar-section .example .avatar{margin-right:10px}}body.styleguide .avatar-section .profile-avatar .avatar{background-color:#9f0f7b;border-radius:100%;color:#fff;font-size:14px;height:30px;position:relative;text-align:center;text-transform:uppercase;width:30px;line-height:30px;font-weight:700;margin-right:10px}body.styleguide .avatar-section .profile-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .avatar-section .profile-avatar .avatar.with-photo{background-color:transparent}body.styleguide .avatar-section .profile-avatar .avatar.with-photo{height:35px;width:35px}body.styleguide .avatar-section .add-predicted .avatar{background-color:#ffba32;border-radius:100%;color:#fff;font-size:28px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px}body.styleguide .avatar-section .add-predicted .avatar:after{border-radius:100%;border:2px solid #ffba32;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.styleguide .avatar-section .add-predicted .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .avatar-section .add-predicted .avatar.with-photo{background-color:transparent}body.styleguide .avatar-section .add-predicted a:hover .avatar{border-color:#ffba32}body.styleguide .avatar-section .add-missing .avatar{background-color:#c0c1c2;border-radius:100%;color:#fff;font-size:18px;height:64px;position:relative;text-align:center;text-transform:uppercase;width:64px;border:4px solid #fff;line-height:56px;background:#fff url("../img/icons/add_relative.e22e7eeea86b.svg") no-repeat 50% 50%/50%}body.styleguide .avatar-section .add-missing .avatar:after{border-radius:100%;border:2px solid #c0c1c2;bottom:-4px;content:'';left:-4px;position:absolute;right:-4px;top:-4px}body.styleguide .avatar-section .add-missing .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .avatar-section .add-missing .avatar.with-photo{background-color:transparent}body.styleguide .avatar-section .add-missing a:hover .avatar{border-color:#c0c1c2}body.styleguide .avatar-section .borderless-avatar .avatar{background-color:#d50f67;border-radius:100%;color:#fff;font-size:24px;height:73px;position:relative;text-align:center;text-transform:uppercase;width:73px;line-height:73px}body.styleguide .avatar-section .borderless-avatar .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .avatar-section .borderless-avatar .avatar.with-photo{background-color:transparent}body.styleguide .avatar-section .not-connected .avatar{background-color:#edeff0;border-radius:100%;color:#fff;font-size:24px;height:73px;position:relative;text-align:center;text-transform:uppercase;width:73px;border:5px solid #fff;line-height:63px;background:#edeff0 url("../img/icons/connect_relative.49a47907d435.svg") no-repeat 50% 50%/42px}body.styleguide .avatar-section .not-connected .avatar:after{border-radius:100%;border:2px dotted #e3e5e6;bottom:-5px;content:'';left:-5px;position:absolute;right:-5px;top:-5px}body.styleguide .avatar-section .not-connected .avatar img{border-radius:100%;height:100%;width:100%}body.styleguide .avatar-section .not-connected .avatar.with-photo{background-color:transparent}body.styleguide .avatar-section .not-connected .avatar:after{-webkit-transition:all .1s ease;transition:all .1s ease}body.styleguide .avatar-section .not-connected .avatar:hover:after{border-width:3px;border-style:solid}body.styleguide .tap-target{background:#fada6c;cursor:pointer;width:16px}body.styleguide .tap-target.with-mixin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;width:44px}body.styleguide .sass-ref .mixin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3595d6;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Avenir Next",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:700;height:45px;line-height:45px;padding:0 25px;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;min-width:120px}body.styleguide .sass-ref .mixin-button:hover{background-color:#005b98}body.styleguide .sass-ref .mixin-button:focus{outline:0}body.styleguide .sass-ref .mixin-button:disabled{background-color:#e3e5e6;color:#6b6b6b;cursor:default;font-weight:400}body.styleguide .sass-ref .mixin-button:disabled.loading{background-color:#005b98;color:#fff;font-weight:500}body.styleguide .sass-ref .mixin-button.secondary{background-color:#f7f9fa;-webkit-box-shadow:inset 0 0 0 1px #9c9ea1;box-shadow:inset 0 0 0 1px #9c9ea1;color:#6b6b6b;font-weight:500}body.styleguide .sass-ref .mixin-button.secondary:focus,body.styleguide .sass-ref .mixin-button.secondary:hover{background-color:#e3e5e6}body.styleguide .sass-ref .mixin-button.large{font-size:1.25rem;height:50px;line-height:50px}body.styleguide .sass-ref .mixin-button.small{height:35px;line-height:35px}@media screen and (max-width:699px){body.styleguide .sass-ref .mixin-button.mobile-small{height:35px;line-height:35px}}@media screen and (min-width:700px) and (max-width:979px){body.styleguide .sass-ref .mixin-button.mobile-small{height:35px;line-height:35px}}body.styleguide .sass-ref .mixin-button.wide{width:100%}@media screen and (max-width:699px){body.styleguide .sass-ref .mixin-button.mobile-wide{display:block;width:100%}}body.styleguide .sass-ref .mixin-button.buy{background-color:#d50f67}body.styleguide .sass-ref .mixin-button.buy:hover{background-color:#8c0e45}body.styleguide .sass-ref .mixin-button.loading:before{content:' ';background:url("../img/icons/spinner_periwinkle.99491c3abeb7.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.styleguide .sass-ref .mixin-button.toggle-button{background:#fff;border:2px solid #3595d6;border-radius:40px;color:#3595d6;line-height:41px;margin:5px}body.styleguide .sass-ref .mixin-button.toggle-button.active,body.styleguide .sass-ref .mixin-button.toggle-button:hover{color:#fff;background:#3595d6}body.styleguide .sass-ref .mixin-button.toggle-button:first-child{margin-left:0}body.styleguide .sass-ref .mixin-button.toggle-button:last-child{margin-right:0}body.styleguide .sass-ref .mixin-button.rounded{border-radius:100px}body.styleguide .sass-ref .mixin-button span{content:' ';background:url("../img/icons/spinner_periwinkle.99491c3abeb7.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}body.styleguide .sass-ref .mixin-toggle-button{background:#fff;border:2px solid #3595d6;border-radius:40px;color:#3595d6;line-height:41px;margin:5px}body.styleguide .sass-ref .mixin-toggle-button.active,body.styleguide .sass-ref .mixin-toggle-button:hover{color:#fff;background:#3595d6}body.styleguide .sass-ref .mixin-toggle-button:first-child{margin-left:0}body.styleguide .sass-ref .mixin-toggle-button:last-child{margin-right:0}body.styleguide .sass-ref .mixin-spinner span{content:' ';background:url("../img/icons/spinner_dark-gray.8aa1ac3fe975.svg") no-repeat left top;background-size:contain;width:14px;height:14px;display:inline-block;margin:0 5px -1px 0;-webkit-animation-name:button-loading-spin;animation-name:button-loading-spin;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media screen and (min-width:700px){body.styleguide .sass-ref .sub-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.styleguide .sass-ref .sub-section>div:first-child{float:left;display:block;margin-right:1.69492%;width:23.72881%}body.styleguide .sass-ref .sub-section>div:first-child:last-child{margin-right:0}}@media screen and (min-width:700px) and (min-width:700px) and (max-width:979px){body.styleguide .sass-ref .sub-section>div:first-child{float:left;display:block;margin-right:1.69492%;width:40.67797%}body.styleguide .sass-ref .sub-section>div:first-child:last-child{margin-right:0}}@media screen and (max-width:699px){body.styleguide .sass-ref .sub-section{border-bottom:1px solid #e3e5e6;margin-bottom:20px;padding-bottom:20px}}body.styleguide .murray{background:#fada6c;cursor:pointer;height:300px;width:280px}body.error-page.mobile-web-view .main-content{bottom:0}body.error-page .main-container{min-height:450px}body.error-page .main-content{left:0;position:absolute;right:0;bottom:42px;top:45px;min-height:400px}@media screen and (min-width:700px){body.error-page .main-content{top:73px}}body.error-page .inner,body.error-page body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.error-page .subheader-content{max-width:73.75em;margin-left:auto;margin-right:auto;height:100%;position:relative;width:100%}body.error-page .inner::after,body.error-page body.tools.relatives.dnar-intro .subheader .subheader-content::after,body.tools.relatives.dnar-intro .subheader body.error-page .subheader-content::after{clear:both;content:"";display:table}body.error-page .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:700px){body.error-page .content{float:left;display:block;margin-right:1.69492%;width:49.15254%;margin-left:25.42373%}body.error-page .content:last-child{margin-right:0}}@media screen and (max-width:699px){body.error-page .content{margin:0 6.26%}}@media screen and (min-width:700px){body.error-page .text{float:left;display:block;margin-right:3.44828%;width:74.13793%;margin-left:-103.44828%}body.error-page .text:last-child{margin-right:0}}body.error-page .text .head{margin:16px 0}@media screen and (min-width:700px){body.error-page .text .head{margin:0 0 12px}}body.error-page .text .subhead{margin:0 0 24px}body.error-page .text p{margin:0}body.error-page .text .links a{display:block}@media screen and (min-width:700px){body.error-page .text .links{margin:16px 0 0}}@media screen and (min-width:700px){body.error-page .visual{float:left;display:block;margin-right:3.44828%;width:22.41379%;margin-left:77.58621%}body.error-page .visual:last-child{margin-right:0}}@media screen and (max-width:699px){body.error-page .visual img{width:15%}}@media screen and (max-width:699px){body.error-page .visual .compass{width:22%}}body.welcome-page section{max-width:73.75em;margin-left:auto;margin-right:auto}body.welcome-page section::after{clear:both;content:"";display:table}@media screen and (min-width:700px){body.welcome-page section{margin-bottom:60px}}@media screen and (max-width:699px){body.welcome-page section{margin:0 2%}body.welcome-page section>div{margin:32px 4.26%}}@media screen and (min-width:700px){body.welcome-page .half-left,body.welcome-page .half-right{float:left;display:block;margin-right:1.69492%;width:49.15254%;min-height:417px}body.welcome-page .half-left:last-child,body.welcome-page .half-right:last-child{margin-right:0}}@media screen and (min-width:700px){body.welcome-page .half-left{margin-right:0}}@media screen and (min-width:700px){body.welcome-page .half-right{border-left:1px solid #e3e5e6}}@media screen and (max-width:699px){body.welcome-page .half-right{border-top:1px solid #e3e5e6;padding-top:32px}}@media screen and (min-width:700px){body.welcome-page .center-block{float:left;display:block;margin-right:3.44828%;width:65.51724%;margin-left:17.24138%}body.welcome-page .center-block:last-child{margin-right:0}}body.welcome-page .heading h1{padding-bottom:24px}@media screen and (min-width:700px){body.welcome-page .heading{padding:50px 0 60px}body.welcome-page .heading h1{padding-bottom:20px}}body.welcome-page .heading p{margin:0}body.welcome-page .image{margin:16px 0}@media screen and (min-width:700px){body.welcome-page .image{margin:30px 0 40px}}body.welcome-page .button{display:block;margin:32px 0 40px;width:100%}body.welcome-page.transition{overflow-x:hidden}body.welcome-page.transition h4{margin:15px 0 10px}body.welcome-page.transition .button{margin-top:15px}body.welcome-page.transition .top-bean{position:relative;left:-200px;top:16px}body.welcome-page.transition .left-bean{position:absolute;right:75%;top:75%}body.welcome-page.transition .right-bean{left:75%;position:absolute;top:90%}@media screen and (max-width:699px){body.welcome-page.transition .heading{margin:32px 4.26% 24px}body.welcome-page.transition .global-footer:before{background-image:url("../img/cards/bean_blue_transition.be377e14035e.svg");background-size:361px 38px;content:"";height:38px;left:40%;position:absolute;top:-41px;width:361px}}body.familysearch header{background-color:#00b5b5;background-image:linear-gradient(100deg,#00b5b5,#74a529)}body.familysearch header .inner,body.familysearch header body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.familysearch header .subheader-content{background:url("../img/familysearch/header_backdrop_left.75b40f9abcbc.svg") no-repeat -45px 10px,url("../img/familysearch/header_backdrop_right.68968183d0c3.svg") no-repeat calc(100% + 45px) 10px;background-size:100px;color:#fff;padding:30px 6.26%;text-align:center}@media screen and (min-width:980px){body.familysearch header .inner,body.familysearch header body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.familysearch header .subheader-content{background-position:20px center,calc(100% - 20px) center;background-size:160px;padding:50px 20px}}@media screen and (min-width:700px) and (max-width:979px){body.familysearch header .inner,body.familysearch header body.tools.relatives.dnar-intro .subheader .subheader-content,body.tools.relatives.dnar-intro .subheader body.familysearch header .subheader-content{background-position:40px center,calc(100% - 40px) center;background-size:120px;padding:40px 20px}}body.familysearch section{padding:30px 6.26%}@media screen and (min-width:700px){body.familysearch section{padding:40px 20px}}@media screen and (min-width:700px){body.familysearch .content-container{float:left;display:block;margin-right:1.69492%;width:83.05085%;margin-left:8.47458%}body.familysearch .content-container:last-child{margin-right:0}}@media screen and (min-width:980px){body.familysearch .content-container.skinny{float:left;display:block;margin-right:1.69492%;width:66.10169%;margin-left:16.94915%}body.familysearch .content-container.skinny:last-child{margin-right:0}}body.familysearch .content-container>p{margin-bottom:20px}@media screen and (min-width:700px){body.familysearch .content-container>p{margin-bottom:30px}}@media screen and (min-width:700px){body.familysearch .add-tree .content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.familysearch .add-tree .content-container .familysearch-content{width:50%}body.familysearch .add-tree .content-container .familysearch-graphic{width:40%}}@media screen and (max-width:699px){body.familysearch .add-tree .content-container{text-align:center}body.familysearch .add-tree .content-container>p{text-align:left}}body.familysearch .learn-more{background-color:#f7f9fa}body.familysearch .learn-more .content-container{text-align:center}body.familysearch .learn-more .content-container .learn-more-content p{text-align:left}body.familysearch .ask-title{color:#6b6b6b;margin-bottom:10px}body.familysearch .section-title{margin-bottom:20px}@media screen and (max-width:699px){body.familysearch .section-title{font-size:1.375rem}}body.familysearch .logo{height:41px}@media screen and (min-width:700px){body.familysearch .familysearch-tree .content-container{text-align:center}}body.familysearch .familysearch-tree .logo{margin-bottom:20px}body.familysearch .familysearch-tree .sync-info{font-weight:700}body.familysearch .familysearch-tree .familysearch-ancestors.table{margin-bottom:30px}body.familysearch .familysearch-tree .familysearch-ancestors .category{display:table-row}body.familysearch .familysearch-tree .tree-actions{text-align:center}body.familysearch .familysearch-tree .tree-actions button{margin-bottom:20px}@media screen and (min-width:700px){body.familysearch .familysearch-tree .tree-actions button{margin-bottom:20px}}body.familysearch .loading-section{background-color:#f7f9fa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;margin-top:30px;min-height:160px;padding:30px;text-align:center}@media screen and (min-width:700px){body.familysearch .loading-section{min-height:226px}}@media screen and (min-width:700px) and (max-width:979px){body.familysearch .loading-section{width:70%;margin-right:auto;margin-left:auto}}body.familysearch .loading-section h5{color:#6b6b6b}@media screen and (min-width:700px){body.familysearch .loading-section h5{font-size:1.125rem}}body.familysearch .familysearch-ancestors .category.grandparents.open td{color:#ff6d19}body.familysearch .familysearch-ancestors .category.grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.grandparents.open+.ancestors td{border-left:4px solid #ff6d19}body.familysearch .familysearch-ancestors .category.g-grandparents.open td{color:#d12f11}body.familysearch .familysearch-ancestors .category.g-grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.g-grandparents.open+.ancestors td{border-left:4px solid #d12f11}body.familysearch .familysearch-ancestors .category.g2-grandparents.open td{color:#d50f67}body.familysearch .familysearch-ancestors .category.g2-grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.g2-grandparents.open+.ancestors td{border-left:4px solid #d50f67}body.familysearch .familysearch-ancestors .category.g3-grandparents.open td{color:#9f0f7b}body.familysearch .familysearch-ancestors .category.g3-grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.g3-grandparents.open+.ancestors td{border-left:4px solid #9f0f7b}body.familysearch .familysearch-ancestors .category.g4-grandparents.open td{color:#6f3598}body.familysearch .familysearch-ancestors .category.g4-grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.g4-grandparents.open+.ancestors td{border-left:4px solid #6f3598}body.familysearch .familysearch-ancestors .category.g5-grandparents.open td{color:#4a1672}body.familysearch .familysearch-ancestors .category.g5-grandparents.open td:first-child,body.familysearch .familysearch-ancestors .category.g5-grandparents.open+.ancestors td{border-left:4px solid #4a1672}@media screen and (max-width:699px){body.familysearch .familysearch-ancestors{border:none;margin-left:-7.15592%;margin-right:-7.15592%;width:114.31184%}}body.familysearch .familysearch-ancestors td{border-bottom:none;border-top:1px solid #e3e5e6;padding:13px 25px;vertical-align:top}@media screen and (min-width:700px) and (max-width:979px){body.familysearch .familysearch-ancestors td{padding:13px 15px}}@media screen and (min-width:700px){body.familysearch .familysearch-ancestors td{padding:20px 25px}}body.familysearch .familysearch-ancestors.table{border-top:none;margin-bottom:24px;border-bottom:1px solid #e3e5e6}@media screen and (max-width:699px){body.familysearch .familysearch-ancestors.table{border-radius:0}}body.familysearch .familysearch-ancestors thead td{padding:20px}@media screen and (min-width:980px){body.familysearch .familysearch-ancestors thead td{padding:30px}}@media screen and (max-width:699px){body.familysearch .familysearch-ancestors thead td{border-top:none}}body.familysearch .familysearch-ancestors thead p{color:#6b6b6b;margin:10px 0 0}body.familysearch .familysearch-ancestors .category{font-weight:700}@media screen and (max-width:699px){body.familysearch .familysearch-ancestors .category{display:block}body.familysearch .familysearch-ancestors .category td{display:table-cell;padding:15px 0}}body.familysearch .familysearch-ancestors .category.open:hover td{background-color:transparent}body.familysearch .familysearch-ancestors .category.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.familysearch .familysearch-ancestors .category.open+.ancestors td{border-top:none}body.familysearch .familysearch-ancestors .category .arrow{border-left:4px solid transparent;padding:15px;width:40px}@media screen and (min-width:700px){body.familysearch .familysearch-ancestors .category .arrow{padding:20px 26px;width:72px}}body.familysearch .familysearch-ancestors .category .arrow img{max-width:unset}body.familysearch .familysearch-ancestors .ancestor-toggle{padding-left:0}@media screen and (min-width:700px){body.familysearch .familysearch-ancestors .ancestor-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.familysearch .familysearch-ancestors .ancestors td{padding-top:0}@media screen and (max-width:699px){body.familysearch .familysearch-ancestors .ancestors td{font-size:.875rem;padding-left:13px;padding-right:15px}}@media screen and (min-width:700px){body.familysearch .familysearch-ancestors .ancestors .none-listed{padding-left:46px}}body.familysearch .familysearch-ancestors .ancestors-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px}body.familysearch .familysearch-ancestors .ancestors-list li:last-child{padding-bottom:0}body.familysearch .familysearch-ancestors .ancestors-list li .person{width:28%}@media screen and (min-width:700px) and (max-width:979px){body.familysearch .familysearch-ancestors .ancestors-list li .person{width:40%}}body.familysearch .familysearch-ancestors .ancestors-list li .years{padding:0 12px;width:24%}@media screen and (min-width:980px){body.familysearch .familysearch-ancestors .ancestors-list li .years{padding:0 30px}}body.familysearch .familysearch-ancestors .ancestors-list li .locations{width:48%}@media screen and (min-width:700px) and (max-width:979px){body.familysearch .familysearch-ancestors .ancestors-list li .locations{width:35%}}@media print{*,:after,:before,:first-line{background-color:transparent;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-for-print{display:none}}.print-only{display:none}@media print{.print-only{display:block}}.print-only-inline{display:none}@media print{.print-only-inline{display:inline}}