@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:300,400|Roboto:300,400,500,700,900");.light-gray{background-color:#f8f8f8}.light-blue{background-color:#00b2a2}.light-orange{background-color:#0085ca}.light-green{background-color:#e0004d}.ftdna-bg{background-color:#fa4616}.mydna-wellness{background-color:#33b5e8}.red{color:red!important}.white{color:#fff}.dark-grey{color:#505763}.mt-color{color:#e0004d}.y-color{color:#0085ca}.ff-color{color:#00b2a2}.ftdna-color{color:#fa4616}.green{color:#00b2a2!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-scroll{overflow-y:hidden!important}html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;line-height:normal;height:initial}form#MainForm{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.titleDiv.seperatorBottom{margin:10px 0 0 0;border:0}.titleDiv.seperatorBottom ul{display:none}.gaia{font-family:"Roboto",sans-serif;color:#212121;font-weight:400}.gaia .heading-alpha{font-size:36px;line-height:48px;font-weight:500;margin-top:0;margin-bottom:23px}@media(min-width:768px){.gaia .heading-alpha{font-size:42px;line-height:54px;margin-bottom:15px}}@media(min-width:1200px){.gaia .heading-alpha{font-size:44px;line-height:60px}}.gaia .heading-beta{font-size:28px;line-height:36px;font-weight:400;margin:0 0 16px 0}@media(min-width:768px){.gaia .heading-beta{font-size:32px;line-height:40px;margin:0 0 13px 0}}@media(min-width:1200px){.gaia .heading-beta{font-size:36px;line-height:48px;margin:0 0 17px 0}}.gaia .heading-gama{font-size:24px;line-height:25px;margin:0 0 7px;font-weight:500}.gaia .heading-gama.hightlight{font-weight:400;line-height:38px;text-align:center;margin:0;font-weight:300}@media(min-width:1024px){.gaia .heading-gama.hightlight{line-height:46px;font-size:30px}}@media(min-width:1200px){.gaia .heading-gama.hightlight{line-height:58px;font-size:36px}}.gaia .heading-delta{font-size:18px;line-height:26px;font-weight:400;margin:0 0 47px}@media(min-width:768px){.gaia .heading-delta{font-size:20px;line-height:32px}}@media(min-width:1200px){.gaia .heading-delta{font-size:24px;line-height:36px}}.gaia .heading-epsilon{font-size:14px;line-height:15px;font-weight:500;margin:0 0 10px}@media(min-width:768px){.gaia .heading-epsilon{font-size:16px;line-height:25px;margin:0 0 8px}}@media(min-width:1200px){.gaia .heading-epsilon{margin:0 0 6px}}.gaia .heading-zeta{font-size:12px;margin:0}.gaia p{font-size:14px;line-height:24px;font-weight:400;margin:0 0 12px 0}@media(min-width:768px){.gaia p{font-size:16px;line-height:28px}}@media(min-width:1200px){.gaia p{font-size:18px;line-height:30px}}.gaia .heading-alpha,.gaia .heading-beta,.gaia .heading-delta,.gaia .heading-epsilon,.gaia .heading-gama,.gaia .heading-zeta,.gaia p{font-family:"Roboto",sans-serif!important}.gaia .italic{font-style:italic}.gaia a{color:#006aff}.gaia strong{font-weight:500}.gaia .uppercase{text-transform:uppercase}.gaia .lt{letter-spacing:-2px}.gaia .text-centered{text-align:center}.gaia .text-left{text-align:left}.gaia h1{font-family:"Roboto Slab",serif}.gaia .container{position:relative;max-width:1190px!important}@media(min-width:1200px){.gaia .container{padding-left:15px;padding-right:15px}}.gaia .vcenter{display:block;align-items:center}@media(min-width:768px){.gaia .vcenter{display:flex}}.gaia .col-centered{float:none;margin:0 auto}.gaia .btn{transition:all .3s ease 0s!important;display:inline-block;border-radius:2px;border:0;padding:0 20px;font-size:16px;font-weight:500;height:48px;line-height:45px;letter-spacing:1px;border:2px solid}.gaia .btn-large{font-size:18px;line-height:45px;padding:0 30px;height:48px}.gaia .btn-regular{font-size:16px;line-height:36px;height:40px}.gaia .btn-small{font-size:14px;line-height:37px;height:40px}.gaia btn-block{display:block}.gaia .btn-main{background:#fa4616;color:#fff;border-color:#fa4616}.gaia .btn-main:hover,.gaia .btn-main:focus,.gaia .btn-main:active{background-color:#d53c13;color:#fff;border-color:#d53c13}.gaia .btn-main.outline{background-color:transparent;color:#fa4616}.gaia .btn-main.outline:hover,.gaia .btn-main.outline:focus,.gaia .btn-main.outline:active{background:#d53c13;color:#fff;border-color:#d53c13}.gaia .btn-pink{background:#e0004d;color:#fff;border-color:#e0004d}.gaia .btn-pink:hover{color:#fff;background-color:#be0041;border-color:#be0041}.gaia .btn-pink.outline{background-color:transparent;color:#e0004d}.gaia .btn-pink.outline:hover{background-color:#be0041;color:#fff;border-color:#be0041}.gaia .btn-black{background:#000;color:#fff;border-color:#000}.gaia .btn-black:hover{color:#fff;background-color:#000;border-color:#000}.gaia .btn-black.outline{background-color:transparent;color:#000}.gaia .btn-black.outline:hover{background-color:#000;color:#fff;border-color:#000}.gaia .btn-black-f{background:#fff;color:#000;border-color:#fff}.gaia .btn-black-f:hover{color:#000;background-color:#f2f2f2;border-color:#f2f2f2}.gaia .btn-green{background:#00b2a2;color:#fff;border-color:#00b2a2}.gaia .btn-green:hover{color:#fff;background-color:#00978a;border-color:#00978a}.gaia .btn-green.outline{background-color:transparent;color:#00b2a2}.gaia .btn-green.outline:hover{background-color:#00978a;color:#fff;border-color:#00978a}.gaia .btn-blue{background:#0085ca;color:#fff;border-color:#0085ca}.gaia .btn-blue:hover,.gaia .btn-blue:focus{color:#fff;background-color:#0078b6!important;border-color:#0078b6}.gaia .btn-blue.outline{background-color:transparent;color:#0085ca}.gaia .btn-blue.outline:hover,.gaia .btn-blue.outline:focus{background-color:#0078b6!important;color:#fff;border-color:#0078b6}.gaia .btn-white{background:#00b2a2}.gaia .btn-white:hover{color:#00b2a2;background-color:#fff}.gaia .btn-white.outline{border:2px solid #fff;background-color:transparent;color:#fff}.gaia .btn-white.outline:hover{color:#00b2a2;background-color:#fff}.gaia .btn-disabled{background:#999;border:#999}.gaia .btn-disabled:hover,.gaia .btn-disabled:focus,.gaia .btn-disabled:active{background:#999;cursor:not-allowed}.menu{width:100%;margin-top:20px}.menu ul{margin:0;padding:0;display:block}.menu li a{cursor:pointer;display:block;color:#212121;font-weight:bold;padding:12px 0}.menu li a.collapsed,.menu li a.expanded{background-repeat:no-repeat;background-position:right center;background-size:22px}.menu li a.collapsed{background-image:url("/common/img/header-footer/assets/plus.svg")}.menu li a.expanded{background-image:url("/common/img/header-footer/assets/minus.svg")}.menu li ul a{display:block;padding:7px 20px;font-weight:400}.gaia .sub-nav{margin:0;top:0;z-index:25;background-color:#fff;border-bottom:1px solid #e1e1e1;padding:0 0 0 0;width:100%}.gaia .sub-nav a{display:inline-block;height:72px;font-size:14px;font-weight:500;line-height:74px;color:#212121;margin:0 15px;transition:all .3s ease 0s}.gaia .sub-nav a:first-child{margin-left:0}.gaia .sub-nav .actions{display:none;float:left;list-style:none;margin:0;padding:0}@media(min-width:992px){.gaia .sub-nav .actions{display:block}}.gaia .sub-nav .actions li{display:inline-block}.gaia .sub-nav .action-buy{float:none;text-align:center;line-height:70px}@media(min-width:1024px){.gaia .sub-nav .action-buy{float:right}}.gaia .sub-nav .action-buy:hover{color:#fff}.gaia .sub-nav .action-buy .btn{height:40px;text-align:center;padding:0 25px;margin-right:0;line-height:37px}.hero-promo-badge{display:none}@media(min-width:1024px){.hero-promo-badge{height:210px;width:210px;border-radius:50%;background-color:gray;position:absolute;top:-12px;right:230px;font-weight:500;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-promo-badge .headline-promo{font-size:16px}.hero-promo-badge .discount{font-size:42px}.hero-promo-badge .test-type{font-size:20px;margin-bottom:20px}.hero-promo-badge .expire{font-size:12px;font-weight:400}.hero-promo-badge.ft-main{background-image:linear-gradient(to right,#ff8f1c,#fe7f15,#fd6e12,#fc5c13,#fa4616)}.hero-promo-badge.ff-main{background-image:linear-gradient(to right,#00b2a2,#00aba6,#00a4a9,#009daa,#0095a9)}.hero-promo-badge.mtdna-main{background-image:linear-gradient(to right,#e0004d,#d90049,#d20045,#cc0042,#c5003e)}.hero-promo-badge.ydna-main{background-image:linear-gradient(to right,#0085ca,#0076be,#0068b1,#005aa4,#004c97)}}@media(min-width:1200px){.hero-promo-badge{top:-41px;right:392px}}.gaia .hero{background-size:cover;height:540px;background-position:center 0%;text-align:center}@media(min-width:768px){.gaia .hero{text-align:left}}.gaia .hero-content{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gaia .hero-heading{font-size:42px;line-height:1.1;color:#fff;margin:0;font-weight:500}.gaia .hero-subheading{font-size:20px;font-weight:400;line-height:28px;margin:0 15px 38px;width:238px;display:inline-block}@media(min-width:768px){.gaia .hero-subheading{margin:0 0 38px;width:350px}}@media(min-width:1200px){.gaia .hero-subheading{font-size:24px;width:421px;line-height:31px}}.gaia .card-grid{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media(min-width:768px){.gaia .card-grid{flex-direction:row;align-items:stretch}}.gaia .card{box-shadow:0 6px 12px rgba(0,0,0,.16);border-radius:4px;width:280px;border:0;min-height:8rem;background:#fff;padding:60px 30px;text-align:center;position:relative;display:flex;flex-direction:column}@media(min-width:768px){.gaia .card{width:215px;padding:60px 12px}}@media(min-width:1024px){.gaia .card{width:294px;padding:60px 35px}}@media(min-width:1200px){.gaia .card{padding:60px 32px;width:350px}}@media(min-width:768px){.gaia .card:nth-child(1){-webkit-order:2;-ms-flex-order:2;order:2;margin:0 23px}}@media(min-width:1200px){.gaia .card:nth-child(1){margin:0 30px}}.gaia .card:nth-child(2){margin:40px 0}@media(min-width:768px){.gaia .card:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1;margin:0}}@media(min-width:768px){.gaia .card:nth-child(3){-webkit-order:3;-ms-flex-order:3;order:3}}.gaia .card h5,.gaia .card h3{line-height:normal}.gaia .card h3{font-size:21px;font-weight:700}@media(min-width:768px){.gaia .card h3{font-size:16px}}@media(min-width:1024px){.gaia .card h3{font-size:20px}}@media(min-width:1200px){.gaia .card h3{font-size:24px}}.gaia .card i{color:#888}.gaia .card .divider{width:72px;height:1px;background-color:#212121;display:flex;margin:26px auto;border-bottom:0}.gaia .card p{font-size:14px;font-weight:normal;line-height:24px;margin:0 0 20px;display:none}@media(min-width:1024px){.gaia .card p{display:block}}@media(min-width:1200px){.gaia .card p{font-size:16px;line-height:26px}.gaia .card p:last-of-type{margin:0 0 50px}}.gaia .card ul{text-align:left;margin-bottom:50px;padding:0 13px;list-style:none;display:none;text-indent:-13px}@media(min-width:1024px){.gaia .card ul{display:block}}.gaia .card ul li{margin-bottom:12px;line-height:20px}.gaia .card ul li::before{display:inline-block;content:"";border-radius:50%;height:5px;width:5px;margin-right:8px;background-color:#212121;vertical-align:middle}.gaia .card ul li:last-child{margin-bottom:0}.gaia .card ul li.learn-more::before{background-color:transparent}.gaia .card ul p{display:inline}.gaia .price{margin-bottom:24px;margin-top:auto}.gaia .price sup{font-size:12px;top:-9px;right:0;letter-spacing:0!important}.gaia .price .heading-price{color:#212121;font-size:12px;font-weight:500;text-transform:uppercase;line-height:normal;margin-bottom:6px}@media(min-width:768px){.gaia .price .heading-price{font-size:14px}}@media(min-width:1200px){.gaia .price .heading-price{font-size:16px}}.gaia .price .before,.gaia .price .now{font-size:26px;font-weight:500;margin:0 5px}@media(min-width:768px){.gaia .price .before,.gaia .price .now{margin:0}}.gaia .price .before{color:#888}.gaia .ribbon-wrapper{width:115px;height:107px;overflow:hidden;position:absolute;top:0;left:0}.gaia .ribbon-wrapper .ribbon{font-weight:700;font-size:12px;letter-spacing:.5px;transform:rotate(-42deg);-moz-transform:rotate(-42deg);-ms-transform:rotate(-42deg);-o-transform:rotate(-42deg);position:relative;padding:0;left:-32px;top:25px;width:154px;text-align:center;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gaia .ribbon-wrapper .ribbon.rib-ff{background-color:#00b2a2}.gaia .ribbon-wrapper .ribbon.rib-mt{background-color:#e0004d}.gaia .ribbon-wrapper .ribbon.rib-y{background-color:#0085ca}.gaia .ribbon-wrapper .ribbon.rib{background-color:#fa4616}.gaia .ribbon-wrapper .ribbon:after,.gaia .ribbon-wrapper .ribbon:before{content:none}.gaia .value{display:inline-block;margin-right:10px;vertical-align:middle;line-height:30px}.gaia .value div p{margin:0;font-size:12px;line-height:21px}.gaia .price.lg,.gaia .price.md{vertical-align:middle;font-weight:500}.gaia .price.lg{font-size:31px}.gaia .price.lg sup{top:-.85em;font-size:14px}.gaia .price.md{font-size:28px;font-weight:500}.gaia .price.md sup{top:-.9em;font-size:12px}.gaia .price sup{font-weight:500;margin:0 4px}.gaia .price-card{position:relative;display:inline-block;margin:20px;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.14);vertical-align:text-top;padding:41px 25px;width:250px}@media(min-width:768px){.gaia .price-card{margin:35px}}@media(min-width:1200px){.gaia .price-card{margin:30px 12px}}.gaia .price-card h4{font-weight:500;font-size:22px;margin-bottom:27px;line-height:28px;margin-top:0}.gaia .price-card p{margin:0 0 33px;font-size:14px;font-weight:400;line-height:1.45}.gaia .price-card h5{font-size:16px;text-transform:uppercase;font-weight:600;margin:33px 0}.gaia .price-card h6{margin-top:20px;font-size:14px;font-weight:600}.gaia .price-card ul{text-align:left;margin-bottom:33px;padding:0 15px;list-style:disc;line-height:1.5;font-size:14px;font-weight:400}.gaia .price-card .test-specific{font-size:14px;font-weight:400;color:#888;margin-bottom:30px;font-style:italic}.gaia .price-card .sep{height:1px;width:70px;display:block;margin:0 auto;margin-top:25px;margin-bottom:25px;background-color:#212121}.gaia .price-card .note{font-size:13px;font-weight:500}.gaia .price-card .price-save{display:none;height:25px}.gaia .price-card .price-save p{margin:0}.gaia .price-card .ribbon-wrapper{width:115px;height:115px;overflow:hidden;position:absolute;top:0;left:0}.gaia .price-card .ribbon{font-weight:500;font-size:12px;letter-spacing:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:8px 0;left:-34px;top:30px;width:160px;text-align:center;color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.gaia .price-card .ribbon.mt-color{background-color:#e0004d}.gaia .price-card .ribbon.y-color{background-color:#0085ca}.gaia .has-sale-price .price-card .price-save{display:block}.gaia .is-error input,.gaia .is-error input:focus{border:1px solid #ee2737}.gaia .error{color:#ee2737;font-weight:500;font-size:13px}.gaia label.error{margin-top:3px;margin-bottom:0}@media(min-width:768px){.gaia .frequently-ask-question p{width:547px}}.gaia .frequently-ask-question ul{list-style-type:disc;padding-left:15px}.gaia .faq-accordion{text-align:left;margin-top:30px}.gaia .faq-accordion .panel-group{margin-bottom:0}.gaia .faq-accordion .panel{margin:0;border:0;box-shadow:none}.gaia .faq-accordion .panel p{width:auto}.gaia .faq-accordion .panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:transparent;background-image:none;border:0;height:auto}.gaia .faq-accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border:0;padding:12px 43px 0 0}.gaia .faq-accordion .panel-title{font-size:18px;line-height:normal;margin:0;font-weight:400}.gaia .faq-accordion .panel-title>a{display:block;padding:13px 0;text-decoration:none;color:#212121;line-height:24px;font-size:18px}@media(min-width:768px){.gaia .faq-accordion .panel-title>a{font-size:20px;padding:15px 0}}@media(min-width:1200px){.gaia .faq-accordion .panel-title>a{font-size:24px;padding:20px 0}}@media(min-width:768px){.gaia .faq-accordion .panel-title br{display:none}}.gaia .faq-accordion .more-less{float:right;font-size:22px;padding-left:15px}footer-root{width:100%;margin:auto auto 0 auto}.page-footer{background-color:#f8f8f8;-webkit-box-shadow:0 1px 2px rgba(33,33,33,.21);box-shadow:0 -1px 2px rgba(33,33,33,.21);width:100%;font-family:"Roboto",sans-serif}.page-footer a{color:#212121}.page-footer .wrapper{max-width:1494px;margin:0 auto;padding:40px 20px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:13px;font-weight:500;color:#fa4616}@media(min-width:768px){.page-footer .wrapper{padding:20px 40px}}@media(min-width:1024px){.page-footer .wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media(min-width:1200px){.page-footer .wrapper{font-size:14px}}.page-footer .footer-li{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}@media(min-width:1024px){.page-footer .footer-li{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}.page-footer .footer-li .nav-brand{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-left:30px}@media(min-width:768px){.page-footer .footer-li .nav-brand{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-left:0}}.page-footer .footer-li .nav-brand img{height:46px}@media(min-width:768px){.page-footer .footer-li .nav-brand img{height:48px}}@media(min-width:1024px){.page-footer .footer-li .nav-brand img{margin-right:40px}}.page-footer .footer-li .navigation{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto 24px;width:100%}@media(min-width:768px){.page-footer .footer-li .navigation{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:100%;margin:24px auto 0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}}@media(min-width:1024px){.page-footer .footer-li .navigation{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:inherit;margin:0}}.page-footer .footer-li .navigation a{margin-bottom:18px}@media(min-width:768px){.page-footer .footer-li .navigation a{margin-bottom:0;margin-right:24px}}@media(min-width:1024px){.page-footer .footer-li .navigation a{margin-right:40px}}.page-footer .footer-li .navigation a:last-child{margin-bottom:0}@media(min-width:768px){.page-footer .footer-li .navigation a:last-child{margin-right:0}}.page-footer .footer-li .social-network{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin-left:auto;margin-right:30px}@media(min-width:768px){.page-footer .footer-li .social-network{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-right:0}}.page-footer .footer-li .nav-brand,.page-footer .footer-li .social-network{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-footer .footer-nli{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media(min-width:768px){.page-footer .footer-nli{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:40px 40px 20px}}.page-footer .footer-nli .nav-brand{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-left:30px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-left:30px}@media(min-width:768px){.page-footer .footer-nli .nav-brand{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-left:0}}.page-footer .footer-nli .nav-brand img{height:46px}@media(min-width:768px){.page-footer .footer-nli .nav-brand img{height:55px}}@media(min-width:1024px){.page-footer .footer-nli .nav-brand img{margin-right:48px;height:62px}}.page-footer .footer-nli .navigation{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto 24px;width:100%}@media(min-width:768px){.page-footer .footer-nli .navigation{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:inherit;margin:0;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-left:auto}}@media(min-width:1024px){.page-footer .footer-nli .navigation{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:inherit;margin-right:0}}.page-footer .footer-nli .navigation a{margin-bottom:0}@media(min-width:768px){.page-footer .footer-nli .navigation a{margin-bottom:0;margin-right:0}}.page-footer .footer-nli .social-network{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin-left:auto;padding-right:30px}@media(min-width:768px){.page-footer .footer-nli .social-network{margin-left:0;padding-right:0}}@media(min-width:992px){.page-footer .footer-nli .social-network{margin-left:25px}}@media(min-width:1024px){.page-footer .footer-nli .social-network{margin-left:27px}}@media(min-width:1200px){.page-footer .footer-nli .social-network{margin-left:40px}}.page-footer .footer-nli .social-network .social-title{display:none;color:#212121;font-weight:700}@media(min-width:768px){.page-footer .footer-nli .social-network .social-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media(min-width:768px){.page-footer .footer-nli .social-network .twitter,.page-footer .footer-nli .social-network .facebook,.page-footer .footer-nli .social-network .instagram,.page-footer .footer-nli .social-network .youtube{height:28px;width:28px;margin-right:14px}}@media(min-width:1200px){.page-footer .footer-nli .social-network .twitter,.page-footer .footer-nli .social-network .facebook,.page-footer .footer-nli .social-network .instagram,.page-footer .footer-nli .social-network .youtube{height:32px;width:32px;margin-right:16px}}.page-footer .footer-nli .social-network a:last-child{margin-right:0}.page-footer .footer-nli .social-network div:last-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:16px}.page-footer .footer-nli .nav-brand{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-footer .footer-nli .social-network{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-footer .social-network .twitter,.page-footer .social-network .facebook,.page-footer .social-network .instagram,.page-footer .social-network .youtube{height:24px;width:24px;background-repeat:no-repeat;margin-right:12px}@media(min-width:768px){.page-footer .social-network .twitter,.page-footer .social-network .facebook,.page-footer .social-network .instagram,.page-footer .social-network .youtube{height:32px;width:32px;margin-right:16px}}.page-footer .social-network a:last-child{margin-right:0}.page-footer .social-network .twitter{background-image:url(/common/img/header-footer/assets/Twitter.svg)}.page-footer .social-network .facebook{background-image:url(/common/img/header-footer/assets/Facebook.svg)}.page-footer .social-network .instagram{background-image:url(/common/img/header-footer/assets/Instagram.svg)}.page-footer .social-network .youtube{background-image:url(/common/img/header-footer/assets/YouTube.svg)}.page-footer .menu{margin-top:0;text-align:left;margin-bottom:40px;padding-left:0}@media(min-width:768px){.page-footer .menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0}}.page-footer .menu li{border-bottom:1px solid rgba(33,33,33,.25);margin:0;list-style:none}@media(min-width:768px){.page-footer .menu li{margin:0 20px;border-bottom:0}}@media(min-width:1024px){.page-footer .menu li{margin:0 28px}}@media(min-width:1200px){.page-footer .menu li{margin:0 40px}}.page-footer .menu li li{margin:0 0 16px}.page-footer .menu li li:last-child{margin-right:0}@media(min-width:768px){.page-footer .menu li ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-footer .menu li ul li{border-bottom:inherit}.page-footer .menu li ul li a{padding-bottom:0}.page-footer .menu li ul li a:first-child{padding-top:0}.page-footer .menu li a{padding:16px 0;margin-bottom:0;margin-right:-4px;text-decoration:none}.page-footer .menu li a.collapsed{cursor:text}@media(min-width:768px){.page-footer .menu li a.collapsed,.page-footer .menu li a.expanded{background-image:none;padding-top:0}}.page-footer .copyrights-gxg{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;width:100%}@media(min-width:768px){.page-footer .copyrights-gxg{border-top:1px solid rgba(33,33,33,.25);margin-top:40px}}.page-footer .copyrights-gxg p{text-align:center;font-size:12px;color:#212121;padding-top:20px;margin:0;font-weight:500}form.header-root#logoutForm{display:none}header-root{display:block;z-index:1000}header-root .btn{transition:all .3s ease 0s!important;display:inline-block;border-radius:0;border:0;padding:0 30px;font-size:14px;font-weight:700;height:48px;line-height:44px;letter-spacing:1px;border:2px solid}header-root .btn.btn-main{background:#fa4616;color:#fff;border-color:#fa4616}header-root .btn.full-width{display:block;text-align:center}header-root a{text-decoration:none;color:rgba(33,33,33,.8);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}header-root a:hover{color:#212121}header-root a:visited{color:rgba(33,33,33,.8)}header-root .navbar{background-color:#fdfdfd;padding:0 20px;-moz-box-shadow:0 1px 2px rgba(33,33,33,.21);-webkit-box-shadow:0 1px 2px rgba(33,33,33,.21);box-shadow:0 1px 2px rgba(33,33,33,.21);font-family:"Roboto",sans-serif;margin-bottom:0;border:0;border-radius:0}header-root .navbar ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}header-root .navbar .badge{padding:0}header-root nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:60px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 auto;width:100%;font-size:14px;font-weight:700}@media(min-width:768px){header-root nav{font-size:13px}}@media(min-width:1024px){header-root nav{font-size:14px}}@media(min-width:1200px){header-root nav{font-size:15px}}header-root nav .nav-brand{margin-right:0}header-root nav .nav-brand img{height:44px}@media(min-width:768px){header-root nav .nav-brand img{margin-right:10px}}@media(min-width:1024px){header-root nav .nav-brand img{margin-right:24px}}@media(min-width:1200px){header-root nav .nav-brand img{height:52px;margin-right:36px}}header-root nav app-header-primary-nav,header-root nav app-header-secondary-nav>div{display:flex;height:100%}header-root nav app-header-secondary-nav,header-root nav .nav-brand,header-root nav .primary-nav,header-root nav .secondary-nav,header-root nav .primary-nav li a,header-root nav .secondary-nav li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header-root nav .primary-nav{display:none}@media(min-width:768px){header-root nav .primary-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}header-root nav app-header-secondary-nav{margin-left:auto}header-root nav .secondary-nav{margin-left:auto}header-root nav .secondary-nav .upgrades{width:88px;text-align:center}@media(min-width:1024px){header-root nav .secondary-nav .upgrades{width:inherit}}header-root nav .secondary-nav .upgrades br{display:block}@media(min-width:1024px){header-root nav .secondary-nav .upgrades br{display:none}}header-root nav .secondary-nav .profile a{padding-right:0}header-root nav .secondary-nav .upgrades,header-root nav .secondary-nav .profile,header-root nav .secondary-nav .sign-in,header-root nav .secondary-nav .help{display:none}@media(min-width:768px){header-root nav .secondary-nav .upgrades,header-root nav .secondary-nav .profile,header-root nav .secondary-nav .sign-in,header-root nav .secondary-nav .help{display:block}}@media(min-width:768px){header-root nav .secondary-nav .sign-in{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}header-root nav .secondary-nav .help a{padding-right:0}header-root nav .primary-nav li,header-root nav .secondary-nav li{position:relative;height:100%;list-style:none}header-root nav .primary-nav li a,header-root nav .secondary-nav li a{cursor:pointer;text-decoration:none;padding:0 15px}@media(min-width:768px){header-root nav .primary-nav li a,header-root nav .secondary-nav li a{padding:0 8px}}@media(min-width:1024px){header-root nav .primary-nav li a,header-root nav .secondary-nav li a{padding:0 10px}}@media(min-width:1200px){header-root nav .primary-nav li a,header-root nav .secondary-nav li a{padding:0 15px}}header-root nav .primary-nav li ul,header-root nav .secondary-nav li ul{display:none;height:auto}header-root nav .primary-nav li ul ul,header-root nav .secondary-nav li ul ul{left:100%;top:0}@media(min-width:768px){header-root nav .primary-nav li ul li,header-root nav .secondary-nav li ul li{min-width:215px;height:45px}}@media(min-width:1200px){header-root nav .primary-nav li ul li,header-root nav .secondary-nav li ul li{min-width:280px;height:50px}}header-root nav .primary-nav li ul a,header-root nav .secondary-nav li ul a{padding:0 34px}@media(min-width:768px){header-root nav .primary-nav li ul a,header-root nav .secondary-nav li ul a{padding:0 20px}}@media(min-width:1024px){header-root nav .primary-nav li ul a,header-root nav .secondary-nav li ul a{padding:0 25px}}header-root nav .primary-nav li ul a:hover,header-root nav .secondary-nav li ul a:hover{background-color:#f7f2f2}header-root nav .primary-nav li ul a:hover::before,header-root nav .secondary-nav li ul a:hover::before{content:"";left:0;position:absolute;height:100%;top:0}@media(min-width:768px){header-root nav .primary-nav li ul a:hover::before,header-root nav .secondary-nav li ul a:hover::before{border-left:2px solid #fa4616}}@media(min-width:1200px){header-root nav .primary-nav li ul a:hover::before,header-root nav .secondary-nav li ul a:hover::before{border-left:3px solid #fa4616}}header-root nav .primary-nav li .condensed li,header-root nav .secondary-nav li .condensed li{height:40px}@media(min-width:768px){header-root nav .primary-nav li .condensed li,header-root nav .secondary-nav li .condensed li{font-size:12px}}@media(min-width:1024px){header-root nav .primary-nav li .condensed li,header-root nav .secondary-nav li .condensed li{font-size:13px}}header-root nav .primary-nav li .condensed li a,header-root nav .secondary-nav li .condensed li a{padding:0 15px}header-root nav .primary-nav li .condensed li .mdi,header-root nav .secondary-nav li .condensed li .mdi{font-size:20px}header-root nav .primary-nav li .border-b,header-root nav .secondary-nav li .border-b{border-bottom:1px solid rgba(33,33,33,.16)}header-root nav .primary-nav li:hover>ul,header-root nav .secondary-nav li:hover>ul{display:block;position:absolute;-moz-box-shadow:0 5px 20px rgba(33,33,33,.2);-webkit-box-shadow:0 5px 20px rgba(33,33,33,.2);box-shadow:0 5px 20px rgba(33,33,33,.2);background-color:#fff}header-root nav .shopping-cart,header-root nav .notifications-count{position:relative}header-root nav .shopping-cart .badge,header-root nav .notifications-count .badge{position:absolute;background-color:#fa4616;height:17px;width:17px;border-radius:50%;border:2px solid #fdfdfd;line-height:17px;text-align:center;color:#fff;font-size:12px;font-weight:700;top:-6px;left:8px;box-sizing:content-box}header-root nav .shopping-cart .mdi,header-root nav .notifications-count .mdi{font-size:24px;margin-right:0}@media(min-width:768px){header-root nav .shopping-cart .mdi,header-root nav .notifications-count .mdi{font-size:22px}}@media(min-width:1024px){header-root nav .shopping-cart .mdi,header-root nav .notifications-count .mdi{font-size:26px}}header-root nav .notifications{display:inline}header-root nav .notifications-wrap{position:fixed!important;min-width:375px;max-width:410px;right:0;-webkit-box-shadow:0 5px 20px rgba(33,33,33,.2);box-shadow:0 5px 20px rgba(33,33,33,.2);background-color:#fff}@media(min-width:768px){header-root nav .notifications-wrap{position:absolute!important}}@media(min-width:1024px){header-root nav .notifications-wrap{right:0}}header-root nav .notifications-wrap .notifications-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#f8f8f8;height:42px;border-bottom:1px solid rgba(33,33,33,.1)}header-root nav .notifications-wrap .notifications-head span{padding-left:20px}header-root nav .notifications-wrap .notifications-head a{margin-left:auto;padding-right:20px;text-decoration:underline}header-root nav .notifications-wrap .notifications-list{max-height:375px;overflow:auto}header-root nav .notifications-wrap .notifications-list a{height:61px;font-weight:500;padding:0 20px}header-root nav .notifications-wrap .notifications-list div{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header-root nav .notifications-wrap .notifications-list .badge{height:14px;width:14px;border-radius:50%;margin-right:10px}header-root nav .notifications-wrap .notifications-list .badge:empty{display:inline-block}header-root nav .notifications-wrap .notifications-list .badge.FamilyFinderMatches{background-color:#00b2a2}header-root nav .notifications-wrap .notifications-list .badge.mtDNAMatches{background-color:#e0004d}header-root nav .notifications-wrap .notifications-list .badge.YDNAMatches{background-color:#0085ca}header-root nav .notifications-wrap .notifications-list .badge.SocialActivityFeed,header-root nav .notifications-wrap .notifications-list .badge.SocialPost{background-color:#505763}header-root nav .notifications-wrap .notifications-list .date{font-size:12px;margin-top:4px;font-weight:900;color:rgba(33,33,33,.55)}header-root nav .notifications-wrap .notifications-list .type{font-size:14px}header-root nav .notifications-wrap .notifications-list .type strong{font-weight:900}header-root nav .notifications-wrap .notifications-list .notification.empty a{cursor:default}header-root nav .notifications-wrap .notifications-list .notification.empty:hover{background-color:#fff}header-root nav .notifications-wrap .notifications-list .notification:hover{background-color:#f5f0f0}header-root nav .notifications-wrap .notifications-list .notification:hover .date{color:rgba(33,33,33,.75)}header-root nav .profile ul,header-root nav .help ul{right:0}header-root nav .profile ul .mdi,header-root nav .help ul .mdi{margin-right:12px;font-size:22px}@media(min-width:1200px){header-root nav .profile ul .mdi,header-root nav .help ul .mdi{font-size:26px}}header-root nav .sign-in{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header-root nav .sign-in .btn{height:30px;font-size:12px;margin:0 15px}@media(min-width:768px){header-root nav .sign-in .btn{margin:0 8px}}@media(min-width:1024px){header-root nav .sign-in .btn{margin:0 10px}}@media(min-width:1200px){header-root nav .sign-in .btn{margin:0 15px}}header-root nav .profile-user{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:normal;-moz-align-items:normal;-ms-align-items:normal;align-items:normal}header-root nav .profile-user .avatar img{height:38px;width:38px;border-radius:50%;background-color:#fdfdfd;margin-right:8px;position:relative;overflow:hidden}@media(min-width:768px){header-root nav .profile-user .avatar img{height:36px;width:36px;margin-right:4px}}@media(min-width:1024px){header-root nav .profile-user .avatar img{margin-right:8px}}header-root nav .profile-user .avatar img.blurred-image{filter:blur(5px)}header-root nav .profile-user .info{line-height:normal;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;border:0;padding:0;margin:0;color:inherit}header-root nav .profile-user .info .name{font-size:15px;font-weight:700}@media(min-width:768px){header-root nav .profile-user .info .name{font-size:13px;text-overflow:ellipsis;max-width:80px;overflow:hidden;white-space:nowrap}}@media(min-width:1024px){header-root nav .profile-user .info .name{font-size:14px;max-width:115px}}@media(min-width:1200px){header-root nav .profile-user .info .name{font-size:15px;max-width:125px}}header-root nav .profile-user .info .kit-number{font-size:13px;font-weight:500}@media(min-width:768px){header-root nav .profile-user .info .kit-number{font-size:11px}}@media(min-width:1024px){header-root nav .profile-user .info .kit-number{font-size:12px}}@media(min-width:1200px){header-root nav .profile-user .info .kit-number{font-size:13px}}header-root nav .profile-user .info .kit-number div{display:inline-block}header-root nav .profile-user .info .kit-number .mdi{font-size:16px}header-root nav .profile-user .mdi{font-size:16px;margin-top:7px;padding-left:6px}header-root .menu-toggle{display:block;position:relative;padding-left:15px;top:0;left:0;z-index:1;-webkit-user-select:none;user-select:none}@media(min-width:768px){header-root .menu-toggle{display:none}}header-root .menu-toggle .profile-user{margin-bottom:20px}header-root .menu-toggle input{display:block;width:58px;height:58px;position:absolute;top:-23px;left:0;cursor:pointer;opacity:0;z-index:2}header-root .menu-toggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}header-root .menu-toggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}header-root .menu-toggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0,-1px)}header-root .menu-toggle input:checked~.overlay{transform:scale(1,1);opacity:1}header-root .menu-toggle .close_menu{display:block;width:28px;height:2px;margin-bottom:6px;position:relative;background:#212121;border-radius:2px;z-index:1;transform-origin:3px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}header-root .menu-toggle .close_menu:first-child{transform-origin:0% 0%}header-root .menu-toggle .close_menu:nth-last-child(2){transform-origin:0% 100%;margin-bottom:0}header-root .menu-toggle .overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:#f8f8f8;list-style-type:none;transform-origin:0% 0%;transform:translate(100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);overflow-y:scroll}header-root .menu-toggle .overlay .overlay-wrapper{padding:60px 40px;overflow:auto}header-root .menu-toggle .overlay .divider{height:1px;width:100%;background-color:rgba(33,33,33,.16);margin:20px 0}header-root .menu-toggle .overlay li{list-style:none}header-root .menu-toggle .overlay li a{text-decoration:none}header-root .menu-toggle .user-account{margin-top:20px}header-root .menu-toggle .user-account li{margin-bottom:15px}header-root .menu-toggle .user-account .mdi{margin-right:12px;font-size:20px}header-root .menu-toggle .user-account a{color:#212121}header-root .menu-toggle .expanded-nav span{height:inherit;background:transparent;width:100%;margin-bottom:11px;display:block}header-root .menu-toggle .expanded-nav li{margin-bottom:24px}header-root .menu-toggle .expanded-nav li li{margin-bottom:16px;margin-left:20px}.countdownTimer{color:#fff;display:flex;justify-content:center;font-family:"Roboto",sans-serif;background-color:#e60b9b;padding:0 15px;height:48px;max-height:65px;text-align:center;font-size:12px;line-height:16px;font-weight:500;border-bottom:0!important;letter-spacing:.0265rem}@media(min-width:768px){.countdownTimer{font-size:14px}}@media(min-width:1024px){.countdownTimer{font-size:16px;line-height:18px;height:52px;max-height:52px}}.countdownTimer div{align-self:center}.countdownTimer b{font-weight:700}.countdownTimer a{text-decoration:underline;color:#fff}.countdownTimer p{margin:0}